Package org.keycloak.partialimport
Class ClientsPartialImport
- java.lang.Object
-
- org.keycloak.partialimport.AbstractPartialImport<ClientRepresentation>
-
- org.keycloak.partialimport.ClientsPartialImport
-
- All Implemented Interfaces:
PartialImport<ClientRepresentation>
public class ClientsPartialImport extends AbstractPartialImport<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(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)booleanexists(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)StringexistsMessage(RealmModel realm, ClientRepresentation clientRep)StringgetModelId(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)StringgetName(ClientRepresentation clientRep)List<ClientRepresentation>getRepList(PartialImportRepresentation partialImportRep)ResourceTypegetResourceType()static booleanisInternalClient(String clientId)voidremove(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)-
Methods inherited from class org.keycloak.partialimport.AbstractPartialImport
added, doImport, existsError, overwritten, prepare, removeOverwrites, skipped
-
-
-
-
Method Detail
-
getRepList
public List<ClientRepresentation> getRepList(PartialImportRepresentation partialImportRep)
- Specified by:
getRepListin classAbstractPartialImport<ClientRepresentation>
-
getName
public String getName(ClientRepresentation clientRep)
- Specified by:
getNamein classAbstractPartialImport<ClientRepresentation>
-
getModelId
public String getModelId(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)
- Specified by:
getModelIdin classAbstractPartialImport<ClientRepresentation>
-
exists
public boolean exists(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)
- Specified by:
existsin classAbstractPartialImport<ClientRepresentation>
-
existsMessage
public String existsMessage(RealmModel realm, ClientRepresentation clientRep)
- Specified by:
existsMessagein classAbstractPartialImport<ClientRepresentation>
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classAbstractPartialImport<ClientRepresentation>
-
remove
public void remove(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)
- Specified by:
removein classAbstractPartialImport<ClientRepresentation>
-
create
public void create(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)
- Specified by:
createin classAbstractPartialImport<ClientRepresentation>
-
isInternalClient
public static boolean isInternalClient(String clientId)
-
-