| Package | Description |
|---|---|
| org.keycloak.authentication | |
| org.keycloak.events | |
| org.keycloak.models | |
| org.keycloak.models.session | |
| org.keycloak.models.utils | |
| org.keycloak.protocol |
| 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 |
RealmProvider.addClient(RealmModel realm,
String clientId) |
ClientModel |
RealmProvider.addClient(RealmModel realm,
String id,
String clientId) |
ClientModel |
RealmModel.addClient(String name) |
ClientModel |
RealmModel.addClient(String id,
String clientId) |
ClientModel |
RealmModel.ClientRemovedEvent.getClient() |
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() |
List<ClientModel> |
RealmProvider.getClients(RealmModel realm) |
| Constructor and Description |
|---|
ClientConfigResolver(ClientModel client) |
UserConsentModel(ClientModel client) |
| 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.