Package org.keycloak.partialimport
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.
-
-
Field Summary
-
Fields inherited from class org.keycloak.partialimport.AbstractPartialImport
toOverwrite, toSkip
-
-
Constructor Summary
Constructors Constructor Description ClientsPartialImport()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)booleanexists(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)StringexistsMessage(org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.ClientRepresentation clientRep)StringgetModelId(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)StringgetName(org.keycloak.representations.idm.ClientRepresentation clientRep)List<org.keycloak.representations.idm.ClientRepresentation>getRepList(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep)ResourceTypegetResourceType()static booleanisInternalClient(String clientId)voidremove(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)-
Methods inherited from class org.keycloak.partialimport.AbstractPartialImport
added, doImport, existsError, overwritten, prepare, removeOverwrites, skipped
-
-
-
-
Method Detail
-
getRepList
public List<org.keycloak.representations.idm.ClientRepresentation> getRepList(org.keycloak.representations.idm.PartialImportRepresentation partialImportRep)
- Specified by:
getRepListin classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
getName
public String getName(org.keycloak.representations.idm.ClientRepresentation clientRep)
- Specified by:
getNamein classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
getModelId
public String getModelId(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)
- Specified by:
getModelIdin classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
exists
public boolean exists(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)- Specified by:
existsin classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
existsMessage
public String existsMessage(org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.ClientRepresentation clientRep)
- Specified by:
existsMessagein classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
remove
public void remove(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)- Specified by:
removein classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
create
public void create(org.keycloak.models.RealmModel realm, org.keycloak.models.KeycloakSession session, org.keycloak.representations.idm.ClientRepresentation clientRep)- Specified by:
createin classAbstractPartialImport<org.keycloak.representations.idm.ClientRepresentation>
-
isInternalClient
public static boolean isInternalClient(String clientId)
-
-