Package org.keycloak.partialimport
Class ClientRolesPartialImport
java.lang.Object
org.keycloak.partialimport.ClientRolesPartialImport
Partial Import handler for Client Roles.
- Author:
- Stan Silvert ssilvert@redhat.com (C) 2016 Red Hat Inc.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteRole(RealmModel realm, String clientId, org.keycloak.representations.idm.RoleRepresentation roleRep) protected ErrorResponseExceptionbooleanexists(RealmModel realm, KeycloakSession session, String clientId, org.keycloak.representations.idm.RoleRepresentation roleRep) existsMessage(String clientId, org.keycloak.representations.idm.RoleRepresentation roleRep) getCombinedName(String clientId, org.keycloak.representations.idm.RoleRepresentation roleRep) getModelId(RealmModel realm, String clientId) getName(org.keycloak.representations.idm.RoleRepresentation roleRep) getRepList(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep) protected ErrorResponseExceptionnoClientFound(String clientId) overwritten(String clientId, String modelId, org.keycloak.representations.idm.RoleRepresentation roleRep) voidprepare(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep, RealmModel realm, KeycloakSession session) skipped(String clientId, String modelId, org.keycloak.representations.idm.RoleRepresentation roleRep)
-
Constructor Details
-
ClientRolesPartialImport
public ClientRolesPartialImport()
-
-
Method Details
-
getToOverwrite
-
getToSkip
-
getRepList
-
getName
-
getCombinedName
-
exists
public boolean exists(RealmModel realm, KeycloakSession session, String clientId, org.keycloak.representations.idm.RoleRepresentation roleRep) -
existsMessage
-
getResourceType
-
deleteRole
public void deleteRole(RealmModel realm, String clientId, org.keycloak.representations.idm.RoleRepresentation roleRep) -
prepare
public void prepare(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep, RealmModel realm, KeycloakSession session) -
exists
-
noClientFound
-
overwritten
public PartialImportResult overwritten(String clientId, String modelId, org.keycloak.representations.idm.RoleRepresentation roleRep) -
skipped
public PartialImportResult skipped(String clientId, String modelId, org.keycloak.representations.idm.RoleRepresentation roleRep) -
added
public PartialImportResult added(String clientId, String modelId, org.keycloak.representations.idm.RoleRepresentation roleRep) -
getModelId
-