Class DefaultClientPolicyManager
java.lang.Object
org.keycloak.services.clientpolicy.DefaultClientPolicyManager
- All Implemented Interfaces:
Provider,ClientPolicyManager
- Author:
- Takashi Norimatsu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.keycloak.representations.idm.ClientPoliciesRepresentationgetClientPolicies(RealmModel realm, boolean includeGlobalPolicies) org.keycloak.representations.idm.ClientProfilesRepresentationgetClientProfiles(RealmModel realm, boolean includeGlobalProfiles) voidvoidtriggerOnEvent(ClientPolicyContext context) voidupdateClientPolicies(RealmModel realm, org.keycloak.representations.idm.ClientPoliciesRepresentation clientPolicies) voidupdateClientProfiles(RealmModel realm, org.keycloak.representations.idm.ClientProfilesRepresentation clientProfiles) voidupdateRealmModelFromRepresentation(RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep) voidupdateRealmRepresentationFromModel(RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep)
-
Constructor Details
-
DefaultClientPolicyManager
-
-
Method Details
-
triggerOnEvent
- Specified by:
triggerOnEventin interfaceClientPolicyManager- Throws:
ClientPolicyException
-
setupClientPoliciesOnCreatedRealm
- Specified by:
setupClientPoliciesOnCreatedRealmin interfaceClientPolicyManager
-
updateRealmModelFromRepresentation
public void updateRealmModelFromRepresentation(RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep) - Specified by:
updateRealmModelFromRepresentationin interfaceClientPolicyManager
-
updateClientProfiles
public void updateClientProfiles(RealmModel realm, org.keycloak.representations.idm.ClientProfilesRepresentation clientProfiles) throws ClientPolicyException - Specified by:
updateClientProfilesin interfaceClientPolicyManager- Throws:
ClientPolicyException
-
getClientProfiles
public org.keycloak.representations.idm.ClientProfilesRepresentation getClientProfiles(RealmModel realm, boolean includeGlobalProfiles) throws ClientPolicyException - Specified by:
getClientProfilesin interfaceClientPolicyManager- Throws:
ClientPolicyException
-
updateClientPolicies
public void updateClientPolicies(RealmModel realm, org.keycloak.representations.idm.ClientPoliciesRepresentation clientPolicies) throws ClientPolicyException - Specified by:
updateClientPoliciesin interfaceClientPolicyManager- Throws:
ClientPolicyException
-
getClientPolicies
public org.keycloak.representations.idm.ClientPoliciesRepresentation getClientPolicies(RealmModel realm, boolean includeGlobalPolicies) throws ClientPolicyException - Specified by:
getClientPoliciesin interfaceClientPolicyManager- Throws:
ClientPolicyException
-
updateRealmRepresentationFromModel
public void updateRealmRepresentationFromModel(RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep) - Specified by:
updateRealmRepresentationFromModelin interfaceClientPolicyManager
-
close
public void close()
-