Class ClientsPartialImport

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

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

    • ClientsPartialImport

      public ClientsPartialImport()
  • Method Details

    • getRepList

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

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

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

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

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

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

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

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

      public static boolean isInternalClient(String clientId)