| Modifier and Type | Method and Description |
|---|---|
ClientModel |
ClientAuthenticationFlowContext.getClient()
Current client attached to this flow.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
ClientAuthenticatorFactory.getAdapterConfiguration(ClientModel client)
Get configuration, which needs to be used for adapter ( keycloak.json ) of particular client.
|
void |
ClientAuthenticationFlowContext.setClient(ClientModel client)
Attach a specific client to this flow.
|
| Modifier and Type | Method and Description |
|---|---|
EventBuilder |
EventBuilder.client(ClientModel client) |
| Modifier and Type | Field and Description |
|---|---|
protected ClientModel |
ClientConfigResolver.client |
| Modifier and Type | Method and Description |
|---|---|
ClientModel |
RealmModel.addClient(String name) |
ClientModel |
RealmModel.addClient(String id,
String clientId) |
ClientModel |
ClientSessionModel.getClient() |
ClientModel |
KeycloakContext.getClient() |
ClientModel |
UserConsentModel.getClient() |
ClientModel |
RealmModel.getClientByClientId(String clientId) |
ClientModel |
RealmProvider.getClientByClientId(String clientId,
RealmModel realm) |
ClientModel |
RealmModel.getClientById(String id) |
ClientModel |
RealmProvider.getClientById(String id,
RealmModel realm) |
ClientModel |
RealmModel.ClientCreationEvent.getCreatedClient() |
ClientModel |
RealmModel.getMasterAdminClient() |
| Modifier and Type | Method and Description |
|---|---|
List<ClientModel> |
RealmModel.getClients() |
| Modifier and Type | Method and Description |
|---|---|
ClientSessionModel |
UserSessionProvider.createClientSession(RealmModel realm,
ClientModel client) |
long |
UserSessionProvider.getActiveUserSessions(RealmModel realm,
ClientModel client) |
Set<RoleModel> |
RoleMapperModel.getClientRoleMappings(ClientModel app) |
long |
UserSessionProvider.getOfflineSessionsCount(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
UserSessionProvider.getOfflineUserSessions(RealmModel realm,
ClientModel client,
int first,
int max) |
UserModel |
UserProvider.getUserByServiceAccountClient(ClientModel client) |
UserModel |
UserFederationManager.getUserByServiceAccountClient(ClientModel client) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client) |
List<UserSessionModel> |
UserSessionProvider.getUserSessions(RealmModel realm,
ClientModel client,
int firstResult,
int maxResults) |
void |
UserSessionProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
UserProvider.preRemove(RealmModel realm,
ClientModel client) |
void |
UserFederationManager.preRemove(RealmModel realm,
ClientModel client) |
void |
KeycloakContext.setClient(ClientModel client) |
void |
RealmModel.setMasterAdminClient(ClientModel client) |
| Constructor and Description |
|---|
ClientConfigResolver(ClientModel client) |
UserConsentModel(ClientModel client) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CachedClient.cacheRoles(RealmCache cache,
RealmModel realm,
ClientModel model) |
| Constructor and Description |
|---|
CachedClient(RealmCache cache,
RealmProvider delegate,
RealmModel realm,
ClientModel model) |
| Modifier and Type | Method and Description |
|---|---|
ClientModel |
PersistentClientSessionAdapter.getClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
UserSessionPersisterProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
void |
DisabledUserSessionPersisterProvider.onClientRemoved(RealmModel realm,
ClientModel client) |
| Constructor and Description |
|---|
PersistentClientSessionAdapter(PersistentClientSessionModel model,
RealmModel realm,
ClientModel client,
UserSessionModel userSession) |
| Modifier and Type | Method and Description |
|---|---|
static ClientModel |
RepresentationToModel.createClient(KeycloakSession session,
RealmModel realm,
ClientRepresentation resourceRep,
boolean addDefaultRoles)
Does not create scope or role mappings!
|
static ClientModel |
KeycloakModelUtils.createClient(RealmModel realm,
String name) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RepresentationToModel.createClientRoleMappings(ClientModel clientModel,
UserModel user,
List<String> roleNames) |
static void |
RepresentationToModel.createClientScopeMappings(RealmModel realm,
ClientModel clientModel,
List<ScopeMappingRepresentation> mappings) |
static UserCredentialModel |
KeycloakModelUtils.generateSecret(ClientModel client) |
Set<RoleModel> |
UserModelDelegate.getClientRoleMappings(ClientModel app) |
static Set<RoleModel> |
KeycloakModelUtils.getClientScopeMappings(ClientModel client,
ScopeContainerModel container) |
static ClientRepresentation |
ModelToRepresentation.toRepresentation(ClientModel clientModel) |
static void |
RepresentationToModel.updateClient(ClientRepresentation rep,
ClientModel resource) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractLoginProtocolFactory.addDefaults(ClientModel realm) |
javax.ws.rs.core.Response |
ClientInstallationProvider.generateInstallation(KeycloakSession session,
RealmModel realm,
ClientModel client,
URI serverBaseUri) |
void |
LoginProtocolFactory.setupClientDefaults(ClientRepresentation rep,
ClientModel newClient)
Setup default values for new clients.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.