public class DefaultClientPolicyManager extends Object implements ClientPolicyManager
| Constructor and Description |
|---|
DefaultClientPolicyManager(KeycloakSession session,
Supplier<List<ClientProfileRepresentation>> globalClientProfilesSupplier) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
ClientPoliciesRepresentation |
getClientPolicies(RealmModel realm) |
ClientProfilesRepresentation |
getClientProfiles(RealmModel realm,
boolean includeGlobalProfiles) |
void |
setupClientPoliciesOnCreatedRealm(RealmModel realm) |
void |
triggerOnEvent(ClientPolicyContext context) |
void |
updateClientPolicies(RealmModel realm,
ClientPoliciesRepresentation clientPolicies) |
void |
updateClientProfiles(RealmModel realm,
ClientProfilesRepresentation clientProfiles) |
void |
updateRealmModelFromRepresentation(RealmModel realm,
RealmRepresentation rep) |
void |
updateRealmRepresentationFromModel(RealmModel realm,
RealmRepresentation rep) |
public DefaultClientPolicyManager(KeycloakSession session, Supplier<List<ClientProfileRepresentation>> globalClientProfilesSupplier)
public void triggerOnEvent(ClientPolicyContext context) throws ClientPolicyException
triggerOnEvent in interface ClientPolicyManagerClientPolicyExceptionpublic void setupClientPoliciesOnCreatedRealm(RealmModel realm)
setupClientPoliciesOnCreatedRealm in interface ClientPolicyManagerpublic void updateRealmModelFromRepresentation(RealmModel realm, RealmRepresentation rep)
updateRealmModelFromRepresentation in interface ClientPolicyManagerpublic void updateClientProfiles(RealmModel realm, ClientProfilesRepresentation clientProfiles) throws ClientPolicyException
updateClientProfiles in interface ClientPolicyManagerClientPolicyExceptionpublic ClientProfilesRepresentation getClientProfiles(RealmModel realm, boolean includeGlobalProfiles) throws ClientPolicyException
getClientProfiles in interface ClientPolicyManagerClientPolicyExceptionpublic void updateClientPolicies(RealmModel realm, ClientPoliciesRepresentation clientPolicies) throws ClientPolicyException
updateClientPolicies in interface ClientPolicyManagerClientPolicyExceptionpublic ClientPoliciesRepresentation getClientPolicies(RealmModel realm) throws ClientPolicyException
getClientPolicies in interface ClientPolicyManagerClientPolicyExceptionpublic void updateRealmRepresentationFromModel(RealmModel realm, RealmRepresentation rep)
updateRealmRepresentationFromModel in interface ClientPolicyManagerCopyright © 2021 JBoss by Red Hat. All rights reserved.