Uses of Class
org.keycloak.representations.idm.ClientRepresentation
Package
Description
-
Uses of ClientRepresentation in org.keycloak.admin.client.resource
Modifier and TypeMethodDescriptionRealmResource.convertClientDescription
(String description) ClientResource.regenerateRegistrationAccessToken()
Generate a new registration access token for the clientClientResource.toRepresentation()
Modifier and TypeMethodDescriptionClientsResource.findAll()
ClientsResource.findAll
(boolean viewableOnly) ClientsResource.findAll
(String clientId, Boolean viewableOnly, Boolean search, Integer firstResult, Integer maxResults) ClientsResource.findByClientId
(String clientId) Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
ClientsResource.create
(ClientRepresentation clientRepresentation) void
ClientResource.update
(ClientRepresentation clientRepresentation) -
Uses of ClientRepresentation in org.keycloak.exportimport
Modifier and TypeMethodDescriptionClientDescriptionConverter.convertToInternal
(String description) KeycloakClientDescriptionConverter.convertToInternal
(String description) -
Uses of ClientRepresentation in org.keycloak.exportimport.util
Modifier and TypeMethodDescriptionstatic ClientRepresentation
ExportUtils.exportClient
(KeycloakSession session, ClientModel client) Full export of application including claims and secret -
Uses of ClientRepresentation in org.keycloak.models.utils
Modifier and TypeMethodDescriptionprotected static ClientRepresentation
StripSecretsUtils.stripClient
(ClientRepresentation rep) static ClientRepresentation
ModelToRepresentation.toRepresentation
(ClientModel clientModel, KeycloakSession session) Modifier and TypeMethodDescriptionstatic ClientModel
RepresentationToModel.createClient
(KeycloakSession session, RealmModel realm, ClientRepresentation resourceRep) Does not create scope or role mappings!static ClientModel
RepresentationToModel.createClient
(KeycloakSession session, RealmModel realm, ClientRepresentation resourceRep, Map<String, String> mappedFlows) static void
RepresentationToModel.importAuthorizationSettings
(ClientRepresentation clientRepresentation, ClientModel client, KeycloakSession session) protected static ClientRepresentation
StripSecretsUtils.stripClient
(ClientRepresentation rep) static void
RepresentationToModel.updateClient
(ClientRepresentation rep, ClientModel resource, KeycloakSession session) static void
RepresentationToModel.updateClientProtocolMappers
(ClientRepresentation rep, ClientModel resource) static void
RepresentationToModel.updateClientScopes
(ClientRepresentation resourceRep, ClientModel client) -
Uses of ClientRepresentation in org.keycloak.partialimport
Modifier and TypeMethodDescriptionClientsPartialImport.getRepList
(PartialImportRepresentation partialImportRep) Modifier and TypeMethodDescriptionvoid
ClientsPartialImport.create
(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep) boolean
ClientsPartialImport.exists
(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep) ClientsPartialImport.existsMessage
(RealmModel realm, ClientRepresentation clientRep) ClientsPartialImport.getModelId
(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep) ClientsPartialImport.getName
(ClientRepresentation clientRep) void
ClientsPartialImport.remove
(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep) -
Uses of ClientRepresentation in org.keycloak.protocol
Modifier and TypeMethodDescriptionvoid
LoginProtocolFactory.setupClientDefaults
(ClientRepresentation rep, ClientModel newClient) Setup default values for new clients. -
Uses of ClientRepresentation in org.keycloak.protocol.docker
Modifier and TypeMethodDescriptionvoid
DockerAuthV2ProtocolFactory.setupClientDefaults
(ClientRepresentation rep, ClientModel newClient) -
Uses of ClientRepresentation in org.keycloak.protocol.oid4vc
Modifier and TypeMethodDescriptionprotected static ClientRepresentation
OID4VCClientRegistrationProvider.toClientRepresentation
(OID4VCClient oid4VCClient) Translate an incomingOID4VCClient
into a keycloak nativeClientRepresentation
.Modifier and TypeMethodDescriptionvoid
OID4VCLoginProtocolFactory.setupClientDefaults
(ClientRepresentation rep, ClientModel newClient) static void
OID4VCClientRegistrationProvider.validate
(ClientRepresentation client) Validates the clientRepresentation to fulfill the requirement of an OID4VC client -
Uses of ClientRepresentation in org.keycloak.protocol.oidc
Modifier and TypeFieldDescriptionprotected final ClientRepresentation
AbstractClientConfigWrapper.clientRep
Modifier and TypeMethodDescriptionOIDCClientDescriptionConverter.convertToInternal
(String description) Modifier and TypeMethodDescriptionstatic OIDCAdvancedConfigWrapper
OIDCAdvancedConfigWrapper.fromClientRepresentation
(ClientRepresentation clientRep) OIDCClientSecretConfigWrapper.fromClientRepresentation
(ClientRepresentation clientRep) void
OIDCLoginProtocolFactory.setupClientDefaults
(ClientRepresentation rep, ClientModel newClient) void
OIDCClientSecretConfigWrapper.updateClientRepresentationAttributes
(ClientRepresentation rep) ModifierConstructorDescriptionprotected
AbstractClientConfigWrapper
(ClientModel clientModel, ClientRepresentation clientRep) -
Uses of ClientRepresentation in org.keycloak.protocol.oidc.utils
Modifier and TypeMethodDescriptionstatic List<ProtocolMapperRepresentation>
PairwiseSubMapperUtils.getPairwiseSubMappers
(ClientRepresentation client) -
Uses of ClientRepresentation in org.keycloak.protocol.saml
Modifier and TypeMethodDescriptionEntityDescriptorDescriptionConverter.convertToInternal
(String description) Modifier and TypeMethodDescriptionvoid
SamlProtocolFactory.setupClientDefaults
(ClientRepresentation clientRep, ClientModel newClient) -
Uses of ClientRepresentation in org.keycloak.protocol.saml.clientregistration
ModifierConstructorDescriptionEntityDescriptorClientRegistrationContext
(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider) -
Uses of ClientRepresentation in org.keycloak.representations.idm
Modifier and TypeClassDescriptionclass
Deprecated.class
Deprecated.Modifier and TypeFieldDescriptionprotected List<ClientRepresentation>
PartialImportRepresentation.clients
protected List<ClientRepresentation>
RealmRepresentation.clients
Modifier and TypeMethodDescriptionPartialImportRepresentation.getClients()
RealmRepresentation.getClients()
Modifier and TypeMethodDescriptionvoid
PartialImportRepresentation.setClients
(List<ClientRepresentation> clients) void
RealmRepresentation.setClients
(List<ClientRepresentation> clients) -
Uses of ClientRepresentation in org.keycloak.services.clientpolicy.context
Modifier and TypeMethodDescriptionAdminClientRegisterContext.getProposedClientRepresentation()
AdminClientUpdateContext.getProposedClientRepresentation()
AdminClientUpdatedContext.getProposedClientRepresentation()
default ClientRepresentation
ClientCRUDContext.getProposedClientRepresentation()
returnsClientRepresentation
for creating the new client or updating the existing client.DynamicClientRegisterContext.getProposedClientRepresentation()
DynamicClientUpdateContext.getProposedClientRepresentation()
ModifierConstructorDescriptionAdminClientRegisterContext
(ClientRepresentation proposedClientRepresentation, AdminAuth adminAuth) AdminClientUpdateContext
(ClientRepresentation proposedClientRepresentation, ClientModel targetClient, AdminAuth adminAuth) AdminClientUpdatedContext
(ClientRepresentation roposedClientRepresentation, ClientModel updatedClient, AdminAuth adminAuth) ClientSecretRotationContext
(ClientRepresentation proposedClientRepresentation, ClientModel targetClient, String currentSecret) -
Uses of ClientRepresentation in org.keycloak.services.clientpolicy.executor
Modifier and TypeMethodDescriptionvoid
ConsentRequiredExecutor.beforeUpdate
(ClientModel clientToBeUpdated, ClientRepresentation proposedClient) -
Uses of ClientRepresentation in org.keycloak.services.clientregistration
Modifier and TypeFieldDescriptionprotected final ClientRepresentation
AbstractClientRegistrationContext.client
Modifier and TypeMethodDescriptionAbstractClientRegistrationProvider.create
(ClientRegistrationContext context) AbstractClientRegistrationProvider.get
(ClientModel client) AbstractClientRegistrationContext.getClient()
ClientRegistrationContext.getClient()
AbstractClientRegistrationProvider.update
(String clientId, ClientRegistrationContext context) Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
DefaultClientRegistrationProvider.createDefault
(ClientRepresentation client) jakarta.ws.rs.core.Response
DefaultClientRegistrationProvider.updateDefault
(String clientId, ClientRepresentation client) void
AbstractClientRegistrationProvider.validateClient
(ClientRepresentation clientRep, boolean create) ModifierConstructorDescriptionAbstractClientRegistrationContext
(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider) DefaultClientRegistrationContext
(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider) -
Uses of ClientRepresentation in org.keycloak.services.clientregistration.oidc
Modifier and TypeMethodDescriptionstatic ClientRepresentation
DescriptionConverter.toInternal
(KeycloakSession session, OIDCClientRepresentation clientOIDC) Modifier and TypeMethodDescriptionstatic OIDCClientRepresentation
DescriptionConverter.toExternalResponse
(KeycloakSession session, ClientRepresentation client, URI uri) ModifierConstructorDescriptionOIDCClientRegistrationContext
(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider, OIDCClientRepresentation oidcRep) -
Uses of ClientRepresentation in org.keycloak.services.managers
Modifier and TypeMethodDescriptionvoid
ClientManager.clientIdChanged
(ClientModel client, ClientRepresentation newClientRepresentation) static ClientModel
ClientManager.createClient
(KeycloakSession session, RealmModel realm, ClientRepresentation rep) Should not be called from an import. -
Uses of ClientRepresentation in org.keycloak.services.resources.account.resources
-
Uses of ClientRepresentation in org.keycloak.services.resources.admin
Modifier and TypeMethodDescriptionRealmAdminResource.convertClientDescription
(String description) Base path for importing clients under this realm.ClientResource.getClient()
Get representation of the clientClientResource.regenerateRegistrationAccessToken()
Generate a new registration access token for the clientModifier and TypeMethodDescriptionClientsResource.getClients
(String clientId, boolean viewableOnly, boolean search, String searchQuery, Integer firstResult, Integer maxResults) Get clients belonging to the realm.Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
ClientsResource.createClient
(ClientRepresentation rep) Create a new client Client's client_id must be unique!jakarta.ws.rs.core.Response
ClientResource.update
(ClientRepresentation rep) Update the client -
Uses of ClientRepresentation in org.keycloak.services.util
Modifier and TypeMethodDescriptionstatic void
CertificateInfoHelper.updateClientRepresentationCertificateInfo
(ClientRepresentation client, CertificateRepresentation rep, String attributePrefix)