Skip navigation links
Keycloak Server SPI 4.8.1.Final
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractKeycloakTransaction - Class in org.keycloak.models
Handles some common transaction logic related to start, rollback-only etc.
AbstractKeycloakTransaction() - Constructor for class org.keycloak.models.AbstractKeycloakTransaction
 
AbstractKeycloakTransaction.TransactionState - Enum in org.keycloak.models
 
AbstractUserAdapter - Class in org.keycloak.storage.adapter
This abstract class provides implementations for everything but getUsername().
AbstractUserAdapter(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapter
 
AbstractUserAdapterFederatedStorage - Class in org.keycloak.storage.adapter
Assumes everything is managed by federated storage except for username.
AbstractUserAdapterFederatedStorage(KeycloakSession, RealmModel, ComponentModel) - Constructor for class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
ActionTokenKeyModel - Interface in org.keycloak.models
 
ActionTokenValueModel - Interface in org.keycloak.models
This model represents contents of an action token shareable among Keycloak instances in the cluster.
ActiveAesKey(String, SecretKey) - Constructor for class org.keycloak.models.KeyManager.ActiveAesKey
 
ActiveHmacKey(String, SecretKey) - Constructor for class org.keycloak.models.KeyManager.ActiveHmacKey
 
ActiveRsaKey(String, PrivateKey, PublicKey, X509Certificate) - Constructor for class org.keycloak.models.KeyManager.ActiveRsaKey
 
add() - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
Add the current property, and start building the next one
add(SynchronizationResult) - Method in class org.keycloak.storage.user.SynchronizationResult
 
addAuthenticationFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
addAuthenticatorConfig(AuthenticatorConfigModel) - Method in interface org.keycloak.models.RealmModel
 
addAuthenticatorExecution(AuthenticationExecutionModel) - Method in interface org.keycloak.models.RealmModel
 
addChild(GroupModel) - Method in interface org.keycloak.models.GroupModel
Automatically calls setParent() on the subGroup
addClient(RealmModel, String) - Method in interface org.keycloak.models.ClientProvider
 
addClient(RealmModel, String, String) - Method in interface org.keycloak.models.ClientProvider
 
addClient(String) - Method in interface org.keycloak.models.RealmModel
 
addClient(String, String) - Method in interface org.keycloak.models.RealmModel
 
addClientRole(RealmModel, ClientModel, String) - Method in interface org.keycloak.models.ClientProvider
 
addClientRole(RealmModel, ClientModel, String, String) - Method in interface org.keycloak.models.ClientProvider
 
addClientScope(ClientScopeModel, boolean) - Method in interface org.keycloak.models.ClientModel
Add clientScope with this client.
addClientScope(String) - Method in interface org.keycloak.models.RealmModel
 
addClientScope(String, String) - Method in interface org.keycloak.models.RealmModel
 
addComponentModel(ComponentModel) - Method in interface org.keycloak.models.RealmModel
Adds component model.
addCompositeRole(RoleModel) - Method in interface org.keycloak.models.RoleModel
 
addConsent(RealmModel, String, UserConsentModel) - Method in interface org.keycloak.models.UserProvider
 
addConsent(RealmModel, String, UserConsentModel) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
addDefaultClientScope(ClientScopeModel, boolean) - Method in interface org.keycloak.models.RealmModel
 
addDefaultGroup(GroupModel) - Method in interface org.keycloak.models.RealmModel
 
addDefaultRole(String) - Method in interface org.keycloak.models.RoleContainerModel
 
addDefaultRoles(RealmModel, UserModel) - Static method in class org.keycloak.models.utils.DefaultRoles
 
addFederatedIdentity(RealmModel, UserModel, FederatedIdentityModel) - Method in interface org.keycloak.models.UserProvider
 
addFederatedIdentity(RealmModel, String, FederatedIdentityModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
addGrantedClientScope(ClientScopeModel) - Method in class org.keycloak.models.UserConsentModel
 
addIdentityProvider(IdentityProviderModel) - Method in interface org.keycloak.models.RealmModel
 
addIdentityProviderMapper(IdentityProviderMapperModel) - Method in interface org.keycloak.models.RealmModel
 
addProtocolMapper(ProtocolMapperModel) - Method in interface org.keycloak.models.ProtocolMapperContainerModel
 
addReadTokenRoleOnCreate - Variable in class org.keycloak.models.IdentityProviderModel
 
addRealmRole(RealmModel, String) - Method in interface org.keycloak.models.RealmProvider
 
addRealmRole(RealmModel, String, String) - Method in interface org.keycloak.models.RealmProvider
 
addRedirectUri(String) - Method in interface org.keycloak.models.ClientModel
 
addRequiredAction(String) - Method in interface org.keycloak.models.UserModel
 
addRequiredAction(UserModel.RequiredAction) - Method in interface org.keycloak.models.UserModel
 
addRequiredAction(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.models.utils.UserModelDelegate
 
addRequiredAction(String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
addRequiredAction(UserModel.RequiredAction) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
addRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
addRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
addRequiredAction(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserRequiredActionsFederatedStorage
 
addRequiredActionProvider(RequiredActionProviderModel) - Method in interface org.keycloak.models.RealmModel
 
addRequiredCredential(String) - Method in interface org.keycloak.models.RealmModel
 
addRole(String) - Method in interface org.keycloak.models.RoleContainerModel
 
addRole(String, String) - Method in interface org.keycloak.models.RoleContainerModel
 
addScopeMapping(RoleModel) - Method in interface org.keycloak.models.ScopeContainerModel
 
addTopLevelGroup(RealmModel, GroupModel) - Method in interface org.keycloak.models.RealmProvider
 
addUser(RealmModel, String, String, boolean, boolean) - Method in interface org.keycloak.models.UserProvider
only used for local storage
addUser(RealmModel, String) - Method in interface org.keycloak.storage.user.UserRegistrationProvider
All storage providers that implement this interface will be looped through.
addUserLoginFailure(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
addWebOrigin(String) - Method in interface org.keycloak.models.ClientModel
 
algorithm - Variable in class org.keycloak.models.OTPPolicy
 
algorithm - Variable in class org.keycloak.models.UserCredentialModel
 
algorithm - Variable in class org.keycloak.models.utils.HmacOTP
 
appendDefaultGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Should the realm's default groups be appended to getGroups() call? If your storage provider is not managing group mappings then it is recommended that this method return true
appendDefaultGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Should the realm's default groups be appended to getGroups() call? If your storage provider is not managing group mappings then it is recommended that this method return true
appendDefaultRolesToRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Should the realm's default roles be appended to getRoleMappings() call? If your storage provider is not managing all role mappings then it is recommended that this method return true
appendDefaultRolesToRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Should the realm's default roles be appended to getRoleMappings() call? If your storage provider is not managing all role mappings then it is recommended that this method return true
asString() - Method in class org.keycloak.models.PasswordPolicy.Builder
 
authenticate(RealmModel, CredentialInput) - Method in interface org.keycloak.credential.CredentialAuthentication
 
authenticate(KeycloakSession, RealmModel, CredentialInput) - Method in interface org.keycloak.models.UserCredentialManager
Given a CredentialInput, authenticate the user.
AuthenticatedClientSessionModel - Interface in org.keycloak.models
 
AuthenticationExecutionModel - Class in org.keycloak.models
 
AuthenticationExecutionModel() - Constructor for class org.keycloak.models.AuthenticationExecutionModel
 
AuthenticationExecutionModel.ExecutionComparator - Class in org.keycloak.models
 
AuthenticationExecutionModel.Requirement - Enum in org.keycloak.models
 
AuthenticationFlowBindings - Interface in org.keycloak.models
Defines constants for authentication flow bindings.
AuthenticationFlowModel - Class in org.keycloak.models
 
AuthenticationFlowModel() - Constructor for class org.keycloak.models.AuthenticationFlowModel
 
AuthenticationSessionCompoundId - Class in org.keycloak.sessions
Allow to encode compound string to fully lookup authenticationSessionModel
AuthenticationSessionCompoundId(String, String, String, String) - Constructor for class org.keycloak.sessions.AuthenticationSessionCompoundId
 
AuthenticationSessionModel - Interface in org.keycloak.sessions
Represents the state of the authentication.
AuthenticationSessionProvider - Interface in org.keycloak.sessions
 
authenticationSessions() - Method in interface org.keycloak.models.KeycloakSession
 
AuthenticatorConfigModel - Class in org.keycloak.models
 
AuthenticatorConfigModel() - Constructor for class org.keycloak.models.AuthenticatorConfigModel
 

B

Base32 - Class in org.keycloak.models.utils
Base32 - encodes and decodes RFC3548 Base32 (see http://www.faqs.org/rfcs/rfc3548.html )
Base32() - Constructor for class org.keycloak.models.utils.Base32
 
begin() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
begin() - Method in interface org.keycloak.models.KeycloakTransaction
 
BOOLEAN_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
BROWSER_BINDING - Static variable in interface org.keycloak.models.AuthenticationFlowBindings
 
build() - Static method in class org.keycloak.models.PasswordPolicy
 
build(KeycloakSession) - Method in class org.keycloak.models.PasswordPolicy.Builder
 
build() - Method in class org.keycloak.provider.ProviderConfigurationBuilder
Create the list.
BUILT_IN - Static variable in class org.keycloak.models.RequiredCredentialModel
 

C

CACHE_INVALID_BEFORE - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
CACHE_POLICY - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
CacheableStorageProviderModel - Class in org.keycloak.storage
 
CacheableStorageProviderModel() - Constructor for class org.keycloak.storage.CacheableStorageProviderModel
 
CacheableStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.CacheableStorageProviderModel
 
CacheableStorageProviderModel.CachePolicy - Enum in org.keycloak.storage
 
CachedObject - Interface in org.keycloak.models.cache
 
CachedUserModel - Interface in org.keycloak.models.cache
Cached users will implement this interface
CHANGED_SYNC_PERIOD - Static variable in class org.keycloak.storage.UserStorageProviderModel
 
ClaimTypeModel - Class in org.keycloak.models
 
ClaimTypeModel(ClaimTypeModel) - Constructor for class org.keycloak.models.ClaimTypeModel
 
ClaimTypeModel(String, String, boolean, ClaimTypeModel.ValueType) - Constructor for class org.keycloak.models.ClaimTypeModel
 
ClaimTypeModel() - Constructor for class org.keycloak.models.ClaimTypeModel
 
ClaimTypeModel.ValueType - Enum in org.keycloak.models
 
clear() - Method in interface org.keycloak.models.cache.UserCache
Clear cache entirely.
clearAuthNotes() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Clears all authentication note.
clearClientNotes() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Clears all client notes.
clearExecutionStatus() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
clearFailures() - Method in interface org.keycloak.models.UserLoginFailureModel
 
clearUserSessionNotes() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Clears all user session notes.
CLIENT_CERT - Static variable in class org.keycloak.credential.CredentialModel
 
CLIENT_CERT - Static variable in class org.keycloak.models.RequiredCredentialModel
 
CLIENT_CERT - Static variable in class org.keycloak.models.UserCredentialModel
 
CLIENT_LIST_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
ClientInitialAccessModel - Class in org.keycloak.models
 
ClientInitialAccessModel() - Constructor for class org.keycloak.models.ClientInitialAccessModel
 
clientLocalStorage() - Method in interface org.keycloak.models.KeycloakSession
Keycloak specific local storage for clients.
ClientLookupProvider - Interface in org.keycloak.storage.client
Abstraction interface for lookoup of clients by id and clientId.
ClientModel - Interface in org.keycloak.models
 
ClientProvider - Interface in org.keycloak.models
 
ClientScopeModel - Interface in org.keycloak.models
 
ClientSessionContext - Interface in org.keycloak.models
Request-scoped context object
clientStorageManager() - Method in interface org.keycloak.models.KeycloakSession
 
ClientStorageProvider - Interface in org.keycloak.storage.client
Base interface for components that want to provide an alternative storage mechanism for clients This is currently a private incomplete SPI.
ClientStorageProviderModel - Class in org.keycloak.storage.client
Stored configuration of a Client Storage provider instance.
ClientStorageProviderModel() - Constructor for class org.keycloak.storage.client.ClientStorageProviderModel
 
ClientStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.client.ClientStorageProviderModel
 
clone() - Method in class org.keycloak.models.PasswordPolicy.Builder
 
close() - Method in interface org.keycloak.credential.CredentialProvider
 
close() - Method in interface org.keycloak.models.KeycloakSession
 
close() - Method in interface org.keycloak.models.KeycloakSessionFactory
 
close() - Method in interface org.keycloak.models.RealmProvider
 
close() - Method in interface org.keycloak.models.UserProvider
 
close() - Method in interface org.keycloak.models.UserSessionProvider
 
close() - Method in interface org.keycloak.provider.Provider
 
close() - Method in interface org.keycloak.provider.ProviderFactory
This is called when the server shuts down.
close() - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
close() - Method in interface org.keycloak.urls.HostnameProvider
 
close() - Method in interface org.keycloak.urls.HostnameProviderFactory
 
commit() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
commit() - Method in interface org.keycloak.models.KeycloakTransaction
 
commitImpl() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
CommonClientSessionModel - Interface in org.keycloak.sessions
Predecesor of AuthenticationSessionModel, ClientLoginSessionModel and ClientSessionModel (then action tickets).
CommonClientSessionModel.Action - Enum in org.keycloak.sessions
 
CommonClientSessionModel.ExecutionStatus - Enum in org.keycloak.sessions
 
commonConfig() - Static method in class org.keycloak.storage.UserStorageProviderSpi
 
comparator - Static variable in class org.keycloak.component.PrioritizedComponentModel
 
compare(AuthenticationExecutionModel, AuthenticationExecutionModel) - Method in class org.keycloak.models.AuthenticationExecutionModel.ExecutionComparator
 
compare(OM, OM) - Method in class org.keycloak.models.OrderedModel.OrderedModelComparator
 
compare(RequiredActionProviderModel, RequiredActionProviderModel) - Method in class org.keycloak.models.RequiredActionProviderModel.RequiredActionComparator
 
ComponentFactory<CreatedType,ProviderType extends Provider> - Interface in org.keycloak.component
 
ComponentModel - Class in org.keycloak.component
Stored configuration of a User Storage provider instance.
ComponentModel() - Constructor for class org.keycloak.component.ComponentModel
 
ComponentModel(ComponentModel) - Constructor for class org.keycloak.component.ComponentModel
 
ComponentValidationException - Exception in org.keycloak.component
 
ComponentValidationException() - Constructor for exception org.keycloak.component.ComponentValidationException
 
ComponentValidationException(String, Object...) - Constructor for exception org.keycloak.component.ComponentValidationException
 
ComponentValidationException(String, Throwable) - Constructor for exception org.keycloak.component.ComponentValidationException
 
ComponentValidationException(Throwable) - Constructor for exception org.keycloak.component.ComponentValidationException
 
ComponentValidationException(String, Throwable, boolean, boolean) - Constructor for exception org.keycloak.component.ComponentValidationException
 
config - Variable in class org.keycloak.models.IdentityProviderMapperModel
 
config - Variable in class org.keycloak.models.ProtocolMapperModel
 
ConfiguredComponent - Interface in org.keycloak.component
 
ConfiguredProvider - Interface in org.keycloak.provider
 
CONSENT_SCREEN_TEXT - Static variable in interface org.keycloak.models.ClientScopeModel
 
consentRequired - Variable in class org.keycloak.models.ProtocolMapperModel
 
consentText - Variable in class org.keycloak.models.ProtocolMapperModel
 
contains(String) - Method in class org.keycloak.component.ComponentModel
 
contains(String) - Method in class org.keycloak.models.PasswordPolicy.Builder
 
create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.component.ComponentFactory
 
create(KeycloakSession) - Method in interface org.keycloak.component.ComponentFactory
 
create() - Method in interface org.keycloak.models.KeycloakSessionFactory
 
create() - Static method in class org.keycloak.provider.ProviderConfigurationBuilder
 
create(KeycloakSession) - Method in interface org.keycloak.provider.ProviderFactory
 
create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.storage.UserStorageProviderFactory
called per Keycloak transaction.
createAuthenticationSession(ClientModel) - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
Create new authentication session and returns it.
createClientInitialAccessModel(RealmModel, int, int) - Method in interface org.keycloak.models.RealmProvider
 
createClientSession(RealmModel, ClientModel, UserSessionModel) - Method in interface org.keycloak.models.UserSessionProvider
 
createCredential(RealmModel, UserModel, CredentialModel) - Method in interface org.keycloak.credential.UserCredentialStore
 
createCredential(RealmModel, String, CredentialModel) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
created - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
CREATED_TIMESTAMP_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
createGroup(String) - Method in interface org.keycloak.models.RealmModel
 
createGroup(String, String) - Method in interface org.keycloak.models.RealmModel
 
createGroup(RealmModel, String) - Method in interface org.keycloak.models.RealmProvider
 
createGroup(RealmModel, String, String) - Method in interface org.keycloak.models.RealmProvider
 
createOfflineClientSession(AuthenticatedClientSessionModel, UserSessionModel) - Method in interface org.keycloak.models.UserSessionProvider
Will automatically attach newly created offline client session to the offlineUserSession
createOfflineUserSession(UserSessionModel) - Method in interface org.keycloak.models.UserSessionProvider
Newly created userSession won't contain attached AuthenticatedClientSessions
createRealm(String) - Method in interface org.keycloak.models.RealmProvider
 
createRealm(String, String) - Method in interface org.keycloak.models.RealmProvider
 
createRootAuthenticationSession(RealmModel) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
Creates and registers a new authentication session with random ID.
createRootAuthenticationSession(String, RealmModel) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
 
createUserSession(RealmModel, UserModel, String, String, String, boolean, String, String) - Method in interface org.keycloak.models.UserSessionProvider
 
createUserSession(String, RealmModel, UserModel, String, String, String, boolean, String, String) - Method in interface org.keycloak.models.UserSessionProvider
 
CredentialAuthentication - Interface in org.keycloak.credential
Single purpose method that knows how to authenticate a user based on a credential type.
CredentialInput - Interface in org.keycloak.credential
 
CredentialInputUpdater - Interface in org.keycloak.credential
 
CredentialInputValidator - Interface in org.keycloak.credential
Implentations of this interface can validate CredentialInput, i.e.
CredentialModel - Class in org.keycloak.credential
Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
CredentialModel() - Constructor for class org.keycloak.credential.CredentialModel
 
CredentialProvider - Interface in org.keycloak.credential
 
CredentialValidationOutput - Class in org.keycloak.models
Output of credential validation
CredentialValidationOutput(UserModel, CredentialValidationOutput.Status, Map<String, String>) - Constructor for class org.keycloak.models.CredentialValidationOutput
 
CredentialValidationOutput.Status - Enum in org.keycloak.models
 

D

dailyEvictionBoundary(int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
 
dailyTimeout(int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
 
decode(String, Class<T>) - Method in interface org.keycloak.models.TokenManager
Decodes and verifies the token, or null if the token was invalid
decode(String) - Static method in class org.keycloak.models.utils.Base32
Decodes the given Base32 String to a raw byte array.
decodeClientJWT(String, ClientModel, Class<T>) - Method in interface org.keycloak.models.TokenManager
 
decoded(String, String, String) - Static method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
decreaseRemainingCount(RealmModel, ClientInitialAccessModel) - Method in interface org.keycloak.models.RealmProvider
 
DEFAULT_ALGORITHM - Static variable in class org.keycloak.models.utils.HmacOTP
 
DEFAULT_NUMBER_DIGITS - Static variable in class org.keycloak.models.utils.HmacOTP
 
DEFAULT_POLICY - Static variable in class org.keycloak.models.OTPPolicy
 
DefaultRoles - Class in org.keycloak.models.utils
 
DefaultRoles() - Constructor for class org.keycloak.models.utils.DefaultRoles
 
defaultValue - Variable in class org.keycloak.provider.ProviderConfigProperty
 
defaultValue(Object) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
Default value that will be shown when configuring this property for the first time
delegate - Variable in class org.keycloak.models.utils.UserModelDelegate
 
deleteRoleMapping(RoleModel) - Method in interface org.keycloak.models.RoleMapperModel
Removes the given role mapping from this object.
deleteRoleMapping(RoleModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
deleteRoleMapping(RealmModel, String, RoleModel) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
 
deleteScopeMapping(RoleModel) - Method in interface org.keycloak.models.ScopeContainerModel
 
detachFromUserSession() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
Detaches the client session from its user session.
device - Variable in class org.keycloak.models.UserCredentialModel
 
digits - Variable in class org.keycloak.models.OTPPolicy
 
DIRECT_GRANT_BINDING - Static variable in interface org.keycloak.models.AuthenticationFlowBindings
 
disableCredentialType(RealmModel, UserModel, String) - Method in interface org.keycloak.credential.CredentialInputUpdater
 
disableCredentialType(RealmModel, UserModel, String) - Method in interface org.keycloak.models.UserCredentialManager
Calls disableCredential on UserStorageProvider and UserFederationProviders first, then loop through each CredentialProvider.
DISPLAY_ON_CONSENT_SCREEN - Static variable in interface org.keycloak.models.ClientScopeModel
 

E

EMAIL - Static variable in interface org.keycloak.models.UserModel
 
EMAIL_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
EMAIL_VERIFIED_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
empty() - Static method in class org.keycloak.models.PasswordPolicy
 
empty() - Static method in class org.keycloak.storage.user.SynchronizationResult
 
ENABLED - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
ENABLED - Static variable in class org.keycloak.storage.client.ClientStorageProviderModel
 
ENABLED_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
encode(String, int, CredentialModel) - Method in interface org.keycloak.credential.hash.PasswordHashProvider
 
encode(String, int) - Method in interface org.keycloak.credential.hash.PasswordHashProvider
 
encode(Token) - Method in interface org.keycloak.models.TokenManager
Encodes the supplied token
encode(byte[]) - Static method in class org.keycloak.models.utils.Base32
Encodes byte array to Base32 String.
encoded(String) - Static method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
enlist(KeycloakTransaction) - Method in interface org.keycloak.models.KeycloakTransactionManager
 
enlistAfterCompletion(KeycloakTransaction) - Method in interface org.keycloak.models.KeycloakTransactionManager
 
enlistForClose(Provider) - Method in interface org.keycloak.models.KeycloakSession
 
enlistPrepare(KeycloakTransaction) - Method in interface org.keycloak.models.KeycloakTransactionManager
 
equals(Object) - Method in class org.keycloak.models.ClaimTypeModel
 
equals(Object) - Method in class org.keycloak.models.FederatedIdentityModel
 
equals(Object) - Method in class org.keycloak.models.IdentityProviderMapperModel
 
equals(Object) - Method in class org.keycloak.models.ProtocolMapperModel
 
equals(Object) - Method in class org.keycloak.models.utils.UserModelDelegate
 
equals(Object) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
equals(Object) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
evict(RealmModel, UserModel) - Method in interface org.keycloak.models.cache.UserCache
Evict user from cache.
evict(RealmModel) - Method in interface org.keycloak.models.cache.UserCache
Evict users of a specific realm
EVICTION_DAY - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
EVICTION_HOUR - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
EVICTION_MINUTE - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
ExecutionComparator() - Constructor for class org.keycloak.models.AuthenticationExecutionModel.ExecutionComparator
 
expandCompositeRoles(Set<RoleModel>) - Static method in class org.keycloak.models.utils.RoleUtils
 
externalId(String) - Static method in class org.keycloak.storage.StorageId
 

F

failed() - Static method in class org.keycloak.models.CredentialValidationOutput
 
FederatedIdentityModel - Class in org.keycloak.models
 
FederatedIdentityModel(String, String, String) - Constructor for class org.keycloak.models.FederatedIdentityModel
 
FederatedIdentityModel(String, String, String, String) - Constructor for class org.keycloak.models.FederatedIdentityModel
 
FILE_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
FIRST_NAME - Static variable in interface org.keycloak.models.UserModel
 
FIRST_NAME_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
FORCE_EXPIRED_ID - Static variable in class org.keycloak.models.PasswordPolicy
 
formLabel - Variable in class org.keycloak.models.RequiredCredentialModel
 
FreeOTP() - Constructor for class org.keycloak.models.OTPPolicy.FreeOTP
 
fromAuthSession(AuthenticationSessionModel) - Static method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
FULL_SYNC_PERIOD - Static variable in class org.keycloak.storage.UserStorageProviderModel
 

G

generateHOTP(String, int) - Method in class org.keycloak.models.utils.HmacOTP
 
generateOTP(String, String, int, String) - Method in class org.keycloak.models.utils.HmacOTP
This method generates an OTP value for the given set of parameters.
generateSecret() - Static method in class org.keycloak.models.UserCredentialModel
 
generateSecret(int) - Static method in class org.keycloak.models.utils.HmacOTP
 
get(String) - Method in class org.keycloak.component.ComponentModel
 
get(String, String) - Method in class org.keycloak.component.ComponentModel
 
get(String, int) - Method in class org.keycloak.component.ComponentModel
 
get(String, long) - Method in class org.keycloak.component.ComponentModel
 
get(String, boolean) - Method in class org.keycloak.component.ComponentModel
 
get(String) - Method in class org.keycloak.models.PasswordPolicy.Builder
 
getAbsolutePath() - Method in class org.keycloak.models.KeycloakUriInfo
 
getAbsolutePathBuilder() - Method in class org.keycloak.models.KeycloakUriInfo
 
getAccessCodeLifespan() - Method in interface org.keycloak.models.RealmModel
 
getAccessCodeLifespanLogin() - Method in interface org.keycloak.models.RealmModel
 
getAccessCodeLifespanUserAction() - Method in interface org.keycloak.models.RealmModel
 
getAccessTokenLifespan() - Method in interface org.keycloak.models.RealmModel
 
getAccessTokenLifespanForImplicitFlow() - Method in interface org.keycloak.models.RealmModel
 
getAccountTheme() - Method in interface org.keycloak.models.RealmModel
 
getAction() - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
getActionId() - Method in interface org.keycloak.models.ActionTokenKeyModel
 
getActionTokenGeneratedByAdminLifespan() - Method in interface org.keycloak.models.RealmModel
 
getActionTokenGeneratedByUserLifespan() - Method in interface org.keycloak.models.RealmModel
 
getActionTokenGeneratedByUserLifespan(String) - Method in interface org.keycloak.models.RealmModel
 
getActionVerificationNonce() - Method in interface org.keycloak.models.ActionTokenKeyModel
 
getActiveAesKey(RealmModel) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getActiveClientSessionStats(RealmModel, boolean) - Method in interface org.keycloak.models.UserSessionProvider
Returns a summary of client sessions key is client.getId()
getActiveHmacKey(RealmModel) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getActiveKey(RealmModel, KeyUse, String) - Method in interface org.keycloak.models.KeyManager
 
getActiveRsaKey(RealmModel) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getActiveUserSessions(RealmModel, ClientModel) - Method in interface org.keycloak.models.UserSessionProvider
 
getAdded() - Method in class org.keycloak.storage.user.SynchronizationResult
 
getAdminTheme() - Method in interface org.keycloak.models.RealmModel
 
getAesKeys(RealmModel) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getAesSecretKey(RealmModel, String) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getAlgorithm() - Method in class org.keycloak.credential.CredentialModel
 
getAlgorithm() - Method in class org.keycloak.models.OTPPolicy
 
getAlgorithm() - Method in class org.keycloak.models.UserCredentialModel
 
getAlgorithmKey() - Method in class org.keycloak.models.OTPPolicy
 
getAlias() - Method in class org.keycloak.models.AuthenticationFlowModel
 
getAlias() - Method in class org.keycloak.models.AuthenticatorConfigModel
 
getAlias() - Method in class org.keycloak.models.IdentityProviderModel
 
getAlias() - Method in class org.keycloak.models.RequiredActionProviderModel
 
getAllProviders(Class<T>) - Method in interface org.keycloak.models.KeycloakSession
 
getAttribute(String) - Method in interface org.keycloak.models.ClientModel
 
getAttribute(String) - Method in interface org.keycloak.models.ClientScopeModel
 
getAttribute(String, Class<T>) - Method in interface org.keycloak.models.ClientSessionContext
 
getAttribute(String) - Method in interface org.keycloak.models.GroupModel
 
getAttribute(String) - Method in interface org.keycloak.models.KeycloakSession
 
getAttribute(String, Class<T>) - Method in interface org.keycloak.models.KeycloakSession
 
getAttribute(String) - Method in interface org.keycloak.models.RealmModel
 
getAttribute(String, Integer) - Method in interface org.keycloak.models.RealmModel
 
getAttribute(String, Long) - Method in interface org.keycloak.models.RealmModel
 
getAttribute(String, Boolean) - Method in interface org.keycloak.models.RealmModel
 
getAttribute(String) - Method in interface org.keycloak.models.RoleModel
 
getAttribute(String) - Method in interface org.keycloak.models.UserModel
 
getAttribute(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
getAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getAttributeOrDefault(String, T) - Method in interface org.keycloak.models.KeycloakSession
 
getAttributes() - Method in interface org.keycloak.models.ClientModel
 
getAttributes() - Method in interface org.keycloak.models.ClientScopeModel
 
getAttributes() - Method in interface org.keycloak.models.GroupModel
 
getAttributes() - Method in interface org.keycloak.models.RealmModel
 
getAttributes() - Method in interface org.keycloak.models.RoleModel
 
getAttributes() - Method in interface org.keycloak.models.UserModel
 
getAttributes() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getAttributes() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getAttributes() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getAttributes(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
getAuthenticatedClientSessionByClient(String) - Method in interface org.keycloak.models.UserSessionModel
Returns a client session for the given client UUID.
getAuthenticatedClientSessions() - Method in interface org.keycloak.models.UserSessionModel
Returns map where key is ID of the client (its UUID) and value is ID respective AuthenticatedClientSessionModel object.
getAuthenticatedUser() - Method in class org.keycloak.models.CredentialValidationOutput
 
getAuthenticatedUser() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
getAuthenticationExecutionById(String) - Method in interface org.keycloak.models.RealmModel
 
getAuthenticationExecutions(String) - Method in interface org.keycloak.models.RealmModel
 
getAuthenticationFlowBindingOverride(String) - Method in interface org.keycloak.models.ClientModel
Get authentication flow binding override for this client.
getAuthenticationFlowBindingOverrides() - Method in interface org.keycloak.models.ClientModel
 
getAuthenticationFlowById(String) - Method in interface org.keycloak.models.RealmModel
 
getAuthenticationFlows() - Method in interface org.keycloak.models.RealmModel
 
getAuthenticationSession(ClientModel, String) - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
 
getAuthenticationSessions() - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
Key is tabId, Value is AuthenticationSessionModel.
getAuthenticator() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
getAuthenticatorConfig() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
getAuthenticatorConfigByAlias(String) - Method in interface org.keycloak.models.RealmModel
 
getAuthenticatorConfigById(String) - Method in interface org.keycloak.models.RealmModel
 
getAuthenticatorConfigs() - Method in interface org.keycloak.models.RealmModel
 
getAuthMethod() - Method in interface org.keycloak.models.UserSessionModel
 
getAuthNote(String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Retrieves value of the given authentication note to the given value.
getAuthServerUrl() - Method in interface org.keycloak.models.KeycloakContext
 
getAuthStatus() - Method in class org.keycloak.models.CredentialValidationOutput
 
getBaseUri() - Method in class org.keycloak.models.KeycloakUriInfo
 
getBaseUriBuilder() - Method in class org.keycloak.models.KeycloakUriInfo
 
getBaseUrl() - Method in interface org.keycloak.models.ClientModel
 
getBrokerSessionId() - Method in interface org.keycloak.models.UserSessionModel
If created via a broker external login, this is an identifier that can be used to match external broker backchannel logout requests to a UserSession
getBrokerUserId() - Method in interface org.keycloak.models.UserSessionModel
 
getBrowserFlow() - Method in interface org.keycloak.models.RealmModel
 
getBrowserSecurityHeaders() - Method in interface org.keycloak.models.RealmModel
 
getCachedWith() - Method in interface org.keycloak.models.cache.CachedUserModel
Returns a map that contains custom things that are cached along with this model.
getCacheInvalidBefore() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getCachePolicy() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getCacheTimestamp() - Method in interface org.keycloak.models.cache.CachedObject
 
getCacheTimestamp() - Method in interface org.keycloak.models.cache.CachedUserModel
When was the model was loaded from database.
getCertificate() - Method in class org.keycloak.keys.RsaKeyMetadata
 
getCertificate() - Method in class org.keycloak.models.KeyManager.ActiveRsaKey
 
getChangedSyncPeriod() - Method in class org.keycloak.storage.UserStorageProviderModel
 
getClient() - Method in interface org.keycloak.models.KeycloakContext
 
getClient() - Method in interface org.keycloak.models.RealmModel.ClientRemovedEvent
 
getClient() - Method in class org.keycloak.models.UserConsentModel
 
getClient() - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
getClientAuthenticationFlow() - Method in interface org.keycloak.models.RealmModel
 
getClientAuthenticatorType() - Method in interface org.keycloak.models.ClientModel
 
getClientByClientId(String) - Method in interface org.keycloak.models.RealmModel
 
getClientByClientId(String, RealmModel) - Method in interface org.keycloak.storage.client.ClientLookupProvider
 
getClientById(String) - Method in interface org.keycloak.models.RealmModel
 
getClientById(String, RealmModel) - Method in interface org.keycloak.storage.client.ClientLookupProvider
 
getClientId() - Method in interface org.keycloak.models.ClientModel
Returns client ID as defined by the user.
getClientInitialAccessModel(RealmModel, String) - Method in interface org.keycloak.models.RealmProvider
 
getClientNote(String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Retrieves value of the given client note to the given value.
getClientNotes() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Retrieves the (name, value) map of client notes.
getClientRole(RealmModel, ClientModel, String) - Method in interface org.keycloak.models.ClientProvider
 
getClientRoleMappings(ClientModel) - Method in interface org.keycloak.models.RoleMapperModel
Returns set of client roles that are directly set to this object for the given client.
getClientRoleMappings(ClientModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
getClientRoleMappings(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getClientRoleMappings(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets role mappings from federated storage and automatically appends default roles.
getClientRoles(RealmModel, ClientModel) - Method in interface org.keycloak.models.ClientProvider
 
getClients(RealmModel) - Method in interface org.keycloak.models.ClientProvider
 
getClients() - Method in interface org.keycloak.models.RealmModel
 
getClientScopeById(String) - Method in interface org.keycloak.models.RealmModel
 
getClientScopeById(String, RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
getClientScopeIds() - Method in interface org.keycloak.models.ClientSessionContext
 
getClientScopes(boolean, boolean) - Method in interface org.keycloak.models.ClientModel
Return all default scopes (if 'defaultScope' is true) or all optional scopes (if 'defaultScope' is false) linked with this client
getClientScopes() - Method in interface org.keycloak.models.ClientSessionContext
 
getClientScopes() - Method in interface org.keycloak.models.RealmModel
 
getClientScopes() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Get client scope IDs
getClientSession() - Method in interface org.keycloak.models.ClientSessionContext
 
getClientSession(UserSessionModel, ClientModel, UUID, boolean) - Method in interface org.keycloak.models.UserSessionProvider
 
getClientStorageProviders() - Method in interface org.keycloak.models.RealmModel
 
getClientUUID() - Method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
getCode() - Method in interface org.keycloak.models.ScriptModel
Returns the actual source code of the script.
getCommonProviderConfigProperties() - Method in interface org.keycloak.component.ComponentFactory
These are config properties that are common across all implementation of this component type
getCommonProviderConfigProperties() - Method in interface org.keycloak.storage.UserStorageProviderFactory
configuration properties that are common across all UserStorageProvider implementations
getComponent(String) - Method in interface org.keycloak.models.RealmModel
 
getComponents(String, String) - Method in interface org.keycloak.models.RealmModel
 
getComponents(String) - Method in interface org.keycloak.models.RealmModel
 
getComponents() - Method in interface org.keycloak.models.RealmModel
 
getComposites() - Method in interface org.keycloak.models.RoleModel
 
getConfig() - Method in class org.keycloak.component.ComponentModel
 
getConfig() - Method in class org.keycloak.credential.CredentialModel
 
getConfig() - Method in class org.keycloak.models.AuthenticatorConfigModel
 
getConfig() - Method in class org.keycloak.models.IdentityProviderMapperModel
 
getConfig() - Method in class org.keycloak.models.IdentityProviderModel
 
getConfig() - Method in class org.keycloak.models.ProtocolMapperModel
 
getConfig() - Method in class org.keycloak.models.RequiredActionProviderModel
 
getConfigProperties(RealmModel, ComponentModel) - Method in interface org.keycloak.component.SubComponentFactory
 
getConfigProperties() - Method in interface org.keycloak.provider.ConfiguredProvider
 
getConfigProperties() - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
getConnection() - Method in interface org.keycloak.models.KeycloakContext
 
getConsentByClient(RealmModel, String, String) - Method in interface org.keycloak.models.UserProvider
 
getConsentByClient(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
getConsents(RealmModel, String) - Method in interface org.keycloak.models.UserProvider
 
getConsents(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
getConsentScreenText() - Method in interface org.keycloak.models.ClientModel
 
getConsentScreenText() - Method in interface org.keycloak.models.ClientScopeModel
 
getContainer() - Method in interface org.keycloak.models.RoleModel
 
getContainerId() - Method in interface org.keycloak.models.RoleModel
 
getContext() - Method in interface org.keycloak.models.KeycloakSession
 
getContextObject(Class<T>) - Method in interface org.keycloak.models.KeycloakContext
 
getContextPath() - Method in interface org.keycloak.models.KeycloakContext
 
getCount() - Method in class org.keycloak.models.ClientInitialAccessModel
 
getCounter() - Method in class org.keycloak.credential.CredentialModel
 
getCreatedClient() - Method in interface org.keycloak.models.RealmModel.ClientCreationEvent
 
getCreatedDate() - Method in class org.keycloak.credential.CredentialModel
 
getCreatedDate() - Method in class org.keycloak.models.UserConsentModel
 
getCreatedRealm() - Method in interface org.keycloak.models.RealmModel.RealmCreationEvent
 
getCreatedRealm() - Method in interface org.keycloak.models.RealmModel.RealmPostCreateEvent
 
getCreatedTimestamp() - Method in interface org.keycloak.models.UserModel
Get timestamp of user creation.
getCreatedTimestamp() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getCreatedTimestamp() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getCreatedTimestamp() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getCurrentRefreshToken() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getCurrentRefreshTokenUseCount() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getDaysToExpirePassword() - Method in class org.keycloak.models.PasswordPolicy
 
getDeepUserRoleMappings(UserModel) - Static method in class org.keycloak.models.utils.RoleUtils
 
getDefaultClientScopes(boolean) - Method in interface org.keycloak.models.RealmModel
 
getDefaultGroups() - Method in interface org.keycloak.models.RealmModel
 
getDefaultLocale() - Method in interface org.keycloak.models.RealmModel
 
getDefaultRoles() - Method in interface org.keycloak.models.RoleContainerModel
 
getDefaultRoles(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRoles
 
getDefaultSignatureAlgorithm() - Method in interface org.keycloak.models.RealmModel
 
getDefaultValue() - Method in class org.keycloak.provider.ProviderConfigProperty
Default value for the variable
getDelegate() - Method in class org.keycloak.models.KeycloakUriInfo
 
getDelegate() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getDelegateForUpdate() - Method in interface org.keycloak.models.cache.CachedUserModel
Invalidates the cache for this user and returns a delegate that represents the actual data provider
getDescription() - Method in class org.keycloak.models.AuthenticationFlowModel
 
getDescription() - Method in interface org.keycloak.models.ClientModel
 
getDescription() - Method in interface org.keycloak.models.ClientScopeModel
 
getDescription() - Method in interface org.keycloak.models.RoleModel
 
getDescription() - Method in interface org.keycloak.models.ScriptModel
Returns the description of the script.
getDevice() - Method in class org.keycloak.credential.CredentialModel
 
getDevice() - Method in class org.keycloak.models.UserCredentialModel
 
getDigits() - Method in class org.keycloak.credential.CredentialModel
 
getDigits() - Method in class org.keycloak.models.OTPPolicy
 
getDirectGrantFlow() - Method in interface org.keycloak.models.RealmModel
 
getDisableableCredentialTypes(RealmModel, UserModel) - Method in interface org.keycloak.credential.CredentialInputUpdater
Returns a set of credential types that can be disabled by disableCredentialType() method
getDisableableCredentialTypes(RealmModel, UserModel) - Method in interface org.keycloak.models.UserCredentialManager
Returns a set of credential types that can be disabled by disableCredentialType() method
getDisplayName() - Method in class org.keycloak.models.IdentityProviderModel
 
getDisplayName() - Method in interface org.keycloak.models.RealmModel
 
getDisplayNameHtml() - Method in interface org.keycloak.models.RealmModel
 
getDockerAuthenticationFlow() - Method in interface org.keycloak.models.RealmModel
 
getDuplicateFieldName() - Method in exception org.keycloak.models.ModelDuplicateException
 
getDynamicClientScope(String) - Method in interface org.keycloak.models.ClientModel
Returns a ClientScopeModel associated with this client.
getEmail() - Method in interface org.keycloak.models.UserModel
 
getEmail() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getEmail() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getEmail() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getEmailTheme() - Method in interface org.keycloak.models.RealmModel
 
getEnabledEventTypes() - Method in interface org.keycloak.models.RealmModel
 
getEncodedId() - Method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
getEventsExpiration() - Method in interface org.keycloak.models.RealmModel
 
getEventsListeners() - Method in interface org.keycloak.models.RealmModel
 
getEvictionDay() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getEvictionHour() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getEvictionMinute() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getExecutionStatus() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
getExpiration() - Method in interface org.keycloak.models.ActionTokenKeyModel
Returns absolute number of seconds since the epoch in UTC timezone when the token expires.
getExpiration() - Method in class org.keycloak.models.ClientInitialAccessModel
 
getExpiredPasswords() - Method in class org.keycloak.models.PasswordPolicy
 
getExternalId() - Method in class org.keycloak.storage.StorageId
 
getFailed() - Method in class org.keycloak.storage.user.SynchronizationResult
 
getFailedLoginNotBefore() - Method in interface org.keycloak.models.UserLoginFailureModel
 
getFailureFactor() - Method in interface org.keycloak.models.RealmModel
 
getFederatedIdentities(UserModel, RealmModel) - Method in interface org.keycloak.models.UserProvider
 
getFederatedIdentities(String, RealmModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
getFederatedIdentity(UserModel, String, RealmModel) - Method in interface org.keycloak.models.UserProvider
 
getFederatedIdentity(String, String, RealmModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
getFederatedRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getFederatedStorage() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getFederationLink() - Method in interface org.keycloak.models.UserModel
 
getFederationLink() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getFederationLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
This method should not be overriden
getFederationLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overriden
getFirstAttribute(String) - Method in interface org.keycloak.models.GroupModel
 
getFirstAttribute(String) - Method in interface org.keycloak.models.RoleModel
 
getFirstAttribute(String) - Method in interface org.keycloak.models.UserModel
 
getFirstAttribute(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
getFirstAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getFirstAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getFirstBrokerLoginFlowId() - Method in class org.keycloak.models.IdentityProviderModel
 
getFirstName() - Method in interface org.keycloak.models.UserModel
 
getFirstName() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getFirstName() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getFirstName() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getFlowByAlias(String) - Method in interface org.keycloak.models.RealmModel
 
getFlowId() - Method in class org.keycloak.models.AuthenticationExecutionModel
If this execution is a flow, this is the flowId pointing to an AuthenticationFlowModel
getFormLabel() - Method in class org.keycloak.models.RequiredCredentialModel
 
getFullSyncPeriod() - Method in class org.keycloak.storage.UserStorageProviderModel
 
getGrantedClientScopes() - Method in class org.keycloak.models.UserConsentModel
 
getGroup() - Method in interface org.keycloak.models.GroupModel.GroupRemovedEvent
 
getGroupById(String) - Method in interface org.keycloak.models.RealmModel
 
getGroupById(String, RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
getGroupMembers(RealmModel, GroupModel, int, int) - Method in interface org.keycloak.storage.user.UserQueryProvider
Get users that belong to a specific group.
getGroupMembers(RealmModel, GroupModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
Get users that belong to a specific group.
getGroups() - Method in interface org.keycloak.models.RealmModel
 
getGroups(RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
getGroups() - Method in interface org.keycloak.models.UserModel
 
getGroups(int, int) - Method in interface org.keycloak.models.UserModel
 
getGroups(String, int, int) - Method in interface org.keycloak.models.UserModel
 
getGroups() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getGroups() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets groups from federated storage and automatically appends default groups of realm.
getGroups(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
 
getGroupsCount(Boolean) - Method in interface org.keycloak.models.RealmModel
 
getGroupsCount(RealmModel, Boolean) - Method in interface org.keycloak.models.RealmProvider
 
getGroupsCount() - Method in interface org.keycloak.models.UserModel
 
getGroupsCountByNameContaining(String) - Method in interface org.keycloak.models.RealmModel
 
getGroupsCountByNameContaining(RealmModel, String) - Method in interface org.keycloak.models.RealmProvider
 
getGroupsCountByNameContaining(String) - Method in interface org.keycloak.models.UserModel
 
getGroupsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Get group membership mappings that are managed by this storage provider
getGroupsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Get group membership mappings that are managed by this storage provider
getGuiOrder() - Method in interface org.keycloak.models.ClientScopeModel
 
getGuiOrder() - Method in interface org.keycloak.models.OrderedModel
 
getHashAlgorithm() - Method in class org.keycloak.models.PasswordPolicy
 
getHashIterations() - Method in class org.keycloak.credential.CredentialModel
 
getHashIterations() - Method in class org.keycloak.models.PasswordPolicy
 
getHelpText() - Method in interface org.keycloak.provider.ConfiguredProvider
 
getHelpText() - Method in class org.keycloak.provider.ProviderConfigProperty
Help text that will be displayed in the admin console tooltip
getHelpText() - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
getHmacKeys(RealmModel) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getHmacSecretKey(RealmModel, String) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getHostname(UriInfo) - Method in interface org.keycloak.urls.HostnameProvider
Return the hostname.
getId() - Method in class org.keycloak.component.ComponentModel
 
getId() - Method in class org.keycloak.credential.CredentialModel
 
getId() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getId() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
getId() - Method in class org.keycloak.models.AuthenticationFlowModel
 
getId() - Method in class org.keycloak.models.AuthenticatorConfigModel
 
getId() - Method in class org.keycloak.models.ClaimTypeModel
 
getId() - Method in class org.keycloak.models.ClientInitialAccessModel
 
getId() - Method in interface org.keycloak.models.ClientModel
Returns client internal ID (UUID).
getId() - Method in interface org.keycloak.models.ClientScopeModel
 
getId() - Method in interface org.keycloak.models.GroupModel
 
getId() - Method in class org.keycloak.models.IdentityProviderMapperModel
 
getId() - Method in class org.keycloak.models.ProtocolMapperModel
 
getId() - Method in interface org.keycloak.models.RealmModel
 
getId() - Method in class org.keycloak.models.RequiredActionProviderModel
 
getId() - Method in interface org.keycloak.models.RoleContainerModel
 
getId() - Method in interface org.keycloak.models.RoleModel
 
getId() - Method in interface org.keycloak.models.ScriptModel
Returns the unique id of the script.
getId() - Method in interface org.keycloak.models.UserModel
 
getId() - Method in interface org.keycloak.models.UserSessionModel
 
getId() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getId() - Method in interface org.keycloak.provider.ProviderFactory
 
getId() - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
 
getId() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
Defaults to 'f:' + storageProvider.getId() + ':' + getUsername()
getId() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Defaults to 'f:' + storageProvider.getId() + ':' + getUsername()
getId() - Method in class org.keycloak.storage.StorageId
 
getId() - Method in interface org.keycloak.storage.UserStorageProviderFactory
This is the name of the provider and will be showed in the admin console as an option.
getIdentityProvider() - Method in class org.keycloak.models.FederatedIdentityModel
 
getIdentityProviderAlias() - Method in class org.keycloak.models.IdentityProviderMapperModel
 
getIdentityProviderByAlias(String) - Method in interface org.keycloak.models.RealmModel
 
getIdentityProviderMapper() - Method in class org.keycloak.models.IdentityProviderMapperModel
 
getIdentityProviderMapperById(String) - Method in interface org.keycloak.models.RealmModel
 
getIdentityProviderMapperByName(String, String) - Method in interface org.keycloak.models.RealmModel
 
getIdentityProviderMappers() - Method in interface org.keycloak.models.RealmModel
 
getIdentityProviderMappersByAlias(String) - Method in interface org.keycloak.models.RealmModel
 
getIdentityProviders() - Method in interface org.keycloak.models.RealmModel
 
getImportName() - Method in interface org.keycloak.theme.Theme
 
getInitialCounter() - Method in class org.keycloak.models.OTPPolicy
 
getInstance() - Static method in class org.keycloak.models.OrderedModel.OrderedModelComparator
 
getInternalId() - Method in class org.keycloak.models.IdentityProviderModel
 
getIpAddress() - Method in interface org.keycloak.models.UserSessionModel
 
getJTAPolicy() - Method in interface org.keycloak.models.KeycloakTransactionManager
 
getKey(RealmModel, String, KeyUse, String) - Method in interface org.keycloak.models.KeyManager
 
getKeycloakSession() - Method in interface org.keycloak.models.GroupModel.GroupRemovedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RealmModel.ClientRemovedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RealmModel.ClientUpdatedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RealmModel.IdentityProviderRemovedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RealmModel.IdentityProviderUpdatedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RealmModel.RealmPostCreateEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RealmModel.RealmRemovedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.RoleContainerModel.RoleRemovedEvent
 
getKeycloakSession() - Method in interface org.keycloak.models.UserModel.UserRemovedEvent
 
getKeycloakSessionFactory() - Method in interface org.keycloak.models.KeycloakSession
 
getKeys(RealmModel) - Method in interface org.keycloak.models.KeyManager
 
getKeys(RealmModel, KeyUse, String) - Method in interface org.keycloak.models.KeyManager
 
getKeyURI(RealmModel, UserModel, String) - Method in class org.keycloak.models.OTPPolicy
Constructs the otpauth:// URI based on the Key-Uri-Format.
getKid() - Method in class org.keycloak.keys.KeyMetadata
 
getKid() - Method in class org.keycloak.models.KeyManager.ActiveAesKey
 
getKid() - Method in class org.keycloak.models.KeyManager.ActiveHmacKey
 
getKid() - Method in class org.keycloak.models.KeyManager.ActiveRsaKey
 
getLabel() - Method in class org.keycloak.provider.ProviderConfigProperty
Label shown in the admin console when configuring the variable
getLastFailure() - Method in interface org.keycloak.models.UserLoginFailureModel
 
getLastIPFailure() - Method in interface org.keycloak.models.UserLoginFailureModel
 
getLastName() - Method in interface org.keycloak.models.UserModel
 
getLastName() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getLastName() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getLastName() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getLastSessionRefresh() - Method in interface org.keycloak.models.UserSessionModel
 
getLastSync() - Method in class org.keycloak.storage.UserStorageProviderModel
 
getLastUpdatedDate() - Method in class org.keycloak.models.UserConsentModel
 
getLifespan() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getLoginTheme() - Method in interface org.keycloak.models.RealmModel
 
getLoginUsername() - Method in interface org.keycloak.models.UserSessionModel
 
getLookAheadWindow() - Method in class org.keycloak.models.OTPPolicy
 
getManagementUrl() - Method in interface org.keycloak.models.ClientModel
 
getMasterAdminClient() - Method in interface org.keycloak.models.RealmModel
 
getMatchedResources() - Method in class org.keycloak.models.KeycloakUriInfo
 
getMatchedURIs() - Method in class org.keycloak.models.KeycloakUriInfo
 
getMatchedURIs(boolean) - Method in class org.keycloak.models.KeycloakUriInfo
 
getMaxDeltaTimeSeconds() - Method in interface org.keycloak.models.RealmModel
 
getMaxFailureWaitSeconds() - Method in interface org.keycloak.models.RealmModel
 
getMaxLifespan() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
getMembership(RealmModel, GroupModel, int, int) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
 
getMessage() - Method in class org.keycloak.policy.PolicyError
 
getMessages(Locale) - Method in interface org.keycloak.theme.Theme
Same as getMessages(baseBundlename, locale), but uses a default baseBundlename such as "messages".
getMessages(String, Locale) - Method in interface org.keycloak.theme.Theme
Retrieve localized messages from a message bundle.
getMigrationModel() - Method in interface org.keycloak.models.RealmProvider
 
getMimeType() - Method in interface org.keycloak.models.ScriptModel
Returns the MIME-type if the script code, e.g.
getMinimumQuickLoginWaitSeconds() - Method in interface org.keycloak.models.RealmModel
 
getName() - Method in class org.keycloak.component.ComponentModel
 
getName() - Method in class org.keycloak.locale.LocaleSelectorSPI
 
getName() - Method in class org.keycloak.models.ClaimTypeModel
 
getName() - Method in interface org.keycloak.models.ClientModel
 
getName() - Method in interface org.keycloak.models.ClientScopeModel
 
getName() - Method in interface org.keycloak.models.GroupModel
 
getName() - Method in class org.keycloak.models.IdentityProviderMapperModel
 
getName() - Method in class org.keycloak.models.OTPPolicy.FreeOTP
 
getName() - Method in class org.keycloak.models.OTPPolicy.GoogleAuthenticator
 
getName() - Method in interface org.keycloak.models.OTPPolicy.OtpApp
 
getName() - Method in class org.keycloak.models.ProtocolMapperModel
 
getName() - Method in interface org.keycloak.models.RealmModel
 
getName() - Method in class org.keycloak.models.RequiredActionProviderModel
Used for display purposes.
getName() - Method in interface org.keycloak.models.RoleModel
 
getName() - Method in interface org.keycloak.models.ScriptModel
Returns the name of the script.
getName() - Method in class org.keycloak.provider.ProviderConfigProperty
Name of the config variable stored in the database
getName() - Method in interface org.keycloak.provider.Spi
 
getName() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
getName() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
getName() - Method in interface org.keycloak.theme.Theme
 
getName() - Method in class org.keycloak.theme.ThemeResourceSpi
 
getName() - Method in class org.keycloak.theme.ThemeSelectorSpi
 
getName() - Method in class org.keycloak.urls.HostnameSpi
 
getNodeReRegistrationTimeout() - Method in interface org.keycloak.models.ClientModel
 
getNotBefore() - Method in interface org.keycloak.models.ClientModel
Time in seconds since epoc
getNotBefore() - Method in interface org.keycloak.models.RealmModel
Time in seconds since epoc
getNotBeforeOfUser(RealmModel, UserModel) - Method in interface org.keycloak.models.UserProvider
 
getNotBeforeOfUser(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserNotBeforeFederatedStorage
 
getNote(String) - Method in class org.keycloak.component.ComponentModel
 
getNote(String) - Method in interface org.keycloak.models.ActionTokenValueModel
Returns value of the given note (or null when no note of this name is present)
getNote(String) - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getNote(String) - Method in class org.keycloak.models.UserCredentialModel
 
getNote(String) - Method in interface org.keycloak.models.UserSessionModel
 
getNotes() - Method in interface org.keycloak.models.ActionTokenValueModel
Returns unmodifiable map of all notes.
getNotes() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getNotes() - Method in interface org.keycloak.models.UserSessionModel
 
getNumFailures() - Method in interface org.keycloak.models.UserLoginFailureModel
 
getOfflineSessionIdleTimeout() - Method in interface org.keycloak.models.RealmModel
 
getOfflineSessionMaxLifespan() - Method in interface org.keycloak.models.RealmModel
 
getOfflineSessionsCount(RealmModel, ClientModel) - Method in interface org.keycloak.models.UserSessionProvider
 
getOfflineUserSession(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
getOfflineUserSessions(RealmModel, UserModel) - Method in interface org.keycloak.models.UserSessionProvider
 
getOfflineUserSessions(RealmModel, ClientModel, int, int) - Method in interface org.keycloak.models.UserSessionProvider
 
getOptions() - Method in class org.keycloak.provider.ProviderConfigProperty
For list types, this is a list of choices to choose from.
getOTPPolicy() - Method in interface org.keycloak.models.RealmModel
 
getParameters() - Method in exception org.keycloak.component.ComponentValidationException
 
getParameters() - Method in exception org.keycloak.models.ModelException
 
getParameters() - Method in class org.keycloak.policy.PolicyError
 
getParent() - Method in interface org.keycloak.models.GroupModel
 
getParentFlow() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
getParentId() - Method in class org.keycloak.component.ComponentModel
 
getParentId() - Method in interface org.keycloak.models.GroupModel
 
getParentName() - Method in interface org.keycloak.theme.Theme
 
getParentSession() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
getPasswordPolicy() - Method in interface org.keycloak.models.RealmModel
 
getPath() - Method in class org.keycloak.models.KeycloakUriInfo
 
getPath(boolean) - Method in class org.keycloak.models.KeycloakUriInfo
 
getPathParameters() - Method in class org.keycloak.models.KeycloakUriInfo
 
getPathParameters(boolean) - Method in class org.keycloak.models.KeycloakUriInfo
 
getPathSegments() - Method in class org.keycloak.models.KeycloakUriInfo
 
getPathSegments(boolean) - Method in class org.keycloak.models.KeycloakUriInfo
 
getPeriod() - Method in class org.keycloak.credential.CredentialModel
 
getPeriod() - Method in class org.keycloak.models.OTPPolicy
 
getPolicies() - Method in class org.keycloak.models.PasswordPolicy
 
getPolicyConfig(String) - Method in class org.keycloak.models.PasswordPolicy
 
getPort(UriInfo) - Method in interface org.keycloak.urls.HostnameProvider
 
getPostBrokerLoginFlowId() - Method in class org.keycloak.models.IdentityProviderModel
 
getPriority() - Method in class org.keycloak.component.PrioritizedComponentModel
 
getPriority() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
getPriority() - Method in class org.keycloak.models.RequiredActionProviderModel
 
getPrivateKey() - Method in class org.keycloak.models.KeyManager.ActiveRsaKey
 
getProperties() - Method in interface org.keycloak.theme.Theme
 
getProtocol() - Method in interface org.keycloak.models.ClientModel
 
getProtocol() - Method in interface org.keycloak.models.ClientScopeModel
 
getProtocol() - Method in class org.keycloak.models.ProtocolMapperModel
 
getProtocol() - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
getProtocolMapper() - Method in class org.keycloak.models.ProtocolMapperModel
 
getProtocolMapperById(String) - Method in interface org.keycloak.models.ProtocolMapperContainerModel
 
getProtocolMapperByName(String, String) - Method in interface org.keycloak.models.ProtocolMapperContainerModel
 
getProtocolMappers() - Method in interface org.keycloak.models.ClientSessionContext
 
getProtocolMappers() - Method in interface org.keycloak.models.ProtocolMapperContainerModel
 
getProvider(Class<T>) - Method in interface org.keycloak.models.KeycloakSession
Get dedicated provider instance of provider type clazz that was created for this session.
getProvider(Class<T>, String) - Method in interface org.keycloak.models.KeycloakSession
Get dedicated provider instance for a specific provider factory of id of provider type clazz that was created for this session.
getProvider(Class<T>, ComponentModel) - Method in interface org.keycloak.models.KeycloakSession
 
getProviderClass() - Method in class org.keycloak.locale.LocaleSelectorSPI
 
getProviderClass(String) - Method in interface org.keycloak.models.KeycloakSession
 
getProviderClass() - Method in interface org.keycloak.provider.Spi
 
getProviderClass() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
getProviderClass() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
getProviderClass() - Method in class org.keycloak.theme.ThemeResourceSpi
 
getProviderClass() - Method in class org.keycloak.theme.ThemeSelectorSpi
 
getProviderClass() - Method in class org.keycloak.urls.HostnameSpi
 
getProviderFactories(Class<? extends Provider>) - Method in interface org.keycloak.models.KeycloakSessionFactory
 
getProviderFactory(Class<T>) - Method in interface org.keycloak.models.KeycloakSessionFactory
 
getProviderFactory(Class<T>, String) - Method in interface org.keycloak.models.KeycloakSessionFactory
 
getProviderFactoryClass() - Method in class org.keycloak.locale.LocaleSelectorSPI
 
getProviderFactoryClass() - Method in interface org.keycloak.provider.Spi
 
getProviderFactoryClass() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
getProviderFactoryClass() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
getProviderFactoryClass() - Method in class org.keycloak.theme.ThemeResourceSpi
 
getProviderFactoryClass() - Method in class org.keycloak.theme.ThemeSelectorSpi
 
getProviderFactoryClass() - Method in class org.keycloak.urls.HostnameSpi
 
getProviderId() - Method in class org.keycloak.component.ComponentModel
 
getProviderId() - Method in class org.keycloak.keys.KeyMetadata
 
getProviderId() - Method in class org.keycloak.models.AuthenticationFlowModel
 
getProviderId() - Method in class org.keycloak.models.IdentityProviderModel
 
getProviderId() - Method in class org.keycloak.models.RequiredActionProviderModel
 
getProviderId() - Method in class org.keycloak.storage.StorageId
 
getProviderPriority() - Method in class org.keycloak.keys.KeyMetadata
 
getProviderType() - Method in class org.keycloak.component.ComponentModel
 
getPublicKey() - Method in class org.keycloak.keys.RsaKeyMetadata
 
getPublicKey() - Method in class org.keycloak.models.KeyManager.ActiveRsaKey
 
getQueryParameters() - Method in class org.keycloak.models.KeycloakUriInfo
 
getQueryParameters(boolean) - Method in class org.keycloak.models.KeycloakUriInfo
 
getQuickLoginCheckMilliSeconds() - Method in interface org.keycloak.models.RealmModel
 
getRealm() - Method in interface org.keycloak.models.ClientModel
 
getRealm() - Method in interface org.keycloak.models.ClientScopeModel
 
getRealm() - Method in interface org.keycloak.models.GroupModel.GroupRemovedEvent
 
getRealm() - Method in interface org.keycloak.models.KeycloakContext
 
getRealm() - Method in interface org.keycloak.models.RealmModel.IdentityProviderRemovedEvent
 
getRealm() - Method in interface org.keycloak.models.RealmModel.IdentityProviderUpdatedEvent
 
getRealm() - Method in interface org.keycloak.models.RealmModel.RealmRemovedEvent
 
getRealm(String) - Method in interface org.keycloak.models.RealmProvider
 
getRealm() - Method in interface org.keycloak.models.UserModel.UserRemovedEvent
 
getRealm() - Method in interface org.keycloak.models.UserSessionModel
 
getRealm() - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
getRealm() - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
 
getRealmByName(String) - Method in interface org.keycloak.models.RealmProvider
 
getRealmId() - Method in interface org.keycloak.models.ScriptModel
Returns the realm id in which the script was defined.
getRealmRole(RealmModel, String) - Method in interface org.keycloak.models.RealmProvider
 
getRealmRoleMappings() - Method in interface org.keycloak.models.RoleMapperModel
Returns set of realm roles that are directly set to this object.
getRealmRoleMappings() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getRealmRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRealmRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets role mappings from federated storage and automatically appends default roles.
getRealmRoles(RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
getRealms() - Method in interface org.keycloak.models.RealmProvider
 
getRealmScopeMappings() - Method in interface org.keycloak.models.ScopeContainerModel
 
getRealmsWithProviderType(Class<?>) - Method in interface org.keycloak.models.RealmProvider
 
getRedirectUri() - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
getRedirectUris() - Method in interface org.keycloak.models.ClientModel
 
getRefreshTokenMaxReuse() - Method in interface org.keycloak.models.RealmModel
 
getRegisteredNodes() - Method in interface org.keycloak.models.ClientModel
 
getRegistrationFlow() - Method in interface org.keycloak.models.RealmModel
 
getRegistrationToken() - Method in interface org.keycloak.models.ClientModel
 
getRemainingCount() - Method in class org.keycloak.models.ClientInitialAccessModel
 
getRemoved() - Method in class org.keycloak.storage.user.SynchronizationResult
 
getRemovedIdentityProvider() - Method in interface org.keycloak.models.RealmModel.IdentityProviderRemovedEvent
 
getRequestHeaders() - Method in interface org.keycloak.models.KeycloakContext
 
getRequestUri() - Method in class org.keycloak.models.KeycloakUriInfo
 
getRequestUriBuilder() - Method in class org.keycloak.models.KeycloakUriInfo
 
getRequiredActionProviderByAlias(String) - Method in interface org.keycloak.models.RealmModel
 
getRequiredActionProviderById(String) - Method in interface org.keycloak.models.RealmModel
 
getRequiredActionProviders() - Method in interface org.keycloak.models.RealmModel
 
getRequiredActions() - Method in interface org.keycloak.models.UserModel
 
getRequiredActions() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getRequiredActions() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Required actions that are attached to this client session.
getRequiredActions() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRequiredActions() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getRequiredActions(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserRequiredActionsFederatedStorage
 
getRequiredCredentials() - Method in interface org.keycloak.models.RealmModel
 
getRequirement() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
getResetCredentialsFlow() - Method in interface org.keycloak.models.RealmModel
 
getResourceAsStream(String) - Method in interface org.keycloak.theme.Theme
 
getResourceAsStream(String) - Method in interface org.keycloak.theme.ThemeResourceProvider
Load the resource for the specific path
getRole(String) - Method in interface org.keycloak.models.RoleContainerModel
 
getRole() - Method in interface org.keycloak.models.RoleContainerModel.RoleRemovedEvent
 
getRoleById(String) - Method in interface org.keycloak.models.RealmModel
 
getRoleById(String, RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
getRoleMappings() - Method in interface org.keycloak.models.RoleMapperModel
Returns set of all role (both realm all client) that are directly set to this object.
getRoleMappings() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRoleMappings() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Gets role mappings from federated storage and automatically appends default roles.
getRoleMappings(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
 
getRoleMappingsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
getRoleMappingsInternal() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
getRoleMembers(RealmModel, RoleModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
Get users that belong to a specific role.
getRoleMembers(RealmModel, RoleModel, int, int) - Method in interface org.keycloak.storage.user.UserQueryProvider
Search for users that have a specific role with a specific roleId.
getRoles() - Method in interface org.keycloak.models.ClientSessionContext
 
getRoles() - Method in interface org.keycloak.models.RoleContainerModel
 
getRollbackOnly() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
getRollbackOnly() - Method in interface org.keycloak.models.KeycloakTransaction
 
getRootAuthenticationSession(RealmModel, String) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
 
getRootSessionId() - Method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
getRootUrl() - Method in interface org.keycloak.models.ClientModel
 
getRsaCertificate(RealmModel, String) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getRsaKeys(RealmModel) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getRsaPublicKey(RealmModel, String) - Method in interface org.keycloak.models.KeyManager
Deprecated.
getSalt() - Method in class org.keycloak.credential.CredentialModel
 
getScheme(UriInfo) - Method in interface org.keycloak.urls.HostnameProvider
 
getScopeMappings() - Method in interface org.keycloak.models.ScopeContainerModel
 
getScopeString() - Method in interface org.keycloak.models.ClientSessionContext
 
getSecret() - Method in interface org.keycloak.models.ClientModel
 
getSecretKey() - Method in class org.keycloak.models.KeyManager.ActiveAesKey
 
getSecretKey() - Method in class org.keycloak.models.KeyManager.ActiveHmacKey
 
getServerStartupTimestamp() - Method in interface org.keycloak.models.KeycloakSessionFactory
 
getServiceAccount(ClientModel) - Method in interface org.keycloak.models.UserProvider
 
getServiceAccountClientLink() - Method in interface org.keycloak.models.UserModel
 
getServiceAccountClientLink() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getServiceAccountClientLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
This method should not be overriden
getServiceAccountClientLink() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overriden
getSmtpConfig() - Method in interface org.keycloak.models.RealmModel
 
getSpi(Class<? extends Provider>) - Method in interface org.keycloak.models.KeycloakSessionFactory
 
getSpis() - Method in interface org.keycloak.models.KeycloakSessionFactory
 
getSslRequired() - Method in interface org.keycloak.models.RealmModel
 
getSsoSessionIdleTimeout() - Method in interface org.keycloak.models.RealmModel
 
getSsoSessionIdleTimeoutRememberMe() - Method in interface org.keycloak.models.RealmModel
 
getSsoSessionMaxLifespan() - Method in interface org.keycloak.models.RealmModel
 
getSsoSessionMaxLifespanRememberMe() - Method in interface org.keycloak.models.RealmModel
 
getStarted() - Method in interface org.keycloak.models.UserSessionModel
 
getState() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
getState() - Method in class org.keycloak.models.CredentialValidationOutput
State that is passed back by provider
getState() - Method in interface org.keycloak.models.UserSessionModel
 
getStatus() - Method in class org.keycloak.keys.KeyMetadata
 
getStatus() - Method in class org.keycloak.storage.user.SynchronizationResult
 
getStoredCredentialById(RealmModel, UserModel, String) - Method in interface org.keycloak.credential.UserCredentialStore
 
getStoredCredentialById(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
getStoredCredentialByNameAndType(RealmModel, UserModel, String, String) - Method in interface org.keycloak.credential.UserCredentialStore
 
getStoredCredentialByNameAndType(RealmModel, String, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
getStoredCredentials(RealmModel, UserModel) - Method in interface org.keycloak.credential.UserCredentialStore
 
getStoredCredentials(RealmModel, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
getStoredCredentialsByType(RealmModel, UserModel, String) - Method in interface org.keycloak.credential.UserCredentialStore
 
getStoredCredentialsByType(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
getStoredUsers(RealmModel, int, int) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
getStoredUsersCount(RealmModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
getStoredVersion() - Method in interface org.keycloak.migration.MigrationModel
 
getSubGroups() - Method in interface org.keycloak.models.GroupModel
 
getSubType() - Method in class org.keycloak.component.ComponentModel
 
getSupportedApplications() - Method in class org.keycloak.models.OTPPolicy
 
getSupportedLocales() - Method in interface org.keycloak.models.RealmModel
 
getTabId() - Method in class org.keycloak.sessions.AuthenticationSessionCompoundId
 
getTabId() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
getTemplate(String) - Method in interface org.keycloak.theme.Theme
 
getTemplate(String) - Method in interface org.keycloak.theme.ThemeResourceProvider
Load the template for the specific name
getTheme(Theme.Type) - Method in interface org.keycloak.models.ThemeManager
Returns the theme for the specified type.
getTheme(String, Theme.Type) - Method in interface org.keycloak.models.ThemeManager
Returns the specified theme for the specified type.
getThemeName(Theme.Type) - Method in interface org.keycloak.theme.ThemeSelectorProvider
Return the theme name to use for the specified type
getTimestamp() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getTimestamp() - Method in class org.keycloak.models.ClientInitialAccessModel
 
getTimestamp() - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
 
getToken() - Method in class org.keycloak.models.FederatedIdentityModel
 
getTopLevelGroups() - Method in interface org.keycloak.models.RealmModel
 
getTopLevelGroups(Integer, Integer) - Method in interface org.keycloak.models.RealmModel
 
getTopLevelGroups(RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
getTopLevelGroups(RealmModel, Integer, Integer) - Method in interface org.keycloak.models.RealmProvider
 
getTransactionManager() - Method in interface org.keycloak.models.KeycloakSession
 
getType() - Method in interface org.keycloak.credential.CredentialInput
 
getType() - Method in class org.keycloak.credential.CredentialModel
 
getType() - Method in class org.keycloak.models.ClaimTypeModel
 
getType() - Method in class org.keycloak.models.OTPPolicy
 
getType() - Method in class org.keycloak.models.RequiredCredentialModel
 
getType() - Method in class org.keycloak.models.UserCredentialModel
 
getType() - Method in class org.keycloak.provider.ProviderConfigProperty
Type of the variable.
getType() - Method in interface org.keycloak.theme.Theme
 
getTypeMetadata() - Method in interface org.keycloak.component.ComponentFactory
This is metadata about this component type.
getTypeMetadata(RealmModel, ComponentModel) - Method in interface org.keycloak.component.SubComponentFactory
This is metadata about this component type.
getTypeMetadata() - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
getUpdated() - Method in class org.keycloak.storage.user.SynchronizationResult
 
getUpdatedClient() - Method in interface org.keycloak.models.RealmModel.ClientUpdatedEvent
 
getUpdatedIdentityProvider() - Method in interface org.keycloak.models.RealmModel.IdentityProviderUpdatedEvent
 
getUri() - Method in interface org.keycloak.models.KeycloakContext
 
getUser() - Method in interface org.keycloak.models.UserModel.UserRemovedEvent
 
getUser() - Method in interface org.keycloak.models.UserSessionModel
 
getUserActionTokenLifespans() - Method in interface org.keycloak.models.RealmModel
This method will return a map with all the lifespans available or an empty map, but never null.
getUserByEmail(String, RealmModel) - Method in interface org.keycloak.storage.user.UserLookupProvider
 
getUserByFederatedIdentity(FederatedIdentityModel, RealmModel) - Method in interface org.keycloak.models.UserProvider
 
getUserByFederatedIdentity(FederatedIdentityModel, RealmModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
getUserById(String, RealmModel) - Method in interface org.keycloak.storage.user.UserLookupProvider
 
getUserByUsername(String, RealmModel) - Method in interface org.keycloak.storage.user.UserLookupProvider
 
getUserId() - Method in interface org.keycloak.models.ActionTokenKeyModel
 
getUserId() - Method in class org.keycloak.models.FederatedIdentityModel
 
getUserId() - Method in interface org.keycloak.models.UserLoginFailureModel
 
getUserLoginFailure(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserName() - Method in class org.keycloak.models.FederatedIdentityModel
 
getUsername() - Method in interface org.keycloak.models.UserModel
 
getUsername() - Method in class org.keycloak.models.utils.UserModelDelegate
 
getUsername() - Method in exception org.keycloak.policy.PasswordPolicyNotMetException
 
getUsers(RealmModel, boolean) - Method in interface org.keycloak.models.UserProvider
 
getUsers(RealmModel, int, int, boolean) - Method in interface org.keycloak.models.UserProvider
 
getUsers(RealmModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
 
getUsers(RealmModel, int, int) - Method in interface org.keycloak.storage.user.UserQueryProvider
 
getUsersByUserAttribute(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
getUsersCount(RealmModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
Returns the number of users, without consider any service account.
getUsersCount(RealmModel, boolean) - Method in interface org.keycloak.storage.user.UserQueryProvider
Returns the number of users.
getUserSession() - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
getUserSession(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserSessionByBrokerSessionId(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserSessionByBrokerUserId(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserSessionNotes() - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Retrieves value of given user session note.
getUserSessions(RealmModel, UserModel) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserSessions(RealmModel, ClientModel) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserSessions(RealmModel, ClientModel, int, int) - Method in interface org.keycloak.models.UserSessionProvider
 
getUserSessionWithPredicate(RealmModel, String, boolean, Predicate<UserSessionModel>) - Method in interface org.keycloak.models.UserSessionProvider
Return userSession of specified ID as long as the predicate passes.
getUserStorageProviders() - Method in interface org.keycloak.models.RealmModel
 
getValue() - Method in class org.keycloak.credential.CredentialModel
 
getValue() - Method in class org.keycloak.models.UserCredentialModel
 
getWaitIncrementSeconds() - Method in interface org.keycloak.models.RealmModel
 
getWebOrigins() - Method in interface org.keycloak.models.ClientModel
 
GoogleAuthenticator() - Constructor for class org.keycloak.models.OTPPolicy.GoogleAuthenticator
 
grantRole(RoleModel) - Method in interface org.keycloak.models.RoleMapperModel
Grants the given role to this object.
grantRole(RoleModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
grantRole(RealmModel, String, RoleModel) - Method in interface org.keycloak.storage.federated.UserRoleMappingsFederatedStorage
 
grantToAllUsers(RealmModel, RoleModel) - Method in interface org.keycloak.storage.user.UserBulkUpdateProvider
 
GroupModel - Interface in org.keycloak.models
 
GroupModel.GroupRemovedEvent - Interface in org.keycloak.models
 
GROUPS - Static variable in interface org.keycloak.models.UserModel
 
GUI_ORDER - Static variable in interface org.keycloak.models.ClientScopeModel
 

H

HASH_ALGORITHM_DEFAULT - Static variable in class org.keycloak.models.PasswordPolicy
 
HASH_ALGORITHM_ID - Static variable in class org.keycloak.models.PasswordPolicy
 
HASH_ITERATIONS_DEFAULT - Static variable in class org.keycloak.models.PasswordPolicy
 
HASH_ITERATIONS_ID - Static variable in class org.keycloak.models.PasswordPolicy
 
hashCode() - Method in class org.keycloak.models.ClaimTypeModel
 
hashCode() - Method in class org.keycloak.models.FederatedIdentityModel
 
hashCode() - Method in class org.keycloak.models.IdentityProviderMapperModel
 
hashCode() - Method in class org.keycloak.models.ProtocolMapperModel
 
hashCode() - Method in class org.keycloak.models.utils.UserModelDelegate
 
hashCode() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
hashCode() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
hasNote(String) - Method in class org.keycloak.component.ComponentModel
 
hasRole(RoleModel) - Method in interface org.keycloak.models.RoleMapperModel
Returns true if this object is directly or indirectly assigned the given role, false otherwise.
hasRole(RoleModel) - Method in interface org.keycloak.models.RoleModel
 
hasRole(Set<RoleModel>, RoleModel) - Static method in class org.keycloak.models.utils.RoleUtils
 
hasRole(RoleModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
hasRoleFromGroup(GroupModel, RoleModel, boolean) - Static method in class org.keycloak.models.utils.RoleUtils
Checks whether the targetRole is contained in the given group or its parents (if requested)
hasRoleFromGroup(Iterable<GroupModel>, RoleModel, boolean) - Static method in class org.keycloak.models.utils.RoleUtils
Checks whether the targetRole is contained in any of the groups or their parents (if requested)
hasScope(RoleModel) - Method in interface org.keycloak.models.ScopeContainerModel
 
helpText - Variable in class org.keycloak.provider.ProviderConfigProperty
 
helpText(String) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
Help text that will be shown for this configuration property in the admin console when you hover over the tooltip
HMAC_SHA1 - Static variable in class org.keycloak.models.utils.HmacOTP
 
HMAC_SHA256 - Static variable in class org.keycloak.models.utils.HmacOTP
 
HMAC_SHA512 - Static variable in class org.keycloak.models.utils.HmacOTP
 
HmacOTP - Class in org.keycloak.models.utils
 
HmacOTP(int, String, int) - Constructor for class org.keycloak.models.utils.HmacOTP
 
HostnameProvider - Interface in org.keycloak.urls
 
HostnameProviderFactory - Interface in org.keycloak.urls
 
HostnameSpi - Class in org.keycloak.urls
 
HostnameSpi() - Constructor for class org.keycloak.urls.HostnameSpi
 
HOTP - Static variable in class org.keycloak.credential.CredentialModel
 
HOTP - Static variable in class org.keycloak.models.UserCredentialModel
 
hotp(String) - Static method in class org.keycloak.models.UserCredentialModel
 

I

id - Variable in class org.keycloak.models.IdentityProviderMapperModel
 
id - Variable in class org.keycloak.models.ProtocolMapperModel
 
identityProviderAlias - Variable in class org.keycloak.models.IdentityProviderMapperModel
 
identityProviderMapper - Variable in class org.keycloak.models.IdentityProviderMapperModel
 
IdentityProviderMapperModel - Class in org.keycloak.models
Specifies a mapping from broker login to user data.
IdentityProviderMapperModel() - Constructor for class org.keycloak.models.IdentityProviderMapperModel
 
IdentityProviderModel - Class in org.keycloak.models
A model type representing the configuration for identity providers.
IdentityProviderModel() - Constructor for class org.keycloak.models.IdentityProviderModel
 
IdentityProviderModel(IdentityProviderModel) - Constructor for class org.keycloak.models.IdentityProviderModel
 
ignored() - Static method in class org.keycloak.storage.user.SynchronizationResult
 
IMPORT_ENABLED - Static variable in class org.keycloak.storage.UserStorageProviderModel
 
importComponentModel(ComponentModel) - Method in interface org.keycloak.models.RealmModel
Adds component model.
ImportedUserValidation - Interface in org.keycloak.storage.user
If your UserStorageProvider is importing users into local storage, you can validate that import whenever the user is queried from local storage.
ImportSynchronization - Interface in org.keycloak.storage.user
 
importUserSessions(Collection<UserSessionModel>, boolean) - Method in interface org.keycloak.models.UserSessionProvider
Triggered by persister during pre-load.
INCLUDE_IN_TOKEN_SCOPE - Static variable in interface org.keycloak.models.ClientScopeModel
 
INCLUDE_SERVICE_ACCOUNT - Static variable in interface org.keycloak.models.UserModel
 
increaseAdded() - Method in class org.keycloak.storage.user.SynchronizationResult
 
increaseFailed() - Method in class org.keycloak.storage.user.SynchronizationResult
 
increaseRemoved() - Method in class org.keycloak.storage.user.SynchronizationResult
 
increaseUpdated() - Method in class org.keycloak.storage.user.SynchronizationResult
 
incrementFailures() - Method in interface org.keycloak.models.UserLoginFailureModel
 
init(Config.Scope) - Method in interface org.keycloak.provider.ProviderFactory
Only called once when the factory is first created.
init(Config.Scope) - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
init(Config.Scope) - Method in interface org.keycloak.urls.HostnameProviderFactory
 
initialCounter - Variable in class org.keycloak.models.OTPPolicy
 
input - Variable in class org.keycloak.models.RequiredCredentialModel
 
INSTANCE - Static variable in class org.keycloak.models.OrderedModel.OrderedModelComparator
 
INT_CONFIG_TYPE - Static variable in interface org.keycloak.policy.PasswordPolicyProvider
 
invalidate() - Method in interface org.keycloak.models.cache.CachedUserModel
Invalidate the cache for this model
isActive() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
isActive() - Method in interface org.keycloak.models.KeycloakTransaction
 
isAddReadTokenRoleOnCreate() - Method in class org.keycloak.models.IdentityProviderModel
 
isAdminEventsDetailsEnabled() - Method in interface org.keycloak.models.RealmModel
 
isAdminEventsEnabled() - Method in interface org.keycloak.models.RealmModel
 
isAdminRequest() - Method in class org.keycloak.models.credential.PasswordUserCredentialModel
 
isAlternative() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
isAuthenticateByDefault() - Method in class org.keycloak.models.IdentityProviderModel
Deprecated.
isAuthenticatorFlow() - Method in class org.keycloak.models.AuthenticationExecutionModel
Is the referenced authenticator a flow?
isBearerOnly() - Method in interface org.keycloak.models.ClientModel
 
isBruteForceProtected() - Method in interface org.keycloak.models.RealmModel
 
isBuiltIn() - Method in class org.keycloak.models.AuthenticationFlowModel
 
isBuiltIn() - Method in class org.keycloak.models.ClaimTypeModel
 
isClientRole() - Method in interface org.keycloak.models.RoleModel
 
isClientScopeGranted(ClientScopeModel) - Method in class org.keycloak.models.UserConsentModel
 
isComposite() - Method in interface org.keycloak.models.RoleModel
 
isConfiguredFor(RealmModel, UserModel, String) - Method in interface org.keycloak.credential.CredentialInputValidator
 
isConfiguredFor(RealmModel, UserModel, String) - Method in interface org.keycloak.models.UserCredentialManager
Checks to see if user has credential type configured.
isConfiguredLocally(RealmModel, UserModel, String) - Method in interface org.keycloak.models.UserCredentialManager
Only loops through each CredentialProvider to see if credential type is configured for the user.
isConsentRequired() - Method in interface org.keycloak.models.ClientModel
 
isDefaultAction() - Method in class org.keycloak.models.RequiredActionProviderModel
 
isDirectAccessGrantsEnabled() - Method in interface org.keycloak.models.ClientModel
 
isDisabled() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
isDisplayOnConsentScreen() - Method in interface org.keycloak.models.ClientModel
 
isDisplayOnConsentScreen() - Method in interface org.keycloak.models.ClientScopeModel
 
isDuplicateEmailsAllowed() - Method in interface org.keycloak.models.RealmModel
 
isEditUsernameAllowed() - Method in interface org.keycloak.models.RealmModel
 
isEmailVerified() - Method in interface org.keycloak.models.UserModel
 
isEmailVerified() - Method in class org.keycloak.models.utils.UserModelDelegate
 
isEmailVerified() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
isEmailVerified() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
isEnabled() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
isEnabled() - Method in interface org.keycloak.models.ClientModel
 
isEnabled() - Method in class org.keycloak.models.IdentityProviderModel
 
isEnabled() - Method in interface org.keycloak.models.RealmModel
 
isEnabled() - Method in class org.keycloak.models.RequiredActionProviderModel
 
isEnabled() - Method in interface org.keycloak.models.UserModel
 
isEnabled() - Method in class org.keycloak.models.utils.UserModelDelegate
 
isEnabled() - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
isEnabled() - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
isEnabled() - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
isEnabled() - Method in class org.keycloak.storage.client.ClientStorageProviderModel
 
isEventsEnabled() - Method in interface org.keycloak.models.RealmModel
 
isFrontchannelLogout() - Method in interface org.keycloak.models.ClientModel
 
isFullScopeAllowed() - Method in interface org.keycloak.models.ClientModel
 
isIdentityFederationEnabled() - Method in interface org.keycloak.models.RealmModel
 
isIgnored() - Method in class org.keycloak.storage.user.SynchronizationResult
 
isImplicitFlowEnabled() - Method in interface org.keycloak.models.ClientModel
 
isImportEnabled() - Method in class org.keycloak.storage.UserStorageProviderModel
 
isIncludeInTokenScope() - Method in interface org.keycloak.models.ClientScopeModel
 
isInput() - Method in class org.keycloak.models.RequiredCredentialModel
 
isInternal() - Method in class org.keycloak.locale.LocaleSelectorSPI
 
isInternal() - Method in interface org.keycloak.provider.Spi
 
isInternal() - Method in class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
isInternal() - Method in class org.keycloak.storage.UserStorageProviderSpi
 
isInternal() - Method in class org.keycloak.theme.ThemeResourceSpi
 
isInternal() - Method in class org.keycloak.theme.ThemeSelectorSpi
 
isInternal() - Method in class org.keycloak.urls.HostnameSpi
 
isInternationalizationEnabled() - Method in interface org.keycloak.models.RealmModel
 
isLinkOnly() - Method in class org.keycloak.models.IdentityProviderModel
 
isLocal() - Method in class org.keycloak.storage.StorageId
 
isLocalStorage(UserModel) - Static method in class org.keycloak.storage.StorageId
 
isLocalStorage(String) - Static method in class org.keycloak.storage.StorageId
 
isLocalStorage(ClientModel) - Static method in class org.keycloak.storage.StorageId
 
isLoginWithEmailAllowed() - Method in interface org.keycloak.models.RealmModel
 
isMarkedForEviction() - Method in interface org.keycloak.models.cache.CachedUserModel
 
isMember(Set<GroupModel>, GroupModel) - Static method in class org.keycloak.models.utils.RoleUtils
 
isMemberOf(GroupModel) - Method in interface org.keycloak.models.UserModel
 
isMemberOf(GroupModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
isOffline() - Method in interface org.keycloak.models.UserSessionModel
 
isOfflineSessionMaxLifespanEnabled() - Method in interface org.keycloak.models.RealmModel
 
isOptional() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
isOtp(String) - Static method in class org.keycloak.models.UserCredentialModel
 
isPermanentLockout() - Method in interface org.keycloak.models.RealmModel
 
isPublicClient() - Method in interface org.keycloak.models.ClientModel
 
isRegistrationAllowed() - Method in interface org.keycloak.models.RealmModel
 
isRegistrationEmailAsUsername() - Method in interface org.keycloak.models.RealmModel
 
isRememberMe() - Method in interface org.keycloak.models.RealmModel
 
isRememberMe() - Method in interface org.keycloak.models.UserSessionModel
 
isRequired() - Method in class org.keycloak.models.AuthenticationExecutionModel
 
isResetPasswordAllowed() - Method in interface org.keycloak.models.RealmModel
 
isRevokeRefreshToken() - Method in interface org.keycloak.models.RealmModel
 
isSecret() - Method in class org.keycloak.models.RequiredCredentialModel
 
isSecret() - Method in class org.keycloak.provider.ProviderConfigProperty
If true, this variable is only writeable.
isServiceAccountsEnabled() - Method in interface org.keycloak.models.ClientModel
 
isStandardFlowEnabled() - Method in interface org.keycloak.models.ClientModel
 
isStoreToken() - Method in class org.keycloak.models.IdentityProviderModel
 
isSurrogateAuthRequired() - Method in interface org.keycloak.models.ClientModel
 
isTopLevel() - Method in class org.keycloak.models.AuthenticationFlowModel
 
isTrustEmail() - Method in class org.keycloak.models.IdentityProviderModel
 
isUserManagedAccessAllowed() - Method in interface org.keycloak.models.RealmModel
 
isValid(RealmModel, UserModel, CredentialInput) - Method in interface org.keycloak.credential.CredentialInputValidator
 
isValid(RealmModel, UserModel, List<CredentialInput>) - Method in interface org.keycloak.models.UserCredentialManager
Validates list of credentials.
isValid(RealmModel, UserModel, CredentialInput...) - Method in interface org.keycloak.models.UserCredentialManager
Validates list of credentials.
isVerifyEmail() - Method in interface org.keycloak.models.RealmModel
 

J

joinGroup(GroupModel) - Method in interface org.keycloak.models.UserModel
 
joinGroup(GroupModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
joinGroup(RealmModel, String, GroupModel) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
 

K

KERBEROS - Static variable in class org.keycloak.credential.CredentialModel
 
KERBEROS - Static variable in class org.keycloak.models.RequiredCredentialModel
 
KERBEROS - Static variable in class org.keycloak.models.UserCredentialModel
 
kerberos(String) - Static method in class org.keycloak.models.UserCredentialModel
 
KeycloakContext - Interface in org.keycloak.models
 
keycloakId(ComponentModel, String) - Static method in class org.keycloak.storage.StorageId
generate the id string that should be returned by UserModel.getId()
KeycloakSession - Interface in org.keycloak.models
 
KeycloakSessionFactory - Interface in org.keycloak.models
 
KeycloakSessionTask - Interface in org.keycloak.models
Task to be executed inside transaction
KeycloakTransaction - Interface in org.keycloak.models
 
KeycloakTransactionManager - Interface in org.keycloak.models
 
KeycloakTransactionManager.JTAPolicy - Enum in org.keycloak.models
 
KeycloakUriInfo - Class in org.keycloak.models
 
KeycloakUriInfo(KeycloakSession, UriInfo) - Constructor for class org.keycloak.models.KeycloakUriInfo
 
KeyManager - Interface in org.keycloak.models
 
KeyManager.ActiveAesKey - Class in org.keycloak.models
 
KeyManager.ActiveHmacKey - Class in org.keycloak.models
 
KeyManager.ActiveRsaKey - Class in org.keycloak.models
 
KeyMetadata - Class in org.keycloak.keys
 
KeyMetadata() - Constructor for class org.keycloak.keys.KeyMetadata
 
keys() - Method in interface org.keycloak.models.KeycloakSession
Key manager

L

label - Variable in class org.keycloak.provider.ProviderConfigProperty
 
label(String) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
Label that will be shown for this configuration property in the admin console
LAST_NAME - Static variable in interface org.keycloak.models.UserModel
 
LAST_NAME_ATTRIBUTE - Static variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
LAST_SYNC - Static variable in class org.keycloak.storage.UserStorageProviderModel
 
leaveGroup(GroupModel) - Method in interface org.keycloak.models.UserModel
 
leaveGroup(GroupModel) - Method in class org.keycloak.models.utils.UserModelDelegate
 
leaveGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
leaveGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
leaveGroup(RealmModel, String, GroupModel) - Method in interface org.keycloak.storage.federated.UserGroupMembershipFederatedStorage
 
linkOnly - Variable in class org.keycloak.models.IdentityProviderModel
 
LIST_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
Possibility to configure single String value, which needs to be chosen from the list of predefined values (HTML select)
listClientInitialAccess(RealmModel) - Method in interface org.keycloak.models.RealmProvider
 
listProviderIds(Class<T>) - Method in interface org.keycloak.models.KeycloakSession
Get all provider factories that manage provider instances of class.
LOCALE - Static variable in interface org.keycloak.models.UserModel
 
LocaleSelectorProvider - Interface in org.keycloak.locale
 
LocaleSelectorProviderFactory - Interface in org.keycloak.locale
 
LocaleSelectorSPI - Class in org.keycloak.locale
 
LocaleSelectorSPI() - Constructor for class org.keycloak.locale.LocaleSelectorSPI
 
logger - Static variable in class org.keycloak.models.AbstractKeycloakTransaction
 
logger - Static variable in class org.keycloak.models.OTPPolicy
 
lookAheadWindow - Variable in class org.keycloak.models.OTPPolicy
 
lookAheadWindow - Variable in class org.keycloak.models.utils.HmacOTP
 

M

MAX_LIFESPAN - Static variable in class org.keycloak.storage.CacheableStorageProviderModel
 
merge(CredentialValidationOutput) - Method in class org.keycloak.models.CredentialValidationOutput
 
MigrationModel - Interface in org.keycloak.migration
 
ModelDuplicateException - Exception in org.keycloak.models
 
ModelDuplicateException() - Constructor for exception org.keycloak.models.ModelDuplicateException
 
ModelDuplicateException(String) - Constructor for exception org.keycloak.models.ModelDuplicateException
 
ModelDuplicateException(String, String) - Constructor for exception org.keycloak.models.ModelDuplicateException
 
ModelDuplicateException(String, Throwable) - Constructor for exception org.keycloak.models.ModelDuplicateException
 
ModelDuplicateException(Throwable) - Constructor for exception org.keycloak.models.ModelDuplicateException
 
ModelException - Exception in org.keycloak.models
 
ModelException() - Constructor for exception org.keycloak.models.ModelException
 
ModelException(String) - Constructor for exception org.keycloak.models.ModelException
 
ModelException(String, Object...) - Constructor for exception org.keycloak.models.ModelException
 
ModelException(String, Throwable) - Constructor for exception org.keycloak.models.ModelException
 
ModelException(Throwable) - Constructor for exception org.keycloak.models.ModelException
 
moveGroup(GroupModel, GroupModel) - Method in interface org.keycloak.models.RealmModel
 
moveGroup(RealmModel, GroupModel, GroupModel) - Method in interface org.keycloak.models.RealmProvider
 
MULTIVALUED_LIST_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
Possibility to configure multiple String values, which needs to be chosen from the list of predefined values (HTML select with multiple)
MULTIVALUED_STRING_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
Possibility to configure multiple String values of any value (something like "redirect_uris" for clients)

N

name - Variable in class org.keycloak.models.IdentityProviderMapperModel
 
name - Variable in class org.keycloak.models.ProtocolMapperModel
 
name - Variable in class org.keycloak.provider.ProviderConfigProperty
 
name(String) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
 
nameSet(Theme.Type) - Method in interface org.keycloak.models.ThemeManager
Returns a set of all theme names for the specified type.
notes - Variable in class org.keycloak.models.UserCredentialModel
 
numberDigits - Variable in class org.keycloak.models.utils.HmacOTP
 

O

onCache(RealmModel, CachedUserModel, UserModel) - Method in interface org.keycloak.models.cache.OnUserCache
 
onClientRemoved(RealmModel, ClientModel) - Method in interface org.keycloak.models.UserSessionProvider
 
onClientRemoved(RealmModel, ClientModel) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
 
onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.component.ComponentFactory
Called after a component is created
onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.UserStorageProviderFactory
Called when UserStorageProviderModel is created.
onEvent(ProviderEvent) - Method in interface org.keycloak.provider.ProviderEventListener
 
onRealmRemoved(RealmModel) - Method in interface org.keycloak.models.UserSessionProvider
 
onRealmRemoved(RealmModel) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
 
onUpdate(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Method in interface org.keycloak.component.ComponentFactory
Called after the component is updated.
OnUserCache - Interface in org.keycloak.models.cache
 
options - Variable in class org.keycloak.provider.ProviderConfigProperty
 
options(String...) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
If configuring a list type, these are the options you can choose from.
options(List<String>) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
If configuring a list type, these are the options you can choose from.
order() - Method in interface org.keycloak.provider.ProviderFactory
 
order() - Method in interface org.keycloak.urls.HostnameProviderFactory
 
OrderedModel - Interface in org.keycloak.models
 
OrderedModel.OrderedModelComparator<OM extends OrderedModel> - Class in org.keycloak.models
 
OrderedModelComparator() - Constructor for class org.keycloak.models.OrderedModel.OrderedModelComparator
 
org.keycloak.component - package org.keycloak.component
 
org.keycloak.credential - package org.keycloak.credential
 
org.keycloak.credential.hash - package org.keycloak.credential.hash
 
org.keycloak.keys - package org.keycloak.keys
 
org.keycloak.locale - package org.keycloak.locale
 
org.keycloak.migration - package org.keycloak.migration
 
org.keycloak.models - package org.keycloak.models
 
org.keycloak.models.cache - package org.keycloak.models.cache
 
org.keycloak.models.credential - package org.keycloak.models.credential
 
org.keycloak.models.utils - package org.keycloak.models.utils
 
org.keycloak.policy - package org.keycloak.policy
 
org.keycloak.provider - package org.keycloak.provider
 
org.keycloak.sessions - package org.keycloak.sessions
 
org.keycloak.storage - package org.keycloak.storage
 
org.keycloak.storage.adapter - package org.keycloak.storage.adapter
 
org.keycloak.storage.client - package org.keycloak.storage.client
 
org.keycloak.storage.federated - package org.keycloak.storage.federated
 
org.keycloak.storage.user - package org.keycloak.storage.user
 
org.keycloak.theme - package org.keycloak.theme
 
org.keycloak.urls - package org.keycloak.urls
 
OTP - Static variable in class org.keycloak.credential.CredentialModel
 
otp(String, String) - Static method in class org.keycloak.models.UserCredentialModel
 
OTPPolicy - Class in org.keycloak.models
 
OTPPolicy() - Constructor for class org.keycloak.models.OTPPolicy
 
OTPPolicy(String, String, int, int, int, int) - Constructor for class org.keycloak.models.OTPPolicy
 
OTPPolicy.FreeOTP - Class in org.keycloak.models
 
OTPPolicy.GoogleAuthenticator - Class in org.keycloak.models
 
OTPPolicy.OtpApp - Interface in org.keycloak.models
 

P

parse(KeycloakSession, String) - Static method in class org.keycloak.models.PasswordPolicy
 
parseConfig(String) - Method in interface org.keycloak.policy.PasswordPolicyProvider
 
parseInteger(String, Integer) - Method in interface org.keycloak.policy.PasswordPolicyProvider
 
parsePriority(ComponentModel) - Static method in class org.keycloak.component.PrioritizedComponentModel
 
PASSWORD - Static variable in class org.keycloak.credential.CredentialModel
 
PASSWORD - Static variable in class org.keycloak.models.RequiredCredentialModel
 
PASSWORD - Static variable in class org.keycloak.models.UserCredentialModel
 
password(String) - Static method in class org.keycloak.models.UserCredentialModel
 
password(String, boolean) - Static method in class org.keycloak.models.UserCredentialModel
 
PASSWORD - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
PASSWORD_HISTORY - Static variable in class org.keycloak.credential.CredentialModel
 
PASSWORD_HISTORY - Static variable in class org.keycloak.models.UserCredentialModel
 
PASSWORD_HISTORY_ID - Static variable in class org.keycloak.models.PasswordPolicy
 
PASSWORD_TOKEN - Static variable in class org.keycloak.credential.CredentialModel
 
PASSWORD_TOKEN - Static variable in class org.keycloak.models.UserCredentialModel
 
PasswordHashProvider - Interface in org.keycloak.credential.hash
 
PasswordPolicy - Class in org.keycloak.models
 
PasswordPolicy.Builder - Class in org.keycloak.models
 
PasswordPolicyConfigException - Exception in org.keycloak.policy
Created by st on 23/05/17.
PasswordPolicyConfigException(String) - Constructor for exception org.keycloak.policy.PasswordPolicyConfigException
 
PasswordPolicyNotMetException - Exception in org.keycloak.policy
 
PasswordPolicyNotMetException() - Constructor for exception org.keycloak.policy.PasswordPolicyNotMetException
 
PasswordPolicyNotMetException(String) - Constructor for exception org.keycloak.policy.PasswordPolicyNotMetException
 
PasswordPolicyNotMetException(String, String) - Constructor for exception org.keycloak.policy.PasswordPolicyNotMetException
 
PasswordPolicyNotMetException(String, String, Throwable) - Constructor for exception org.keycloak.policy.PasswordPolicyNotMetException
 
PasswordPolicyNotMetException(String, Throwable) - Constructor for exception org.keycloak.policy.PasswordPolicyNotMetException
 
PasswordPolicyNotMetException(Throwable) - Constructor for exception org.keycloak.policy.PasswordPolicyNotMetException
 
PasswordPolicyProvider - Interface in org.keycloak.policy
 
passwordToken(String) - Static method in class org.keycloak.models.UserCredentialModel
 
PasswordUserCredentialModel - Class in org.keycloak.models.credential
 
PasswordUserCredentialModel() - Constructor for class org.keycloak.models.credential.PasswordUserCredentialModel
 
period - Variable in class org.keycloak.models.OTPPolicy
 
policyCheck(PasswordPolicy, CredentialModel) - Method in interface org.keycloak.credential.hash.PasswordHashProvider
 
PolicyError - Class in org.keycloak.policy
 
PolicyError(String, Object...) - Constructor for class org.keycloak.policy.PolicyError
 
postInit(KeycloakSessionFactory) - Method in interface org.keycloak.provider.ProviderFactory
Called after all provider factories have been initialized
postInit(KeycloakSessionFactory) - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
postInit(KeycloakSessionFactory) - Method in interface org.keycloak.urls.HostnameProviderFactory
 
preRemove(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.component.ComponentFactory
Called before the component is removed.
preRemove(RealmModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(RealmModel, ClientModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(ProtocolMapperModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(ClientScopeModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(RealmModel, ComponentModel) - Method in interface org.keycloak.models.UserProvider
 
preRemove(RealmModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
Callback when a realm is removed.
preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
Callback when a group is removed.
preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.storage.client.ClientStorageProvider
Callback when a role is removed.
preRemove(RealmModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, ClientModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(ProtocolMapperModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(ClientScopeModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, UserModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel, ComponentModel) - Method in interface org.keycloak.storage.federated.UserFederatedStorageProvider
 
preRemove(RealmModel) - Method in interface org.keycloak.storage.UserStorageProvider
Callback when a realm is removed.
preRemove(RealmModel, GroupModel) - Method in interface org.keycloak.storage.UserStorageProvider
Callback when a group is removed.
preRemove(RealmModel, RoleModel) - Method in interface org.keycloak.storage.UserStorageProvider
Callback when a role is removed.
PrioritizedComponentModel - Class in org.keycloak.component
 
PrioritizedComponentModel(ComponentModel) - Constructor for class org.keycloak.component.PrioritizedComponentModel
 
PrioritizedComponentModel() - Constructor for class org.keycloak.component.PrioritizedComponentModel
 
PRIORITY - Static variable in class org.keycloak.component.PrioritizedComponentModel
 
PRIVATE_KEY - Static variable in interface org.keycloak.models.ClientModel
 
property() - Method in class org.keycloak.provider.ProviderConfigurationBuilder
 
property(ProviderConfigProperty) - Method in class org.keycloak.provider.ProviderConfigurationBuilder
 
property(String, String, String, String, Object, List<String>, boolean) - Method in class org.keycloak.provider.ProviderConfigurationBuilder
 
property(String, String, String, String, Object, List<String>) - Method in class org.keycloak.provider.ProviderConfigurationBuilder
 
protocol - Variable in class org.keycloak.models.ProtocolMapperModel
 
protocolMapper - Variable in class org.keycloak.models.ProtocolMapperModel
 
ProtocolMapperContainerModel - Interface in org.keycloak.models
 
ProtocolMapperModel - Class in org.keycloak.models
Specifies a mapping from user data to a protocol claim assertion.
ProtocolMapperModel() - Constructor for class org.keycloak.models.ProtocolMapperModel
 
Provider - Interface in org.keycloak.provider
 
ProviderConfigProperty - Class in org.keycloak.provider
Configuration property metadata.
ProviderConfigProperty() - Constructor for class org.keycloak.provider.ProviderConfigProperty
 
ProviderConfigProperty(String, String, String, String, Object) - Constructor for class org.keycloak.provider.ProviderConfigProperty
 
ProviderConfigProperty(String, String, String, String, Object, String...) - Constructor for class org.keycloak.provider.ProviderConfigProperty
 
ProviderConfigProperty(String, String, String, String, Object, boolean) - Constructor for class org.keycloak.provider.ProviderConfigProperty
 
ProviderConfigPropertyBuilder() - Constructor for class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
 
ProviderConfigurationBuilder - Class in org.keycloak.provider
Builds a list of ProviderConfigProperty instances.
ProviderConfigurationBuilder.ProviderConfigPropertyBuilder - Class in org.keycloak.provider
 
ProviderEvent - Interface in org.keycloak.provider
 
ProviderEventListener - Interface in org.keycloak.provider
 
ProviderEventManager - Interface in org.keycloak.provider
 
ProviderFactory<T extends Provider> - Interface in org.keycloak.provider
At boot time, keycloak discovers all factories.
providerId(String) - Static method in class org.keycloak.storage.StorageId
 
PUBLIC_KEY - Static variable in interface org.keycloak.models.ClientModel
 
publish(ProviderEvent) - Method in interface org.keycloak.provider.ProviderEventManager
 
put(String, String) - Method in class org.keycloak.component.ComponentModel
 
put(String, int) - Method in class org.keycloak.component.ComponentModel
 
put(String, long) - Method in class org.keycloak.component.ComponentModel
 
put(String, boolean) - Method in class org.keycloak.component.ComponentModel
 
put(String, String) - Method in class org.keycloak.models.PasswordPolicy.Builder
 

R

ReadOnlyException - Exception in org.keycloak.storage
Thrown when UserStorageProvider UserModel adapter is read-only
ReadOnlyException() - Constructor for exception org.keycloak.storage.ReadOnlyException
 
ReadOnlyException(String) - Constructor for exception org.keycloak.storage.ReadOnlyException
 
realm - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
realm - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
realmLocalStorage() - Method in interface org.keycloak.models.KeycloakSession
 
RealmModel - Interface in org.keycloak.models
 
RealmModel.ClientCreationEvent - Interface in org.keycloak.models
 
RealmModel.ClientRemovedEvent - Interface in org.keycloak.models
 
RealmModel.ClientUpdatedEvent - Interface in org.keycloak.models
 
RealmModel.IdentityProviderRemovedEvent - Interface in org.keycloak.models
 
RealmModel.IdentityProviderUpdatedEvent - Interface in org.keycloak.models
 
RealmModel.RealmCreationEvent - Interface in org.keycloak.models
 
RealmModel.RealmPostCreateEvent - Interface in org.keycloak.models
 
RealmModel.RealmRemovedEvent - Interface in org.keycloak.models
 
RealmProvider - Interface in org.keycloak.models
 
realms() - Method in interface org.keycloak.models.KeycloakSession
Returns a managed provider instance.
register(ProviderEventListener) - Method in interface org.keycloak.provider.ProviderEventManager
 
registerNode(String, int) - Method in interface org.keycloak.models.ClientModel
Register node or just update the 'lastReRegistration' time if this node is already registered
relativize(URI) - Method in class org.keycloak.models.KeycloakUriInfo
 
remove(String) - Method in class org.keycloak.models.PasswordPolicy.Builder
 
removeAllUserLoginFailures(RealmModel) - Method in interface org.keycloak.models.UserSessionProvider
 
removeAttribute(String) - Method in interface org.keycloak.models.ClientModel
 
removeAttribute(String) - Method in interface org.keycloak.models.ClientScopeModel
 
removeAttribute(String) - Method in interface org.keycloak.models.GroupModel
 
removeAttribute(String) - Method in interface org.keycloak.models.KeycloakSession
 
removeAttribute(String) - Method in interface org.keycloak.models.RealmModel
 
removeAttribute(String) - Method in interface org.keycloak.models.RoleModel
 
removeAttribute(String) - Method in interface org.keycloak.models.UserModel
 
removeAttribute(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
removeAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
removeAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
removeAttribute(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
removeAuthenticatedClientSessions(Collection<String>) - Method in interface org.keycloak.models.UserSessionModel
Removes authenticated client sessions for all clients whose UUID is present in removedClientUUIDS parameter.
removeAuthenticationFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
removeAuthenticationFlowBindingOverride(String) - Method in interface org.keycloak.models.ClientModel
 
removeAuthenticatorConfig(AuthenticatorConfigModel) - Method in interface org.keycloak.models.RealmModel
 
removeAuthenticatorExecution(AuthenticationExecutionModel) - Method in interface org.keycloak.models.RealmModel
 
removeAuthNote(String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Removes the given authentication note.
removeChild(GroupModel) - Method in interface org.keycloak.models.GroupModel
Automatically calls setParent() on the subGroup
removeClient(String, RealmModel) - Method in interface org.keycloak.models.ClientProvider
 
removeClient(String) - Method in interface org.keycloak.models.RealmModel
 
removeClientInitialAccessModel(RealmModel, String) - Method in interface org.keycloak.models.RealmProvider
 
removeClientNote(String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Removes the given client note.
removeClientScope(ClientScopeModel) - Method in interface org.keycloak.models.ClientModel
 
removeClientScope(String) - Method in interface org.keycloak.models.RealmModel
 
removeComponent(ComponentModel) - Method in interface org.keycloak.models.RealmModel
 
removeComponents(String) - Method in interface org.keycloak.models.RealmModel
 
removeCompositeRole(RoleModel) - Method in interface org.keycloak.models.RoleModel
 
removeDefaultClientScope(ClientScopeModel) - Method in interface org.keycloak.models.RealmModel
 
removeDefaultGroup(GroupModel) - Method in interface org.keycloak.models.RealmModel
 
removeDefaultRoles(String...) - Method in interface org.keycloak.models.RoleContainerModel
 
removeExpired(RealmModel) - Method in interface org.keycloak.models.UserSessionProvider
Implementation doesn't need to propagate removal of expired userSessions to userSessionPersister.
removeExpired(RealmModel) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
 
removeExpiredClientInitialAccess() - Method in interface org.keycloak.models.RealmProvider
 
removeFederatedIdentity(RealmModel, UserModel, String) - Method in interface org.keycloak.models.UserProvider
 
removeFederatedIdentity(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
removeGroup(GroupModel) - Method in interface org.keycloak.models.RealmModel
 
removeGroup(RealmModel, GroupModel) - Method in interface org.keycloak.models.RealmProvider
 
removeIdentityProviderByAlias(String) - Method in interface org.keycloak.models.RealmModel
 
removeIdentityProviderMapper(IdentityProviderMapperModel) - Method in interface org.keycloak.models.RealmModel
 
removeImportedUsers(RealmModel, String) - Method in interface org.keycloak.models.UserProvider
Removes any imported users from a specific User Storage Provider.
removeNote(String) - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
removeNote(String) - Method in class org.keycloak.models.UserCredentialModel
 
removeNote(String) - Method in interface org.keycloak.models.UserSessionModel
 
removeOfflineUserSession(RealmModel, UserSessionModel) - Method in interface org.keycloak.models.UserSessionProvider
Removes the attached clientSessions as well
removeProtocolMapper(ProtocolMapperModel) - Method in interface org.keycloak.models.ProtocolMapperContainerModel
 
removeRealm(String) - Method in interface org.keycloak.models.RealmProvider
 
removeRedirectUri(String) - Method in interface org.keycloak.models.ClientModel
 
removeRequiredAction(String) - Method in interface org.keycloak.models.UserModel
 
removeRequiredAction(UserModel.RequiredAction) - Method in interface org.keycloak.models.UserModel
 
removeRequiredAction(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.models.utils.UserModelDelegate
 
removeRequiredAction(String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
removeRequiredAction(UserModel.RequiredAction) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
removeRequiredAction(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserRequiredActionsFederatedStorage
 
removeRequiredActionProvider(RequiredActionProviderModel) - Method in interface org.keycloak.models.RealmModel
 
removeRole(RealmModel, RoleModel) - Method in interface org.keycloak.models.RealmProvider
 
removeRole(RoleModel) - Method in interface org.keycloak.models.RoleContainerModel
 
removeRootAuthenticationSession(RealmModel, RootAuthenticationSessionModel) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
 
removeStoredCredential(RealmModel, UserModel, String) - Method in interface org.keycloak.credential.UserCredentialStore
 
removeStoredCredential(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
removeUser(RealmModel, UserModel) - Method in class org.keycloak.models.UserManager
 
removeUser(RealmModel, UserModel, UserProvider) - Method in class org.keycloak.models.UserManager
 
removeUser(RealmModel, UserModel) - Method in interface org.keycloak.storage.user.UserRegistrationProvider
Called if user originated from this provider.
removeUserLoginFailure(RealmModel, String) - Method in interface org.keycloak.models.UserSessionProvider
 
removeUserSession(RealmModel, UserSessionModel) - Method in interface org.keycloak.models.UserSessionProvider
This will remove attached ClientLoginSessionModels too
removeUserSessions(RealmModel, UserModel) - Method in interface org.keycloak.models.UserSessionProvider
 
removeUserSessions(RealmModel) - Method in interface org.keycloak.models.UserSessionProvider
 
removeWebOrigin(String) - Method in interface org.keycloak.models.ClientModel
 
RequiredActionComparator() - Constructor for class org.keycloak.models.RequiredActionProviderModel.RequiredActionComparator
 
RequiredActionProviderModel - Class in org.keycloak.models
 
RequiredActionProviderModel() - Constructor for class org.keycloak.models.RequiredActionProviderModel
 
RequiredActionProviderModel.RequiredActionComparator - Class in org.keycloak.models
 
RequiredCredentialModel - Class in org.keycloak.models
 
RequiredCredentialModel() - Constructor for class org.keycloak.models.RequiredCredentialModel
 
resolve(URI) - Method in class org.keycloak.models.KeycloakUriInfo
 
resolveLocale(RealmModel, UserModel) - Method in interface org.keycloak.locale.LocaleSelectorProvider
Resolve the locale which should be used for the request
resolveLocale(UserModel) - Method in interface org.keycloak.models.KeycloakContext
 
resolveProviderId(UserModel) - Static method in class org.keycloak.storage.StorageId
 
resolveProviderId(ClientModel) - Static method in class org.keycloak.storage.StorageId
 
restartSession(RealmModel, UserModel, String, String, String, boolean, String, String) - Method in interface org.keycloak.models.UserSessionModel
 
restartSession(RealmModel) - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
Will completely restart whole state of authentication session.
revokeConsentForClient(RealmModel, String, String) - Method in interface org.keycloak.models.UserProvider
 
revokeConsentForClient(RealmModel, String, String) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
ROLE_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
RoleContainerModel - Interface in org.keycloak.models
 
RoleContainerModel.RoleRemovedEvent - Interface in org.keycloak.models
 
RoleMapperModel - Interface in org.keycloak.models
 
RoleModel - Interface in org.keycloak.models
 
RoleUtils - Class in org.keycloak.models.utils
 
RoleUtils() - Constructor for class org.keycloak.models.utils.RoleUtils
 
rollback() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
rollback() - Method in interface org.keycloak.models.KeycloakTransaction
 
rollbackImpl() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
RootAuthenticationSessionModel - Interface in org.keycloak.sessions
Represents usually one browser session with potentially many browser tabs.
RsaKeyMetadata - Class in org.keycloak.keys
 
RsaKeyMetadata() - Constructor for class org.keycloak.keys.RsaKeyMetadata
 
run(KeycloakSession) - Method in interface org.keycloak.models.KeycloakSessionTask
 

S

ScopeContainerModel - Interface in org.keycloak.models
 
SCRIPT_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
ScriptModel - Interface in org.keycloak.models
A representation of a Script with some additional meta-data.
searchForGroupByName(String, Integer, Integer) - Method in interface org.keycloak.models.RealmModel
 
searchForGroupByName(RealmModel, String, Integer, Integer) - Method in interface org.keycloak.models.RealmProvider
 
searchForUser(String, RealmModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
Search for users with username, email or first + last name that is like search string.
searchForUser(String, RealmModel, int, int) - Method in interface org.keycloak.storage.user.UserQueryProvider
Search for users with username, email or first + last name that is like search string.
searchForUser(Map<String, String>, RealmModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
Search for user by parameter.
searchForUser(Map<String, String>, RealmModel, int, int) - Method in interface org.keycloak.storage.user.UserQueryProvider
Search for user by parameter.
searchForUserByUserAttribute(String, String, RealmModel) - Method in interface org.keycloak.storage.user.UserQueryProvider
Search for users that have a specific attribute with a specific value.
SECRET - Static variable in class org.keycloak.credential.CredentialModel
 
secret - Variable in class org.keycloak.models.RequiredCredentialModel
 
SECRET - Static variable in class org.keycloak.models.RequiredCredentialModel
 
SECRET - Static variable in class org.keycloak.models.UserCredentialModel
 
secret(String) - Static method in class org.keycloak.models.UserCredentialModel
 
secret - Variable in class org.keycloak.provider.ProviderConfigProperty
 
secret(boolean) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
If turned on, this property is only writable and never readable.
SecretKeyMetadata - Class in org.keycloak.keys
 
SecretKeyMetadata() - Constructor for class org.keycloak.keys.SecretKeyMetadata
 
serializeKey() - Method in interface org.keycloak.models.ActionTokenKeyModel
 
session - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
session - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
sessions() - Method in interface org.keycloak.models.KeycloakSession
Returns a managed provider instance.
setAccessCodeLifespan(int) - Method in interface org.keycloak.models.RealmModel
 
setAccessCodeLifespanLogin(int) - Method in interface org.keycloak.models.RealmModel
 
setAccessCodeLifespanUserAction(int) - Method in interface org.keycloak.models.RealmModel
 
setAccessTokenLifespan(int) - Method in interface org.keycloak.models.RealmModel
 
setAccessTokenLifespanForImplicitFlow(int) - Method in interface org.keycloak.models.RealmModel
 
setAccountTheme(String) - Method in interface org.keycloak.models.RealmModel
 
setAction(String) - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
setActionTokenGeneratedByAdminLifespan(int) - Method in interface org.keycloak.models.RealmModel
 
setActionTokenGeneratedByUserLifespan(int) - Method in interface org.keycloak.models.RealmModel
 
setActionTokenGeneratedByUserLifespan(String, Integer) - Method in interface org.keycloak.models.RealmModel
 
setAdded(int) - Method in class org.keycloak.storage.user.SynchronizationResult
 
setAddReadTokenRoleOnCreate(boolean) - Method in class org.keycloak.models.IdentityProviderModel
 
setAdminEventsDetailsEnabled(boolean) - Method in interface org.keycloak.models.RealmModel
 
setAdminEventsEnabled(boolean) - Method in interface org.keycloak.models.RealmModel
 
setAdminRequest(boolean) - Method in class org.keycloak.models.credential.PasswordUserCredentialModel
 
setAdminTheme(String) - Method in interface org.keycloak.models.RealmModel
 
setAlgorithm(String) - Method in class org.keycloak.credential.CredentialModel
 
setAlgorithm(String) - Method in class org.keycloak.models.OTPPolicy
 
setAlgorithm(String) - Method in class org.keycloak.models.UserCredentialModel
 
setAlias(String) - Method in class org.keycloak.models.AuthenticationFlowModel
 
setAlias(String) - Method in class org.keycloak.models.AuthenticatorConfigModel
 
setAlias(String) - Method in class org.keycloak.models.IdentityProviderModel
 
setAlias(String) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setAttribute(String, String) - Method in interface org.keycloak.models.ClientModel
 
setAttribute(String, String) - Method in interface org.keycloak.models.ClientScopeModel
 
setAttribute(String, Object) - Method in interface org.keycloak.models.ClientSessionContext
 
setAttribute(String, List<String>) - Method in interface org.keycloak.models.GroupModel
 
setAttribute(String, Object) - Method in interface org.keycloak.models.KeycloakSession
 
setAttribute(String, String) - Method in interface org.keycloak.models.RealmModel
 
setAttribute(String, Boolean) - Method in interface org.keycloak.models.RealmModel
 
setAttribute(String, Integer) - Method in interface org.keycloak.models.RealmModel
 
setAttribute(String, Long) - Method in interface org.keycloak.models.RealmModel
 
setAttribute(String, Collection<String>) - Method in interface org.keycloak.models.RoleModel
 
setAttribute(String, List<String>) - Method in interface org.keycloak.models.UserModel
 
setAttribute(String, List<String>) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setAttribute(RealmModel, String, String, List<String>) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
setAuthenticateByDefault(boolean) - Method in class org.keycloak.models.IdentityProviderModel
Deprecated.
setAuthenticatedUser(UserModel) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
setAuthenticationFlowBindingOverride(String, String) - Method in interface org.keycloak.models.ClientModel
 
setAuthenticator(String) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setAuthenticatorConfig(String) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setAuthenticatorFlow(boolean) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setAuthNote(String, String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Sets the given authentication note to the given value.
setBaseUrl(String) - Method in interface org.keycloak.models.ClientModel
 
setBearerOnly(boolean) - Method in interface org.keycloak.models.ClientModel
 
setBrowserFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
setBrowserSecurityHeaders(Map<String, String>) - Method in interface org.keycloak.models.RealmModel
 
setBruteForceProtected(boolean) - Method in interface org.keycloak.models.RealmModel
 
setBuiltIn(boolean) - Method in class org.keycloak.models.AuthenticationFlowModel
 
setBuiltIn(boolean) - Method in class org.keycloak.models.ClaimTypeModel
 
setCacheInvalidBefore(long) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setCachePolicy(CacheableStorageProviderModel.CachePolicy) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setCertificate(Certificate) - Method in class org.keycloak.keys.RsaKeyMetadata
 
setChangedSyncPeriod(int) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setClient(ClientModel) - Method in interface org.keycloak.models.KeycloakContext
 
setClientAuthenticationFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
setClientAuthenticatorType(String) - Method in interface org.keycloak.models.ClientModel
 
setClientId(String) - Method in interface org.keycloak.models.ClientModel
 
setClientNote(String, String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Sets the given client note to the given value.
setClientScopes(Set<String>) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Set client scope IDs
setConfig(MultivaluedHashMap<String, String>) - Method in class org.keycloak.component.ComponentModel
 
setConfig(MultivaluedHashMap<String, String>) - Method in class org.keycloak.credential.CredentialModel
 
setConfig(Map<String, String>) - Method in class org.keycloak.models.AuthenticatorConfigModel
 
setConfig(Map<String, String>) - Method in class org.keycloak.models.IdentityProviderMapperModel
 
setConfig(Map<String, String>) - Method in class org.keycloak.models.IdentityProviderModel
 
setConfig(Map<String, String>) - Method in class org.keycloak.models.ProtocolMapperModel
 
setConfig(Map<String, String>) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setConnection(ClientConnection) - Method in interface org.keycloak.models.KeycloakContext
 
setConsentRequired(boolean) - Method in interface org.keycloak.models.ClientModel
 
setConsentScreenText(String) - Method in interface org.keycloak.models.ClientScopeModel
 
setCount(int) - Method in class org.keycloak.models.ClientInitialAccessModel
 
setCounter(int) - Method in class org.keycloak.credential.CredentialModel
 
setCreatedDate(Long) - Method in class org.keycloak.credential.CredentialModel
 
setCreatedDate(Long) - Method in class org.keycloak.models.UserConsentModel
 
setCreatedTimestamp(Long) - Method in interface org.keycloak.models.UserModel
 
setCreatedTimestamp(Long) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setCreatedTimestamp(Long) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setCreatedTimestamp(Long) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setCurrentRefreshToken(String) - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
setCurrentRefreshTokenUseCount(int) - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
setDefaultAction(boolean) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setDefaultLocale(String) - Method in interface org.keycloak.models.RealmModel
 
setDefaultSignatureAlgorithm(String) - Method in interface org.keycloak.models.RealmModel
 
setDefaultValue(Object) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setDescription(String) - Method in class org.keycloak.models.AuthenticationFlowModel
 
setDescription(String) - Method in interface org.keycloak.models.ClientModel
 
setDescription(String) - Method in interface org.keycloak.models.ClientScopeModel
 
setDescription(String) - Method in interface org.keycloak.models.RoleModel
 
setDevice(String) - Method in class org.keycloak.credential.CredentialModel
 
setDevice(String) - Method in class org.keycloak.models.UserCredentialModel
 
setDigits(int) - Method in class org.keycloak.credential.CredentialModel
 
setDigits(int) - Method in class org.keycloak.models.OTPPolicy
 
setDirectAccessGrantsEnabled(boolean) - Method in interface org.keycloak.models.ClientModel
 
setDirectGrantFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
setDisplayName(String) - Method in class org.keycloak.models.IdentityProviderModel
 
setDisplayName(String) - Method in interface org.keycloak.models.RealmModel
 
setDisplayNameHtml(String) - Method in interface org.keycloak.models.RealmModel
 
setDisplayOnConsentScreen(boolean) - Method in interface org.keycloak.models.ClientScopeModel
 
setDockerAuthenticationFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
setDuplicateEmailsAllowed(boolean) - Method in interface org.keycloak.models.RealmModel
 
setEditUsernameAllowed(boolean) - Method in interface org.keycloak.models.RealmModel
 
setEmail(String) - Method in interface org.keycloak.models.UserModel
 
setEmail(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setEmail(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setEmail(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Stores as attribute in federated storage.
setEmailTheme(String) - Method in interface org.keycloak.models.RealmModel
 
setEmailVerified(boolean) - Method in interface org.keycloak.models.UserModel
 
setEmailVerified(boolean) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setEmailVerified(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setEmailVerified(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Stores as attribute in federated storage.
setEnabled(boolean) - Method in interface org.keycloak.models.ClientModel
 
setEnabled(boolean) - Method in class org.keycloak.models.IdentityProviderModel
 
setEnabled(boolean) - Method in interface org.keycloak.models.RealmModel
 
setEnabled(boolean) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setEnabled(boolean) - Method in interface org.keycloak.models.UserModel
 
setEnabled(boolean) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setEnabled(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setEnabled(boolean) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setEnabled(boolean) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setEnabled(boolean) - Method in class org.keycloak.storage.client.ClientStorageProviderModel
 
setEnabledEventTypes(Set<String>) - Method in interface org.keycloak.models.RealmModel
 
setEventsEnabled(boolean) - Method in interface org.keycloak.models.RealmModel
 
setEventsExpiration(long) - Method in interface org.keycloak.models.RealmModel
 
setEventsListeners(Set<String>) - Method in interface org.keycloak.models.RealmModel
 
setEvictionDay(int) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setEvictionHour(int) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setEvictionMinute(int) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setExecutionStatus(String, CommonClientSessionModel.ExecutionStatus) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
 
setExpiration(int) - Method in class org.keycloak.models.ClientInitialAccessModel
 
setFailed(int) - Method in class org.keycloak.storage.user.SynchronizationResult
 
setFailedLoginNotBefore(int) - Method in interface org.keycloak.models.UserLoginFailureModel
 
setFailureFactor(int) - Method in interface org.keycloak.models.RealmModel
 
setFederationLink(String) - Method in interface org.keycloak.models.UserModel
 
setFederationLink(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setFederationLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
This method should not be overriden
setFederationLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overriden
setFirstBrokerLoginFlowId(String) - Method in class org.keycloak.models.IdentityProviderModel
 
setFirstName(String) - Method in interface org.keycloak.models.UserModel
 
setFirstName(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setFirstName(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setFirstName(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Stores as attribute in federated storage.
setFlowId(String) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setFormLabel(String) - Method in class org.keycloak.models.RequiredCredentialModel
 
setFrontchannelLogout(boolean) - Method in interface org.keycloak.models.ClientModel
 
setFullScopeAllowed(boolean) - Method in interface org.keycloak.models.ClientModel
 
setFullSyncPeriod(int) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setGuiOrder(String) - Method in interface org.keycloak.models.ClientScopeModel
 
setHashIterations(int) - Method in class org.keycloak.credential.CredentialModel
 
setHelpText(String) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setId(String) - Method in class org.keycloak.component.ComponentModel
 
setId(String) - Method in class org.keycloak.credential.CredentialModel
 
setId(String) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setId(String) - Method in class org.keycloak.models.AuthenticationFlowModel
 
setId(String) - Method in class org.keycloak.models.AuthenticatorConfigModel
 
setId(String) - Method in class org.keycloak.models.ClaimTypeModel
 
setId(String) - Method in class org.keycloak.models.ClientInitialAccessModel
 
setId(String) - Method in class org.keycloak.models.IdentityProviderMapperModel
 
setId(String) - Method in class org.keycloak.models.ProtocolMapperModel
 
setId(String) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setIdentityProviderAlias(String) - Method in class org.keycloak.models.IdentityProviderMapperModel
 
setIdentityProviderMapper(String) - Method in class org.keycloak.models.IdentityProviderMapperModel
 
setIgnored(boolean) - Method in class org.keycloak.storage.user.SynchronizationResult
 
setImplicitFlowEnabled(boolean) - Method in interface org.keycloak.models.ClientModel
 
setImportEnabled(boolean) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setIncludeInTokenScope(boolean) - Method in interface org.keycloak.models.ClientScopeModel
 
setInitialCounter(int) - Method in class org.keycloak.models.OTPPolicy
 
setInput(boolean) - Method in class org.keycloak.models.RequiredCredentialModel
 
setInternalId(String) - Method in class org.keycloak.models.IdentityProviderModel
 
setInternationalizationEnabled(boolean) - Method in interface org.keycloak.models.RealmModel
 
setJTAPolicy(KeycloakTransactionManager.JTAPolicy) - Method in interface org.keycloak.models.KeycloakTransactionManager
 
setKid(String) - Method in class org.keycloak.keys.KeyMetadata
 
setLabel(String) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setLastFailure(long) - Method in interface org.keycloak.models.UserLoginFailureModel
 
setLastIPFailure(String) - Method in interface org.keycloak.models.UserLoginFailureModel
 
setLastName(String) - Method in interface org.keycloak.models.UserModel
 
setLastName(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setLastName(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setLastName(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
Stores as attribute in federated storage.
setLastSessionRefresh(int) - Method in interface org.keycloak.models.UserSessionModel
 
setLastSync(int) - Method in class org.keycloak.storage.UserStorageProviderModel
 
setLastUpdatedDate(Long) - Method in class org.keycloak.models.UserConsentModel
 
setLinkOnly(boolean) - Method in class org.keycloak.models.IdentityProviderModel
 
setLoginTheme(String) - Method in interface org.keycloak.models.RealmModel
 
setLoginWithEmailAllowed(boolean) - Method in interface org.keycloak.models.RealmModel
 
setLookAheadWindow(int) - Method in class org.keycloak.models.OTPPolicy
 
setManagementUrl(String) - Method in interface org.keycloak.models.ClientModel
 
setMasterAdminClient(ClientModel) - Method in interface org.keycloak.models.RealmModel
 
setMaxDeltaTimeSeconds(int) - Method in interface org.keycloak.models.RealmModel
 
setMaxFailureWaitSeconds(int) - Method in interface org.keycloak.models.RealmModel
 
setMaxLifespan(long) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
setMinimumQuickLoginWaitSeconds(int) - Method in interface org.keycloak.models.RealmModel
 
setName(String) - Method in class org.keycloak.component.ComponentModel
 
setName(String) - Method in class org.keycloak.models.ClaimTypeModel
 
setName(String) - Method in interface org.keycloak.models.ClientModel
 
setName(String) - Method in interface org.keycloak.models.ClientScopeModel
 
setName(String) - Method in interface org.keycloak.models.GroupModel
 
setName(String) - Method in class org.keycloak.models.IdentityProviderMapperModel
 
setName(String) - Method in class org.keycloak.models.ProtocolMapperModel
 
setName(String) - Method in interface org.keycloak.models.RealmModel
 
setName(String) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setName(String) - Method in interface org.keycloak.models.RoleModel
 
setName(String) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setNodeReRegistrationTimeout(int) - Method in interface org.keycloak.models.ClientModel
 
setNotBefore(int) - Method in interface org.keycloak.models.ClientModel
 
setNotBefore(int) - Method in interface org.keycloak.models.RealmModel
 
setNotBeforeForUser(RealmModel, UserModel, int) - Method in interface org.keycloak.models.UserProvider
 
setNotBeforeForUser(RealmModel, String, int) - Method in interface org.keycloak.storage.federated.UserNotBeforeFederatedStorage
 
setNote(String, Object) - Method in class org.keycloak.component.ComponentModel
 
setNote(String, String) - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
setNote(String, String) - Method in class org.keycloak.models.UserCredentialModel
 
setNote(String, String) - Method in interface org.keycloak.models.UserSessionModel
 
setOfflineSessionIdleTimeout(int) - Method in interface org.keycloak.models.RealmModel
 
setOfflineSessionMaxLifespan(int) - Method in interface org.keycloak.models.RealmModel
 
setOfflineSessionMaxLifespanEnabled(boolean) - Method in interface org.keycloak.models.RealmModel
 
setOptions(List<String>) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setOTPPolicy(OTPPolicy) - Method in interface org.keycloak.models.RealmModel
 
setParameters(Object[]) - Method in exception org.keycloak.component.ComponentValidationException
 
setParameters(Object[]) - Method in exception org.keycloak.models.ModelException
 
setParent(GroupModel) - Method in interface org.keycloak.models.GroupModel
You must also call addChild on the parent group, addChild on RealmModel if there is no parent group
setParentFlow(String) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setParentId(String) - Method in class org.keycloak.component.ComponentModel
 
setPasswordPolicy(PasswordPolicy) - Method in interface org.keycloak.models.RealmModel
 
setPeriod(int) - Method in class org.keycloak.credential.CredentialModel
 
setPeriod(int) - Method in class org.keycloak.models.OTPPolicy
 
setPermanentLockout(boolean) - Method in interface org.keycloak.models.RealmModel
 
setPostBrokerLoginFlowId(String) - Method in class org.keycloak.models.IdentityProviderModel
 
setPriority(int) - Method in class org.keycloak.component.PrioritizedComponentModel
 
setPriority(int) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setPriority(int) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setProtocol(String) - Method in interface org.keycloak.models.ClientModel
 
setProtocol(String) - Method in interface org.keycloak.models.ClientScopeModel
 
setProtocol(String) - Method in class org.keycloak.models.ProtocolMapperModel
 
setProtocol(String) - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
setProtocolMapper(String) - Method in class org.keycloak.models.ProtocolMapperModel
 
setProviderId(String) - Method in class org.keycloak.component.ComponentModel
 
setProviderId(String) - Method in class org.keycloak.keys.KeyMetadata
 
setProviderId(String) - Method in class org.keycloak.models.AuthenticationFlowModel
 
setProviderId(String) - Method in class org.keycloak.models.IdentityProviderModel
 
setProviderId(String) - Method in class org.keycloak.models.RequiredActionProviderModel
 
setProviderPriority(long) - Method in class org.keycloak.keys.KeyMetadata
 
setProviderType(String) - Method in class org.keycloak.component.ComponentModel
 
setPublicClient(boolean) - Method in interface org.keycloak.models.ClientModel
 
setPublicKey(PublicKey) - Method in class org.keycloak.keys.RsaKeyMetadata
 
setQuickLoginCheckMilliSeconds(long) - Method in interface org.keycloak.models.RealmModel
 
setRealm(RealmModel) - Method in interface org.keycloak.models.KeycloakContext
 
setRedirectUri(String) - Method in interface org.keycloak.sessions.CommonClientSessionModel
 
setRedirectUris(Set<String>) - Method in interface org.keycloak.models.ClientModel
 
setRefreshTokenMaxReuse(int) - Method in interface org.keycloak.models.RealmModel
 
setRegistrationAllowed(boolean) - Method in interface org.keycloak.models.RealmModel
 
setRegistrationEmailAsUsername(boolean) - Method in interface org.keycloak.models.RealmModel
 
setRegistrationFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
setRegistrationToken(String) - Method in interface org.keycloak.models.ClientModel
 
setRemainingCount(int) - Method in class org.keycloak.models.ClientInitialAccessModel
 
setRememberMe(boolean) - Method in interface org.keycloak.models.RealmModel
 
setRemoved(int) - Method in class org.keycloak.storage.user.SynchronizationResult
 
setRequirement(AuthenticationExecutionModel.Requirement) - Method in class org.keycloak.models.AuthenticationExecutionModel
 
setResetCredentialsFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
setResetPasswordAllowed(boolean) - Method in interface org.keycloak.models.RealmModel
 
setRevokeRefreshToken(boolean) - Method in interface org.keycloak.models.RealmModel
 
setRollbackOnly() - Method in class org.keycloak.models.AbstractKeycloakTransaction
 
setRollbackOnly() - Method in interface org.keycloak.models.KeycloakTransaction
 
setRootUrl(String) - Method in interface org.keycloak.models.ClientModel
 
setSalt(byte[]) - Method in class org.keycloak.credential.CredentialModel
 
setSecret(String) - Method in interface org.keycloak.models.ClientModel
 
setSecret(boolean) - Method in class org.keycloak.models.RequiredCredentialModel
 
setSecret(boolean) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setServiceAccountClientLink(String) - Method in interface org.keycloak.models.UserModel
 
setServiceAccountClientLink(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
This method should not be overriden
setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
This method should not be overriden
setServiceAccountsEnabled(boolean) - Method in interface org.keycloak.models.ClientModel
 
setSingleAttribute(String, String) - Method in interface org.keycloak.models.GroupModel
Set single value of specified attribute.
setSingleAttribute(String, String) - Method in interface org.keycloak.models.RoleModel
 
setSingleAttribute(String, String) - Method in interface org.keycloak.models.UserModel
Set single value of specified attribute.
setSingleAttribute(String, String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
setSingleAttribute(RealmModel, String, String, String) - Method in interface org.keycloak.storage.federated.UserAttributeFederatedStorage
 
setSmtpConfig(Map<String, String>) - Method in interface org.keycloak.models.RealmModel
 
setSslRequired(SslRequired) - Method in interface org.keycloak.models.RealmModel
 
setSsoSessionIdleTimeout(int) - Method in interface org.keycloak.models.RealmModel
 
setSsoSessionIdleTimeoutRememberMe(int) - Method in interface org.keycloak.models.RealmModel
 
setSsoSessionMaxLifespan(int) - Method in interface org.keycloak.models.RealmModel
 
setSsoSessionMaxLifespanRememberMe(int) - Method in interface org.keycloak.models.RealmModel
 
setStandardFlowEnabled(boolean) - Method in interface org.keycloak.models.ClientModel
 
setState(UserSessionModel.State) - Method in interface org.keycloak.models.UserSessionModel
 
setStatus(KeyStatus) - Method in class org.keycloak.keys.KeyMetadata
 
setStoredVersion(String) - Method in interface org.keycloak.migration.MigrationModel
 
setStoreToken(boolean) - Method in class org.keycloak.models.IdentityProviderModel
 
setSubType(String) - Method in class org.keycloak.component.ComponentModel
 
setSupportedLocales(Set<String>) - Method in interface org.keycloak.models.RealmModel
 
setSurrogateAuthRequired(boolean) - Method in interface org.keycloak.models.ClientModel
 
setTimestamp(int) - Method in interface org.keycloak.models.AuthenticatedClientSessionModel
 
setTimestamp(int) - Method in class org.keycloak.models.ClientInitialAccessModel
 
setTimestamp(int) - Method in interface org.keycloak.sessions.RootAuthenticationSessionModel
 
setToken(String) - Method in class org.keycloak.models.FederatedIdentityModel
 
setTopLevel(boolean) - Method in class org.keycloak.models.AuthenticationFlowModel
 
setTrustEmail(boolean) - Method in class org.keycloak.models.IdentityProviderModel
 
setType(String) - Method in class org.keycloak.credential.CredentialModel
 
setType(ClaimTypeModel.ValueType) - Method in class org.keycloak.models.ClaimTypeModel
 
setType(String) - Method in class org.keycloak.models.OTPPolicy
 
setType(String) - Method in class org.keycloak.models.RequiredCredentialModel
 
setType(String) - Method in class org.keycloak.models.UserCredentialModel
 
setType(String) - Method in class org.keycloak.provider.ProviderConfigProperty
 
setUpdated(int) - Method in class org.keycloak.storage.user.SynchronizationResult
 
setUserManagedAccessAllowed(boolean) - Method in interface org.keycloak.models.RealmModel
 
setUsername(String) - Method in interface org.keycloak.models.UserModel
 
setUsername(String) - Method in class org.keycloak.models.utils.UserModelDelegate
 
setUsername(String) - Method in class org.keycloak.storage.adapter.AbstractUserAdapter
 
setUserSessionNote(String, String) - Method in interface org.keycloak.sessions.AuthenticationSessionModel
Sets the given user session note to the given value.
setValue(String) - Method in class org.keycloak.credential.CredentialModel
 
setValue(String) - Method in class org.keycloak.models.UserCredentialModel
 
setVerifyEmail(boolean) - Method in interface org.keycloak.models.RealmModel
 
setWaitIncrementSeconds(int) - Method in interface org.keycloak.models.RealmModel
 
setWebOrigins(Set<String>) - Method in interface org.keycloak.models.ClientModel
 
shallowClone() - Method in class org.keycloak.credential.CredentialModel
 
shouldInvalidate(CachedObject) - Method in class org.keycloak.storage.CacheableStorageProviderModel
 
signatureAlgorithm(TokenCategory) - Method in interface org.keycloak.models.TokenManager
 
SINGLETON - Static variable in class org.keycloak.models.AuthenticationExecutionModel.ExecutionComparator
 
SINGLETON - Static variable in class org.keycloak.models.RequiredActionProviderModel.RequiredActionComparator
 
Spi - Interface in org.keycloak.provider
 
state - Variable in class org.keycloak.models.AbstractKeycloakTransaction
 
storageId - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
storageId - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
StorageId - Class in org.keycloak.storage
 
StorageId(String) - Constructor for class org.keycloak.storage.StorageId
 
StorageId(String, String) - Constructor for class org.keycloak.storage.StorageId
 
storageProviderModel - Variable in class org.keycloak.storage.adapter.AbstractUserAdapter
 
storageProviderModel - Variable in class org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage
 
STRING_CONFIG_TYPE - Static variable in interface org.keycloak.policy.PasswordPolicyProvider
 
STRING_TYPE - Static variable in class org.keycloak.provider.ProviderConfigProperty
 
SubComponentFactory<CreatedType,ProviderType extends Provider> - Interface in org.keycloak.component
Useful when you want to describe config properties that are effected by the parent ComponentModel
supports(OTPPolicy) - Method in class org.keycloak.models.OTPPolicy.FreeOTP
 
supports(OTPPolicy) - Method in class org.keycloak.models.OTPPolicy.GoogleAuthenticator
 
supports(OTPPolicy) - Method in interface org.keycloak.models.OTPPolicy.OtpApp
 
supportsCredentialAuthenticationFor(String) - Method in interface org.keycloak.credential.CredentialAuthentication
 
supportsCredentialType(String) - Method in interface org.keycloak.credential.CredentialInputUpdater
 
supportsCredentialType(String) - Method in interface org.keycloak.credential.CredentialInputValidator
 
sync(KeycloakSessionFactory, String, UserStorageProviderModel) - Method in interface org.keycloak.storage.user.ImportSynchronization
 
SynchronizationResult - Class in org.keycloak.storage.user
 
SynchronizationResult() - Constructor for class org.keycloak.storage.user.SynchronizationResult
 
syncSince(Date, KeycloakSessionFactory, String, UserStorageProviderModel) - Method in interface org.keycloak.storage.user.ImportSynchronization
 

T

TEXT_JAVASCRIPT - Static variable in interface org.keycloak.models.ScriptModel
MIME-Type for JavaScript
theme() - Method in interface org.keycloak.models.KeycloakSession
Theme manager
Theme - Interface in org.keycloak.theme
 
Theme.Type - Enum in org.keycloak.theme
 
ThemeManager - Interface in org.keycloak.models
 
ThemeResourceProvider - Interface in org.keycloak.theme
A theme resource provider can be used to load additional templates and resources.
ThemeResourceProviderFactory - Interface in org.keycloak.theme
 
ThemeResourceSpi - Class in org.keycloak.theme
 
ThemeResourceSpi() - Constructor for class org.keycloak.theme.ThemeResourceSpi
 
ThemeSelectorProvider - Interface in org.keycloak.theme
 
ThemeSelectorProviderFactory - Interface in org.keycloak.theme
 
ThemeSelectorSpi - Class in org.keycloak.theme
 
ThemeSelectorSpi() - Constructor for class org.keycloak.theme.ThemeSelectorSpi
 
toBuilder() - Method in class org.keycloak.models.PasswordPolicy
 
TokenManager - Interface in org.keycloak.models
 
tokens() - Method in interface org.keycloak.models.KeycloakSession
Token manager
toString() - Method in class org.keycloak.models.PasswordPolicy
 
toString() - Method in class org.keycloak.storage.user.SynchronizationResult
 
TOTP - Static variable in class org.keycloak.credential.CredentialModel
 
TOTP - Static variable in class org.keycloak.models.RequiredCredentialModel
 
TOTP - Static variable in class org.keycloak.models.UserCredentialModel
 
totp(String) - Static method in class org.keycloak.models.UserCredentialModel
 
type - Variable in class org.keycloak.models.OTPPolicy
 
type - Variable in class org.keycloak.models.RequiredCredentialModel
 
type - Variable in class org.keycloak.models.UserCredentialModel
 
type - Variable in class org.keycloak.provider.ProviderConfigProperty
 
type(String) - Method in class org.keycloak.provider.ProviderConfigurationBuilder.ProviderConfigPropertyBuilder
Property type.

U

unlinkUsers(RealmModel, String) - Method in interface org.keycloak.models.UserProvider
Set federation link to null to imported users of a specific User Storage Provider
unregister(ProviderEventListener) - Method in interface org.keycloak.provider.ProviderEventManager
 
unregisterNode(String) - Method in interface org.keycloak.models.ClientModel
 
updateAuthenticationFlow(AuthenticationFlowModel) - Method in interface org.keycloak.models.RealmModel
 
updateAuthenticatorConfig(AuthenticatorConfigModel) - Method in interface org.keycloak.models.RealmModel
 
updateAuthenticatorExecution(AuthenticationExecutionModel) - Method in interface org.keycloak.models.RealmModel
 
updateClient() - Method in interface org.keycloak.models.ClientModel
 
updateComponent(ComponentModel) - Method in interface org.keycloak.models.RealmModel
 
updateConsent(RealmModel, String, UserConsentModel) - Method in interface org.keycloak.models.UserProvider
 
updateConsent(RealmModel, String, UserConsentModel) - Method in interface org.keycloak.storage.federated.UserConsentFederatedStorage
 
updateCredential(RealmModel, UserModel, CredentialInput) - Method in interface org.keycloak.credential.CredentialInputUpdater
 
updateCredential(RealmModel, UserModel, CredentialModel) - Method in interface org.keycloak.credential.UserCredentialStore
 
updateCredential(RealmModel, UserModel, CredentialInput) - Method in interface org.keycloak.models.UserCredentialManager
Updates a credential.
updateCredential(RealmModel, String, CredentialModel) - Method in interface org.keycloak.storage.federated.UserFederatedUserCredentialStore
 
updateDefaultRoles(String...) - Method in interface org.keycloak.models.RoleContainerModel
 
updateFederatedIdentity(RealmModel, UserModel, FederatedIdentityModel) - Method in interface org.keycloak.models.UserProvider
 
updateFederatedIdentity(RealmModel, String, FederatedIdentityModel) - Method in interface org.keycloak.storage.federated.UserBrokerLinkFederatedStorage
 
updateIdentityProvider(IdentityProviderModel) - Method in interface org.keycloak.models.RealmModel
 
updateIdentityProviderMapper(IdentityProviderMapperModel) - Method in interface org.keycloak.models.RealmModel
 
updateNonlocalSessionAuthNotes(AuthenticationSessionCompoundId, Map<String, String>) - Method in interface org.keycloak.sessions.AuthenticationSessionProvider
Requests update of authNotes of a root authentication session that is not owned by this instance but might exist somewhere in the cluster.
updateProtocolMapper(ProtocolMapperModel) - Method in interface org.keycloak.models.ProtocolMapperContainerModel
 
updateRequiredActionProvider(RequiredActionProviderModel) - Method in interface org.keycloak.models.RealmModel
 
updateRequiredCredentials(Set<String>) - Method in interface org.keycloak.models.RealmModel
 
UserAttributeFederatedStorage - Interface in org.keycloak.storage.federated
 
UserBrokerLinkFederatedStorage - Interface in org.keycloak.storage.federated
 
UserBulkUpdateProvider - Interface in org.keycloak.storage.user
 
UserCache - Interface in org.keycloak.models.cache
All these methods effect an entire cluster of Keycloak instances.
userCache() - Method in interface org.keycloak.models.KeycloakSession
The user cache
UserConsentFederatedStorage - Interface in org.keycloak.storage.federated
 
UserConsentModel - Class in org.keycloak.models
 
UserConsentModel(ClientModel) - Constructor for class org.keycloak.models.UserConsentModel
 
userCredentialManager() - Method in interface org.keycloak.models.KeycloakSession
Service that allows you to valid and update credentials for a user
UserCredentialManager - Interface in org.keycloak.models
 
UserCredentialModel - Class in org.keycloak.models
 
UserCredentialModel() - Constructor for class org.keycloak.models.UserCredentialModel
 
UserCredentialStore - Interface in org.keycloak.credential
 
userFederatedStorage() - Method in interface org.keycloak.models.KeycloakSession
Hybrid storage for UserStorageProviders that can't store a specific piece of keycloak data in their external storage.
UserFederatedStorageProvider - Interface in org.keycloak.storage.federated
 
UserFederatedStorageProviderFactory - Interface in org.keycloak.storage.federated
 
UserFederatedStorageProviderSpi - Class in org.keycloak.storage.federated
 
UserFederatedStorageProviderSpi() - Constructor for class org.keycloak.storage.federated.UserFederatedStorageProviderSpi
 
UserFederatedUserCredentialStore - Interface in org.keycloak.storage.federated
 
UserGroupMembershipFederatedStorage - Interface in org.keycloak.storage.federated
 
userLocalStorage() - Method in interface org.keycloak.models.KeycloakSession
Keycloak specific local storage for users.
UserLoginFailureModel - Interface in org.keycloak.models
 
UserLookupProvider - Interface in org.keycloak.storage.user
Optional capability interface implemented by UserStorageProviders.
UserManager - Class in org.keycloak.models
 
UserManager(KeycloakSession) - Constructor for class org.keycloak.models.UserManager
 
UserModel - Interface in org.keycloak.models
 
UserModel.RequiredAction - Enum in org.keycloak.models
 
UserModel.UserRemovedEvent - Interface in org.keycloak.models
 
UserModelDelegate - Class in org.keycloak.models.utils
Delegation pattern.
UserModelDelegate(UserModel) - Constructor for class org.keycloak.models.utils.UserModelDelegate
 
USERNAME - Static variable in interface org.keycloak.models.UserModel
 
UserNotBeforeFederatedStorage - Interface in org.keycloak.storage.federated
 
UserProvider - Interface in org.keycloak.models
 
UserQueryProvider - Interface in org.keycloak.storage.user
Optional capability interface implemented by UserStorageProviders.
UserRegistrationProvider - Interface in org.keycloak.storage.user
Optional capability interface implemented by UserStorageProviders.
UserRequiredActionsFederatedStorage - Interface in org.keycloak.storage.federated
 
UserRoleMappingsFederatedStorage - Interface in org.keycloak.storage.federated
 
users() - Method in interface org.keycloak.models.KeycloakSession
A cached view of all users in system including users loaded by UserStorageProviders
UserSessionModel - Interface in org.keycloak.models
 
UserSessionModel.State - Enum in org.keycloak.models
 
UserSessionProvider - Interface in org.keycloak.models
 
userStorageManager() - Method in interface org.keycloak.models.KeycloakSession
Un-cached view of all users in system including users loaded by UserStorageProviders
UserStorageProvider - Interface in org.keycloak.storage
 
UserStorageProvider.EditMode - Enum in org.keycloak.storage
Optional type that can be used by implementations to describe edit mode of user storage
UserStorageProviderFactory<T extends UserStorageProvider> - Interface in org.keycloak.storage
 
UserStorageProviderModel - Class in org.keycloak.storage
Stored configuration of a User Storage provider instance.
UserStorageProviderModel() - Constructor for class org.keycloak.storage.UserStorageProviderModel
 
UserStorageProviderModel(ComponentModel) - Constructor for class org.keycloak.storage.UserStorageProviderModel
 
UserStorageProviderSpi - Class in org.keycloak.storage
 
UserStorageProviderSpi() - Constructor for class org.keycloak.storage.UserStorageProviderSpi
 

V

validate(RealmModel, UserModel, String) - Method in interface org.keycloak.policy.PasswordPolicyProvider
 
validate(String, String) - Method in interface org.keycloak.policy.PasswordPolicyProvider
 
validate(RealmModel, UserModel) - Method in interface org.keycloak.storage.user.ImportedUserValidation
If this method returns null, then the user in local storage will be removed
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.component.ComponentFactory
Called before a component is created or updated.
validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.UserStorageProviderFactory
 
validateHOTP(String, String, int) - Method in class org.keycloak.models.utils.HmacOTP
 
validateSecret(String) - Method in interface org.keycloak.models.ClientModel
 
value - Variable in class org.keycloak.models.UserCredentialModel
 
valueOf(String) - Static method in enum org.keycloak.models.AbstractKeycloakTransaction.TransactionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.models.AuthenticationExecutionModel.Requirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.models.ClaimTypeModel.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.models.CredentialValidationOutput.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.models.KeycloakTransactionManager.JTAPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.models.UserModel.RequiredAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.models.UserSessionModel.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.sessions.CommonClientSessionModel.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.sessions.CommonClientSessionModel.ExecutionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.storage.UserStorageProvider.EditMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.theme.Theme.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.keycloak.models.AbstractKeycloakTransaction.TransactionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.models.AuthenticationExecutionModel.Requirement
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.models.ClaimTypeModel.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.models.CredentialValidationOutput.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.models.KeycloakTransactionManager.JTAPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.models.UserModel.RequiredAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.models.UserSessionModel.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.sessions.CommonClientSessionModel.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.sessions.CommonClientSessionModel.ExecutionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.storage.CacheableStorageProviderModel.CachePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.storage.UserStorageProvider.EditMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.theme.Theme.Type
Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, CredentialModel) - Method in interface org.keycloak.credential.hash.PasswordHashProvider
 

W

weeklyTimeout(int, int, int) - Static method in class org.keycloak.storage.CacheableStorageProviderModel
 

X

X509CERTIFICATE - Static variable in interface org.keycloak.models.ClientModel
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links
Keycloak Server SPI 4.8.1.Final

Copyright © 2018 JBoss by Red Hat. All rights reserved.