Package org.keycloak.services.managers
Class ClientManager
java.lang.Object
org.keycloak.services.managers.ClientManager
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
clientIdChanged
(ClientModel client, ClientRepresentation newClientRepresentation) static ClientModel
createClient
(KeycloakSession session, RealmModel realm, ClientRepresentation rep) Should not be called from an import.void
disableServiceAccount
(ClientModel client) void
enableServiceAccount
(ClientModel client) boolean
removeClient
(RealmModel realm, ClientModel client) toInstallationRepresentation
(RealmModel realmModel, ClientModel clientModel, URI baseUri) toJBossSubsystemConfig
(RealmModel realmModel, ClientModel clientModel, URI baseUri) validateRegisteredNodes
(ClientModel client)
-
Field Details
-
realmManager
-
-
Constructor Details
-
ClientManager
-
ClientManager
public ClientManager()
-
-
Method Details
-
createClient
public static ClientModel createClient(KeycloakSession session, RealmModel realm, ClientRepresentation rep) Should not be called from an import. This really expects that the client is created from the admin console.- Parameters:
session
-realm
-rep
-- Returns:
-
removeClient
-
validateRegisteredNodes
-
enableServiceAccount
-
disableServiceAccount
-
clientIdChanged
-
toInstallationRepresentation
public ClientManager.InstallationAdapterConfig toInstallationRepresentation(RealmModel realmModel, ClientModel clientModel, URI baseUri) -
toJBossSubsystemConfig
-