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 ssilvert@redhat.com (C) 2016 Red Hat Inc.
  • Constructor Details

    • RealmRolesPartialImport

      public RealmRolesPartialImport()
  • Method Details

    • 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 class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • getName

      public String getName(org.keycloak.representations.idm.RoleRepresentation roleRep)
      Specified by:
      getName in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • getModelId

      public String getModelId(RealmModel realm, KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
      Specified by:
      getModelId in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • exists

      public boolean exists(RealmModel realm, KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
      Specified by:
      exists in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • existsMessage

      public String existsMessage(RealmModel realm, org.keycloak.representations.idm.RoleRepresentation roleRep)
      Specified by:
      existsMessage in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • getResourceType

      public ResourceType getResourceType()
      Specified by:
      getResourceType in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • remove

      public void remove(RealmModel realm, KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
      Specified by:
      remove in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>
    • create

      public void create(RealmModel realm, KeycloakSession session, org.keycloak.representations.idm.RoleRepresentation roleRep)
      Specified by:
      create in class AbstractPartialImport<org.keycloak.representations.idm.RoleRepresentation>