public class DefaultClientPolicyManager extends Object implements ClientPolicyManager
| Modifier and Type | Field and Description |
|---|---|
static String |
CLIENT_POLICIES |
static String |
CLIENT_PROFILES |
| Constructor and Description |
|---|
DefaultClientPolicyManager(KeycloakSession session) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClientPolicies(RealmModel realm) |
String |
getClientPoliciesJsonString(RealmModel realm) |
String |
getClientPoliciesOnKeycloakApp() |
String |
getClientProfiles(RealmModel realm) |
String |
getClientProfilesJsonString(RealmModel realm) |
String |
getClientProfilesOnKeycloakApp() |
void |
setupClientPoliciesOnCreatedRealm(RealmModel realm) |
void |
setupClientPoliciesOnExportingRealm(RealmModel realm,
RealmRepresentation rep) |
void |
setupClientPoliciesOnImportedRealm(RealmModel realm,
RealmRepresentation rep) |
void |
setupClientPoliciesOnKeycloakApp(String profilesFilePath,
String policiesFilePath) |
void |
triggerOnEvent(ClientPolicyContext context) |
void |
updateClientPolicies(RealmModel realm,
String json) |
void |
updateClientProfiles(RealmModel realm,
String json) |
public static final String CLIENT_PROFILES
public static final String CLIENT_POLICIES
public DefaultClientPolicyManager(KeycloakSession session)
public void triggerOnEvent(ClientPolicyContext context) throws ClientPolicyException
triggerOnEvent in interface ClientPolicyManagerClientPolicyExceptionpublic void setupClientPoliciesOnKeycloakApp(String profilesFilePath, String policiesFilePath)
setupClientPoliciesOnKeycloakApp in interface ClientPolicyManagerpublic void setupClientPoliciesOnCreatedRealm(RealmModel realm)
setupClientPoliciesOnCreatedRealm in interface ClientPolicyManagerpublic void setupClientPoliciesOnImportedRealm(RealmModel realm, RealmRepresentation rep)
setupClientPoliciesOnImportedRealm in interface ClientPolicyManagerpublic void updateClientProfiles(RealmModel realm, String json) throws ClientPolicyException
updateClientProfiles in interface ClientPolicyManagerClientPolicyExceptionpublic String getClientProfiles(RealmModel realm)
getClientProfiles in interface ClientPolicyManagerpublic void updateClientPolicies(RealmModel realm, String json) throws ClientPolicyException
updateClientPolicies in interface ClientPolicyManagerClientPolicyExceptionpublic void setupClientPoliciesOnExportingRealm(RealmModel realm, RealmRepresentation rep)
setupClientPoliciesOnExportingRealm in interface ClientPolicyManagerpublic String getClientPolicies(RealmModel realm)
getClientPolicies in interface ClientPolicyManagerpublic String getClientProfilesOnKeycloakApp()
getClientProfilesOnKeycloakApp in interface ClientPolicyManagerpublic String getClientPoliciesOnKeycloakApp()
getClientPoliciesOnKeycloakApp in interface ClientPolicyManagerpublic String getClientProfilesJsonString(RealmModel realm)
getClientProfilesJsonString in interface ClientPolicyManagerpublic String getClientPoliciesJsonString(RealmModel realm)
getClientPoliciesJsonString in interface ClientPolicyManagerCopyright © 2021 JBoss by Red Hat. All rights reserved.