Class IdentityProvidersPartialImport

java.lang.Object
org.keycloak.partialimport.AbstractPartialImport<org.keycloak.representations.idm.IdentityProviderRepresentation>
org.keycloak.partialimport.IdentityProvidersPartialImport
All Implemented Interfaces:
PartialImport<org.keycloak.representations.idm.IdentityProviderRepresentation>

public class IdentityProvidersPartialImport extends AbstractPartialImport<org.keycloak.representations.idm.IdentityProviderRepresentation>
PartialImport handler for Identity Providers.
Author:
Stan Silvert ssilvert@redhat.com (C) 2016 Red Hat Inc.
  • Constructor Details

    • IdentityProvidersPartialImport

      public IdentityProvidersPartialImport()
  • Method Details

    • getRepList

      public List<org.keycloak.representations.idm.IdentityProviderRepresentation> getRepList(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep)
      Specified by:
      getRepList in class AbstractPartialImport<org.keycloak.representations.idm.IdentityProviderRepresentation>
    • getName

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

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

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

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

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

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

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