Package org.keycloak.partialimport
Class RealmRolesPartialImport
- java.lang.Object
-
- org.keycloak.partialimport.AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
- org.keycloak.partialimport.RealmRolesPartialImport
-
- All Implemented Interfaces:
PartialImport<org.keycloak.representations.idm.RoleRepresentation>
public class RealmRolesPartialImport extends AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
PartialImport handler for Realm Roles.- Author:
- Stan Silvert [email protected] (C) 2016 Red Hat Inc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RealmRolesPartialImport.RoleHelper
-
Field Summary
-
Fields inherited from class org.keycloak.partialimport.AbstractPartialImport
toOverwrite, toSkip
-
-
Constructor Summary
Constructors Constructor Description RealmRolesPartialImport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
create(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
boolean
exists(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
String
existsMessage(org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RoleRepresentation roleRep)
String
getModelId(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
String
getName(org.keycloak.representations.idm.RoleRepresentation roleRep)
List<org.keycloak.representations.idm.RoleRepresentation>
getRepList(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep)
ResourceType
getResourceType()
Set<org.keycloak.representations.idm.RoleRepresentation>
getToOverwrite()
Set<org.keycloak.representations.idm.RoleRepresentation>
getToSkip()
void
remove(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
-
Methods inherited from class org.keycloak.partialimport.AbstractPartialImport
added, doImport, existsError, overwritten, prepare, removeOverwrites, skipped
-
-
-
-
Method Detail
-
getToOverwrite
public Set<org.keycloak.representations.idm.RoleRepresentation> getToOverwrite()
-
getToSkip
public Set<org.keycloak.representations.idm.RoleRepresentation> getToSkip()
-
getRepList
public List<org.keycloak.representations.idm.RoleRepresentation> getRepList(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep)
- Specified by:
getRepList
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
getName
public String getName(org.keycloak.representations.idm.RoleRepresentation roleRep)
- Specified by:
getName
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
getModelId
public String getModelId(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
- Specified by:
getModelId
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
exists
public boolean exists(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
- Specified by:
exists
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
existsMessage
public String existsMessage(org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RoleRepresentation roleRep)
- Specified by:
existsMessage
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceType
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
remove
public void remove(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
- Specified by:
remove
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
create
public void create(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
- Specified by:
create
in classAbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
-
-