Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABSTAIN - Enum constant in enum org.keycloak.services.clientpolicy.ClientPolicyVote
- AbstractAuthenticationFlowContext - Interface in org.keycloak.authentication
- AbstractAuthorizationModel - Class in org.keycloak.authorization.model
- AbstractAuthorizationModel(StoreFactory) - Constructor for class org.keycloak.authorization.model.AbstractAuthorizationModel
- AbstractClientPolicyConditionProvider<CONFIG extends ClientPolicyConditionConfigurationRepresentation> - Class in org.keycloak.services.clientpolicy.condition
- AbstractClientPolicyConditionProvider(KeycloakSession) - Constructor for class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider
- AbstractClientPolicyConditionProviderFactory - Class in org.keycloak.services.clientpolicy.condition
- AbstractClientPolicyConditionProviderFactory() - Constructor for class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- AbstractConfigPropertySynchronizer<T extends ProviderEvent> - Class in org.keycloak.broker.provider.mappersync
-
Abstract base class for updating a single reference (specified via a single config property).
- AbstractConfigPropertySynchronizer() - Constructor for class org.keycloak.broker.provider.mappersync.AbstractConfigPropertySynchronizer
- AbstractDecisionCollector - Class in org.keycloak.authorization.policy.evaluation
- AbstractDecisionCollector() - Constructor for class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- AbstractIdentityProvider<C extends IdentityProviderModel> - Class in org.keycloak.broker.provider
- AbstractIdentityProvider(KeycloakSession, C) - Constructor for class org.keycloak.broker.provider.AbstractIdentityProvider
- AbstractIdentityProviderFactory<T extends IdentityProvider> - Class in org.keycloak.broker.provider
- AbstractIdentityProviderFactory() - Constructor for class org.keycloak.broker.provider.AbstractIdentityProviderFactory
- AbstractIdentityProviderMapper - Class in org.keycloak.broker.provider
- AbstractIdentityProviderMapper() - Constructor for class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- AbstractInMemoryUserAdapter - Class in org.keycloak.storage.adapter
- AbstractInMemoryUserAdapter() - Constructor for class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- AbstractInMemoryUserAdapter(KeycloakSession, RealmModel, String) - Constructor for class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- AbstractLoginProtocolFactory - Class in org.keycloak.protocol
- AbstractLoginProtocolFactory() - Constructor for class org.keycloak.protocol.AbstractLoginProtocolFactory
- AbstractNumberValidator - Class in org.keycloak.validate.validators
-
Abstract class for number validator.
- AbstractNumberValidator() - Constructor for class org.keycloak.validate.validators.AbstractNumberValidator
- AbstractNumberValidator(ValidatorConfig) - Constructor for class org.keycloak.validate.validators.AbstractNumberValidator
- AbstractPbkdf2PasswordHashProviderFactory - Class in org.keycloak.credential.hash
- AbstractPbkdf2PasswordHashProviderFactory() - Constructor for class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- accept(OutputStream) - Method in interface org.keycloak.exportimport.ExportAdapter.ConsumerOfOutputStream
- accept(ValidationError) - Method in exception org.keycloak.userprofile.ValidationException
- acceptJson() - Method in class org.keycloak.broker.provider.util.SimpleHttp
- ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_CONTROL_ALLOW_ORIGIN_WILDCARD - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_CONTROL_MAX_AGE - Static variable in interface org.keycloak.services.cors.Cors
- ACCESS_DENIED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- ACCESS_DENIED - Static variable in interface org.keycloak.events.Errors
- ACCESS_TOKEN_LIFESPAN - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- ACCESS_TOKEN_SIGNED_RESPONSE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- ACCOUNT_CONSOLE_CLIENT_ID - Static variable in class org.keycloak.models.Constants
- ACCOUNT_LINK_URL - Static variable in class org.keycloak.broker.provider.AbstractIdentityProvider
- ACCOUNT_MANAGEMENT_CLIENT_ID - Static variable in class org.keycloak.models.Constants
- AccountResourceProvider - Interface in org.keycloak.services.resource
-
A
AccountResourceProvidercreates JAX-RS resource instances for the Account endpoints, allowing an implementor to override the behavior of the entire Account console. - AccountResourceProviderFactory - Interface in org.keycloak.services.resource
-
A factory that creates
AccountResourceProviderinstances. - AccountResourceSpi - Class in org.keycloak.services.resource
-
A
Spito replace Account resources. - AccountResourceSpi() - Constructor for class org.keycloak.services.resource.AccountResourceSpi
- AccountRoles - Interface in org.keycloak.models
- ACR_LOA_MAP - Static variable in class org.keycloak.models.Constants
- action(AuthenticationFlowContext) - Method in interface org.keycloak.authentication.Authenticator
-
Called from a form action invocation.
- Action - Enum in org.keycloak.partialimport
-
Enum for actions taken by PartialImport.
- ACTION - Enum constant in enum org.keycloak.events.admin.OperationType
- ACTION - Static variable in interface org.keycloak.events.Details
- add() - Method in interface org.keycloak.services.cors.Cors
-
Add the CORS headers to the current
HttpResponse. - add(Response.ResponseBuilder) - Method in interface org.keycloak.services.cors.Cors
-
Add the CORS headers to the current server
HttpResponseand returns aResponsebased on the givenbuilder. - addAction(RealmModel) - Method in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- addAction(RealmModel, DefaultRequiredActions.Action) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
-
Add default required action to the realm
- addActions(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
-
Add default required actions to the realm
- addAdminEvent(AdminEvent, boolean) - Method in class org.keycloak.events.EventListenerTransaction
- addAdminRole(RealmModel, String) - Static method in class org.keycloak.migration.migrators.MigrationUtils
- addAllResults(PartialImportResults) - Method in class org.keycloak.partialimport.PartialImportResults
- addAssociatedPolicy(Policy) - Method in interface org.keycloak.authorization.model.Policy
- addAuthenticationFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addAuthenticatorConfig(AuthenticatorConfigModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addAuthenticatorExecution(AuthenticationExecutionModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addClaim(String, String) - Method in class org.keycloak.authorization.permission.ResourcePermission
-
Adds a permission claim with the given name and a single value.
- addClaims(Map<String, Set<String>>) - Method in class org.keycloak.authorization.permission.ResourcePermission
- addClient(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addClient(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addClientScope(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addClientScope(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addClientScope(ClientScopeModel, boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addClientScopes(Set<ClientScopeModel>, boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addCommonConfigProperties(List<ProviderConfigProperty>) - Static method in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- addComponentModel(ComponentModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addConfigureTotpAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addConsent(UserConsentModel) - Method in class org.keycloak.models.light.LightweightUserAdapter
- addCriteria(PropertyCriteria) - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Add a criteria to query
- addDefaultClientScope(ClientScopeModel, boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addDefaultClientScopes(RealmModel, Stream<ClientModel>) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- addDefaultClientScopes(RealmModel, ClientModel) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- addDefaultGroup(GroupModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addDefaults() - Method in class org.keycloak.models.light.LightweightUserAdapter
- addDefaults() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- addDefaults(ClientModel) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- addDefaultValidators(String, List<AttributeMetadata>) - Method in class org.keycloak.userprofile.DefaultAttributes
- addDeleteAccountAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addDeleteCredentialAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- added(ResourceType, String, String, Object) - Static method in class org.keycloak.partialimport.PartialImportResult
- ADDED - Enum constant in enum org.keycloak.partialimport.Action
- addError(String) - Method in class org.keycloak.validation.DefaultValidationContext
- addError(String) - Method in interface org.keycloak.validation.ValidationContext
- addError(String, String) - Method in class org.keycloak.validation.DefaultValidationContext
- addError(String, String) - Method in interface org.keycloak.validation.ValidationContext
- addError(String, String, String, Object...) - Method in class org.keycloak.validation.DefaultValidationContext
- addError(String, String, String, Object...) - Method in interface org.keycloak.validation.ValidationContext
- addError(FormMessage) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- addEvent(Event) - Method in class org.keycloak.events.EventListenerTransaction
- addFlows(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- addFrameAncestors(String) - Method in class org.keycloak.models.ContentSecurityPolicyBuilder
- addFrameSrc(String) - Method in class org.keycloak.models.ContentSecurityPolicyBuilder
- addHeaders(ContainerRequestContext, ContainerResponseContext) - Method in interface org.keycloak.headers.SecurityHeadersProvider
- addIdentityProvider(IdentityProviderModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addIdentityProvider(OrganizationModel, IdentityProviderModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Associate the given
IdentityProviderModelwith the givenOrganizationModel. - addIdentityProviderAuthenticator(RealmModel, String) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- addIdentityProviderMapper(IdentityProviderMapperModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addMapperAssignedGroup(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
Adds the specified group to the set of groups assigned by mappers.
- addMapperGrantedRole(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
Adds the specified role to the set of roles granted by mappers.
- addMember(OrganizationModel, UserModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Adds the given
UserModelas a member of the givenOrganizationModel. - addOIDCAcrClientScope(RealmModel) - Method in interface org.keycloak.migration.MigrationProvider
-
Add 'acr' client scope or return it if already exists
- addOIDCBasicClientScope(RealmModel) - Method in interface org.keycloak.migration.MigrationProvider
-
Add 'basic' client scope or return it if already exists
- addOIDCMicroprofileJWTClientScope(RealmModel) - Method in interface org.keycloak.migration.MigrationProvider
-
Adds the
microprofile-jwtoptional client scope to the realm and returns the created scope. - addOIDCRolesClientScope(RealmModel) - Method in interface org.keycloak.migration.MigrationProvider
-
Add 'roles' client scope or return it if already exists
- addOIDCWebOriginsClientScope(RealmModel) - Method in interface org.keycloak.migration.MigrationProvider
-
Add 'web-origins' client scope or return it if already exists
- addProtocolMapper(ProtocolMapperModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addProvider(Class<? extends Spi>, ProviderFactory) - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- addRecoveryAuthnCodesAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addRedirectUri(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addRequiredAction(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- addRequiredAction(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- addRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- addRequiredAction(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.models.light.LightweightUserAdapter
- addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- addRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- addRequiredActionProvider(RequiredActionProviderModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addRequiredCredential(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addResource(Resource) - Method in interface org.keycloak.authorization.model.Policy
- ADDRESS - Static variable in class org.keycloak.models.ClaimMask
- addResult(PartialImportResult) - Method in class org.keycloak.partialimport.PartialImportResults
- addRole(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addRole(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addRole(String, String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addRole(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addScope(Scope) - Method in interface org.keycloak.authorization.model.Policy
- addScope(Scope) - Method in class org.keycloak.authorization.permission.ResourcePermission
- addScopeMapping(RoleModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- addScript(String) - Method in interface org.keycloak.forms.login.LoginFormsProvider
-
Adds a script to the html header
- addSessionNotesToUserSession(UserSessionModel) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- addSuccess(FormMessage) - Method in interface org.keycloak.forms.login.LoginFormsProvider
-
Add a success message to the form
- addTermsAndConditionsAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addToDefaultRoles(RoleModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- addUpdateEmailAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addUpdateLocaleAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addUpdatePasswordAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addUpdateProfileAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addVerifyEmailAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addVerifyProfile(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addWebAuthnPasswordlessRegisterAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addWebAuthnRegisterAction(RealmModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
- addWebOrigin(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- ADMIN - Static variable in class org.keycloak.models.AdminRoles
- ADMIN_CLI_CLIENT_ID - Static variable in class org.keycloak.models.Constants
- ADMIN_CONSOLE_CLIENT_ID - Static variable in class org.keycloak.models.Constants
- AdminEvent - Class in org.keycloak.events.admin
- AdminEvent() - Constructor for class org.keycloak.events.admin.AdminEvent
- AdminEvent(AdminEvent) - Constructor for class org.keycloak.events.admin.AdminEvent
- AdminEventQuery - Interface in org.keycloak.events.admin
- AdminRoles - Class in org.keycloak.models
- AdminRoles() - Constructor for class org.keycloak.models.AdminRoles
- AIA_SILENT_CANCEL - Static variable in class org.keycloak.models.Constants
- all(ResourceServer, Identity, AuthorizationProvider, AuthorizationRequest, Consumer<ResourcePermission>) - Static method in class org.keycloak.authorization.permission.Permissions
-
Returns a list of permissions for all resources and scopes that belong to the given
resourceServerandidentity. - ALL - Enum constant in enum org.keycloak.models.utils.reflection.TypedPropertyCriteria.MatchOption
- ALL - Static variable in class org.keycloak.models.ClaimMask
- ALL_BUT_LOCAL_DC - Enum constant in enum org.keycloak.cluster.ClusterProvider.DCNotify
-
Send message to all cluster nodes in all datacenters, but NOT to this datacenter.
- ALL_DCS - Enum constant in enum org.keycloak.cluster.ClusterProvider.DCNotify
-
Send message to all cluster nodes in all DCs
- ALL_QUERY_ROLES - Static variable in class org.keycloak.models.AdminRoles
- ALL_REALM_ROLES - Static variable in class org.keycloak.models.AdminRoles
- ALL_ROLES - Static variable in class org.keycloak.models.AdminRoles
- allowAllOrigins() - Method in interface org.keycloak.services.cors.Cors
- allowAnyFrameAncestor() - Method in interface org.keycloak.headers.SecurityHeadersOptions
- allowedMethods(String...) - Method in interface org.keycloak.services.cors.Cors
- allowedOrigins(String...) - Method in interface org.keycloak.services.cors.Cors
- allowedOrigins(KeycloakSession, ClientModel) - Method in interface org.keycloak.services.cors.Cors
- allowedOrigins(AccessToken) - Method in interface org.keycloak.services.cors.Cors
- allowEmptyContentType() - Method in interface org.keycloak.headers.SecurityHeadersOptions
- allowFrameSrc(String) - Method in interface org.keycloak.headers.SecurityHeadersOptions
- ALREADY_LOGGED_IN - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
User is already logged-in and he has userSession in this browser.
- ALREADY_LOGGED_IN - Static variable in interface org.keycloak.events.Errors
- AmphibianProviderFactory<ProviderType extends Provider> - Interface in org.keycloak.component
-
Ancestor for a provider factory for both a standalone
ProviderFactoryand aComponentFactory. - AnnotatedPropertyCriteria - Class in org.keycloak.models.utils.reflection
-
A criteria that matches a property based on its annotations
- AnnotatedPropertyCriteria(Class<? extends Annotation>) - Constructor for class org.keycloak.models.utils.reflection.AnnotatedPropertyCriteria
- ANY_OWNER - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- ANY_PROVIDER - Static variable in interface org.keycloak.broker.provider.IdentityProviderMapper
- APP_SUFFIX - Static variable in class org.keycloak.models.AdminRoles
- applyPolicy(ClientPolicyContext) - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
-
returns ABSTAIN if this condition is not evaluated due to its nature.
- approve(String) - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- approve(String, Map<String, String>) - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- areRequiredActionsEnabled(KeycloakSession, RealmModel) - Method in interface org.keycloak.authentication.Authenticator
-
Checks if all required actions are configured in the realm and are enabled
- ArtifactBindingUtils - Class in org.keycloak.protocol.saml.util
- ArtifactBindingUtils() - Constructor for class org.keycloak.protocol.saml.util.ArtifactBindingUtils
- ArtifactResolver - Interface in org.keycloak.protocol.saml
-
Provides a way to create and resolve artifacts for SAML Artifact binding
- ArtifactResolverConfigException - Exception in org.keycloak.protocol.saml
-
Exception to indicate a configuration error in
ArtifactResolver. - ArtifactResolverConfigException(Exception) - Constructor for exception org.keycloak.protocol.saml.ArtifactResolverConfigException
- ArtifactResolverFactory - Interface in org.keycloak.protocol.saml
-
A factory that creates
ArtifactResolverinstances. - ArtifactResolverProcessingException - Exception in org.keycloak.protocol.saml
-
Exception to indicate a processing error in
ArtifactResolver. - ArtifactResolverProcessingException(Exception) - Constructor for exception org.keycloak.protocol.saml.ArtifactResolverProcessingException
- ArtifactResolverProcessingException(String) - Constructor for exception org.keycloak.protocol.saml.ArtifactResolverProcessingException
- ArtifactResolverProcessingException(String, Exception) - Constructor for exception org.keycloak.protocol.saml.ArtifactResolverProcessingException
- ArtifactResolverSpi - Class in org.keycloak.protocol.saml
- ArtifactResolverSpi() - Constructor for class org.keycloak.protocol.saml.ArtifactResolverSpi
- artifactToResolverProviderId(String) - Static method in class org.keycloak.protocol.saml.util.ArtifactBindingUtils
- asDate(int, String) - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- asDouble(int) - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- asInetAddress(int) - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- asInt(int) - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- asJson() - Method in class org.keycloak.broker.provider.util.SimpleHttp
- asJson() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- asJson(TypeReference<T>) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- asJson(TypeReference<T>) - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- asJson(Class<T>) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- asJson(Class<T>) - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- asLong(int) - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- asResponse() - Method in class org.keycloak.broker.provider.util.SimpleHttp
- asStatus() - Method in class org.keycloak.broker.provider.util.SimpleHttp
- asString() - Method in class org.keycloak.broker.provider.util.SimpleHttp
- asString() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- asString(int) - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- attachDevice(UserSessionModel, KeycloakSession) - Static method in class org.keycloak.device.DeviceActivityManager
-
Attaches a device to the given
userSessionwhere the device information is obtained from theHttpHeaders.USER_AGENTin the current request, if available. - attachUserSession(UserSessionModel) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
- attempted() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
There was no failure or challenge.
- ATTEMPTED - Enum constant in enum org.keycloak.authentication.FlowStatus
-
This is not an error condition.
- AttributeChangeListener - Interface in org.keycloak.userprofile
-
Interface of the user profile attribute change listener.
- Attributes - Interface in org.keycloak.authorization.attribute
-
Holds attributes, their values and provides utility methods to manage them.
- Attributes.Entry - Class in org.keycloak.authorization.attribute
-
Holds an attribute and its values, providing useful methods for obtaining and formatting values.
- AUDIENCE - Static variable in interface org.keycloak.events.Details
- augment(ClientModel) - Method in interface org.keycloak.client.clienttype.ClientType
- augmentClient(ClientModel) - Method in interface org.keycloak.client.clienttype.ClientTypeManager
- auth() - Method in interface org.keycloak.services.cors.Cors
- auth(String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- AUTH_ADMIN_URL_PROP - Static variable in class org.keycloak.models.Constants
- AUTH_BASE_URL_PROP - Static variable in class org.keycloak.models.Constants
- AUTH_DETACHED - Static variable in class org.keycloak.cookie.CookieType
- AUTH_EXECUTION - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTH_EXECUTION_FLOW - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTH_FLOW - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTH_METHOD - Static variable in interface org.keycloak.events.Details
- AUTH_RESTART - Static variable in class org.keycloak.cookie.CookieType
- AUTH_SESSION_ID - Static variable in class org.keycloak.cookie.CookieType
- AUTH_TYPE - Static variable in interface org.keycloak.events.Details
- AUTH_TYPE - Static variable in class org.keycloak.models.LDAPConstants
- AUTH_TYPE_CLIENT_SECRET - Static variable in class org.keycloak.models.utils.KeycloakModelUtils
- AUTH_TYPE_CLIENT_SECRET_JWT - Static variable in class org.keycloak.models.utils.KeycloakModelUtils
- AUTH_TYPE_NONE - Static variable in class org.keycloak.models.LDAPConstants
- AUTH_TYPE_SIMPLE - Static variable in class org.keycloak.models.LDAPConstants
- authBasic(String, String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- authClient(String) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by authenticated client
- AuthDetails - Class in org.keycloak.events.admin
- AuthDetails() - Constructor for class org.keycloak.events.admin.AuthDetails
- AuthDetails(AuthDetails) - Constructor for class org.keycloak.events.admin.AuthDetails
- authenticate(AuthenticationFlowContext) - Method in interface org.keycloak.authentication.Authenticator
-
Initial call for the authenticator.
- authenticateClient(ClientAuthenticationFlowContext) - Method in interface org.keycloak.authentication.ClientAuthenticator
-
Initial call for the authenticator.
- authenticated(BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
-
This method should be called by provider after the JAXRS callback endpoint has finished authentication with the remote IDP.
- authenticated(AuthenticationSessionModel, UserSessionModel, ClientSessionContext) - Method in interface org.keycloak.protocol.LoginProtocol
- AUTHENTICATION_ERROR_DETAIL - Static variable in interface org.keycloak.events.Details
- AUTHENTICATION_EXECUTION - Static variable in class org.keycloak.models.Constants
- AUTHENTICATION_EXECUTION_REFERENCE_MAX_AGE - Static variable in class org.keycloak.models.Constants
- AUTHENTICATION_EXECUTION_REFERENCE_VALUE - Static variable in class org.keycloak.models.Constants
- AUTHENTICATION_EXPIRED_MESSAGE - Static variable in class org.keycloak.models.Constants
- authenticationFinished(AuthenticationSessionModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- authenticationFinished(AuthenticationSessionModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
- AuthenticationFlow - Interface in org.keycloak.authentication
- AuthenticationFlowCallback - Interface in org.keycloak.authentication
-
Callback to be triggered during various lifecycle events of authentication flow.
- AuthenticationFlowCallbackFactory - Interface in org.keycloak.authentication
-
Factory to create
AuthenticationFlowCallbackinstances. - AuthenticationFlowContext - Interface in org.keycloak.authentication
-
This interface encapsulates information about an execution in an AuthenticationFlow.
- AuthenticationFlowError - Enum in org.keycloak.authentication
-
Set of error codes that can be thrown by an Authenticator, FormAuthenticator, or FormAction
- AuthenticationFlowException - Exception in org.keycloak.authentication
-
Throw this exception from an Authenticator, FormAuthenticator, or FormAction if you want to completely abort the flow.
- AuthenticationFlowException(String, Throwable, boolean, boolean, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(String, Throwable, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(String, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(Throwable, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(List<AuthenticationFlowException>) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(AuthenticationFlowError, Response) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowException(AuthenticationFlowError, String, String) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
- AuthenticationFlowResolver - Class in org.keycloak.models.utils
- AuthenticationFlowResolver() - Constructor for class org.keycloak.models.utils.AuthenticationFlowResolver
- AuthenticationRequest - Class in org.keycloak.broker.provider
- AuthenticationRequest(KeycloakSession, RealmModel, AuthenticationSessionModel, HttpRequest, UriInfo, IdentityBrokerState, String) - Constructor for class org.keycloak.broker.provider.AuthenticationRequest
- AuthenticationSelectionOption - Class in org.keycloak.authentication
- AuthenticationSelectionOption(KeycloakSession, AuthenticationExecutionModel) - Constructor for class org.keycloak.authentication.AuthenticationSelectionOption
- AuthenticationSessionProviderFactory<T extends AuthenticationSessionProvider> - Interface in org.keycloak.sessions
- AuthenticationSessionSpi - Class in org.keycloak.sessions
- AuthenticationSessionSpi() - Constructor for class org.keycloak.sessions.AuthenticationSessionSpi
- Authenticator - Interface in org.keycloak.authentication
-
This interface is for users that want to add custom authenticators to an authentication flow.
- AUTHENTICATOR_CONFIG - Enum constant in enum org.keycloak.events.admin.ResourceType
- AuthenticatorFactory - Interface in org.keycloak.authentication
-
Factory for creating Authenticator instances.
- AUTHENTICATORS_COMPLETED - Static variable in class org.keycloak.models.Constants
- AuthenticatorSpi - Class in org.keycloak.authentication
- AuthenticatorSpi() - Constructor for class org.keycloak.authentication.AuthenticatorSpi
- authIpAddress(String) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by request ip address
- AUTHORIZATION_ENCRYPTED_RESPONSE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- AUTHORIZATION_ENCRYPTED_RESPONSE_ENC - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- AUTHORIZATION_HEADER - Static variable in interface org.keycloak.services.cors.Cors
- AUTHORIZATION_POLICY - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTHORIZATION_RESOURCE - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTHORIZATION_RESOURCE_SERVER - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTHORIZATION_SCOPE - Enum constant in enum org.keycloak.events.admin.ResourceType
- AUTHORIZATION_SIGNED_RESPONSE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- AuthorizationProvider - Class in org.keycloak.authorization
-
The main contract here is the creation of
PermissionEvaluatorinstances. - AuthorizationProvider(KeycloakSession, RealmModel, PolicyEvaluator) - Constructor for class org.keycloak.authorization.AuthorizationProvider
- AuthorizationProviderFactory - Interface in org.keycloak.authorization
- AuthorizationSpi - Class in org.keycloak.authorization
- AuthorizationSpi() - Constructor for class org.keycloak.authorization.AuthorizationSpi
- AuthorizationStoreFactory - Interface in org.keycloak.authorization.store
- AuthQuery - Class in org.keycloak.events.admin
- AuthQuery() - Constructor for class org.keycloak.events.admin.AuthQuery
- authRealm(String) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by authentication realm
- AUTHREQID_TO_TOKEN - Enum constant in enum org.keycloak.events.EventType
- AUTHREQID_TO_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- authSessions() - Method in interface org.keycloak.storage.DatastoreProvider
- authUser(String) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by authenticated user
- AUTHZ_DEFAULT_AUTHORIZATION_ROLES - Static variable in class org.keycloak.models.Constants
- AUTHZ_UMA_AUTHORIZATION - Static variable in class org.keycloak.models.Constants
- AUTHZ_UMA_PROTECTION - Static variable in class org.keycloak.models.Constants
B
- BACKCHANNEL_LOGOUT_REVOKE_OFFLINE_TOKENS - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- BACKCHANNEL_LOGOUT_SESSION_REQUIRED - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- BACKCHANNEL_LOGOUT_URL - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- backchannelLogout(KeycloakSession, UserSessionModel, UriInfo, RealmModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- backchannelLogout(KeycloakSession, UserSessionModel, UriInfo, RealmModel) - Method in interface org.keycloak.broker.provider.IdentityProvider
- backchannelLogout(UserSessionModel, AuthenticatedClientSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
- BASE_DN - Static variable in class org.keycloak.models.LDAPConstants
- BASIC_FLOW - Static variable in interface org.keycloak.authentication.AuthenticationFlow
- BATCH_SIZE_FOR_SYNC - Static variable in class org.keycloak.models.LDAPConstants
- BIND_CREDENTIAL - Static variable in class org.keycloak.models.LDAPConstants
- BIND_DN - Static variable in class org.keycloak.models.LDAPConstants
- BlacklistPasswordPolicyProvider - Class in org.keycloak.policy
-
Checks a password against a configured password blacklist.
- BlacklistPasswordPolicyProvider(KeycloakContext, BlacklistPasswordPolicyProviderFactory) - Constructor for class org.keycloak.policy.BlacklistPasswordPolicyProvider
- BlacklistPasswordPolicyProviderFactory - Class in org.keycloak.policy
-
Creates
BlacklistPasswordPolicyProviderinstances. - BlacklistPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist - Class in org.keycloak.policy
-
A
BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklistuses password-blacklist files as to construct aBlacklistPasswordPolicyProviderFactory.PasswordBlacklist. - BlacklistPasswordPolicyProviderFactory.PasswordBlacklist - Interface in org.keycloak.policy
-
A
BlacklistPasswordPolicyProviderFactory.PasswordBlacklistdescribes a list of too easy to guess or potentially leaked passwords that users should not be able to use. - BLACKLISTS_FALSE_POSITIVE_PROBABILITY_PROPERTY - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- BLACKLISTS_PATH_PROPERTY - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- BROKER_SERVICE_CLIENT_ID - Static variable in class org.keycloak.models.Constants
- BROKER_SERVICE_ROLES - Static variable in class org.keycloak.models.Constants
- BrokeredIdentityContext - Class in org.keycloak.broker.provider
-
Represents all identity information obtained from an
IdentityProviderafter a successful authentication. - BrokeredIdentityContext(String, IdentityProviderModel) - Constructor for class org.keycloak.broker.provider.BrokeredIdentityContext
- BROWSER_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- browserFlow(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- browserFlow(RealmModel, boolean) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- BrowserSecurityHeaders - Enum in org.keycloak.models
- BruteForceProtector - Interface in org.keycloak.services.managers
- BruteForceProtectorFactory - Interface in org.keycloak.services.managers
- BruteForceProtectorSpi - Class in org.keycloak.services.managers
- BruteForceProtectorSpi() - Constructor for class org.keycloak.services.managers.BruteForceProtectorSpi
- build() - Method in class org.keycloak.models.ContentSecurityPolicyBuilder
- buildArtifact(AuthenticatedClientSessionModel, String, String) - Method in interface org.keycloak.protocol.saml.ArtifactResolver
-
Creates and stores an artifact
- builder() - Static method in interface org.keycloak.services.cors.Cors
- builder(Response.ResponseBuilder) - Method in interface org.keycloak.services.cors.Cors
- buildGroupPath(boolean, String...) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- buildGroupPath(GroupModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- buildGroupPath(GroupModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- buildGroupPath(GroupModel, GroupModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- buildPage(FormContext, LoginFormsProvider) - Method in interface org.keycloak.authentication.FormAction
-
When a FormAuthenticator is rendering the challenge page, even FormAction.buildPage() method will be called This gives the FormAction the opportunity to add additional attributes to the form to be displayed.
- buildRoleQualifier(String, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- BuiltinValidators - Class in org.keycloak.validate
- BuiltinValidators() - Constructor for class org.keycloak.validate.BuiltinValidators
- byteArrayToResolverProviderId(byte[]) - Static method in class org.keycloak.protocol.saml.util.ArtifactBindingUtils
C
- CachedModel<Model> - Interface in org.keycloak.authorization.model
-
Cached authorization model classes will implement this interface.
- CachedStoreFactoryProvider - Interface in org.keycloak.models.cache.authorization
- CachedStoreFactorySpi - Class in org.keycloak.models.cache.authorization
- CachedStoreFactorySpi() - Constructor for class org.keycloak.models.cache.authorization.CachedStoreFactorySpi
- CachedStoreProviderFactory - Interface in org.keycloak.models.cache.authorization
- calculateClientSessionIdleTimestamp(boolean, boolean, long, RealmModel, ClientModel) - Static method in class org.keycloak.models.utils.SessionExpirationUtils
-
Calculates the time in which the user session is expired via the idle configuration in the realm and client.
- calculateClientSessionMaxLifespanTimestamp(boolean, boolean, long, long, RealmModel, ClientModel) - Static method in class org.keycloak.models.utils.SessionExpirationUtils
-
Calculates the time in which the client session is expired via lifespan configuration in the realm and client.
- calculateUserSessionIdleTimestamp(boolean, boolean, long, RealmModel) - Static method in class org.keycloak.models.utils.SessionExpirationUtils
-
Calculates the time in which the user session is expired via the idle configuration.
- calculateUserSessionMaxLifespanTimestamp(boolean, boolean, long, RealmModel) - Static method in class org.keycloak.models.utils.SessionExpirationUtils
-
Calculates the time in which the session is expired via max lifetime configuration.
- callback(RealmModel, IdentityProvider.AuthenticationCallback, EventBuilder) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- callback(RealmModel, IdentityProvider.AuthenticationCallback, EventBuilder) - Method in interface org.keycloak.broker.provider.IdentityProvider
-
JAXRS callback endpoint for when the remote IDP wants to callback to keycloak.
- cancelled(IdentityProviderModel) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
-
Called when user cancelled authentication on the IDP side - for example user didn't approve consent page on the IDP side.
- CANCELLED - Enum constant in enum org.keycloak.authentication.RequiredActionContext.KcActionStatus
- CANCELLED_AIA - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
Applications-initiated action was canceled by the user
- CANCELLED_AIA_SILENT - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
Applications-initiated action was canceled by the user.
- CANCELLED_BY_USER - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
Login cancelled by the user
- cancelLogin() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
End the flow and redirect browser based on protocol specific response.
- cancelTask(String) - Method in interface org.keycloak.timer.TimerProvider
-
Cancel task and return the details about it, so it can be eventually restored later
- CANNOT_CHANGE_CLIENT_TYPE - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- CekManagementProvider - Interface in org.keycloak.crypto
- CekManagementProviderFactory - Interface in org.keycloak.crypto
- CekManagementSpi - Class in org.keycloak.crypto
- CekManagementSpi() - Constructor for class org.keycloak.crypto.CekManagementSpi
- CFG_DELIMITER - Static variable in class org.keycloak.models.Constants
- CFG_DELIMITER_PATTERN - Static variable in class org.keycloak.models.Constants
- CFG_ERROR_MESSAGE - Static variable in class org.keycloak.validate.validators.PatternValidator
- CFG_PATTERN - Static variable in class org.keycloak.validate.validators.PatternValidator
- challenge(Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Sends a challenge response back to the HTTP client.
- challenge(Response) - Method in interface org.keycloak.authentication.RequiredActionContext
-
Send a challenge Response back to user
- CHALLENGE - Enum constant in enum org.keycloak.authentication.FlowStatus
-
Execution offered a challenge.
- CHALLENGE - Enum constant in enum org.keycloak.authentication.RequiredActionContext.Status
- check(ComponentModel) - Static method in class org.keycloak.provider.ConfigurationValidationHelper
- check(KeycloakSession, X509Certificate, X509Certificate) - Method in class org.keycloak.utils.OCSPProvider
-
Requests certificate revocation status using OCSP.
- check(KeycloakSession, X509Certificate, X509Certificate, URI, X509Certificate, Date) - Method in class org.keycloak.utils.OCSPProvider
-
Requests certificate revocation status using OCSP.
- check(KeycloakSession, X509Certificate, X509Certificate, Date, X509Certificate) - Method in class org.keycloak.utils.OCSPProvider
-
Requests certificate revocation status using OCSP.
- check(KeycloakSession, X509Certificate, X509Certificate, List<URI>, X509Certificate, Date) - Method in class org.keycloak.utils.OCSPProvider
-
Requests certificate revocation status using OCSP.
- checkBoolean(String, String, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkBoolean(ProviderConfigProperty, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkClientTypeConfig(ClientTypeRepresentation) - Method in interface org.keycloak.client.clienttype.ClientTypeProvider
- checkInt(String, String, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkInt(ProviderConfigProperty, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkKeyForSignature(KeyWrapper, String, String) - Static method in interface org.keycloak.crypto.SignatureProvider
- checkKeyForVerification(KeyWrapper, String, String) - Static method in interface org.keycloak.crypto.SignatureProvider
- checkList(ProviderConfigProperty, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkLong(String, String, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkLong(ProviderConfigProperty, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkReadonly() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- checkRequired(String, String) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkRequired(ProviderConfigProperty) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkSingle(String, String, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkSingle(ProviderConfigProperty, boolean) - Method in class org.keycloak.provider.ConfigurationValidationHelper
- checkSkipLink(KeycloakSession, AuthenticationSessionModel) - Static method in class org.keycloak.models.utils.SystemClientUtil
-
Cleanup system client URL to avoid links to account management
- chunkedStream(Stream<T>, int) - Static method in class org.keycloak.utils.StreamsUtil
-
A Java stream utility that splits a stream into chunks of a fixed size.
- ClaimMask - Class in org.keycloak.models
- ClaimMask() - Constructor for class org.keycloak.models.ClaimMask
- cleanUpPermanentLockout(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.services.managers.BruteForceProtector
-
Clears any remaining traces of the permanent lockout.
- clear() - Method in interface org.keycloak.events.EventStoreProvider
-
Deprecated.Unused method. Currently, used only in the testsuite
- clear(RealmModel) - Method in interface org.keycloak.events.EventStoreProvider
-
Removes all auth events for the realm from this store provider.
- clear(RealmModel, long) - Method in interface org.keycloak.events.EventStoreProvider
-
Removes all auth events for the realm that are older than
olderThanfrom this store provider. - clearAdmin() - Method in interface org.keycloak.events.EventStoreProvider
-
Deprecated.Unused method. Currently, used only in the testsuite
- clearAdmin(RealmModel) - Method in interface org.keycloak.events.EventStoreProvider
-
Removes all auth events for the realm from this store provider.
- clearAdmin(RealmModel, long) - Method in interface org.keycloak.events.EventStoreProvider
-
Removes all auth events for the realm that are older than
olderThanfrom this store provider. - clearExpiredEvents() - Method in interface org.keycloak.events.EventStoreProvider
-
Deprecated.This method is problem from the performance perspective. Some storages can provide better way for doing this (e.g. entry lifespan in the Infinispan server, etc.). We need to leave solving event expiration to each storage provider separately using expiration field on entity level.
- clearUser() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Clear the user from the flow.
- client - Variable in class org.keycloak.models.ClientConfigResolver
- client - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- client(String) - Method in class org.keycloak.events.EventBuilder
- client(String) - Method in interface org.keycloak.events.EventQuery
-
Search events for only one client
- client(ClientModel) - Method in class org.keycloak.events.EventBuilder
- CLIENT - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT - Enum constant in enum org.keycloak.partialimport.ResourceType
- CLIENT_AUTH_METHOD - Static variable in interface org.keycloak.events.Details
- CLIENT_AUTHENTICATION_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- CLIENT_CREDENTIALS_SETUP_REQUIRED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- CLIENT_DATA - Static variable in class org.keycloak.models.Constants
- CLIENT_DELETE - Enum constant in enum org.keycloak.events.EventType
- CLIENT_DELETE_ERROR - Enum constant in enum org.keycloak.events.EventType
- CLIENT_DISABLED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- CLIENT_DISABLED - Static variable in interface org.keycloak.events.Errors
- CLIENT_EXCLUDED_ATTRIBUTES - Static variable in class org.keycloak.models.utils.ModelToRepresentation
- CLIENT_FLOW - Static variable in interface org.keycloak.authentication.AuthenticationFlow
- CLIENT_ID - Static variable in class org.keycloak.models.Constants
- CLIENT_INFO - Enum constant in enum org.keycloak.events.EventType
- CLIENT_INFO_ERROR - Enum constant in enum org.keycloak.events.EventType
- CLIENT_INITIAL_ACCESS_MODEL - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT_INITIATED_ACCOUNT_LINKING - Enum constant in enum org.keycloak.events.EventType
- CLIENT_INITIATED_ACCOUNT_LINKING_ERROR - Enum constant in enum org.keycloak.events.EventType
- CLIENT_LOGIN - Enum constant in enum org.keycloak.events.EventType
- CLIENT_LOGIN_ERROR - Enum constant in enum org.keycloak.events.EventType
- CLIENT_NOT_FOUND - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- CLIENT_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- CLIENT_OFFLINE_SESSION_IDLE_TIMEOUT - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- CLIENT_OFFLINE_SESSION_MAX_LIFESPAN - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- CLIENT_POLICIES - Static variable in class org.keycloak.models.Constants
- CLIENT_PROFILES - Static variable in class org.keycloak.models.Constants
- CLIENT_REGISTER - Enum constant in enum org.keycloak.events.EventType
- CLIENT_REGISTER_ERROR - Enum constant in enum org.keycloak.events.EventType
- CLIENT_REGISTRATION_POLICY - Static variable in interface org.keycloak.events.Details
- CLIENT_ROLE - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT_ROLE - Enum constant in enum org.keycloak.partialimport.ResourceType
- CLIENT_ROLE_MAPPING - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT_ROTATED_SECRET - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_ROTATED_SECRET_CREATION_TIME - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_ROTATED_SECRET_EXPIRATION_TIME - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_SCOPE - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT_SCOPE_CLIENT_MAPPING - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT_SCOPE_MAPPING - Enum constant in enum org.keycloak.events.admin.ResourceType
- CLIENT_SECRET_CREATION_TIME - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_SECRET_EXPIRATION - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_SECRET_REMAINING_EXPIRATION_TIME - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_SECRET_ROTATION_ENABLED - Static variable in class org.keycloak.models.ClientSecretConstants
- CLIENT_SESSION_IDLE_TIMEOUT - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- CLIENT_SESSION_MAX_LIFESPAN - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- CLIENT_TYPE_FAILED_TO_LOAD - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- CLIENT_TYPE_FIELD_NOT_APPLICABLE - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- CLIENT_TYPE_NOT_FOUND - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- CLIENT_UPDATE - Enum constant in enum org.keycloak.events.EventType
- CLIENT_UPDATE_ERROR - Enum constant in enum org.keycloak.events.EventType
- CLIENT_UPDATE_FAILED_CLIENT_TYPE_VALIDATION - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- ClientApplicationSynchronizer - Class in org.keycloak.authorization.store.syncronization
- ClientApplicationSynchronizer() - Constructor for class org.keycloak.authorization.store.syncronization.ClientApplicationSynchronizer
- clientAuthAttributes - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- ClientAuthenticationFlowContext - Interface in org.keycloak.authentication
-
Encapsulates information about the execution in ClientAuthenticationFlow
- ClientAuthenticator - Interface in org.keycloak.authentication
-
This interface is for users that want to add custom client authenticators to an authentication flow.
- ClientAuthenticatorFactory - Interface in org.keycloak.authentication
-
Factory for creating ClientAuthenticator instances.
- ClientAuthenticatorSpi - Class in org.keycloak.authentication
- ClientAuthenticatorSpi() - Constructor for class org.keycloak.authentication.ClientAuthenticatorSpi
- clientAuthFlow(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- clientConfig - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- ClientConfigResolver - Class in org.keycloak.models
-
TODO: remove this class entirely?
- ClientConfigResolver(ClientModel) - Constructor for class org.keycloak.models.ClientConfigResolver
- clientConnection - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- ClientData - Class in org.keycloak.protocol
-
Encapsulates necessary data about client login request (OIDC or SAML request).
- ClientData() - Constructor for class org.keycloak.protocol.ClientData
- ClientData(String, String, String, String) - Constructor for class org.keycloak.protocol.ClientData
- ClientInstallationProvider - Interface in org.keycloak.protocol
-
Provides a template/sample client config adapter file.
- ClientInstallationSpi - Class in org.keycloak.protocol
- ClientInstallationSpi() - Constructor for class org.keycloak.protocol.ClientInstallationSpi
- ClientModelLazyDelegate - Class in org.keycloak.models.delegate
- ClientModelLazyDelegate(Supplier<ClientModel>) - Constructor for class org.keycloak.models.delegate.ClientModelLazyDelegate
- ClientModelLazyDelegate.WithId - Class in org.keycloak.models.delegate
- ClientPolicyConditionProvider<CONFIG extends ClientPolicyConditionConfigurationRepresentation> - Interface in org.keycloak.services.clientpolicy.condition
-
This condition determines to which client a client policy is adopted.
- ClientPolicyConditionProviderFactory - Interface in org.keycloak.services.clientpolicy.condition
- ClientPolicyConditionSpi - Class in org.keycloak.services.clientpolicy.condition
- ClientPolicyConditionSpi() - Constructor for class org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi
- ClientPolicyExecutorProvider<CONFIG extends ClientPolicyExecutorConfigurationRepresentation> - Interface in org.keycloak.services.clientpolicy.executor
-
This executor specifies what action is executed on the client to which a client policy is adopted.
- ClientPolicyExecutorProviderFactory - Interface in org.keycloak.services.clientpolicy.executor
- ClientPolicyExecutorSpi - Class in org.keycloak.services.clientpolicy.executor
- ClientPolicyExecutorSpi() - Constructor for class org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorSpi
- ClientPolicyManagerFactory - Interface in org.keycloak.services.clientpolicy
- ClientPolicyManagerSpi - Class in org.keycloak.services.clientpolicy
- ClientPolicyManagerSpi() - Constructor for class org.keycloak.services.clientpolicy.ClientPolicyManagerSpi
- ClientPolicyVote - Enum in org.keycloak.services.clientpolicy
- ClientProviderFactory<T extends ClientProvider> - Interface in org.keycloak.models
- ClientRegistrationAccessTokenConstants - Class in org.keycloak.models
- clients() - Method in interface org.keycloak.storage.DatastoreProvider
- ClientScopeProviderFactory<T extends ClientScopeProvider> - Interface in org.keycloak.models
- clientScopes() - Method in interface org.keycloak.storage.DatastoreProvider
- ClientScopeSpi - Class in org.keycloak.models
- ClientScopeSpi() - Constructor for class org.keycloak.models.ClientScopeSpi
- ClientSecretConstants - Class in org.keycloak.models
- ClientSecretConstants() - Constructor for class org.keycloak.models.ClientSecretConstants
- ClientSignatureVerifierProvider - Interface in org.keycloak.crypto
- ClientSignatureVerifierProviderFactory - Interface in org.keycloak.crypto
- ClientSignatureVerifierSpi - Class in org.keycloak.crypto
- ClientSignatureVerifierSpi() - Constructor for class org.keycloak.crypto.ClientSignatureVerifierSpi
- ClientSpi - Class in org.keycloak.models
- ClientSpi() - Constructor for class org.keycloak.models.ClientSpi
- ClientType - Interface in org.keycloak.client.clienttype
-
TODO:client-types javadocs
- ClientTypeException - Exception in org.keycloak.client.clienttype
- ClientTypeException.Message - Enum in org.keycloak.client.clienttype
- ClientTypeManager - Interface in org.keycloak.client.clienttype
-
TODO:client-types javadoc
- ClientTypeManagerFactory - Interface in org.keycloak.client.clienttype
- ClientTypeManagerSpi - Class in org.keycloak.client.clienttype
- ClientTypeManagerSpi() - Constructor for class org.keycloak.client.clienttype.ClientTypeManagerSpi
- ClientTypeProvider - Interface in org.keycloak.client.clienttype
- ClientTypeProviderFactory - Interface in org.keycloak.client.clienttype
- ClientTypeSpi - Class in org.keycloak.client.clienttype
- ClientTypeSpi() - Constructor for class org.keycloak.client.clienttype.ClientTypeSpi
- ClientValidationContext - Class in org.keycloak.validation
- ClientValidationContext(ValidationContext.Event, KeycloakSession, ClientModel) - Constructor for class org.keycloak.validation.ClientValidationContext
- ClientValidationContext.OIDCContext - Class in org.keycloak.validation
- ClientValidationProvider - Interface in org.keycloak.validation
- ClientValidationProviderFactory - Interface in org.keycloak.validation
- ClientValidationSPI - Class in org.keycloak.validation
- ClientValidationSPI() - Constructor for class org.keycloak.validation.ClientValidationSPI
- clone() - Method in class org.keycloak.events.Event
- clone() - Method in class org.keycloak.events.EventBuilder
- cloneContextRealmClientSessionToSession(KeycloakContext, KeycloakSession) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Sets up the context for the specified session with the RealmModel, clientModel and AuthenticatedSessionModel.
- cloneContextRealmClientToSession(KeycloakContext, KeycloakSession) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Sets up the context for the specified session with the RealmModel.
- close() - Method in class org.keycloak.authorization.AuthorizationProvider
- close() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- close() - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
- close() - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- close() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- close() - Method in interface org.keycloak.client.clienttype.ClientTypeManager
- close() - Method in interface org.keycloak.client.clienttype.ClientTypeProvider
- close() - Method in interface org.keycloak.component.AmphibianProviderFactory
- close() - Method in interface org.keycloak.component.ComponentFactoryProvider
- close() - Method in class org.keycloak.connections.httpclient.SafeInputStream
- close() - Method in interface org.keycloak.credential.CredentialProviderFactory
- close() - Method in class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- close() - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- close() - Method in interface org.keycloak.crypto.CekManagementProvider
- close() - Method in interface org.keycloak.crypto.CekManagementProviderFactory
- close() - Method in interface org.keycloak.crypto.ClientSignatureVerifierProvider
- close() - Method in interface org.keycloak.crypto.ClientSignatureVerifierProviderFactory
- close() - Method in interface org.keycloak.crypto.ContentEncryptionProvider
- close() - Method in interface org.keycloak.crypto.ContentEncryptionProviderFactory
- close() - Method in interface org.keycloak.crypto.HashProvider
- close() - Method in interface org.keycloak.crypto.HashProviderFactory
- close() - Method in interface org.keycloak.crypto.SignatureProvider
- close() - Method in interface org.keycloak.crypto.SignatureProviderFactory
- close() - Method in interface org.keycloak.device.DeviceRepresentationProvider
- close() - Method in interface org.keycloak.device.DeviceRepresentationProviderFactory
- close() - Method in interface org.keycloak.headers.SecurityHeadersProvider
- close() - Method in interface org.keycloak.headers.SecurityHeadersProviderFactory
- close() - Method in interface org.keycloak.keys.KeyProvider
- close() - Method in interface org.keycloak.keys.KeyProviderFactory
- close() - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProvider
- close() - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory
- close() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProvider
- close() - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory
- close() - Method in class org.keycloak.policy.DigitsPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.HistoryPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.LengthPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProvider
- close() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProvider
- close() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProvider
- close() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProvider
- close() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- close() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProvider
- close() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- close() - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- close() - Method in interface org.keycloak.provider.ExceptionConverter
- close() - Method in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- close() - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
- close() - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
- close() - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- close() - Method in interface org.keycloak.transaction.JtaTransactionManagerLookup
- close() - Method in interface org.keycloak.validation.ClientValidationProvider
- close() - Method in interface org.keycloak.validation.ClientValidationProviderFactory
- closing(Stream<T>) - Static method in class org.keycloak.utils.StreamsUtil
-
Returns the original stream that is closed on terminating operation.
- CLUSTER_NODE - Enum constant in enum org.keycloak.events.admin.ResourceType
- ClusterEvent - Interface in org.keycloak.cluster
- ClusterListener - Interface in org.keycloak.cluster
-
Task to be executed on all cluster nodes once it's notified.
- ClusterProvider - Interface in org.keycloak.cluster
-
Various utils related to clustering and concurrent tasks on cluster nodes
- ClusterProvider.DCNotify - Enum in org.keycloak.cluster
- CN - Static variable in class org.keycloak.models.LDAPConstants
- CODE - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- CODE_ID - Static variable in interface org.keycloak.events.Details
- CODE_TO_TOKEN - Enum constant in enum org.keycloak.events.EventType
- CODE_TO_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- CODE_VERIFIER_MISSING - Static variable in interface org.keycloak.events.Errors
- combineIdpAndMapperSyncMode(IdentityProviderSyncMode, IdentityProviderMapperSyncMode) - Static method in class org.keycloak.broker.provider.IdentityProviderMapperSyncModeDelegate
- COMMA - Static variable in class org.keycloak.models.LDAPConstants
- commitImpl() - Method in class org.keycloak.events.EventListenerTransaction
- commonConfig() - Static method in class org.keycloak.storage.role.RoleStorageProviderSpi
- COMPONENT - Enum constant in enum org.keycloak.events.admin.ResourceType
- ComponentFactoryProvider - Interface in org.keycloak.component
- ComponentFactoryProviderFactory - Interface in org.keycloak.component
- ComponentFactorySpi - Class in org.keycloak.component
- ComponentFactorySpi() - Constructor for class org.keycloak.component.ComponentFactorySpi
- componentModelGetter(String, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- ComponentModelScope - Class in org.keycloak.component
- ComponentModelScope(Config.Scope, ComponentModel) - Constructor for class org.keycloak.component.ComponentModelScope
- ComponentModelScope(Config.Scope, ComponentModel, String) - Constructor for class org.keycloak.component.ComponentModelScope
- ComponentUtil - Class in org.keycloak.models.utils
- ComponentUtil() - Constructor for class org.keycloak.models.utils.ComponentUtil
- computeArtifactBindingIdentifier(String) - Static method in class org.keycloak.protocol.saml.util.ArtifactBindingUtils
-
Computes 20 bytes long byte identifier of the given string, for example, from entityId
- computeArtifactBindingIdentifierString(String) - Static method in class org.keycloak.protocol.saml.util.ArtifactBindingUtils
-
Computes identifier from the given String, for example, from entityId
- CONFIG - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- CONFIG_SEPARATOR - Static variable in interface org.keycloak.authorization.model.Policy
- ConfigConstants - Interface in org.keycloak.broker.provider
- configProperties - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- ConfigSyncEventListener - Class in org.keycloak.broker.provider.mappersync
-
Event listener which synchronizes mapper configs, when references change.
- ConfigSyncEventListener() - Constructor for class org.keycloak.broker.provider.mappersync.ConfigSyncEventListener
- ConfigSynchronizer<T extends ProviderEvent> - Interface in org.keycloak.broker.provider.mappersync
-
Interface for updating references in mapper configs, when references (like group path) change.
- ConfigurableAuthenticatorFactory - Interface in org.keycloak.authentication
- configuration - Variable in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider
- ConfigurationValidationHelper - Class in org.keycloak.provider
- CONFIGURE_RECOVERY_AUTHN_CODES - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- CONFIGURE_TOTP - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- configureBindings(Bindings) - Method in interface org.keycloak.scripting.ScriptBindingsConfigurer
- configuredFor(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.Authenticator
-
Is this authenticator configured for this user.
- configuredFor(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.FormAction
-
Is this FormAction configured for the current user?
- CONNECTION_POOLING - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_AUTHENTICATION - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_DEBUG - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_INITSIZE - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_MAXSIZE - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_PREFSIZE - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_PROTOCOL - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_POOLING_TIMEOUT - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_TIMEOUT - Static variable in class org.keycloak.models.LDAPConstants
- CONNECTION_URL - Static variable in class org.keycloak.models.LDAPConstants
- connectionRequestTimeoutMillis(int) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- connectTimeoutMillis(int) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- CONSENT - Static variable in interface org.keycloak.events.Details
- CONSENT_DENIED - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
Consent denied by the user
- CONSENT_DENIED - Static variable in interface org.keycloak.events.Errors
- CONSENT_VALUE_CONSENT_GRANTED - Static variable in interface org.keycloak.events.Details
- CONSENT_VALUE_NO_CONSENT_REQUIRED - Static variable in interface org.keycloak.events.Details
- CONSENT_VALUE_PERSISTED_CONSENT - Static variable in interface org.keycloak.events.Details
- Constants - Class in org.keycloak.models
- Constants() - Constructor for class org.keycloak.models.Constants
- contains(String) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist
- contains(String) - Method in interface org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.PasswordBlacklist
-
Checks whether a given
passwordis contained in thisBlacklistPasswordPolicyProviderFactory.PasswordBlacklist. - contains(String) - Method in class org.keycloak.userprofile.DefaultAttributes
- containsValue(String, String) - Method in interface org.keycloak.authorization.attribute.Attributes
-
Checks if there is an attribute with the given
nameandvalue. - CONTENT_SECURITY_POLICY - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- CONTENT_SECURITY_POLICY_REPORT_ONLY - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- ContentEncryptionProvider - Interface in org.keycloak.crypto
- ContentEncryptionProviderFactory - Interface in org.keycloak.crypto
- ContentEncryptionSpi - Class in org.keycloak.crypto
- ContentEncryptionSpi() - Constructor for class org.keycloak.crypto.ContentEncryptionSpi
- ContentSecurityPolicyBuilder - Class in org.keycloak.models
- ContentSecurityPolicyBuilder() - Constructor for class org.keycloak.models.ContentSecurityPolicyBuilder
- context - Variable in class org.keycloak.userprofile.DefaultAttributes
- Context(KeycloakSession, Object, Map<String, String>, MultivaluedMap<String, String>, EventBuilder, Cors, Object, DPoP) - Constructor for class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- Context(OAuth2GrantType.Context) - Constructor for class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- CONTEXT - Static variable in interface org.keycloak.events.Details
- convert(Object, ValidatorConfig) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
-
Convert input value to instance of Number supported by this validator.
- convert(Object, ValidatorConfig) - Method in class org.keycloak.validate.validators.DoubleValidator
- convert(Object, ValidatorConfig) - Method in class org.keycloak.validate.validators.IntegerValidator
- convert(Throwable) - Method in interface org.keycloak.provider.ExceptionConverter
-
Return null if the provider doesn't handle this type
- convertClientScopeName(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Replace spaces in the name with underscore, so that scope name can be used as value of scope parameter
- COOKIE_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- CookieMaxAge - Interface in org.keycloak.cookie
- CookiePath - Enum in org.keycloak.cookie
- CookieProvider - Interface in org.keycloak.cookie
- CookieProviderFactory - Interface in org.keycloak.cookie
- CookieScope - Enum in org.keycloak.cookie
- CookieSpi - Class in org.keycloak.cookie
- CookieSpi() - Constructor for class org.keycloak.cookie.CookieSpi
- CookieType - Class in org.keycloak.cookie
- cors - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- Cors - Interface in org.keycloak.services.cors
- CorsFactory - Interface in org.keycloak.services.cors
- CorsSpi - Class in org.keycloak.services.cors
- CorsSpi() - Constructor for class org.keycloak.services.cors.CorsSpi
- count() - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns number of organizations in the realm.
- count(ResourceServer, Map<PermissionTicket.FilterOption, String>) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns count of
PermissionTicket, filtered by the given attributes. - create() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
- create() - Static method in class org.keycloak.models.ContentSecurityPolicyBuilder
- create() - Static method in class org.keycloak.provider.KeycloakDeploymentInfo
- create() - Method in class org.keycloak.userprofile.DefaultUserProfile
- create() - Method in interface org.keycloak.userprofile.UserProfile
-
Creates a new
UserModelbased on the attributes associated with this instance. - create(String) - Static method in class org.keycloak.models.ContentSecurityPolicyBuilder
- create(String) - Method in interface org.keycloak.organization.OrganizationProvider
-
Creates a new organization with given
nameto the realm. - create(AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- create(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ScopeStore
-
Creates a new
Scopeinstance. - create(ResourceServer, String, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Creates a
Resourceinstance backed by this persistent storage implementation. - create(ResourceServer, String, String) - Method in interface org.keycloak.authorization.store.ScopeStore
-
Creates a new
Scopeinstance. - create(ResourceServer, String, String, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Creates a
Resourceinstance backed by this persistent storage implementation. - create(ResourceServer, Resource, Scope, String) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Creates a new
PermissionTicketinstance. - create(ResourceServer, AbstractPolicyRepresentation) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Creates a new
Policyinstance. - create(ClientModel) - Method in interface org.keycloak.authorization.store.ResourceServerStore
-
Creates a
ResourceServerinstance backed by this persistent storage implementation. - create(KeycloakSession) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- create(KeycloakSession) - Method in interface org.keycloak.component.AmphibianProviderFactory
- create(KeycloakSession) - Method in interface org.keycloak.component.ComponentFactoryProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.
- create(KeycloakSession) - Method in class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- create(KeycloakSession) - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- create(KeycloakSession) - Method in interface org.keycloak.provider.ExceptionConverter
- create(KeycloakSession) - Method in interface org.keycloak.transaction.JtaTransactionManagerLookup
- create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.component.AmphibianProviderFactory
-
Deprecated.
- create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.keys.KeyProviderFactory
- create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.services.ui.extend.UiPageProviderFactory
- create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.services.ui.extend.UiTabProviderFactory
- create(KeycloakSession, ComponentModel) - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
-
called per Keycloak transaction.
- create(KeycloakSession, IdentityProviderModel) - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
-
Creates an
IdentityProviderbased on the configuration contained inmodel. - create(KeycloakSession, RealmModel) - Method in interface org.keycloak.authorization.AuthorizationProviderFactory
- create(RealmModel, ClientModel, String, String, String, int, int, String, String, Map<String, String>, String, String) - Static method in class org.keycloak.models.OAuth2DeviceCodeModel
- create(KeycloakDeploymentInfo, ClassLoader, String) - Method in interface org.keycloak.provider.ProviderLoaderFactory
- create(UserProfileContext, Map<String, ?>) - Method in interface org.keycloak.userprofile.UserProfileProvider
- create(UserProfileContext, Map<String, ?>, UserModel) - Method in interface org.keycloak.userprofile.UserProfileProvider
- create(UserProfileContext, UserModel) - Method in interface org.keycloak.userprofile.UserProfileProvider
-
Creates a new
UserProfileinstance only for validation purposes to check whether its attributes are in conformance with the givencontextand profile configuration. - CREATE - Enum constant in enum org.keycloak.events.admin.OperationType
- CREATE - Enum constant in enum org.keycloak.validation.ValidationContext.Event
- CREATE_CLIENT - Static variable in class org.keycloak.models.AdminRoles
- CREATE_REALM - Static variable in class org.keycloak.models.AdminRoles
- CREATE_TIMESTAMP - Static variable in class org.keycloak.models.LDAPConstants
- createAdminQuery() - Method in interface org.keycloak.events.EventStoreProvider
-
Returns an object representing admin event query of type
AdminEventQuery. - createAesProvider(RealmModel) - Static method in class org.keycloak.models.utils.DefaultKeyProviders
- createAttributeContext(AttributeMetadata) - Method in class org.keycloak.userprofile.DefaultAttributes
- createAttributeMetadata(String, UserProfileMetadata, int, String) - Static method in class org.keycloak.userprofile.UserProfileUtil
- createAttributeMetadata(String, UserProfileMetadata, AttributeGroupMetadata, int, String) - Static method in class org.keycloak.userprofile.UserProfileUtil
-
Adds metadata attribute to the user-profile for users from specified userStorageProvider
- createClient(KeycloakSession, RealmModel, ClientRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
-
Does not create scope or role mappings!
- createClient(KeycloakSession, RealmModel, ClientRepresentation, Map<String, String>) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createClientInitialAccessModel(int, int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- createClientScope(KeycloakSession, RealmModel, ClientScopeRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createCode() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createComponentModel(String, String, String, String, String...) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- createConfig() - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
-
Creates a provider specific
IdentityProviderModelinstance. - createCredentials(UserRepresentation, KeycloakSession, RealmModel, UserModel, boolean) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createDefaultClientScopes(KeycloakSession, RealmModel, boolean) - Static method in class org.keycloak.models.utils.DefaultClientScopes
- createDefaultClientScopes(RealmModel, boolean) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- createDefaultClientScopes(RealmModel, boolean) - Method in interface org.keycloak.protocol.LoginProtocolFactory
-
Called when new realm is created
- createDefaultClientScopesImpl(RealmModel) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
-
Impl should create default client scopes.
- createErrorPage(Response.Status) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createFallbackKeys(KeycloakSession, KeyUse, String) - Method in interface org.keycloak.keys.KeyProviderFactory
- createFederatedIdentities(UserRepresentation, KeycloakSession, RealmModel, UserModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createForm(String) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createFrontChannelLogoutPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createGroup(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- createGroup(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- createGroup(String, String, GroupModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- createGroup(String, GroupModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- createGroups(KeycloakSession, UserRepresentation, RealmModel, UserModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createIdpLinkConfirmLinkPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createIdpLinkConfirmOverrideLinkPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createIdpLinkEmailPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createInfoPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createKey(String) - Static method in class org.keycloak.models.OAuth2DeviceCodeModel
- createKey(RealmModel, String) - Static method in class org.keycloak.models.OAuth2DeviceUserCodeModel
- createLoginExpiredPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLoginPassword() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLoginRecoveryAuthnCode() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLoginTotp() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLoginUsername() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLoginUsernamePassword() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLoginWebAuthn() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createLogoutConfirmPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createManagementClient(RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- createOAuth2DeviceVerifyUserCodePage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createOAuthGrant() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createOfflineAccessClientScope(RealmModel, RoleModel) - Static method in class org.keycloak.models.utils.DefaultClientScopes
- createOrUpdateRealmLocalizationTexts(String, Map<String, String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- createOTPCredential(KeycloakSession, RealmModel, UserModel, String, OTPCredentialModel) - Static method in class org.keycloak.utils.CredentialHelper
-
Create OTP credential either in userStorage or local storage (Keycloak DB)
- createOtpReset() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createPasswordReset() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createProperty(Method) - Static method in class org.keycloak.models.utils.reflection.Properties
-
Create a JavaBean style property from the specified method
- createProtocolEndpoint(KeycloakSession, EventBuilder) - Method in interface org.keycloak.protocol.LoginProtocolFactory
- createProviders(RealmModel) - Static method in class org.keycloak.models.utils.DefaultKeyProviders
- createProviders(RealmModel, String, String) - Static method in class org.keycloak.models.utils.DefaultKeyProviders
- createPublicClient(RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- createQuery() - Method in interface org.keycloak.events.EventStoreProvider
-
Returns an object representing auth event query of type
EventQuery. - createQuery(Class<?>) - Static method in class org.keycloak.models.utils.reflection.PropertyQueries
-
Create a new
PropertyQuery - createRegistration() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createResourcePermissions(Resource, ResourceServer, Collection<Scope>, AuthorizationProvider, AuthorizationRequest) - Static method in class org.keycloak.authorization.permission.Permissions
- createResourceServer(ClientModel, KeycloakSession, boolean) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createResponse(UserModel.RequiredAction) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createRole(RealmModel, RoleRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createRoleMappings(UserRepresentation, UserModel, RealmModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createSamlPostForm() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createScript(String, String, String, String, String) - Method in interface org.keycloak.scripting.ScriptingProvider
-
Creates a new
ScriptModelinstance. - createSecretProvider(RealmModel) - Static method in class org.keycloak.models.utils.DefaultKeyProviders
- createSelectAuthenticator() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createUnmanagedAttributeMetadata(String) - Method in class org.keycloak.userprofile.DefaultAttributes
- createUpdateProfilePage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createUser(KeycloakSession, RealmModel, UserRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- createUser(RealmModel, UserRepresentation) - Method in interface org.keycloak.storage.ExportImportManager
- createUserProfileMetadata(KeycloakSession, UserProfile) - Static method in class org.keycloak.userprofile.UserProfileUtil
- createUserStorageCredentialRepresentation(String) - Static method in class org.keycloak.utils.CredentialHelper
-
Create "dummy" representation of the credential.
- createWebAuthnErrorPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- createX509ConfirmPage() - Method in interface org.keycloak.forms.login.LoginFormsProvider
- CREDENTIAL_ID - Static variable in interface org.keycloak.events.Details
- CREDENTIAL_ID - Static variable in class org.keycloak.models.Constants
- CREDENTIAL_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- CREDENTIAL_SETUP_REQUIRED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- CREDENTIAL_TYPE - Static variable in interface org.keycloak.events.Details
- CREDENTIAL_USER_LABEL - Static variable in interface org.keycloak.events.Details
- CredentialAction - Interface in org.keycloak.authentication
-
Marking any required action implementation, that is supposed to work with user credentials
- CredentialHelper - Class in org.keycloak.utils
-
used to set an execution a state based on type.
- CredentialHelper() - Constructor for class org.keycloak.utils.CredentialHelper
- credentialManager() - Method in class org.keycloak.models.light.LightweightUserAdapter
- CredentialProviderFactory<T extends CredentialProvider> - Interface in org.keycloak.credential
- CredentialRegistrator - Interface in org.keycloak.authentication
-
Marking implementation of the action, which is able to register credential of the particular type
- CredentialSpi - Class in org.keycloak.credential
- CredentialSpi() - Constructor for class org.keycloak.credential.CredentialSpi
- CredentialValidation - Class in org.keycloak.models.utils
- CredentialValidation() - Constructor for class org.keycloak.models.utils.CredentialValidation
- CredentialValidator<T extends CredentialProvider> - Interface in org.keycloak.authentication
- CUSTOM - Enum constant in enum org.keycloak.events.admin.ResourceType
- CUSTOM_ATTRIBUTE_CREATE_DATE - Static variable in class org.keycloak.models.LDAPConstants
- CUSTOM_ATTRIBUTE_EXPIRY_DATE - Static variable in class org.keycloak.models.LDAPConstants
- CUSTOM_REQUIRED_ACTION - Enum constant in enum org.keycloak.events.EventType
- CUSTOM_REQUIRED_ACTION - Static variable in interface org.keycloak.events.Details
- CUSTOM_REQUIRED_ACTION_ERROR - Enum constant in enum org.keycloak.events.EventType
- CUSTOM_USER_SEARCH_FILTER - Static variable in class org.keycloak.models.LDAPConstants
D
- DatastoreProvider - Interface in org.keycloak.storage
- DatastoreProviderFactory - Interface in org.keycloak.storage
- DatastoreSpi - Class in org.keycloak.storage
- DatastoreSpi() - Constructor for class org.keycloak.storage.DatastoreSpi
- dateValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- Decision<D extends Evaluation> - Interface in org.keycloak.authorization
- Decision.Effect - Enum in org.keycloak.authorization
- DecisionPermissionCollector - Class in org.keycloak.authorization.policy.evaluation
- DecisionPermissionCollector(AuthorizationProvider, ResourceServer, AuthorizationRequest) - Constructor for class org.keycloak.authorization.policy.evaluation.DecisionPermissionCollector
- DecisionResultCollector - Class in org.keycloak.authorization.policy.evaluation
- DecisionResultCollector() - Constructor for class org.keycloak.authorization.policy.evaluation.DecisionResultCollector
- decodeClientDataFromParameter(String) - Static method in class org.keycloak.protocol.ClientData
- decoded(String, String, String, String, String) - Static method in class org.keycloak.broker.provider.util.IdentityBrokerState
- decodeSessionId(String) - Method in interface org.keycloak.sessions.StickySessionEncoderProvider
- decreaseRemainingCount(ClientInitialAccessModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- deepDeleteAuthenticationExecutor(KeycloakSession, RealmModel, AuthenticationExecutionModel, Runnable, Runnable) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Recursively remove authentication executor (including sub-flows and configs) from the model storage
- deepDeleteAuthenticationFlow(KeycloakSession, RealmModel, AuthenticationFlowModel, Runnable, Runnable) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Recursively remove authentication flow (including all subflows and executions) from the model storage
- deepFindAuthenticationExecutions(RealmModel, AuthenticationFlowModel, List<AuthenticationExecutionModel>) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Recursively find all AuthenticationExecutionModel from specified flow or all it's subflows
- DEFAULT - Static variable in interface org.keycloak.models.AccountRoles
- DEFAULT_ACCESS_TOKEN_LIFESPAN_FOR_IMPLICIT_FLOW_TIMEOUT - Static variable in class org.keycloak.models.Constants
- DEFAULT_ACR_VALUES - Static variable in class org.keycloak.models.Constants
- DEFAULT_ALLOW_FRAGMENT - Static variable in class org.keycloak.validate.validators.UriValidator
- DEFAULT_ALLOW_HEADERS - Static variable in interface org.keycloak.services.cors.Cors
- DEFAULT_ALLOW_METHODS - Static variable in interface org.keycloak.services.cors.Cors
- DEFAULT_ALLOWED_SCHEMES - Static variable in class org.keycloak.validate.validators.UriValidator
- DEFAULT_BATCH_SIZE_FOR_SYNC - Static variable in class org.keycloak.models.LDAPConstants
- DEFAULT_DELAY_WINDOW - Static variable in class org.keycloak.models.utils.TimeBasedOTP
- DEFAULT_DERIVED_KEY_SIZE - Static variable in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- DEFAULT_FALSE_POSITIVE_PROBABILITY - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- DEFAULT_IDENTITY_PROVIDER_MAPPER_SYNC_MODES - Static variable in interface org.keycloak.broker.provider.IdentityProviderMapper
- DEFAULT_INTERVAL_SECONDS - Static variable in class org.keycloak.models.utils.TimeBasedOTP
- DEFAULT_ITERATIONS - Static variable in class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.Hash iterations for PBKDF2-HMAC-SHA1 according to the Password Storage Cheat Sheet.
- DEFAULT_ITERATIONS - Static variable in class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
-
Hash iterations for PBKDF2-HMAC-SHA256 according to the Password Storage Cheat Sheet.
- DEFAULT_ITERATIONS - Static variable in class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
-
Hash iterations for PBKDF2-HMAC-SHA512 according to the Password Storage Cheat Sheet.
- DEFAULT_MAX_AGE - Static variable in interface org.keycloak.services.cors.Cors
- DEFAULT_MAX_AUTH_AGE - Static variable in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- DEFAULT_MAX_CONDITIONS - Static variable in class org.keycloak.models.LDAPConstants
- DEFAULT_MAX_CONSUMED_RESPONSE_SIZE - Static variable in interface org.keycloak.connections.httpclient.HttpClientProvider
- DEFAULT_MAX_LENGTH - Static variable in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- DEFAULT_MAX_LENGTH_ATTRIBUTES - Static variable in class org.keycloak.userprofile.DefaultAttributes
- DEFAULT_MAX_RESULTS - Static variable in class org.keycloak.models.Constants
- DEFAULT_OFFLINE_SESSION_IDLE_TIMEOUT - Static variable in class org.keycloak.models.Constants
- DEFAULT_OFFLINE_SESSION_MAX_LIFESPAN - Static variable in class org.keycloak.models.Constants
- DEFAULT_PRIORITY - Static variable in class org.keycloak.models.utils.DefaultKeyProviders
- DEFAULT_REQUIRE_VALID_URL - Static variable in class org.keycloak.validate.validators.UriValidator
- DEFAULT_ROLES_ROLE_PREFIX - Static variable in class org.keycloak.models.Constants
- DEFAULT_SESSION_IDLE_TIMEOUT - Static variable in class org.keycloak.models.Constants
- DEFAULT_SESSION_MAX_LIFESPAN - Static variable in class org.keycloak.models.Constants
- DEFAULT_SIGNATURE_ALGORITHM - Static variable in class org.keycloak.models.Constants
- DEFAULT_VALUE - Static variable in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- DEFAULT_VALUE - Static variable in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- DEFAULT_WEBAUTHN_POLICY_NOT_SPECIFIED - Static variable in class org.keycloak.models.Constants
- DEFAULT_WEBAUTHN_POLICY_RP_ENTITY_NAME - Static variable in class org.keycloak.models.Constants
- DEFAULT_WEBAUTHN_POLICY_SIGNATURE_ALGORITHMS - Static variable in class org.keycloak.models.Constants
- DefaultAttributes - Class in org.keycloak.userprofile
-
The default implementation for
Attributes. - DefaultAttributes(UserProfileContext, Map<String, ?>, UserModel, UserProfileMetadata, KeycloakSession) - Constructor for class org.keycloak.userprofile.DefaultAttributes
- DefaultAuthenticationFlows - Class in org.keycloak.models.utils
- DefaultAuthenticationFlows() - Constructor for class org.keycloak.models.utils.DefaultAuthenticationFlows
- defaultClients - Static variable in class org.keycloak.models.Constants
- DefaultClientScopes - Class in org.keycloak.models.utils
- DefaultClientScopes() - Constructor for class org.keycloak.models.utils.DefaultClientScopes
- DefaultDataMarshaller - Class in org.keycloak.broker.provider
- DefaultDataMarshaller() - Constructor for class org.keycloak.broker.provider.DefaultDataMarshaller
- DefaultEvaluation - Class in org.keycloak.authorization.policy.evaluation
- DefaultEvaluation(ResourcePermission, EvaluationContext, Decision, AuthorizationProvider) - Constructor for class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- DefaultEvaluation(ResourcePermission, EvaluationContext, Policy, Decision, AuthorizationProvider, Map<Policy, Map<Object, Decision.Effect>>) - Constructor for class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- DefaultEvaluation(ResourcePermission, EvaluationContext, Policy, Policy, Decision, AuthorizationProvider, Map<Policy, Map<Object, Decision.Effect>>) - Constructor for class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- DefaultKeyProviders - Class in org.keycloak.models.utils
- DefaultKeyProviders() - Constructor for class org.keycloak.models.utils.DefaultKeyProviders
- DefaultOAuth2DeviceUserCodeProvider - Class in org.keycloak.models
-
The default implementation for generating/formatting user code of OAuth 2.0 Device Authorization Grant.
- DefaultOAuth2DeviceUserCodeProvider() - Constructor for class org.keycloak.models.DefaultOAuth2DeviceUserCodeProvider
- DefaultOAuth2DeviceUserCodeProviderFactory - Class in org.keycloak.models
- DefaultOAuth2DeviceUserCodeProviderFactory() - Constructor for class org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory
- DefaultPasswordPolicyManagerProvider - Class in org.keycloak.policy
- DefaultPasswordPolicyManagerProvider(KeycloakSession) - Constructor for class org.keycloak.policy.DefaultPasswordPolicyManagerProvider
- DefaultPasswordPolicyManagerProviderFactory - Class in org.keycloak.policy
- DefaultPasswordPolicyManagerProviderFactory() - Constructor for class org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory
- DefaultPolicyEvaluator - Class in org.keycloak.authorization.policy.evaluation
- DefaultPolicyEvaluator() - Constructor for class org.keycloak.authorization.policy.evaluation.DefaultPolicyEvaluator
- DefaultRequiredActions - Class in org.keycloak.models.utils
- DefaultRequiredActions() - Constructor for class org.keycloak.models.utils.DefaultRequiredActions
- DefaultRequiredActions.Action - Enum in org.keycloak.models.utils
- DefaultUserProfile - Class in org.keycloak.userprofile
-
The default implementation for
UserProfile. - DefaultUserProfile(UserProfileMetadata, Attributes, Function<Attributes, UserModel>, UserModel, KeycloakSession) - Constructor for class org.keycloak.userprofile.DefaultUserProfile
- DefaultValidationContext<T> - Class in org.keycloak.validation
- DefaultValidationContext(ValidationContext.Event, KeycloakSession, T) - Constructor for class org.keycloak.validation.DefaultValidationContext
- delegateUpdateBrokeredUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext, IdentityProviderMapper) - Static method in class org.keycloak.broker.provider.IdentityProviderMapperSyncModeDelegate
- delete(String) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Deletes a permission from the underlying persistence mechanism.
- delete(String) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Deletes a policy from the underlying persistence mechanism.
- delete(String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Removes a
Resourceinstance, with the givenidfrom the persistent storage. - delete(String) - Method in interface org.keycloak.authorization.store.ScopeStore
-
Deletes a scope from the underlying persistence mechanism.
- delete(ClientModel) - Method in interface org.keycloak.authorization.store.ResourceServerStore
-
Removes a
ResourceServerinstance, with the given client from the persistent storage. - DELETE - Enum constant in enum org.keycloak.events.admin.OperationType
- DELETE_ACCOUNT - Enum constant in enum org.keycloak.events.EventType
- DELETE_ACCOUNT - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- DELETE_ACCOUNT - Static variable in interface org.keycloak.models.AccountRoles
- DELETE_ACCOUNT_ERROR - Enum constant in enum org.keycloak.events.EventType
- DELETE_CREDENTIAL - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- DELETE_CREDENTIAL_FAILED - Static variable in interface org.keycloak.events.Errors
- deleteOTPCredential(KeycloakSession, RealmModel, UserModel, String) - Static method in class org.keycloak.utils.CredentialHelper
- deleteRoleMapping(RoleModel) - Method in class org.keycloak.models.light.LightweightUserAdapter
- deleteRoleMapping(RoleModel) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- deleteRoleMapping(RoleModel) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- deleteScopeMapping(RoleModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- deny() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- deny() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Denies the requested permission.
- deny() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- DENY - Enum constant in enum org.keycloak.authorization.Decision.Effect
- denyIfNoEffect() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- denyIfNoEffect() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Denies the requested permission if a decision was not made yet.
- DeployedConfigurationsManager - Class in org.keycloak.deployment
-
Allows to CRUD for configurations (like Authenticator configs).
- DeployedConfigurationsManager(KeycloakSession) - Constructor for class org.keycloak.deployment.DeployedConfigurationsManager
- DeployedConfigurationsProvider - Interface in org.keycloak.deployment
-
Allows to register "deployed configurations", which are retrieved in runtime from deployed providers and hence are not saved in the DB
- DeployedConfigurationsProviderFactory - Interface in org.keycloak.deployment
- DeployedConfigurationsSpi - Class in org.keycloak.deployment
- DeployedConfigurationsSpi() - Constructor for class org.keycloak.deployment.DeployedConfigurationsSpi
- DeploymentStateProvider - Interface in org.keycloak.models
- DeploymentStateProviderFactory - Interface in org.keycloak.models
- DeploymentStateSpi - Class in org.keycloak.models
- DeploymentStateSpi() - Constructor for class org.keycloak.models.DeploymentStateSpi
- deserialize(String, Class<T>) - Method in class org.keycloak.broker.provider.DefaultDataMarshaller
- deserialize(String, Class<T>) - Method in interface org.keycloak.broker.provider.IdentityProviderDataMarshaller
- detail(String, String) - Method in class org.keycloak.events.EventBuilder
- detail(String, Collection<String>) - Method in class org.keycloak.events.EventBuilder
-
Add event detail where strings from the input Collection are filtered not to contain
nulland then joined using::character. - detail(String, Stream<String>) - Method in class org.keycloak.events.EventBuilder
-
Add event detail where strings from the input Stream are filtered not to contain
nulland then joined using::character. - Details - Interface in org.keycloak.events
- DeviceActivityManager - Class in org.keycloak.device
- DeviceActivityManager() - Constructor for class org.keycloak.device.DeviceActivityManager
- deviceRepresentation() - Method in interface org.keycloak.device.DeviceRepresentationProvider
- DeviceRepresentationProvider - Interface in org.keycloak.device
- DeviceRepresentationProviderFactory - Interface in org.keycloak.device
- DeviceRepresentationSpi - Class in org.keycloak.device
- DeviceRepresentationSpi() - Constructor for class org.keycloak.device.DeviceRepresentationSpi
- DIFFERENT_FILES - Enum constant in enum org.keycloak.exportimport.UsersExportStrategy
- DIFFERENT_USER_AUTHENTICATED - Static variable in interface org.keycloak.events.Errors
- DIFFERENT_USER_AUTHENTICATING - Static variable in interface org.keycloak.events.Errors
- DigitsPasswordPolicyProvider - Class in org.keycloak.policy
- DigitsPasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.DigitsPasswordPolicyProvider
- DigitsPasswordPolicyProviderFactory - Class in org.keycloak.policy
- DigitsPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- DIRECT_GRANT_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- directGrantFlow(RealmModel, boolean) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- DIRECTIVE_NAME_FRAME_ANCESTORS - Static variable in class org.keycloak.models.ContentSecurityPolicyBuilder
- DIRECTIVE_NAME_FRAME_SRC - Static variable in class org.keycloak.models.ContentSecurityPolicyBuilder
- DIRECTIVE_NAME_OBJECT_SRC - Static variable in class org.keycloak.models.ContentSecurityPolicyBuilder
- DIRECTIVE_VALUE_NONE - Static variable in class org.keycloak.models.ContentSecurityPolicyBuilder
- DIRECTIVE_VALUE_SELF - Static variable in class org.keycloak.models.ContentSecurityPolicyBuilder
- DISABLED_BY_PERMANENT_LOCKOUT - Static variable in interface org.keycloak.services.managers.BruteForceProtector
- display(String) - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProvider
- display(String) - Method in interface org.keycloak.models.OAuth2DeviceUserCodeProvider
-
Get human-readability user code from original user code.
- DISPLAY_NOT_SUPPORTED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- DISPLAY_UNSUPPORTED - Static variable in interface org.keycloak.events.Errors
- distinctByKey(Function<? super T, ?>) - Static method in class org.keycloak.utils.StreamsUtil
-
distinctByKey is not supposed to be used with parallel streams To make this method synchronized use
ConcurrentHashMap<Object, Boolean>instead of HashSet - DOCKER_AUTH - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- dockerAuthenticationFlow(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- doDelete(String, HttpClient, long) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doDelete(String, KeycloakSession) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doGet(String, HttpClient, long) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doGet(String, KeycloakSession) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doHead(String, HttpClient, long) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doHead(String, KeycloakSession) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doPatch(String, HttpClient, long) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doPatch(String, KeycloakSession) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doPost(String, HttpClient, long) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doPost(String, KeycloakSession) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doPut(String, HttpClient, long) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doPut(String, KeycloakSession) - Static method in class org.keycloak.broker.provider.util.SimpleHttp
- doubleValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- DoubleValidator - Class in org.keycloak.validate.validators
-
Validate input being any kind of
Number. - DoubleValidator() - Constructor for class org.keycloak.validate.validators.DoubleValidator
- DoubleValidator(ValidatorConfig) - Constructor for class org.keycloak.validate.validators.DoubleValidator
- doValidate(Object, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
- doValidate(Object, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.UriValidator
- doValidate(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.EmailValidator
- doValidate(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.IsoDateValidator
- doValidate(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.LengthValidator
- doValidate(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.LocalDateValidator
- doValidate(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.OptionsValidator
- doValidate(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.PatternValidator
- dPoP - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- DPOP_BOUND_ACCESS_TOKENS - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- DUPLICATE_CLIENT_TYPE - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
E
- EDIT_MODE - Static variable in class org.keycloak.models.LDAPConstants
- EMAIL - Static variable in interface org.keycloak.events.Details
- EMAIL - Static variable in class org.keycloak.models.ClaimMask
- EMAIL - Static variable in class org.keycloak.models.LDAPConstants
- EMAIL_ALREADY_VERIFIED - Static variable in interface org.keycloak.events.Errors
- EMAIL_IN_USE - Static variable in interface org.keycloak.events.Errors
- EMAIL_SEND_FAILED - Static variable in interface org.keycloak.events.Errors
- EmailException - Exception in org.keycloak.email
- EmailException(String) - Constructor for exception org.keycloak.email.EmailException
- EmailException(String, Throwable) - Constructor for exception org.keycloak.email.EmailException
- EmailException(Throwable) - Constructor for exception org.keycloak.email.EmailException
- EmailSenderProvider - Interface in org.keycloak.email
- EmailSenderProviderFactory - Interface in org.keycloak.email
- EmailSenderSpi - Class in org.keycloak.email
- EmailSenderSpi() - Constructor for class org.keycloak.email.EmailSenderSpi
- EmailTemplateProvider - Interface in org.keycloak.email
- EmailTemplateProviderFactory - Interface in org.keycloak.email
- EmailTemplateSpi - Class in org.keycloak.email
- EmailTemplateSpi() - Constructor for class org.keycloak.email.EmailTemplateSpi
- EmailValidationUtil - Class in org.keycloak.utils
-
Email Validator Utility to check email inputs based on hibernate-validator implementation.
- EmailValidationUtil() - Constructor for class org.keycloak.utils.EmailValidationUtil
- emailValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- EmailValidator - Class in org.keycloak.validate.validators
-
Email format validation - accepts plain string and collection of strings, for basic behavior like null/blank values handling and collections support see
AbstractStringValidator. - EmailValidator() - Constructor for class org.keycloak.validate.validators.EmailValidator
- EMPTY - Static variable in interface org.keycloak.scripting.ScriptBindingsConfigurer
-
A default
ScriptBindingsConfigurerthat provides no Bindings. - EMPTY_ATTRIBUTE_VALUE - Static variable in class org.keycloak.models.LDAPConstants
- EMPTY_FILTER - Static variable in enum org.keycloak.authorization.model.Policy.FilterOption
- EMPTY_MEMBER_ATTRIBUTE_VALUE - Static variable in class org.keycloak.models.LDAPConstants
- ENABLED - Static variable in class org.keycloak.models.LDAPConstants
- encode() - Method in class org.keycloak.protocol.ClientData
- encode(String) - Method in class org.keycloak.models.utils.SHAPasswordEncoder
- encode(String, int) - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- encoded(String, RealmModel) - Static method in class org.keycloak.broker.provider.util.IdentityBrokerState
- encodedCredential(String, int) - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- encodeSessionId(String) - Method in interface org.keycloak.sessions.StickySessionEncoderProvider
- entity(HttpEntity) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- Entry(String, Collection<String>) - Constructor for class org.keycloak.authorization.attribute.Attributes.Entry
- ENTRY_UUID - Static variable in class org.keycloak.models.LDAPConstants
- EnvironmentDependentProviderFactory - Interface in org.keycloak.provider
-
Providers that are only supported in some environments can implement this interface to be able to determine if they should be available or not.
- EQUAL - Static variable in class org.keycloak.models.LDAPConstants
- equals(Object) - Method in class org.keycloak.migration.ModelVersion
- equals(Object) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
- equals(Object) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- equals(Object) - Method in class org.keycloak.validation.ValidationError
- error(String) - Method in interface org.keycloak.authentication.ValidationContext
- error(String) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
-
Called when error happened on the IDP side.
- error(String) - Method in class org.keycloak.events.EventBuilder
- Error(ValidationError) - Constructor for class org.keycloak.userprofile.ValidationException.Error
- ERROR - Enum constant in enum org.keycloak.authentication.RequiredActionContext.KcActionStatus
- ERROR - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- ERROR - Enum constant in enum org.keycloak.forms.login.MessageType
- ERROR_MESSAGE - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProvider
- ERROR_WEBAUTHN - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- errorMessage - Variable in exception org.keycloak.authentication.ForkFlowException
- Errors - Interface in org.keycloak.events
- escapeSlashesInGroupPath() - Method in interface org.keycloak.models.GroupProviderFactory
- escapeSlashesInGroupPath(KeycloakSession) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Helper to get from the session if group path slashes should be escaped or not.
- eval(ScriptContext) - Method in interface org.keycloak.scripting.EvaluatableScriptAdapter
- eval(ScriptBindingsConfigurer) - Method in interface org.keycloak.scripting.EvaluatableScriptAdapter
- EvaluatableScriptAdapter - Interface in org.keycloak.scripting
-
Wraps a
ScriptModelso it can be evaluated with custom bindings. - evaluate(D) - Method in interface org.keycloak.authorization.permission.evaluator.PermissionEvaluator
- evaluate(Decision) - Method in class org.keycloak.authorization.permission.evaluator.UnboundedPermissionEvaluator
- evaluate(ResourceServer, AuthorizationRequest) - Method in interface org.keycloak.authorization.permission.evaluator.PermissionEvaluator
- evaluate(ResourceServer, AuthorizationRequest) - Method in class org.keycloak.authorization.permission.evaluator.UnboundedPermissionEvaluator
- evaluate(ResourcePermission, AuthorizationProvider, EvaluationContext, Decision, Map<Policy, Map<Object, Decision.Effect>>) - Method in class org.keycloak.authorization.policy.evaluation.DefaultPolicyEvaluator
- evaluate(ResourcePermission, AuthorizationProvider, EvaluationContext, Decision, Map<Policy, Map<Object, Decision.Effect>>) - Method in interface org.keycloak.authorization.policy.evaluation.PolicyEvaluator
-
Starts the evaluation of the configured authorization policies.
- evaluate(Evaluation) - Method in interface org.keycloak.authorization.policy.provider.PolicyProvider
- evaluateTriggers(RequiredActionContext) - Method in interface org.keycloak.authentication.RequiredActionProvider
-
Called every time a user authenticates.
- Evaluation - Interface in org.keycloak.authorization.policy.evaluation
-
An
Evaluationis mainly used byPolicyProviderin order to evaluate a single and specificResourcePermissionagainst the configured policies. - EvaluationContext - Interface in org.keycloak.authorization.policy.evaluation
-
This interface serves as a bridge between the policy evaluation runtime and the environment in which it is running.
- evaluators() - Method in class org.keycloak.authorization.AuthorizationProvider
-
Returns a
Evaluatorsinstance from wherePolicyEvaluatorinstances can be obtained. - Evaluators - Class in org.keycloak.authorization.permission.evaluator
-
A factory for the different
PermissionEvaluatorimplementations. - Evaluators(AuthorizationProvider) - Constructor for class org.keycloak.authorization.permission.evaluator.Evaluators
- event - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- event(EventType) - Method in class org.keycloak.events.EventBuilder
- Event - Class in org.keycloak.events
- Event() - Constructor for class org.keycloak.events.Event
- EventBuilder - Class in org.keycloak.events
- EventBuilder(RealmModel, KeycloakSession) - Constructor for class org.keycloak.events.EventBuilder
- EventBuilder(RealmModel, KeycloakSession, ClientConnection) - Constructor for class org.keycloak.events.EventBuilder
- EventListenerProvider - Interface in org.keycloak.events
- EventListenerProviderFactory - Interface in org.keycloak.events
- EventListenerSpi - Class in org.keycloak.events
- EventListenerSpi() - Constructor for class org.keycloak.events.EventListenerSpi
- EventListenerTransaction - Class in org.keycloak.events
- EventListenerTransaction(BiConsumer<AdminEvent, Boolean>, Consumer<Event>) - Constructor for class org.keycloak.events.EventListenerTransaction
- EventQuery - Interface in org.keycloak.events
- eventReceived(ClusterEvent) - Method in interface org.keycloak.cluster.ClusterListener
-
Registered task to be executed on all cluster nodes once it's notified from cache.
- EventStoreProvider - Interface in org.keycloak.events
- EventStoreProviderFactory - Interface in org.keycloak.events
- EventStoreSpi - Class in org.keycloak.events
- EventStoreSpi() - Constructor for class org.keycloak.events.EventStoreSpi
- EventType - Enum in org.keycloak.events
- EXACT_NAME - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- exception(Object...) - Method in enum org.keycloak.client.clienttype.ClientTypeException.Message
- exception(String, Throwable) - Method in enum org.keycloak.client.clienttype.ClientTypeException.Message
- ExceptionConverter - Interface in org.keycloak.provider
-
Use to unwrap exceptions specifically if there is an exception at JTA commit
- ExceptionConverterSpi - Class in org.keycloak.provider
- ExceptionConverterSpi() - Constructor for class org.keycloak.provider.ExceptionConverterSpi
- exchange(TokenExchangeContext) - Method in interface org.keycloak.protocol.oidc.TokenExchangeProvider
-
Exchange the
token. - exchangeErrorResponse(UriInfo, ClientModel, UserSessionModel, String, String) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- exchangeExternal(EventBuilder, MultivaluedMap<String, String>) - Method in interface org.keycloak.broker.provider.ExchangeExternalToken
- exchangeExternalComplete(UserSessionModel, BrokeredIdentityContext, MultivaluedMap<String, String>) - Method in interface org.keycloak.broker.provider.ExchangeExternalToken
- ExchangeExternalToken - Interface in org.keycloak.broker.provider
-
Exchange a token crafted by this provider for a local realm token.
- exchangeFromToken(UriInfo, EventBuilder, ClientModel, UserSessionModel, UserModel, MultivaluedMap<String, String>) - Method in interface org.keycloak.broker.provider.ExchangeTokenToIdentityProviderToken
- exchangeNotLinked(UriInfo, ClientModel, UserSessionModel, UserModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- exchangeNotLinkedNoStore(UriInfo, ClientModel, UserSessionModel, UserModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- exchangeNotSupported() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- exchangeTokenExpired(UriInfo, ClientModel, UserSessionModel, UserModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- ExchangeTokenToIdentityProviderToken - Interface in org.keycloak.broker.provider
- exchangeUnsupportedRequiredType() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- EXCLUDE_ISSUER_FROM_AUTH_RESPONSE - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- EXCLUDE_SESSION_STATE_FROM_AUTH_RESPONSE - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- excludeOtherErrors() - Method in interface org.keycloak.authentication.ValidationContext
-
The error messages of this current validation will take precedence over any others.
- EXECUTE_ACTION_TOKEN - Enum constant in enum org.keycloak.events.EventType
- EXECUTE_ACTION_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- EXECUTE_ACTIONS - Enum constant in enum org.keycloak.events.EventType
- EXECUTE_ACTIONS_ERROR - Enum constant in enum org.keycloak.events.EventType
- executed(T) - Static method in class org.keycloak.cluster.ExecutionResult
- executeIfNotExecuted(String, int, Callable<T>) - Method in interface org.keycloak.cluster.ClusterProvider
-
Execute given task just if it's not already in progress (either on this or any other cluster node).
- executeIfNotExecutedAsync(String, int, Callable) - Method in interface org.keycloak.cluster.ClusterProvider
-
Execute given task just if it's not already in progress (either on this or any other cluster node).
- executeOnEvent(ClientPolicyContext) - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
-
execute actions against the client on the event defined in
ClientPolicyEvent. - EXECUTION - Static variable in class org.keycloak.models.Constants
- ExecutionResult<T> - Class in org.keycloak.cluster
- ExecutorsProvider - Interface in org.keycloak.executors
- ExecutorsProviderFactory - Interface in org.keycloak.executors
- ExecutorsSpi - Class in org.keycloak.executors
- ExecutorsSpi() - Constructor for class org.keycloak.executors.ExecutorsSpi
- EXISTING_USER - Static variable in interface org.keycloak.events.Details
- exists(String) - Method in interface org.keycloak.authorization.attribute.Attributes
-
Checks if there is an attribute with the given
name. - expire(CookieType) - Method in interface org.keycloak.cookie.CookieProvider
- EXPIRED - Static variable in interface org.keycloak.cookie.CookieMaxAge
- EXPIRED_CODE - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- EXPIRED_CODE - Static variable in interface org.keycloak.events.Errors
- EXPIRED_OAUTH2_DEVICE_CODE - Static variable in interface org.keycloak.events.Errors
- export(UriInfo, RealmModel, String) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- export(UriInfo, RealmModel, String) - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Export a representation of the IdentityProvider in a specific format.
- ExportAdapter - Interface in org.keycloak.exportimport
-
This adapter allows the exporter to act independent of APIs used to serve the exported data to the caller.
- ExportAdapter.ConsumerOfOutputStream - Interface in org.keycloak.exportimport
-
Custom consumer that is allowed to throw an
IOExceptionas writing to an output stream might do this. - exportAuthenticationFlows(KeycloakSession, RealmModel, RealmRepresentation) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- exportGroups(KeycloakSession, RealmModel, RealmRepresentation) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- ExportImportManager - Interface in org.keycloak.storage
-
Manage importing and updating of realms for the store.
- exportModel() - Method in interface org.keycloak.exportimport.ExportProvider
- ExportOptions - Class in org.keycloak.exportimport
- ExportOptions() - Constructor for class org.keycloak.exportimport.ExportOptions
- ExportOptions(boolean, boolean, boolean, boolean, boolean) - Constructor for class org.keycloak.exportimport.ExportOptions
- ExportProvider - Interface in org.keycloak.exportimport
- ExportProviderFactory - Interface in org.keycloak.exportimport
- exportRealm(RealmModel, ExportOptions, ExportAdapter) - Method in interface org.keycloak.storage.ExportImportManager
- exportRequiredActions(RealmModel, RealmRepresentation) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- ExportSpi - Class in org.keycloak.exportimport
- ExportSpi() - Constructor for class org.keycloak.exportimport.ExportSpi
- exposedHeaders(String...) - Method in interface org.keycloak.services.cors.Cors
- EXTERNAL_IDENTITY_PROVIDER - Static variable in interface org.keycloak.broker.provider.IdentityProvider
- extractRealm(ClientModel.ClientIdChangeEvent) - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByClientIdSynchronizer
- extractRealm(GroupModel.GroupPathChangeEvent) - Method in class org.keycloak.broker.provider.mappersync.GroupConfigPropertyByPathSynchronizer
- extractRealm(RoleModel.RoleNameChangeEvent) - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByRoleNameSynchronizer
- extractRealm(T) - Method in interface org.keycloak.broker.provider.mappersync.ConfigSynchronizer
F
- FAILED - Enum constant in enum org.keycloak.authentication.FlowStatus
-
Flow will be aborted.
- failedLogin(RealmModel, UserModel, ClientConnection) - Method in interface org.keycloak.services.managers.BruteForceProtector
- failure() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Abort the authentication with an error
- failure(AuthenticationFlowError) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Aborts the current flow
- failure(AuthenticationFlowError, Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Aborts the current flow.
- failure(AuthenticationFlowError, Response, String, String) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Aborts the current flow.
- FAILURE - Enum constant in enum org.keycloak.authentication.RequiredActionContext.Status
- FAILURE_CHALLENGE - Enum constant in enum org.keycloak.authentication.FlowStatus
-
Flow will be aborted and a Response provided by the execution will be sent.
- failureChallenge(AuthenticationFlowError, Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Same behavior as forceChallenge(), but the error count in brute force attack detection will be incremented.
- FEDERATED_ACCESS_TOKEN - Static variable in interface org.keycloak.broker.provider.IdentityProvider
- FEDERATED_IDENTITY_EXISTS - Static variable in interface org.keycloak.events.Errors
- FEDERATED_IDENTITY_LINK - Enum constant in enum org.keycloak.events.EventType
- FEDERATED_IDENTITY_LINK_ERROR - Enum constant in enum org.keycloak.events.EventType
- FEDERATED_IDENTITY_OVERRIDE_LINK - Enum constant in enum org.keycloak.events.EventType
- FEDERATED_IDENTITY_OVERRIDE_LINK_ERROR - Enum constant in enum org.keycloak.events.EventType
- FEDERATION - Enum constant in enum org.keycloak.cookie.CookieScope
- FEDERATION_JS - Enum constant in enum org.keycloak.cookie.CookieScope
- fieldHasError(String) - Method in class org.keycloak.validation.ValidationResult
- fieldMatches(Field) - Method in class org.keycloak.models.utils.reflection.NamedPropertyCriteria
- fieldMatches(Field) - Method in class org.keycloak.models.utils.reflection.TypedPropertyCriteria
- FIELDS_TO_UPDATE - Static variable in interface org.keycloak.events.Details
- FileBasedPasswordBlacklist(Path, String) - Constructor for class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist
- FileBasedPasswordBlacklist(Path, String, double) - Constructor for class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist
- fillInStackTrace() - Method in error org.keycloak.ServerStartupError
- filterValidRepresentations(Stream<M>, Function<M, R>) - Static method in class org.keycloak.models.utils.ModelToRepresentation
-
Handles exceptions that occur when transforming the model to a representation and will remove all null objects from the stream.
- find(ResourceServer, Map<PermissionTicket.FilterOption, String>, Integer, Integer) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a list of
PermissionTicket, filtered by the given attributes. - find(ResourceServer, Map<Policy.FilterOption, String[]>, Integer, Integer) - Method in interface org.keycloak.authorization.store.PolicyStore
- find(ResourceServer, Map<Resource.FilterOption, String[]>, Integer, Integer) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourceinstances associated with a given resource server. - findByAlias(String) - Static method in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- findByClient(ClientModel) - Method in interface org.keycloak.authorization.store.ResourceServerStore
-
Returns a
ResourceServerinstance based on a client. - findById(String) - Method in interface org.keycloak.authorization.store.ResourceServerStore
-
Returns a
ResourceServerinstance based on its identifier. - findById(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a
PermissionTicketwith the givenid - findById(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Returns a
Policywith the givenid - findById(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Returns a
Resourceinstance based on its identifier. - findById(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ScopeStore
-
Returns a
Scopewith the givenid - findByName(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Returns a
Policywith the givenname - findByName(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Find a
Resourceby its name where the owner is the resource server itself. - findByName(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ScopeStore
-
Returns a
Scopewith the givenname - findByName(ResourceServer, String, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Find a
Resourceby its name where the owner is the givenownerId. - findByOwner(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourceinstances with the givenownerId. - findByOwner(ResourceServer, String, Consumer<Resource>) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Effectively the same method as
ResourceStore.findByOwner(ResourceServer, String), however in the end theconsumeris fed with the result. - findByResource(ResourceServer, Resource) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a list of
PermissionTicketassociated with theresource. - findByResource(ResourceServer, Resource) - Method in interface org.keycloak.authorization.store.PolicyStore
- findByResource(ResourceServer, Resource, Consumer<Policy>) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Searches for all policies associated with the
Resourceand passes the result to theconsumer - findByResourceServer(ResourceServer) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Returns a list of
Policyassociated with theResourceServer - findByResourceServer(ResourceServer) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourceinstances associated with a given resource server. - findByResourceServer(ResourceServer) - Method in interface org.keycloak.authorization.store.ScopeStore
-
Returns a list of
Scopeassociated with theResourceServer. - findByResourceServer(ResourceServer, Map<Scope.FilterOption, String[]>, Integer, Integer) - Method in interface org.keycloak.authorization.store.ScopeStore
- findByResourceType(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PolicyStore
- findByResourceType(ResourceServer, String, Consumer<Policy>) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Searches for policies associated with a
ResourceServerand passes the result to the consumer - findByScope(ResourceServer, Scope) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a list of
PermissionTicketassociated with thescope. - findByScopes(ResourceServer, List<Scope>) - Method in interface org.keycloak.authorization.store.PolicyStore
- findByScopes(ResourceServer, Set<Scope>) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourceassociated with a given scope. - findByScopes(ResourceServer, Set<Scope>, Consumer<Resource>) - Method in interface org.keycloak.authorization.store.ResourceStore
- findByScopes(ResourceServer, Resource, List<Scope>) - Method in interface org.keycloak.authorization.store.PolicyStore
- findByScopes(ResourceServer, Resource, List<Scope>, Consumer<Policy>) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Effectively the same method as
PolicyStore.findByScopes(ResourceServer, Resource, List), however in the end theconsumeris fed with the result. - findByType(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Returns a list of
Policywith the giventype. - findByType(ResourceServer, String) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourceassociated with theResourceServerwith the given type. - findByType(ResourceServer, String, String, Consumer<Resource>) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourcewith the given type. - findByType(ResourceServer, String, Consumer<Resource>) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
ResourcefromResourceServerwith the given type. - findByTypeInstance(ResourceServer, String, Consumer<Resource>) - Method in interface org.keycloak.authorization.store.ResourceStore
-
Finds all
Resourceby type where client represented by theresourceServeris not the owner - findClientScopeById(RealmModel, ClientModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Lookup clientScope OR client by id.
- findDependentPolicies(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PolicyStore
-
Returns a list of
Policythat depends on another policy with the givenid. - findGranted(ResourceServer, String) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a list of
PermissionTicketgranted to the givenuserId. - findGranted(ResourceServer, String, String) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
- findGrantedOwnerResources(String, Integer, Integer) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a list of
Resourcegranted by the owner to other users - findGrantedResources(String, String, Integer, Integer) - Method in interface org.keycloak.authorization.store.PermissionTicketStore
-
Returns a list of
Resourcegranted to the givenrequester - findGroupByPath(KeycloakSession, RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Finds group by path.
- findGroupByPath(KeycloakSession, RealmModel, String[]) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Finds group by path.
- findUserByNameOrEmail(KeycloakSession, RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Try to find user by username or email for authentication
- finishBrowserLogout(UserSessionModel, AuthenticationSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
-
This method is called when browser logout is going to be finished.
- fire(KeycloakSession, RealmModel) - Static method in class org.keycloak.storage.SetDefaultsForNewRealm
- fire(KeycloakSession, RealmModel, boolean) - Static method in class org.keycloak.storage.StoreSyncEvent
- fire(KeycloakSession, RealmModel, RealmRepresentation, boolean) - Static method in class org.keycloak.storage.StoreMigrateRepresentationEvent
- fire(KeycloakSession, PartialImportRepresentation, RealmModel) - Static method in class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- fire(KeycloakSession, RealmRepresentation) - Static method in class org.keycloak.storage.ImportRealmFromRepresentationEvent
-
Deprecated.
- FIRST_BROKER_LOGIN_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- FIRST_BROKER_LOGIN_HANDLE_EXISTING_SUBFLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- FIRST_NAME - Static variable in interface org.keycloak.events.Details
- firstBrokerLoginFlow(RealmModel, boolean) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- firstResult(int) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Used for pagination
- firstResult(int) - Method in interface org.keycloak.events.EventQuery
-
Index of the first result to return.
- FLOW_RESET - Enum constant in enum org.keycloak.authentication.FlowStatus
-
This flow was reset to the beginning.
- FlowStatus - Enum in org.keycloak.authentication
-
Status of an execution/authenticator in a Authentication Flow
- FORCE_CHALLENGE - Enum constant in enum org.keycloak.authentication.FlowStatus
-
Regardless of the execution's requirement, this challenge will be sent to the user.
- FORCE_LEVEL_OF_AUTHENTICATION - Static variable in class org.keycloak.models.Constants
- forceChallenge(Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Sends the challenge back to the HTTP client regardless of the current execution requirement
- ForceExpiredPasswordPolicyProviderFactory - Class in org.keycloak.policy
- ForceExpiredPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- fork() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Fork the current flow.
- FORK - Enum constant in enum org.keycloak.authentication.FlowStatus
-
This flow is being forked.
- FORK_FLOW - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- ForkFlowException - Exception in org.keycloak.authentication
-
Thrown internally when authenticator wants to fork the current flow.
- ForkFlowException(FormMessage, FormMessage) - Constructor for exception org.keycloak.authentication.ForkFlowException
- forkWithErrorMessage(FormMessage) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Fork the current flow.
- forkWithSuccessMessage(FormMessage) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Fork the current flow.
- form() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Create a Freemarker form builder that presets the user, action URI, and a generated access code
- form() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Create a Freemarker form builder that presets the user, action URI, and a generated access code
- FORM_FLOW - Static variable in interface org.keycloak.authentication.AuthenticationFlow
- FormAction - Interface in org.keycloak.authentication
-
Fine grain processing of a form.
- FormActionFactory - Interface in org.keycloak.authentication
-
Factory for instantiating FormAction objects.
- FormActionSpi - Class in org.keycloak.authentication
- FormActionSpi() - Constructor for class org.keycloak.authentication.FormActionSpi
- format(String) - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProvider
- format(String) - Method in interface org.keycloak.models.OAuth2DeviceUserCodeProvider
-
Format inputted user code.
- FormAuthenticator - Interface in org.keycloak.authentication
-
This class is responsible for rendering a form.
- FormAuthenticatorFactory - Interface in org.keycloak.authentication
-
Factory for instantiating FormAuthenticators.
- FormAuthenticatorSpi - Class in org.keycloak.authentication
- FormAuthenticatorSpi() - Constructor for class org.keycloak.authentication.FormAuthenticatorSpi
- FormContext - Interface in org.keycloak.authentication
-
Interface that encapsulates the current state of the current form being executed
- FormMessage - Class in org.keycloak.models.utils
-
Message (eg.
- FormMessage() - Constructor for class org.keycloak.models.utils.FormMessage
- FormMessage(String, Object...) - Constructor for class org.keycloak.models.utils.FormMessage
- FormMessage(String, String) - Constructor for class org.keycloak.models.utils.FormMessage
-
Create message without parameters.
- FormMessage(String, String, Object...) - Constructor for class org.keycloak.models.utils.FormMessage
-
Create message.
- formParams - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- frameAncestors(String) - Method in class org.keycloak.models.ContentSecurityPolicyBuilder
- frameSrc(String) - Method in class org.keycloak.models.ContentSecurityPolicyBuilder
- from(Collection<ResourcePermission>, EvaluationContext) - Method in class org.keycloak.authorization.permission.evaluator.Evaluators
- from(Map<String, Collection<String>>) - Static method in interface org.keycloak.authorization.attribute.Attributes
- from(EvaluationContext, ResourceServer, AuthorizationRequest) - Method in class org.keycloak.authorization.permission.evaluator.Evaluators
- fromCache(RealmModel, String, Map<String, String>) - Static method in class org.keycloak.models.OAuth2DeviceCodeModel
- fromCache(RealmModel, String, Map<String, String>) - Static method in class org.keycloak.models.OAuth2DeviceUserCodeModel
- fromDate(Date) - Method in interface org.keycloak.events.EventQuery
-
Search events that are newer than
fromDate - fromString(KeycloakSession, RealmModel, String) - Static method in class org.keycloak.models.light.LightweightUserAdapter
- fromTime(Date) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by events after the specified time
- FRONT_CHANNEL_LOGOUT_SESSION_REQUIRED - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- FRONT_CHANNEL_LOGOUT_URI - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- FRONTCHANNEL_LOGOUT - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- frontchannelLogout(UserSessionModel, AuthenticatedClientSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
G
- GENDER - Static variable in class org.keycloak.models.ClaimMask
- generate() - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProvider
- generate() - Method in interface org.keycloak.models.OAuth2DeviceUserCodeProvider
-
Generate a new user code for OAuth 2.0 Device Authorization Grant.
- GENERATE - Static variable in class org.keycloak.models.Constants
- generateAccessCode() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Generates access code and updates clientsession timestamp Access codes must be included in form action callbacks as a query parameter.
- generateCode() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Generates access code and updates clientsession timestamp Access codes must be included in form action callbacks as a query parameter.
- generateCodeSecret() - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- generateId() - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- generateInstallation(KeycloakSession, RealmModel, ClientModel, URI) - Method in interface org.keycloak.protocol.ClientInstallationProvider
- generateKeyPairCertificate(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- generateSalt() - Static method in class org.keycloak.credential.hash.Salt
- generateSecret(ClientModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- generateTOTP(byte[]) - Method in class org.keycloak.models.utils.TimeBasedOTP
-
Generates a token.
- generateTOTP(String) - Method in class org.keycloak.models.utils.TimeBasedOTP
- GENERIC_AUTHENTICATION_ERROR - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- GENERIC_AUTHENTICATION_ERROR - Static variable in interface org.keycloak.events.Errors
- get(String) - Method in class org.keycloak.component.ComponentModelScope
- get(String) - Method in interface org.keycloak.connections.httpclient.HttpClientProvider
-
Deprecated.For String content, use
HttpClientProvider.getString(String), for binary data useHttpClientProvider.getInputStream(String). To be removed in Keycloak 27. - get(String) - Method in class org.keycloak.userprofile.DefaultAttributes
- get(String, String) - Method in class org.keycloak.component.ComponentModelScope
- get(CookieType) - Method in interface org.keycloak.cookie.CookieProvider
- getAccessCodeLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAccessCodeLifespanLogin() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAccessCodeLifespanUserAction() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAccessTokenLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAccessTokenLifespanForImplicitFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAccountTheme() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAction() - Method in interface org.keycloak.authentication.RequiredActionContext
- getAction() - Method in class org.keycloak.partialimport.PartialImportResult
- getActionTokenGeneratedByAdminLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getActionTokenGeneratedByUserLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getActionTokenGeneratedByUserLifespan(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getActionTokenUrl(String) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Get the action URL for the action token executor.
- getActionUrl() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Get the action URL for the required action.
- getActionUrl(String) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Get the action URL for the required action.
- getActionUrl(String) - Method in interface org.keycloak.authentication.RequiredActionContext
-
Get the action URL for the required action.
- getActorToken() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getActorTokenType() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getAdapterConfiguration(ClientModel) - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
-
Get configuration, which needs to be used for adapter ( keycloak.json ) of particular client.
- getAdded() - Method in class org.keycloak.partialimport.PartialImportResults
- getAdditionalParams() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getAdminResource(ResourceServer, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- getAdminTheme() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAfeList() - Method in exception org.keycloak.authentication.AuthenticationFlowException
- getAlgorithm() - Method in interface org.keycloak.crypto.ClientSignatureVerifierProvider
- getAlias() - Method in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- getAllErrorsAsString() - Method in class org.keycloak.validation.ValidationResult
- getAllErrorsAsString(Function<ValidationError, String>) - Method in class org.keycloak.validation.ValidationResult
- getAllHeaders() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- getAllLocalizedErrorsAsString(Properties) - Method in class org.keycloak.validation.ValidationResult
- getAllStream() - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns all organizations in the realm.
- getAllStream(String, Boolean, Integer, Integer) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns all organizations in the realm filtered according to the specified parameters.
- getAllStream(Map<String, String>, Integer, Integer) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns all organizations in the realm filtered according to the specified parameters.
- getAlwaysDisplayInConsoleClientsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAndVerifyAuthenticationSession(String) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
-
Common method to return current authenticationSession and verify if it is not expired
- getAnnotatedElement() - Method in interface org.keycloak.models.utils.reflection.MethodProperty
- getAnnotatedElement() - Method in interface org.keycloak.models.utils.reflection.Property
-
Get the element responsible for retrieving the property value
- getArray(String) - Method in class org.keycloak.component.ComponentModelScope
- getArtifactBindingIdentifierString(byte[]) - Static method in class org.keycloak.protocol.saml.util.ArtifactBindingUtils
-
Turns byte representation of the identifier into readable String
- getAssociatedPolicies() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the
Policyinstances associated with this policy and used to evaluate authorization decisions when this policy applies. - getAssociatedPolicies() - Method in class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- getAttribute() - Method in class org.keycloak.userprofile.ValidationException.Error
- getAttribute(String) - Method in interface org.keycloak.authorization.model.Resource
-
Returns the values of an attribute with the given
name - getAttribute(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getAttribute(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAttribute(String, Boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAttribute(String, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAttribute(String, Long) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAttributes() - Method in interface org.keycloak.authorization.identity.Identity
-
Returns the attributes or claims associated with this identity.
- getAttributes() - Method in interface org.keycloak.authorization.model.Resource
-
Returns the attributes associated with this resource.
- getAttributes() - Method in interface org.keycloak.authorization.policy.evaluation.EvaluationContext
-
Returns all attributes within the current execution and runtime environment.
- getAttributes() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getAttributes() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getAttributes() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAttributes() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getAttributes() - Method in class org.keycloak.userprofile.DefaultUserProfile
- getAttributes() - Method in interface org.keycloak.userprofile.UserProfile
-
Returns the attributes associated with this instance.
- getAttributeStream(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getAudience() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getAuthDetails() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns authentication details
- getAuthenticatedClientSessionByClient(String) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getAuthenticatedClientSessions() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getAuthenticationExecution() - Method in class org.keycloak.authentication.AuthenticationSelectionOption
- getAuthenticationExecutionByFlowId(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticationExecutionById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticationExecutionsStream(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticationFlowBindingOverride(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getAuthenticationFlowBindingOverrides() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getAuthenticationFlowById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticationFlowsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticationSelections() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
- getAuthenticationSession() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
AuthenticationSessionModel attached to this flow
- getAuthenticationSession() - Method in interface org.keycloak.authentication.FormContext
-
AuthenticationSessionModel attached to this flow
- getAuthenticationSession() - Method in interface org.keycloak.authentication.RequiredActionContext
- getAuthenticationSession() - Method in class org.keycloak.broker.provider.AuthenticationRequest
- getAuthenticationSession() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getAuthenticatorConfig() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Get any configuration associated with the current execution
- getAuthenticatorConfig() - Method in interface org.keycloak.authentication.FormContext
-
Get any configuration associated with the current execution
- getAuthenticatorConfig(RealmModel, String) - Method in class org.keycloak.deployment.DeployedConfigurationsManager
- getAuthenticatorConfigByAlias(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticatorConfigByAlias(RealmModel, String) - Method in class org.keycloak.deployment.DeployedConfigurationsManager
- getAuthenticatorConfigById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthenticatorConfigsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getAuthExecId() - Method in class org.keycloak.authentication.AuthenticationSelectionOption
- getAuthMethod() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getAuthorizationProvider() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getAuthorizationProvider() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
- getAuthReqId() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getAuthSessionExpiration(RealmModel, int) - Static method in class org.keycloak.models.utils.SessionExpiration
- getAuthSessionLifespan(RealmModel) - Static method in class org.keycloak.models.utils.SessionExpiration
- getBaseType() - Method in interface org.keycloak.models.utils.reflection.Property
-
Returns the property type
- getBaseUrl() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getBoolean(String) - Method in class org.keycloak.component.ComponentModelScope
- getBoolean(String, Boolean) - Method in class org.keycloak.component.ComponentModelScope
- getBrokerSessionId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getBrokerSessionId() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getBrokerUserId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getBrokerUserId() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getBrowserFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getBrowserSecurityHeaders() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getBuiltinMappers() - Method in interface org.keycloak.protocol.LoginProtocolFactory
-
List of built in protocol mappers that can be used to apply to clients.
- getBuiltinMappers(String) - Method in interface org.keycloak.migration.MigrationProvider
- getByDomainName(String) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns a
OrganizationModelby its internet domain. - getById(String) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns a
OrganizationModelby itsid; - getByMember(UserModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns the
OrganizationModelthat thememberbelongs to. - getCacheTimestamp() - Method in interface org.keycloak.authorization.model.CachedModel
-
When was the model was loaded from database.
- getCategoryRequirementFromCurrentFlow(String) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
- getCertificate(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getChallenge() - Method in interface org.keycloak.authentication.RequiredActionContext
-
If challenge has been sent this returns the JAX-RS Response
- getCibaPolicy() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClaims() - Method in class org.keycloak.authorization.permission.ResourcePermission
-
Returns all permission claims.
- getClient() - Method in interface org.keycloak.authentication.ClientAuthenticationFlowContext
-
Current client attached to this flow.
- getClient() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getClientAuthAttributes() - Method in interface org.keycloak.authentication.ClientAuthenticationFlowContext
-
Return the map where the authenticators can put some additional state related to authenticated client and the context how was client authenticated (ie.
- getClientAuthAttributes() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getClientAuthenticationFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientAuthenticatorType() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getClientByClientId(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientConnection() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getClientData() - Method in class org.keycloak.broker.provider.util.IdentityBrokerState
- getClientData(AuthenticationSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
-
Returns client data, which will be wrapped in the "clientData" parameter sent within "authentication flow" requests.
- getClientId() - Method in interface org.keycloak.authorization.model.ResourceServer
-
Returns id of a client that this
ResourceServeris associated with - getClientId() - Method in class org.keycloak.broker.provider.util.IdentityBrokerState
- getClientId() - Method in class org.keycloak.events.admin.AuthDetails
- getClientId() - Method in class org.keycloak.events.admin.AuthQuery
- getClientId() - Method in class org.keycloak.events.Event
- getClientId() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getClientId() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getClientInitialAccesses() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientInitialAccessModel(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientModelCacheKey(String, String) - Static method in class org.keycloak.keys.PublicKeyStorageUtils
- getClientModelCacheKey(String, String, JWK.Use) - Static method in class org.keycloak.keys.PublicKeyStorageUtils
- getClientNotificationToken() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getClientOfflineSessionIdleTimeout() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientOfflineSessionMaxLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientRoleMappingsStream(ClientModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getClientScopeById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientScopeByName(RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getClientScopeMappingsStream(ClientModel, ScopeContainerModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getClientScopes(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getClientScopesStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientsCount() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientSessionIdleTimeout() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientSessionMaxLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientsStream(Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getClientType(RealmModel, String) - Method in interface org.keycloak.client.clienttype.ClientTypeManager
- getClientType(ClientTypeRepresentation) - Method in interface org.keycloak.client.clienttype.ClientTypeProvider
- getClientTypes(RealmModel) - Method in interface org.keycloak.client.clienttype.ClientTypeManager
- getClusterStartupTime() - Method in interface org.keycloak.cluster.ClusterProvider
-
Same value for all cluster nodes.
- getCode() - Method in class org.keycloak.scripting.Script
- getCodeChallenge() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getCodeChallengeMethod() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getCommonProviderConfigProperties() - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
-
configuration properties that are common across all RoleStorageProvider implementations
- getCompatibleProviders() - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
- getComponent(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getComponentConfigProperties(KeycloakSession, String, String) - Static method in class org.keycloak.models.utils.ComponentUtil
- getComponentConfigProperties(KeycloakSession, ComponentModel) - Static method in class org.keycloak.models.utils.ComponentUtil
- getComponentConfigProperties(KeycloakSession, ComponentRepresentation) - Static method in class org.keycloak.models.utils.ComponentUtil
- getComponentFactory(KeycloakSessionFactory, Class<T>, Config.Scope, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getComponentFactory(KeycloakSession, ComponentModel) - Static method in class org.keycloak.models.utils.ComponentUtil
- getComponentFactory(KeycloakSession, ComponentRepresentation) - Static method in class org.keycloak.models.utils.ComponentUtil
- getComponentId() - Method in class org.keycloak.component.ComponentModelScope
- getComponentModel() - Method in class org.keycloak.component.ComponentModelScope
- getComponentModel(KeycloakSessionFactory, String, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getComponentName() - Method in class org.keycloak.component.ComponentModelScope
- getComponentNote(String) - Method in class org.keycloak.component.ComponentModelScope
- getComponentParentId() - Method in class org.keycloak.component.ComponentModelScope
- getComponentProperties(KeycloakSession, String, String) - Method in interface org.keycloak.models.utils.StripSecretsUtils.GetComponentPropertiesFn
- getComponentsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getComponentsStream(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getComponentsStream(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getComponentSubType() - Method in class org.keycloak.component.ComponentModelScope
- getConditionConfigurationClass() - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
- getConfig() - Method in interface org.keycloak.authentication.RequiredActionContext
-
The configuration of the current required action.
- getConfig() - Method in interface org.keycloak.authorization.model.Policy
-
Returns a
Mapholding string-based key/value pairs representing any additional configuration for this policy. - getConfig() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- getConfig() - Method in interface org.keycloak.broker.provider.IdentityProvider
- getConfigProperties() - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
- getConfigProperties() - Method in interface org.keycloak.component.AmphibianProviderFactory
- getConfigProperties() - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- getConfigProperties() - Method in class org.keycloak.validate.validators.AbstractNumberValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.EmailValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.IsoDateValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.LengthValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.LocalDateValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.OptionsValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.PatternValidator
- getConfigProperties() - Method in class org.keycloak.validate.validators.UriValidator
- getConfigPropertiesPerClient() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
-
List of config properties for this client implementation.
- getConfigPropertyName() - Method in class org.keycloak.broker.provider.mappersync.AbstractConfigPropertySynchronizer
- getConfigPropertyName() - Method in class org.keycloak.broker.provider.mappersync.GroupConfigPropertyByPathSynchronizer
- getConfigPropertyName() - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByClientIdSynchronizer
- getConfigPropertyName() - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByRoleNameSynchronizer
- getConfigType() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- getConfigType() - Method in interface org.keycloak.policy.PasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- getConfigType() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- getConfigurableAuthenticatorFactory(KeycloakSession, String) - Static method in class org.keycloak.utils.CredentialHelper
- getConfigurableRequiredActionFactory(KeycloakSession, String) - Static method in class org.keycloak.utils.RequiredActionHelper
- getConfiguration() - Method in interface org.keycloak.userprofile.UserProfileProvider
-
Get current UserProfile configuration.
- getConnection() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Information about the IP address from the connecting HTTP client.
- getConnection() - Method in interface org.keycloak.authentication.FormContext
-
Information about the IP address from the connecting HTTP client.
- getConnection() - Method in interface org.keycloak.authentication.RequiredActionContext
- getConsentByClient(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- getConsentScreenText() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getConsentsStream() - Method in class org.keycloak.models.light.LightweightUserAdapter
- getContentType() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- getContentTypeCharset() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- getContext() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getContext() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Returns the
EvaluationContext. - getContextData() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getCors() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getCreatedTimestamp() - Method in interface org.keycloak.authorization.model.PermissionTicket
- getCreatedTimestamp() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getCredentialProvider(KeycloakSession) - Method in interface org.keycloak.authentication.CredentialValidator
- getCredentials(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.CredentialValidator
- getCredentialType(KeycloakSession, AuthenticationSessionModel) - Method in interface org.keycloak.authentication.CredentialAction
- getCurrentDevice(UserSessionModel) - Static method in class org.keycloak.device.DeviceActivityManager
-
Returns the device information associated with the given
userSession. - getDecision() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getDecisionCache() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getDecisionStrategy() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the
DecisionStrategyfor this policy. - getDecisionStrategy() - Method in interface org.keycloak.authorization.model.ResourceServer
-
Returns the
DecisionStrategyconfigured for this instance. - getDeclaringClass() - Method in interface org.keycloak.models.utils.reflection.Property
-
Returns the class that declares the property
- getDecodedState() - Method in class org.keycloak.broker.provider.util.IdentityBrokerState
- getDefaultBlacklistsBasePath() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
-
Method to obtain the default location for the list folder.
- getDefaultClientAuthenticatorType() - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getDefaultClientPolicies() - Method in interface org.keycloak.securityprofile.SecurityProfileProvider
-
List of default client policies defined in the security profile.
- getDefaultClientProfiles() - Method in interface org.keycloak.securityprofile.SecurityProfileProvider
-
List of default client profiles that the security profile contains.
- getDefaultClientScopesStream(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDefaultConfigValue() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in interface org.keycloak.policy.PasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- getDefaultConfigValue() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- getDefaultGroupsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDefaultLocale() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDefaultMaxAge() - Method in class org.keycloak.cookie.CookieType
- getDefaultRequiredActionCaseInsensitively(String) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
-
Checks whether given
providerIdcase insensitively matches any ofUserModel.RequiredActionenum and if yes, it returns the value in correct form. - getDefaultRole() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDefaultSignatureAlgorithm() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDefaultValue() - Method in enum org.keycloak.models.BrowserSecurityHeaders
- getDelegateForUpdate() - Method in interface org.keycloak.authorization.model.CachedModel
-
Invalidates the cache for this model and returns a delegate that represents the actual data provider
- getDeployedAuthenticatorConfig(String) - Method in class org.keycloak.deployment.DeployedConfigurationsManager
- getDeployedAuthenticatorConfigs() - Method in interface org.keycloak.deployment.DeployedConfigurationsProvider
- getDescription() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the description of this policy.
- getDescription() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getDescription() - Method in class org.keycloak.scripting.Script
- getDetails() - Method in class org.keycloak.events.Event
- getDeviceCode() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getDeviceCode() - Method in class org.keycloak.models.OAuth2DeviceUserCodeModel
- getDirectGrantFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDisplayCategory() - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
- getDisplayCategory() - Method in interface org.keycloak.protocol.ProtocolMapper
- getDisplayName() - Method in class org.keycloak.authentication.AuthenticationSelectionOption
- getDisplayName() - Method in interface org.keycloak.authorization.model.Resource
-
Returns the end user friendly name for this resource.
- getDisplayName() - Method in interface org.keycloak.authorization.model.Scope
-
Returns the end user friendly name for this scope.
- getDisplayName() - Method in enum org.keycloak.models.ImpersonationSessionNote
- getDisplayName() - Method in interface org.keycloak.models.UserSessionNoteDescriptor
- getDisplayName() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDisplayName() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- getDisplayName() - Method in interface org.keycloak.policy.PasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- getDisplayName() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- getDisplayNameHtml() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDisplayText() - Method in interface org.keycloak.authentication.RequiredActionFactory
-
Display text used in admin console to reference this required action
- getDisplayType() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
-
Friendly name for the authenticator
- getDisplayType() - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
- getDisplayType() - Method in interface org.keycloak.protocol.ClientInstallationProvider
- getDisplayType() - Method in interface org.keycloak.protocol.ProtocolMapper
- getDockerAuthenticationFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getDynamicClientScope(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getDynamicScopeRegexp() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getEffect() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getEffect() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
- getEffect() - Method in class org.keycloak.authorization.policy.evaluation.Result
- getEffect() - Method in class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- getEffectiveModel(KeycloakSession, RealmModel, ProtocolMapperModel) - Method in interface org.keycloak.protocol.ProtocolMapper
-
Get effective configuration of protocol mapper.
- getEmail() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getEmail() - Method in class org.keycloak.models.UserModelDefaultMethods
- getEmailTheme() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getEmbeddedCacheManager(Config.Scope) - Method in interface org.keycloak.cluster.ManagedCacheManagerProvider
- getEnabledEventTypesStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getEncoded() - Method in class org.keycloak.broker.provider.util.IdentityBrokerState
- getEncodedOCSPResponse(KeycloakSession, byte[], URI) - Method in class org.keycloak.utils.OCSPProvider
- getError() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Get the error condition of a failed execution.
- getError() - Method in exception org.keycloak.authentication.AuthenticationFlowException
- getError() - Method in class org.keycloak.events.admin.AdminEvent
-
If the event was unsuccessful returns the error message.
- getError() - Method in class org.keycloak.events.Event
- getErrorMessage() - Method in exception org.keycloak.authentication.ForkFlowException
- getErrorMessage() - Method in class org.keycloak.partialimport.PartialImportResults
- getErrors() - Method in exception org.keycloak.userprofile.ValidationException
- getErrors() - Method in class org.keycloak.validation.ValidationResult
- getEvaluation() - Method in class org.keycloak.authorization.policy.evaluation.Result
- getEvent() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Current event builder being used
- getEvent() - Method in interface org.keycloak.authentication.FormContext
-
Current event builder being used
- getEvent() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Current event builder being used
- getEvent() - Method in class org.keycloak.events.EventBuilder
- getEvent() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getEvent() - Method in class org.keycloak.validation.DefaultValidationContext
- getEvent() - Method in interface org.keycloak.validation.ValidationContext
- getEventClass() - Method in interface org.keycloak.broker.provider.mappersync.ConfigSynchronizer
- getEventClass() - Method in class org.keycloak.broker.provider.mappersync.GroupConfigPropertyByPathSynchronizer
- getEventClass() - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByClientIdSynchronizer
- getEventClass() - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByRoleNameSynchronizer
- getEventDetails() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Get details of the event that caused an error
- getEventDetails() - Method in exception org.keycloak.authentication.AuthenticationFlowException
- getEventsExpiration() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getEventsListenersStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getEventType() - Method in interface org.keycloak.protocol.oidc.grants.OAuth2GrantType
-
Returns the event type associated with this OAuth 2.0 grant type.
- getExecution() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
The current execution in the flow
- getExecution() - Method in interface org.keycloak.authentication.FormContext
-
The current execution in the flow
- getExecutor(String) - Method in interface org.keycloak.executors.ExecutorsProvider
-
Impl will usually return different executors for different tasks.
- getExecutorConfigurationClass() - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
- getExpiration() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getExportImportManager() - Method in interface org.keycloak.storage.DatastoreProvider
- getFactory() - Method in class org.keycloak.models.utils.PostMigrationEvent
- getFailureFactor() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getFalsePositiveProbability() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist
- getFalsePositiveProbability() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- getFederationLink() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getField() - Method in class org.keycloak.models.utils.FormMessage
- getFieldId() - Method in class org.keycloak.validation.ValidationError
- getFilename() - Method in interface org.keycloak.protocol.ClientInstallationProvider
- getFirstAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getFirstBrokerLoginFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getFirstHeader(String) - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- getFirstName() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getFirstName() - Method in class org.keycloak.models.UserModelDefaultMethods
- getFirstPublicKey(String, String, PublicKeyLoader) - Method in interface org.keycloak.keys.PublicKeyStorageProvider
-
Get first found public key to verify messages signed by particular client having several public keys.
- getFirstPublicKey(String, Predicate<KeyWrapper>, PublicKeyLoader) - Method in interface org.keycloak.keys.PublicKeyStorageProvider
-
Get the first public key that matches the predicate.
- getFirstResult() - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Get the first result from the query, causing the query to be run.
- getFirstWritableResult() - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Get the first result from the query that is not marked as read only, causing the query to be run.
- getFlowByAlias(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getFlowExceptions() - Method in interface org.keycloak.authentication.AuthenticationFlow
- getFlowPath() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
- getFormattedMessage(BiFunction<String, Object[], String>) - Method in class org.keycloak.userprofile.ValidationException.Error
- getFormParams() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getForwardedErrorMessage() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
This could be an error message forwarded from another authenticator that is restarting or continuing the flo.
- getForwardedInfoMessage() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
This could be an info message forwarded from another authenticator.
- getForwardedSuccessMessage() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
This could be an success message forwarded from another authenticator that is restarting or continuing the flow.
- getGrantedTimestamp() - Method in interface org.keycloak.authorization.model.PermissionTicket
- getGroup() - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- getGroupById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getGroupsCount(Boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getGroupsCountByNameContaining(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getGroupsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getGroupsStream() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getGuiOrder() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getHeader(String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- getHeader(String) - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- getHeaderName() - Method in enum org.keycloak.models.BrowserSecurityHeaders
- getHeaders() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getHelpText() - Method in class org.keycloak.authentication.AuthenticationSelectionOption
- getHelpText() - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
- getHelpText() - Method in interface org.keycloak.protocol.ClientInstallationProvider
- getHelpText() - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- getHelpText() - Method in class org.keycloak.validate.validators.DoubleValidator
- getHelpText() - Method in class org.keycloak.validate.validators.EmailValidator
- getHelpText() - Method in class org.keycloak.validate.validators.IntegerValidator
- getHelpText() - Method in class org.keycloak.validate.validators.IsoDateValidator
- getHelpText() - Method in class org.keycloak.validate.validators.LengthValidator
- getHelpText() - Method in class org.keycloak.validate.validators.LocalDateValidator
- getHelpText() - Method in class org.keycloak.validate.validators.OptionsValidator
- getHelpText() - Method in class org.keycloak.validate.validators.PatternValidator
- getHelpText() - Method in class org.keycloak.validate.validators.UriValidator
- getHttpClient() - Method in interface org.keycloak.connections.httpclient.HttpClientProvider
-
Returns the
CloseableHttpClientthat can be freely used. - getHttpRequest() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
- getHttpRequest() - Method in interface org.keycloak.authentication.FormContext
- getHttpRequest() - Method in interface org.keycloak.authentication.RequiredActionContext
- getHttpRequest() - Method in class org.keycloak.broker.provider.AuthenticationRequest
- getIconCssClass() - Method in class org.keycloak.authentication.AuthenticationSelectionOption
- getIconUri() - Method in interface org.keycloak.authorization.model.Resource
-
Returns an icon
URIfor this resource. - getIconUri() - Method in interface org.keycloak.authorization.model.Scope
-
Returns an icon
URIfor this scope. - getId() - Method in interface org.keycloak.authorization.identity.Identity
-
Returns the unique identifier of this identity.
- getId() - Method in interface org.keycloak.authorization.model.PermissionTicket
-
Returns the unique identifier for this instance.
- getId() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the unique identifier for this instance.
- getId() - Method in interface org.keycloak.authorization.model.Resource
-
Returns the unique identifier for this instance.
- getId() - Method in interface org.keycloak.authorization.model.ResourceServer
-
Returns the unique identifier for this instance.
- getId() - Method in interface org.keycloak.authorization.model.Scope
-
Returns the unique identifier for this instance.
- getId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getId() - Method in interface org.keycloak.credential.CredentialProviderFactory
-
This is the name of the provider and will be showed in the admin console as an option.
- getId() - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.
- getId() - Method in class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
- getId() - Method in class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
- getId() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the UUID of the event.
- getId() - Method in class org.keycloak.events.Event
- getId() - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory
- getId() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getId() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
- getId() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getId() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getId() - Method in class org.keycloak.partialimport.PartialImportResult
- getId() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory
- getId() - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- getId() - Method in class org.keycloak.scripting.Script
- getId() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getId() - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
-
This is the name of the provider.
- getId() - Method in class org.keycloak.validate.validators.DoubleValidator
- getId() - Method in class org.keycloak.validate.validators.EmailValidator
- getId() - Method in class org.keycloak.validate.validators.IntegerValidator
- getId() - Method in class org.keycloak.validate.validators.IsoDateValidator
- getId() - Method in class org.keycloak.validate.validators.LengthValidator
- getId() - Method in class org.keycloak.validate.validators.LocalDateValidator
- getId() - Method in class org.keycloak.validate.validators.NotBlankValidator
- getId() - Method in class org.keycloak.validate.validators.NotEmptyValidator
- getId() - Method in class org.keycloak.validate.validators.OptionsValidator
- getId() - Method in class org.keycloak.validate.validators.PatternValidator
- getId() - Method in class org.keycloak.validate.validators.UriValidator
- getId() - Method in class org.keycloak.validate.validators.ValidatorConfigValidator
- getIdentity() - Method in interface org.keycloak.authorization.policy.evaluation.EvaluationContext
-
Returns the
Identitythat represents an entity (person or non-person) to which the permissions must be granted, or not. - getIdentityProviderByAlias(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getIdentityProviderDisplayName(KeycloakSession, IdentityProviderModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getIdentityProviderMapperById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getIdentityProviderMapperByName(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getIdentityProviderMappersByAliasStream(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getIdentityProviderMappersStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getIdentityProviders(OrganizationModel) - Method in interface org.keycloak.organization.OrganizationProvider
- getIdentityProvidersStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getIdp() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getIdpConfig() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getIdpModelCacheKey(String, String) - Static method in class org.keycloak.keys.PublicKeyStorageUtils
- getInputStream(String) - Method in interface org.keycloak.connections.httpclient.HttpClientProvider
-
Helper method to retrieve the contents of a URL as an InputStream.
- getInt(String) - Method in class org.keycloak.component.ComponentModelScope
- getInt(String, Integer) - Method in class org.keycloak.component.ComponentModelScope
- getInterface(Class<T>) - Method in class org.keycloak.scripting.InvocableScriptAdapter
- getInterface(Object, Class<T>) - Method in class org.keycloak.scripting.InvocableScriptAdapter
- getIntermediateCertificates() - Method in interface org.keycloak.truststore.TruststoreProvider
- getIntervalMillis() - Method in interface org.keycloak.timer.TimerProvider.TimerTaskContext
- getIpAddress() - Method in class org.keycloak.events.admin.AuthDetails
- getIpAddress() - Method in class org.keycloak.events.admin.AuthQuery
- getIpAddress() - Method in class org.keycloak.events.Event
- getIpAddress() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getJavaClass() - Method in interface org.keycloak.models.utils.reflection.Property
-
Returns the property type
- getJsonValue(JsonNode, String) - Static method in class org.keycloak.utils.JsonUtils
-
Returns the value corresponding to the given
claim. - getKey() - Method in enum org.keycloak.models.BrowserSecurityHeaders
- getKeycloakSession() - Method in class org.keycloak.authorization.AuthorizationProvider
- getKeys(String, PublicKeyLoader) - Method in interface org.keycloak.keys.PublicKeyStorageProvider
-
Getter for all the keys in the model key.
- getKeysStream() - Method in interface org.keycloak.keys.KeyProvider
-
Returns the
KeyWrapperfor aKeyProvider. - getLastName() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getLastName() - Method in class org.keycloak.models.UserModelDefaultMethods
- getLastSessionRefresh() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getLegacyId() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
ID from older API version.
- getLightweightUserId(String) - Static method in class org.keycloak.models.light.LightweightUserAdapter
- getLinkingUrl(UriInfo, ClientModel, UserSessionModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- getLocalizedMessage(Properties) - Method in class org.keycloak.validation.ValidationError
- getLocalizedMessageKey() - Method in class org.keycloak.validation.ValidationError
- getLocalizedMessageParams() - Method in class org.keycloak.validation.ValidationError
- getLocalStoreFactory() - Method in class org.keycloak.authorization.AuthorizationProvider
-
No cache sits in front of this
- getLogic() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the
Logicfor this policy. - getLoginTheme() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getLoginUsername() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getLong(String) - Method in class org.keycloak.component.ComponentModelScope
- getLong(String, Long) - Method in class org.keycloak.component.ComponentModelScope
- getMajor() - Method in class org.keycloak.migration.ModelVersion
- getManagementUrl() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getMappersForClaimMask(Long) - Method in interface org.keycloak.migration.MigrationProvider
- getMarshaller() - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- getMarshaller() - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Implementation of marshaller to serialize/deserialize attached data to Strings, which can be saved in clientSession
- getMasterAdminClient() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getMasterRealmAdminApplicationClientId(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getMaxAuthAge() - Method in interface org.keycloak.authentication.RequiredActionProvider
-
Defines the max time after a user login, after which re-authentication is requested for an AIA.
- getMaxConsumedResponseSize() - Method in interface org.keycloak.connections.httpclient.HttpClientProvider
-
Get the configured limit for the response size.
- getMaxDeltaTimeSeconds() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getMaxFailureWaitSeconds() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getMaxPaddingLength() - Method in class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- getMaxTemporaryLockouts() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getMediaType() - Method in interface org.keycloak.protocol.ClientInstallationProvider
- getMember() - Method in interface org.keycloak.models.utils.reflection.Property
-
Get the member responsible for retrieving the property value
- getMemberById(OrganizationModel, String) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns the member of the
OrganizationModelby itsid. - getMembersStream(OrganizationModel, String, Boolean, Integer, Integer) - Method in interface org.keycloak.organization.OrganizationProvider
-
Returns the members of a given
OrganizationModelfiltered according to the specified parameters. - getMessage() - Method in enum org.keycloak.client.clienttype.ClientTypeException.Message
- getMessage() - Method in class org.keycloak.models.utils.FormMessage
- getMessage() - Method in class org.keycloak.userprofile.ValidationException.Error
- getMessage() - Method in exception org.keycloak.userprofile.ValidationException
- getMessage() - Method in class org.keycloak.validation.ValidationError
- getMessage(String) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- getMessageCode() - Method in exception org.keycloak.broker.provider.IdentityBrokerException
- getMessageDigest() - Method in class org.keycloak.models.utils.SHAPasswordEncoder
- getMessageKey() - Method in exception org.keycloak.protocol.ProtocolMapperConfigException
- getMessageParameters() - Method in class org.keycloak.userprofile.ValidationException.Error
- getMetadata(String) - Method in class org.keycloak.userprofile.DefaultAttributes
- getMicro() - Method in class org.keycloak.migration.ModelVersion
- getMigrationModel() - Method in interface org.keycloak.models.DeploymentStateProvider
- getMimeType() - Method in class org.keycloak.scripting.Script
- getMinimumQuickLoginWaitSeconds() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getMinMaxConfig(ValidatorConfig, String) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
-
Get config value for min and max validation bound as a Number supported by this validator
- getMinMaxConfig(ValidatorConfig, String) - Method in class org.keycloak.validate.validators.DoubleValidator
- getMinMaxConfig(ValidatorConfig, String) - Method in class org.keycloak.validate.validators.IntegerValidator
- getMinor() - Method in class org.keycloak.migration.ModelVersion
- getModelUsername() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
username to store in UserModel
- getName() - Method in class org.keycloak.authentication.AuthenticatorSpi
- getName() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
- getName() - Method in class org.keycloak.authentication.FormActionSpi
- getName() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
- getName() - Method in interface org.keycloak.authentication.otp.OTPApplicationProvider
- getName() - Method in class org.keycloak.authentication.otp.OTPApplicationSpi
- getName() - Method in class org.keycloak.authentication.RequiredActionSpi
- getName() - Method in class org.keycloak.authorization.AuthorizationSpi
- getName() - Method in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- getName() - Method in enum org.keycloak.authorization.model.Policy.FilterOption
- getName() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the name of this policy.
- getName() - Method in enum org.keycloak.authorization.model.Resource.FilterOption
- getName() - Method in interface org.keycloak.authorization.model.Resource
-
Returns the resource's name.
- getName() - Method in enum org.keycloak.authorization.model.Scope.FilterOption
- getName() - Method in interface org.keycloak.authorization.model.Scope
-
Returns the name of this scope.
- getName() - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- getName() - Method in class org.keycloak.authorization.policy.provider.PolicySpi
- getName() - Method in class org.keycloak.authorization.store.StoreFactorySpi
- getName() - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
-
A friendly name for this factory.
- getName() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
- getName() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
- getName() - Method in class org.keycloak.broker.social.SocialProviderSpi
- getName() - Method in interface org.keycloak.client.clienttype.ClientType
- getName() - Method in class org.keycloak.client.clienttype.ClientTypeManagerSpi
- getName() - Method in class org.keycloak.client.clienttype.ClientTypeSpi
- getName() - Method in class org.keycloak.component.ComponentFactorySpi
- getName() - Method in class org.keycloak.connections.httpclient.HttpClientSpi
- getName() - Method in class org.keycloak.cookie.CookieSpi
- getName() - Method in class org.keycloak.cookie.CookieType
- getName() - Method in class org.keycloak.credential.CredentialSpi
- getName() - Method in class org.keycloak.credential.hash.PasswordHashSpi
- getName() - Method in class org.keycloak.crypto.CekManagementSpi
- getName() - Method in class org.keycloak.crypto.ClientSignatureVerifierSpi
- getName() - Method in class org.keycloak.crypto.ContentEncryptionSpi
- getName() - Method in class org.keycloak.crypto.HashSpi
- getName() - Method in class org.keycloak.crypto.SignatureSpi
- getName() - Method in class org.keycloak.deployment.DeployedConfigurationsSpi
- getName() - Method in class org.keycloak.device.DeviceRepresentationSpi
- getName() - Method in class org.keycloak.email.EmailSenderSpi
- getName() - Method in class org.keycloak.email.EmailTemplateSpi
- getName() - Method in class org.keycloak.events.EventListenerSpi
- getName() - Method in class org.keycloak.events.EventStoreSpi
- getName() - Method in class org.keycloak.executors.ExecutorsSpi
- getName() - Method in class org.keycloak.exportimport.ExportSpi
- getName() - Method in class org.keycloak.exportimport.ImportSpi
- getName() - Method in class org.keycloak.forms.login.LoginFormsSpi
- getName() - Method in class org.keycloak.headers.SecurityHeadersSpi
- getName() - Method in class org.keycloak.health.LoadBalancerCheckSpi
- getName() - Method in class org.keycloak.keys.KeySpi
- getName() - Method in class org.keycloak.keys.PublicKeyStorageSpi
- getName() - Method in class org.keycloak.migration.MigrationSpi
- getName() - Method in class org.keycloak.models.cache.authorization.CachedStoreFactorySpi
- getName() - Method in class org.keycloak.models.ClientScopeSpi
- getName() - Method in class org.keycloak.models.ClientSpi
- getName() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getName() - Method in class org.keycloak.models.DeploymentStateSpi
- getName() - Method in class org.keycloak.models.GroupSpi
- getName() - Method in class org.keycloak.models.OAuth2DeviceUserCodeSpi
- getName() - Method in class org.keycloak.models.RealmSpi
- getName() - Method in class org.keycloak.models.RoleSpi
- getName() - Method in class org.keycloak.models.SingleUseObjectSpi
- getName() - Method in class org.keycloak.models.UserLoginFailureSpi
- getName() - Method in class org.keycloak.models.UserSessionSpi
- getName() - Method in class org.keycloak.models.UserSpi
- getName() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getName() - Method in interface org.keycloak.models.utils.reflection.Property
-
Returns the name of the property.
- getName() - Method in class org.keycloak.organization.OrganizationSpi
- getName() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist
- getName() - Method in interface org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.PasswordBlacklist
- getName() - Method in class org.keycloak.policy.PasswordPolicyManagerSpi
- getName() - Method in class org.keycloak.policy.PasswordPolicySpi
- getName() - Method in class org.keycloak.protocol.ClientInstallationSpi
- getName() - Method in class org.keycloak.protocol.LoginProtocolSpi
- getName() - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantTypeSpi
- getName() - Method in class org.keycloak.protocol.oidc.TokenExchangeSpi
- getName() - Method in class org.keycloak.protocol.oidc.TokenIntrospectionSpi
- getName() - Method in class org.keycloak.protocol.ProtocolMapperSpi
- getName() - Method in class org.keycloak.protocol.saml.ArtifactResolverSpi
- getName() - Method in class org.keycloak.provider.ExceptionConverterSpi
- getName() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- getName() - Method in class org.keycloak.scripting.Script
- getName() - Method in class org.keycloak.scripting.ScriptingSpi
- getName() - Method in interface org.keycloak.securityprofile.SecurityProfileProvider
-
Name of the security profile.
- getName() - Method in class org.keycloak.securityprofile.SecurityProfileSpi
- getName() - Method in class org.keycloak.services.clientpolicy.ClientPolicyManagerSpi
- getName() - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
- getName() - Method in class org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi
- getName() - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
- getName() - Method in class org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorSpi
- getName() - Method in class org.keycloak.services.cors.CorsSpi
- getName() - Method in class org.keycloak.services.managers.BruteForceProtectorSpi
- getName() - Method in class org.keycloak.services.resource.AccountResourceSpi
- getName() - Method in class org.keycloak.services.resource.RealmResourceSPI
- getName() - Method in class org.keycloak.services.ui.extend.UiPageSpi
- getName() - Method in class org.keycloak.services.ui.extend.UiTabSpi
- getName() - Method in class org.keycloak.sessions.AuthenticationSessionSpi
- getName() - Method in class org.keycloak.sessions.StickySessionEncoderSpi
- getName() - Method in class org.keycloak.storage.DatastoreSpi
- getName() - Method in class org.keycloak.storage.role.RoleStorageProviderSpi
- getName() - Method in class org.keycloak.theme.ThemeSpi
- getName() - Method in class org.keycloak.timer.TimerSpi
- getName() - Method in class org.keycloak.transaction.TransactionManagerLookupSpi
- getName() - Method in class org.keycloak.truststore.TruststoreSpi
- getName() - Method in class org.keycloak.userprofile.UserProfileSpi
- getName() - Method in class org.keycloak.validation.ClientValidationSPI
- getNodeReRegistrationTimeout() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getNonce() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getNotBefore() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getNotBefore() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getNote(String) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getNotes() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getOAuth2DeviceConfig() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getObjectToValidate() - Method in class org.keycloak.validation.DefaultValidationContext
- getObjectToValidate() - Method in interface org.keycloak.validation.ValidationContext
- getOfflineSessionIdleTimeout() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getOfflineSessionMaxLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getOIDCClient() - Method in class org.keycloak.validation.ClientValidationContext.OIDCContext
- getOperationalInfo() - Method in interface org.keycloak.provider.ServerInfoAwareProviderFactory
-
Return actual info about the provider.
- getOperationType() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the type of the operation
- getOptionNames() - Method in interface org.keycloak.client.clienttype.ClientType
- getOTPPolicy() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getOverwritten() - Method in class org.keycloak.partialimport.PartialImportResults
- getOwner() - Method in interface org.keycloak.authorization.model.PermissionTicket
-
Returns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.
- getOwner() - Method in interface org.keycloak.authorization.model.Policy
- getOwner() - Method in interface org.keycloak.authorization.model.Resource
-
Returns the resource's owner, which is usually an identifier that uniquely identifies the resource's owner.
- getParameters() - Method in class org.keycloak.models.utils.FormMessage
- getParameters() - Method in exception org.keycloak.protocol.ProtocolMapperConfigException
- getParams() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getParams() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getParams() - Method in interface org.keycloak.services.ui.extend.UiTabProviderFactory
- getParentPolicy() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getParPolicy() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getPartialImportResults() - Method in class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- getPasswordPolicy() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getPath() - Method in class org.keycloak.cookie.CookieType
- getPath() - Method in enum org.keycloak.partialimport.ResourceType
-
Used to create the admin path in events.
- getPath() - Method in interface org.keycloak.services.ui.extend.UiTabProviderFactory
- getPbkdf2Algorithm() - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- getPemFromCertificate(X509Certificate) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getPemFromKey(Key) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getPermission() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getPermission() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Returns the
ResourcePermissionto be evaluated. - getPermission() - Method in class org.keycloak.authorization.policy.evaluation.Result
- getPermissionTicketStore() - Method in interface org.keycloak.authorization.store.StoreFactory
-
Returns a
PermissionTicketStore. - getPersistenceState() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getPolicy() - Method in interface org.keycloak.authorization.model.PermissionTicket
- getPolicy() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getPolicy() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Returns the
Policy. - getPolicy() - Method in class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- getPolicy() - Method in interface org.keycloak.truststore.TruststoreProvider
- getPolicy(Policy) - Method in class org.keycloak.authorization.policy.evaluation.Result
- getPolicyEnforcementMode() - Method in interface org.keycloak.authorization.model.ResourceServer
-
Returns the
PolicyEnforcementModeconfigured for this instance. - getPolicyEvaluator() - Method in class org.keycloak.authorization.AuthorizationProvider
- getPolicyStore() - Method in interface org.keycloak.authorization.store.StoreFactory
-
Returns a
PolicyStore. - getPollingInterval() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getPriority() - Method in interface org.keycloak.protocol.ProtocolMapper
-
Priority of this protocolMapper implementation.
- getPrivateKey(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getPropertyNames() - Method in class org.keycloak.component.ComponentModelScope
- getProtector() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
- getProtocol() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getProtocol() - Method in interface org.keycloak.protocol.ClientInstallationProvider
- getProtocol() - Method in interface org.keycloak.protocol.ProtocolMapper
- getProtocolAuthenticatorMethods(String) - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
-
Get authentication methods for the specified protocol
- getProtocolMapperById(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getProtocolMapperByName(String, String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getProtocolMappersStream() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getProvider(String) - Method in class org.keycloak.authorization.AuthorizationProvider
-
Returns a
PolicyProviderFactorygiven atype. - getProviderClass() - Method in class org.keycloak.authentication.AuthenticatorSpi
- getProviderClass() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
- getProviderClass() - Method in class org.keycloak.authentication.FormActionSpi
- getProviderClass() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
- getProviderClass() - Method in class org.keycloak.authentication.otp.OTPApplicationSpi
- getProviderClass() - Method in class org.keycloak.authentication.RequiredActionSpi
- getProviderClass() - Method in class org.keycloak.authorization.AuthorizationSpi
- getProviderClass() - Method in class org.keycloak.authorization.policy.provider.PolicySpi
- getProviderClass() - Method in class org.keycloak.authorization.store.StoreFactorySpi
- getProviderClass() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
- getProviderClass() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
- getProviderClass() - Method in class org.keycloak.broker.social.SocialProviderSpi
- getProviderClass() - Method in class org.keycloak.client.clienttype.ClientTypeManagerSpi
- getProviderClass() - Method in class org.keycloak.client.clienttype.ClientTypeSpi
- getProviderClass() - Method in class org.keycloak.component.ComponentFactorySpi
- getProviderClass() - Method in class org.keycloak.connections.httpclient.HttpClientSpi
- getProviderClass() - Method in class org.keycloak.cookie.CookieSpi
- getProviderClass() - Method in class org.keycloak.credential.CredentialSpi
- getProviderClass() - Method in class org.keycloak.credential.hash.PasswordHashSpi
- getProviderClass() - Method in class org.keycloak.crypto.CekManagementSpi
- getProviderClass() - Method in class org.keycloak.crypto.ClientSignatureVerifierSpi
- getProviderClass() - Method in class org.keycloak.crypto.ContentEncryptionSpi
- getProviderClass() - Method in class org.keycloak.crypto.HashSpi
- getProviderClass() - Method in class org.keycloak.crypto.SignatureSpi
- getProviderClass() - Method in class org.keycloak.deployment.DeployedConfigurationsSpi
- getProviderClass() - Method in class org.keycloak.device.DeviceRepresentationSpi
- getProviderClass() - Method in class org.keycloak.email.EmailSenderSpi
- getProviderClass() - Method in class org.keycloak.email.EmailTemplateSpi
- getProviderClass() - Method in class org.keycloak.events.EventListenerSpi
- getProviderClass() - Method in class org.keycloak.events.EventStoreSpi
- getProviderClass() - Method in class org.keycloak.executors.ExecutorsSpi
- getProviderClass() - Method in class org.keycloak.exportimport.ExportSpi
- getProviderClass() - Method in class org.keycloak.exportimport.ImportSpi
- getProviderClass() - Method in class org.keycloak.forms.login.LoginFormsSpi
- getProviderClass() - Method in class org.keycloak.headers.SecurityHeadersSpi
- getProviderClass() - Method in class org.keycloak.health.LoadBalancerCheckSpi
- getProviderClass() - Method in class org.keycloak.keys.KeySpi
- getProviderClass() - Method in class org.keycloak.keys.PublicKeyStorageSpi
- getProviderClass() - Method in class org.keycloak.migration.MigrationSpi
- getProviderClass() - Method in class org.keycloak.models.cache.authorization.CachedStoreFactorySpi
- getProviderClass() - Method in class org.keycloak.models.ClientScopeSpi
- getProviderClass() - Method in class org.keycloak.models.ClientSpi
- getProviderClass() - Method in class org.keycloak.models.DeploymentStateSpi
- getProviderClass() - Method in class org.keycloak.models.GroupSpi
- getProviderClass() - Method in class org.keycloak.models.OAuth2DeviceUserCodeSpi
- getProviderClass() - Method in class org.keycloak.models.RealmSpi
- getProviderClass() - Method in class org.keycloak.models.RoleSpi
- getProviderClass() - Method in class org.keycloak.models.SingleUseObjectSpi
- getProviderClass() - Method in class org.keycloak.models.UserLoginFailureSpi
- getProviderClass() - Method in class org.keycloak.models.UserSessionSpi
- getProviderClass() - Method in class org.keycloak.models.UserSpi
- getProviderClass() - Method in class org.keycloak.organization.OrganizationSpi
- getProviderClass() - Method in class org.keycloak.policy.PasswordPolicyManagerSpi
- getProviderClass() - Method in class org.keycloak.policy.PasswordPolicySpi
- getProviderClass() - Method in class org.keycloak.protocol.ClientInstallationSpi
- getProviderClass() - Method in class org.keycloak.protocol.LoginProtocolSpi
- getProviderClass() - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantTypeSpi
- getProviderClass() - Method in class org.keycloak.protocol.oidc.TokenExchangeSpi
- getProviderClass() - Method in class org.keycloak.protocol.oidc.TokenIntrospectionSpi
- getProviderClass() - Method in class org.keycloak.protocol.ProtocolMapperSpi
- getProviderClass() - Method in class org.keycloak.protocol.saml.ArtifactResolverSpi
- getProviderClass() - Method in class org.keycloak.provider.ExceptionConverterSpi
- getProviderClass() - Method in class org.keycloak.scripting.ScriptingSpi
- getProviderClass() - Method in class org.keycloak.securityprofile.SecurityProfileSpi
- getProviderClass() - Method in class org.keycloak.services.clientpolicy.ClientPolicyManagerSpi
- getProviderClass() - Method in class org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi
- getProviderClass() - Method in class org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorSpi
- getProviderClass() - Method in class org.keycloak.services.cors.CorsSpi
- getProviderClass() - Method in class org.keycloak.services.managers.BruteForceProtectorSpi
- getProviderClass() - Method in class org.keycloak.services.resource.AccountResourceSpi
- getProviderClass() - Method in class org.keycloak.services.resource.RealmResourceSPI
- getProviderClass() - Method in class org.keycloak.services.ui.extend.UiPageSpi
- getProviderClass() - Method in class org.keycloak.services.ui.extend.UiTabSpi
- getProviderClass() - Method in class org.keycloak.sessions.AuthenticationSessionSpi
- getProviderClass() - Method in class org.keycloak.sessions.StickySessionEncoderSpi
- getProviderClass() - Method in class org.keycloak.storage.DatastoreSpi
- getProviderClass() - Method in class org.keycloak.storage.role.RoleStorageProviderSpi
- getProviderClass() - Method in class org.keycloak.theme.ThemeSpi
- getProviderClass() - Method in class org.keycloak.timer.TimerSpi
- getProviderClass() - Method in class org.keycloak.transaction.TransactionManagerLookupSpi
- getProviderClass() - Method in class org.keycloak.truststore.TruststoreSpi
- getProviderClass() - Method in class org.keycloak.userprofile.UserProfileSpi
- getProviderClass() - Method in class org.keycloak.validation.ClientValidationSPI
- getProviderFactoriesStream() - Method in class org.keycloak.authorization.AuthorizationProvider
-
Returns the registered
PolicyProviderFactory. - getProviderFactory(Class<T>, String, String, Function<KeycloakSessionFactory, ComponentModel>) - Method in interface org.keycloak.component.ComponentFactoryProviderFactory
- getProviderFactory(String) - Method in class org.keycloak.authorization.AuthorizationProvider
-
Returns a
PolicyProviderFactorygiven atype. - getProviderFactoryClass() - Method in class org.keycloak.authentication.AuthenticatorSpi
- getProviderFactoryClass() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
- getProviderFactoryClass() - Method in class org.keycloak.authentication.FormActionSpi
- getProviderFactoryClass() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
- getProviderFactoryClass() - Method in class org.keycloak.authentication.otp.OTPApplicationSpi
- getProviderFactoryClass() - Method in class org.keycloak.authentication.RequiredActionSpi
- getProviderFactoryClass() - Method in class org.keycloak.authorization.AuthorizationSpi
- getProviderFactoryClass() - Method in class org.keycloak.authorization.policy.provider.PolicySpi
- getProviderFactoryClass() - Method in class org.keycloak.authorization.store.StoreFactorySpi
- getProviderFactoryClass() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
- getProviderFactoryClass() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
- getProviderFactoryClass() - Method in class org.keycloak.broker.social.SocialProviderSpi
- getProviderFactoryClass() - Method in class org.keycloak.client.clienttype.ClientTypeManagerSpi
- getProviderFactoryClass() - Method in class org.keycloak.client.clienttype.ClientTypeSpi
- getProviderFactoryClass() - Method in class org.keycloak.component.ComponentFactorySpi
- getProviderFactoryClass() - Method in class org.keycloak.connections.httpclient.HttpClientSpi
- getProviderFactoryClass() - Method in class org.keycloak.cookie.CookieSpi
- getProviderFactoryClass() - Method in class org.keycloak.credential.CredentialSpi
- getProviderFactoryClass() - Method in class org.keycloak.credential.hash.PasswordHashSpi
- getProviderFactoryClass() - Method in class org.keycloak.crypto.CekManagementSpi
- getProviderFactoryClass() - Method in class org.keycloak.crypto.ClientSignatureVerifierSpi
- getProviderFactoryClass() - Method in class org.keycloak.crypto.ContentEncryptionSpi
- getProviderFactoryClass() - Method in class org.keycloak.crypto.HashSpi
- getProviderFactoryClass() - Method in class org.keycloak.crypto.SignatureSpi
- getProviderFactoryClass() - Method in class org.keycloak.deployment.DeployedConfigurationsSpi
- getProviderFactoryClass() - Method in class org.keycloak.device.DeviceRepresentationSpi
- getProviderFactoryClass() - Method in class org.keycloak.email.EmailSenderSpi
- getProviderFactoryClass() - Method in class org.keycloak.email.EmailTemplateSpi
- getProviderFactoryClass() - Method in class org.keycloak.events.EventListenerSpi
- getProviderFactoryClass() - Method in class org.keycloak.events.EventStoreSpi
- getProviderFactoryClass() - Method in class org.keycloak.executors.ExecutorsSpi
- getProviderFactoryClass() - Method in class org.keycloak.exportimport.ExportSpi
- getProviderFactoryClass() - Method in class org.keycloak.exportimport.ImportSpi
- getProviderFactoryClass() - Method in class org.keycloak.forms.login.LoginFormsSpi
- getProviderFactoryClass() - Method in class org.keycloak.headers.SecurityHeadersSpi
- getProviderFactoryClass() - Method in class org.keycloak.health.LoadBalancerCheckSpi
- getProviderFactoryClass() - Method in class org.keycloak.keys.KeySpi
- getProviderFactoryClass() - Method in class org.keycloak.keys.PublicKeyStorageSpi
- getProviderFactoryClass() - Method in class org.keycloak.migration.MigrationSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.cache.authorization.CachedStoreFactorySpi
- getProviderFactoryClass() - Method in class org.keycloak.models.ClientScopeSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.ClientSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.DeploymentStateSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.GroupSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.OAuth2DeviceUserCodeSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.RealmSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.RoleSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.SingleUseObjectSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.UserLoginFailureSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.UserSessionSpi
- getProviderFactoryClass() - Method in class org.keycloak.models.UserSpi
- getProviderFactoryClass() - Method in class org.keycloak.organization.OrganizationSpi
- getProviderFactoryClass() - Method in class org.keycloak.policy.PasswordPolicyManagerSpi
- getProviderFactoryClass() - Method in class org.keycloak.policy.PasswordPolicySpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.ClientInstallationSpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.LoginProtocolSpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantTypeSpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.oidc.TokenExchangeSpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.oidc.TokenIntrospectionSpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.ProtocolMapperSpi
- getProviderFactoryClass() - Method in class org.keycloak.protocol.saml.ArtifactResolverSpi
- getProviderFactoryClass() - Method in class org.keycloak.provider.ExceptionConverterSpi
- getProviderFactoryClass() - Method in class org.keycloak.scripting.ScriptingSpi
- getProviderFactoryClass() - Method in class org.keycloak.securityprofile.SecurityProfileSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.clientpolicy.ClientPolicyManagerSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.cors.CorsSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.managers.BruteForceProtectorSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.resource.AccountResourceSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.resource.RealmResourceSPI
- getProviderFactoryClass() - Method in class org.keycloak.services.ui.extend.UiPageSpi
- getProviderFactoryClass() - Method in class org.keycloak.services.ui.extend.UiTabSpi
- getProviderFactoryClass() - Method in class org.keycloak.sessions.AuthenticationSessionSpi
- getProviderFactoryClass() - Method in class org.keycloak.sessions.StickySessionEncoderSpi
- getProviderFactoryClass() - Method in class org.keycloak.storage.DatastoreSpi
- getProviderFactoryClass() - Method in class org.keycloak.storage.role.RoleStorageProviderSpi
- getProviderFactoryClass() - Method in class org.keycloak.theme.ThemeSpi
- getProviderFactoryClass() - Method in class org.keycloak.timer.TimerSpi
- getProviderFactoryClass() - Method in class org.keycloak.transaction.TransactionManagerLookupSpi
- getProviderFactoryClass() - Method in class org.keycloak.truststore.TruststoreSpi
- getProviderFactoryClass() - Method in class org.keycloak.userprofile.UserProfileSpi
- getProviderFactoryClass() - Method in class org.keycloak.validation.ClientValidationSPI
- getProviderId() - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
- getProviderId() - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
- getProviderPriority() - Method in interface org.keycloak.theme.ThemeProvider
- getProviders() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- getPublicKey(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getPublicKey(String, String, String, PublicKeyLoader) - Method in interface org.keycloak.keys.PublicKeyStorageProvider
-
Get public key to verify messages signed by particular client.
- getQualifier() - Method in class org.keycloak.migration.ModelVersion
- getQuickLoginCheckMilliSeconds() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getReadable() - Method in class org.keycloak.userprofile.DefaultAttributes
- getRealm() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Current realm
- getRealm() - Method in interface org.keycloak.authentication.FormContext
-
Current realm
- getRealm() - Method in interface org.keycloak.authentication.RequiredActionContext
- getRealm() - Method in class org.keycloak.authorization.AuthorizationProvider
- getRealm() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- getRealm() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Returns a
Realmthat can be used by policies to query information. - getRealm() - Method in class org.keycloak.broker.provider.AuthenticationRequest
- getRealm() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRealm() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getRealm() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getRealm() - Method in class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- getRealm() - Method in class org.keycloak.storage.StoreMigrateRepresentationEvent
- getRealm() - Method in class org.keycloak.storage.StoreSyncEvent
- getRealmId() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the id of the realm
- getRealmId() - Method in class org.keycloak.events.admin.AuthDetails
- getRealmId() - Method in class org.keycloak.events.admin.AuthQuery
- getRealmId() - Method in class org.keycloak.events.Event
- getRealmId() - Method in class org.keycloak.scripting.Script
- getRealmLocalizationTexts() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRealmLocalizationTextsByLocale(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRealmModel() - Method in class org.keycloak.storage.ImportRealmFromRepresentationEvent
-
Deprecated.
- getRealmModel() - Method in class org.keycloak.storage.SetDefaultsForNewRealm
- getRealmName() - Method in class org.keycloak.events.admin.AdminEvent
- getRealmName() - Method in class org.keycloak.events.admin.AuthDetails
- getRealmName() - Method in class org.keycloak.events.Event
- getRealmRepresentation() - Method in class org.keycloak.storage.ImportRealmFromRepresentationEvent
-
Deprecated.
- getRealmRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getRealmScopeMappingsStream() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRedirectUri() - Method in class org.keycloak.broker.provider.AuthenticationRequest
-
Returns the redirect url that must be included in an authentication request in order to process responses from an identity provider.
- getRedirectUri() - Method in class org.keycloak.protocol.ClientData
- getRedirectUris() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getReferenceCategory() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
-
General authenticator type, i.e.
- getRefreshExecutionUrl() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Get the refresh URL for the required action.
- getRefreshTokenMaxReuse() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRefreshUrl(boolean) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Get the refresh URL for the flow.
- getRegisteredNodes() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRegistrationFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRegistrationToken() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRemoved() - Method in class org.keycloak.storage.StoreSyncEvent
- getRep() - Method in class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- getRep() - Method in class org.keycloak.storage.StoreMigrateRepresentationEvent
- getRepresentation() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the updated JSON representation if
operationTypeisCREATEorUPDATE. - getRepresentation() - Method in class org.keycloak.partialimport.PartialImportResult
- getRepresentationType() - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- getRequestedTokenType() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getRequester() - Method in interface org.keycloak.authorization.model.PermissionTicket
- getRequiredActionByProviderId(RealmModel, String) - Static method in class org.keycloak.utils.RequiredActionHelper
- getRequiredActionConfigByAlias(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequiredActionConfigById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequiredActionConfigsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequiredActionProviderByAlias(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequiredActionProviderById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequiredActionProvidersStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequiredActions(KeycloakSession) - Method in interface org.keycloak.authentication.Authenticator
-
Overwrite this if the authenticator is associated with
- getRequiredActionsStream() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getRequiredCredentialsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRequirementChoices() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
-
What requirement settings are allowed.
- getResetCredentialsFlow() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getResource() - Method in interface org.keycloak.authorization.model.PermissionTicket
-
Returns the
Resourceassociated with this instance - getResource() - Method in class org.keycloak.authorization.permission.ResourcePermission
-
Returns the resource to which this permission applies.
- getResource() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getResource() - Method in interface org.keycloak.services.resource.AccountResourceProvider
-
Returns a JAX-RS resource instance.
- getResource() - Method in interface org.keycloak.services.resource.RealmResourceProvider
-
Returns a JAX-RS resource instance.
- getResource(String) - Method in class org.keycloak.utils.ProxyClassLoader
- getResourceName() - Method in class org.keycloak.partialimport.PartialImportResult
- getResourcePath() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the path of the resource.
- getResources() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the
Resourceinstances where this policy applies. - getResources(String) - Method in class org.keycloak.utils.ProxyClassLoader
- getResourceServer() - Method in interface org.keycloak.authorization.model.PermissionTicket
-
Returns the
ResourceServerwhere this policy belongs to. - getResourceServer() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the
ResourceServerwhere this policy belongs to. - getResourceServer() - Method in interface org.keycloak.authorization.model.Resource
-
Returns the
ResourceServerto where this resource belongs to. - getResourceServer() - Method in interface org.keycloak.authorization.model.Scope
-
Returns the
ResourceServerinstance to where this scope belongs to. - getResourceServer() - Method in class org.keycloak.authorization.permission.ResourcePermission
-
Returns the resource server associated with this permission.
- getResourceServerStore() - Method in interface org.keycloak.authorization.store.StoreFactory
-
Returns a
ResourceServerStore. - getResourceStore() - Method in interface org.keycloak.authorization.store.StoreFactory
-
Returns a
ResourceStore. - getResourceType() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the type of the affected
ResourceTypefor thisAdminEvent, e.g. - getResourceType() - Method in class org.keycloak.partialimport.PartialImportResult
- getResourceTypeAsString() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the type as string.
- getResponderURIs(X509Certificate) - Method in class org.keycloak.utils.OCSPProvider
-
Extracts OCSP responder URI from X509 AIA v3 extension, if available.
- getResponse() - Method in exception org.keycloak.authentication.AuthenticationFlowException
- getResponseMode() - Method in class org.keycloak.protocol.ClientData
- getResponseType() - Method in class org.keycloak.protocol.ClientData
- getResult() - Method in class org.keycloak.cluster.ExecutionResult
- getResultList() - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Get the result from the query, causing the query to be run.
- getResults() - Method in class org.keycloak.authorization.policy.evaluation.Result
- getResults() - Method in class org.keycloak.partialimport.PartialImportResults
- getResultStream() - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Executes the query and returns the results as a stream.
- getResultStream() - Method in interface org.keycloak.events.EventQuery
-
Returns requested results that match given criteria as a stream.
- getRevocationReason() - Method in interface org.keycloak.utils.OCSPProvider.OCSPRevocationStatus
- getRevocationStatus() - Method in interface org.keycloak.utils.OCSPProvider.OCSPRevocationStatus
- getRevocationTime() - Method in interface org.keycloak.utils.OCSPProvider.OCSPRevocationStatus
- getRole(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRole(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRoleById(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRoleFromString(RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getRoleMappingsStream() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getRolesStream() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRolesStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRolesStream(Integer, Integer) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRolesStream(Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getRootCertificates() - Method in interface org.keycloak.truststore.TruststoreProvider
- getRootUrl() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getRunnable() - Method in interface org.keycloak.timer.TimerProvider.TimerTaskContext
- getSameSite() - Method in enum org.keycloak.cookie.CookieScope
- getSameSiteLegacyName() - Method in class org.keycloak.cookie.CookieType
-
Deprecated.
- getScope() - Method in interface org.keycloak.authorization.model.PermissionTicket
-
Returns the
Scopeassociated with this instance - getScope() - Method in class org.keycloak.cookie.CookieType
- getScope() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getScope() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getScopeMappingsStream() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getScopes() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the
Scopeinstances where this policy applies. - getScopes() - Method in interface org.keycloak.authorization.model.Resource
- getScopes() - Method in class org.keycloak.authorization.permission.ResourcePermission
-
Returns a list of permitted scopes associated with the resource
- getScopeStore() - Method in interface org.keycloak.authorization.store.StoreFactory
-
Returns a
ScopeStore. - getScriptModel() - Method in interface org.keycloak.scripting.EvaluatableScriptAdapter
- getSecret() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getSecretKey(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getSecretLengthByAuthenticationType(String, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- getServiceAccountClientLink() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getSession() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Current session
- getSession() - Method in interface org.keycloak.authentication.FormContext
-
Current session
- getSession() - Method in interface org.keycloak.authentication.RequiredActionContext
- getSession() - Method in class org.keycloak.broker.provider.AuthenticationRequest
- getSession() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getSession() - Method in class org.keycloak.storage.ImportRealmFromRepresentationEvent
-
Deprecated.
- getSession() - Method in class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- getSession() - Method in class org.keycloak.storage.SetDefaultsForNewRealm
- getSession() - Method in class org.keycloak.storage.StoreMigrateRepresentationEvent
- getSession() - Method in class org.keycloak.storage.StoreSyncEvent
- getSession() - Method in class org.keycloak.validation.DefaultValidationContext
- getSession() - Method in interface org.keycloak.validation.ValidationContext
- getSessionId() - Method in class org.keycloak.events.Event
- getSingleAttribute(String) - Method in interface org.keycloak.authorization.model.Resource
-
Returns the first value of an attribute with the given
name - getSingleResult() - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Get a single result from the query, causing the query to be run.
- getSkipped() - Method in class org.keycloak.partialimport.PartialImportResults
- getSmtpConfig() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getSslRequired() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getSSLSocketFactory() - Method in interface org.keycloak.truststore.TruststoreProvider
- getSsoSessionIdleTimeout() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getSsoSessionIdleTimeoutRememberMe() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getSsoSessionMaxLifespan() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getSsoSessionMaxLifespanRememberMe() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getStableIndex() - Method in enum org.keycloak.events.admin.OperationType
- getStableIndex() - Method in enum org.keycloak.events.EventType
- getStarted() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getState() - Method in class org.keycloak.broker.provider.AuthenticationRequest
- getState() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getState() - Method in class org.keycloak.protocol.ClientData
- getStatus() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Get the current status of the current execution.
- getStatus() - Method in interface org.keycloak.authentication.RequiredActionContext
- getStatus() - Method in class org.keycloak.broker.provider.util.SimpleHttp.Response
- getStatusCode() - Method in class org.keycloak.userprofile.ValidationException.Error
- getStatusCode() - Method in exception org.keycloak.userprofile.ValidationException
- getStorageProviders(Class<? extends Provider>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- getStoreFactory() - Method in class org.keycloak.authorization.AuthorizationProvider
-
Cache sits in front of this Returns a
StoreFactory. - getStrength() - Method in class org.keycloak.models.utils.SHAPasswordEncoder
- getString(String) - Method in interface org.keycloak.connections.httpclient.HttpClientProvider
-
Helper method to retrieve the contents of a URL as a String.
- getSubjectIssuer() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getSubjectToken() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getSubjectTokenType() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- getSuccessMessage() - Method in exception org.keycloak.authentication.ForkFlowException
- getSupportedLocalesStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getSystemClient(RealmModel) - Static method in class org.keycloak.models.utils.SystemClientUtil
- getTabId() - Method in class org.keycloak.broker.provider.util.IdentityBrokerState
- getTask() - Method in class org.keycloak.services.scheduled.ScheduledTaskRunner
- getTask() - Method in interface org.keycloak.timer.TaskRunner
-
Returns the task.
- getTaskName() - Method in interface org.keycloak.timer.ScheduledTask
- getTaskName() - Method in interface org.keycloak.timer.TaskRunner
-
Name of the task.
- getTheme(String, Theme.Type) - Method in interface org.keycloak.theme.ThemeProvider
- getTime() - Method in class org.keycloak.events.admin.AdminEvent
-
Returns the time of the event
- getTime() - Method in class org.keycloak.events.Event
- getToken() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getTokenClaim() - Method in enum org.keycloak.models.ImpersonationSessionNote
- getTokenClaim() - Method in interface org.keycloak.models.UserSessionNoteDescriptor
- getTokenManager() - Method in class org.keycloak.protocol.oidc.TokenExchangeContext
- getTopLevelFlow() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
- getTopLevelGroupsStream() - Method in class org.keycloak.models.utils.RealmModelDelegate
-
Deprecated.
- getTopLevelGroupsStream(Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
-
Deprecated.
- getTransactionManager() - Method in interface org.keycloak.transaction.JtaTransactionManagerLookup
- getTruststore() - Method in interface org.keycloak.truststore.TruststoreProvider
- getType() - Method in interface org.keycloak.authorization.model.Policy
-
Returns the type of this policy.
- getType() - Method in interface org.keycloak.authorization.model.Resource
-
Returns a string representing the type of this resource.
- getType() - Method in class org.keycloak.events.Event
- getType(KeycloakSession) - Method in interface org.keycloak.authentication.CredentialValidator
- getTypeMetadata() - Method in interface org.keycloak.services.ui.extend.UiTabProviderFactory
- getTypeMetadata() - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- getTypeValue(String, Class<T>) - Method in interface org.keycloak.client.clienttype.ClientType
- getUnmanagedAttributes() - Method in class org.keycloak.userprofile.DefaultAttributes
- getUriInfo() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
UriInfo of the current request
- getUriInfo() - Method in interface org.keycloak.authentication.FormContext
-
UriInfo of the current request
- getUriInfo() - Method in interface org.keycloak.authentication.RequiredActionContext
- getUriInfo() - Method in class org.keycloak.broker.provider.AuthenticationRequest
- getUris() - Method in interface org.keycloak.authorization.model.Resource
- getUrl() - Method in class org.keycloak.broker.provider.util.SimpleHttp
- getUser() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Current user attached to this flow.
- getUser() - Method in interface org.keycloak.authentication.FormContext
-
Current user attached to this flow.
- getUser() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Current user
- getUser() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- getUserActionTokenLifespans() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getUserAttribute(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- getUserAttributes(String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Returns all attributes associated with the a user with the given
id. - getUserClientRoles(String, String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Returns all client roles granted for a user with the given
id. - getUserCode() - Method in class org.keycloak.models.OAuth2DeviceUserCodeModel
- getUserErrorMessage() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
A custom error message that can be displayed to the user
- getUserErrorMessage() - Method in exception org.keycloak.authentication.AuthenticationFlowException
- getUserGroups(String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Returns all groups which the user with the given
idis a member. - getUserId() - Method in class org.keycloak.events.admin.AuthDetails
- getUserId() - Method in class org.keycloak.events.admin.AuthQuery
- getUserId() - Method in class org.keycloak.events.Event
- getUserId() - Method in interface org.keycloak.models.OfflineUserSessionModel
- getUsername() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
Username in remote idp
- getUsername() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- getUserRealmRoles(String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Returns all realm roles granted for a user with the given
id. - getUserSessionId() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- getUuidAttributeName(String) - Static method in class org.keycloak.models.LDAPConstants
- getValue(Object) - Method in interface org.keycloak.models.utils.reflection.Property
-
Returns the property value for the specified bean.
- getValue(String) - Method in interface org.keycloak.authorization.attribute.Attributes
-
Returns a
Attributes.Entryfrom where values can be obtained and parsed accordingly. - getVersion() - Method in interface org.keycloak.migration.migrators.Migration
- getWaitIncrementSeconds() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getWebAuthnPolicy() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getWebAuthnPolicyPasswordless() - Method in class org.keycloak.models.utils.RealmModelDelegate
- getWebOrigins() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- getWritable() - Method in class org.keycloak.userprofile.DefaultAttributes
- getWritableResultList() - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Get the non read only results from the query, causing the query to be run.
- getWritableSingleResult() - Method in class org.keycloak.models.utils.reflection.PropertyQuery
-
Get a single result from the query that is not marked as read only, causing the query to be run.
- GIVENNAME - Static variable in class org.keycloak.models.LDAPConstants
- GLOBAL - Static variable in class org.keycloak.models.utils.FormMessage
-
Value used for
FormMessage.fieldif message is global (not tied to any specific form field) - GOOD - Enum constant in enum org.keycloak.utils.OCSPProvider.RevocationStatus
- grant() - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- grant() - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
-
Grants the requested permission to the caller.
- GRANT_CONSENT - Enum constant in enum org.keycloak.events.EventType
- GRANT_CONSENT_ERROR - Enum constant in enum org.keycloak.events.EventType
- GRANT_TYPE - Static variable in interface org.keycloak.events.Details
- GRANTED - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- GRANTED_CLIENT - Static variable in interface org.keycloak.events.Details
- grantPermission(AuthorizationProvider, Set<Permission>, ResourcePermission, Collection<Scope>, ResourceServer, AuthorizationRequest, Result) - Method in class org.keycloak.authorization.policy.evaluation.DecisionPermissionCollector
- grantRole(RoleModel) - Method in class org.keycloak.models.light.LightweightUserAdapter
- grantRole(RoleModel) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- grantRole(RoleModel) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- GROUP - Enum constant in enum org.keycloak.events.admin.ResourceType
- GROUP - Enum constant in enum org.keycloak.partialimport.ResourceType
- GROUP - Static variable in interface org.keycloak.broker.provider.ConfigConstants
- GROUP - Static variable in class org.keycloak.models.LDAPConstants
- GROUP_MEMBERSHIP - Enum constant in enum org.keycloak.events.admin.ResourceType
- GROUP_OF_ENTRIES - Static variable in class org.keycloak.models.LDAPConstants
- GROUP_OF_NAMES - Static variable in class org.keycloak.models.LDAPConstants
- GROUP_OF_UNIQUE_NAMES - Static variable in class org.keycloak.models.LDAPConstants
- GROUP_PATH_ESCAPE - Static variable in class org.keycloak.models.utils.KeycloakModelUtils
- GROUP_PATH_SEPARATOR - Static variable in class org.keycloak.models.utils.KeycloakModelUtils
- GroupConfigPropertyByPathSynchronizer - Class in org.keycloak.broker.provider.mappersync
-
Updates a group reference in a mapper config, when the path of a group changes.
- GroupProviderFactory<T extends GroupProvider> - Interface in org.keycloak.models
- groups() - Method in interface org.keycloak.storage.DatastoreProvider
- GroupSpi - Class in org.keycloak.models
- GroupSpi() - Constructor for class org.keycloak.models.GroupSpi
- GroupSynchronizer - Class in org.keycloak.authorization.store.syncronization
- GroupSynchronizer() - Constructor for class org.keycloak.authorization.store.syncronization.GroupSynchronizer
- groupToBriefRepresentation(GroupModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
H
- handleEvent(T, IdentityProviderMapperModel) - Method in class org.keycloak.broker.provider.mappersync.AbstractConfigPropertySynchronizer
- handleEvent(T, IdentityProviderMapperModel) - Method in interface org.keycloak.broker.provider.mappersync.ConfigSynchronizer
- hasAddress(long) - Static method in class org.keycloak.models.ClaimMask
- hasClientRole(String, String) - Method in interface org.keycloak.authorization.identity.Identity
-
Indicates if this identity is granted with a client role with the given
roleName. - hasDirectScope(RoleModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- hasEmail(long) - Static method in class org.keycloak.models.ClaimMask
- hasError(String...) - Method in exception org.keycloak.userprofile.ValidationException
- hasGender(long) - Static method in class org.keycloak.models.ClaimMask
- hash(byte[]) - Method in interface org.keycloak.crypto.HashProvider
- hash(String) - Method in interface org.keycloak.crypto.HashProvider
- HashAlgorithmPasswordPolicyProviderFactory - Class in org.keycloak.policy
- HashAlgorithmPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- hashCode() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
- hashCode() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- hashCode() - Method in class org.keycloak.validation.ValidationError
- HashIterationsPasswordPolicyProviderFactory - Class in org.keycloak.policy
- HashIterationsPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- HashProvider - Interface in org.keycloak.crypto
- HashProviderFactory - Interface in org.keycloak.crypto
- HashSpi - Class in org.keycloak.crypto
- HashSpi() - Constructor for class org.keycloak.crypto.HashSpi
- hasLocale(long) - Static method in class org.keycloak.models.ClaimMask
- hasMapperAssignedGroup(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
Verifies if a mapper has already assigned the specified group.
- hasMapperGrantedRole(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
Verifies if a mapper has already granted the specified role.
- hasName(long) - Static method in class org.keycloak.models.ClaimMask
- hasOneClientRole(String, String...) - Method in interface org.keycloak.authorization.identity.Identity
-
Indicates if this identity is granted with a client role of one of the given
roleNames. - hasPath(String) - Static method in class org.keycloak.utils.JsonUtils
-
Determines if the given
claimcontains paths. - hasPhone(long) - Static method in class org.keycloak.models.ClaimMask
- hasPicture(long) - Static method in class org.keycloak.models.ClaimMask
- hasProfile(long) - Static method in class org.keycloak.models.ClaimMask
- hasProvider(RealmModel, String) - Static method in class org.keycloak.models.utils.DefaultKeyProviders
- hasProvider(RealmModel, String, String) - Static method in class org.keycloak.models.utils.DefaultKeyProviders
- hasRealmRole(String) - Method in interface org.keycloak.authorization.identity.Identity
-
Indicates if this identity is granted with a realm role with the given
roleName. - hasRole(RoleModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- hasScope(RoleModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- hasServices() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- hasTheme(String, Theme.Type) - Method in interface org.keycloak.theme.ThemeProvider
- hasThemeResources() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- hasThemes() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- hasUsername(long) - Static method in class org.keycloak.models.ClaimMask
- hasWebsite(long) - Static method in class org.keycloak.models.ClaimMask
- header(String, String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- headers - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- HistoryPasswordPolicyProvider - Class in org.keycloak.policy
- HistoryPasswordPolicyProvider(KeycloakSession) - Constructor for class org.keycloak.policy.HistoryPasswordPolicyProvider
- HistoryPasswordPolicyProviderFactory - Class in org.keycloak.policy
- HistoryPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- HttpClientFactory - Interface in org.keycloak.connections.httpclient
- HttpClientProvider - Interface in org.keycloak.connections.httpclient
- HttpClientSpi - Class in org.keycloak.connections.httpclient
- HttpClientSpi() - Constructor for class org.keycloak.connections.httpclient.HttpClientSpi
I
- id - Variable in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- ID - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- ID - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- ID - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- ID - Enum constant in enum org.keycloak.authorization.model.Scope.FilterOption
- ID - Static variable in class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.
- ID - Static variable in class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
- ID - Static variable in class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
- ID - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- ID - Static variable in class org.keycloak.userprofile.UserProfileSpi
- ID - Static variable in class org.keycloak.validate.validators.DoubleValidator
- ID - Static variable in class org.keycloak.validate.validators.EmailValidator
- ID - Static variable in class org.keycloak.validate.validators.IntegerValidator
- ID - Static variable in class org.keycloak.validate.validators.IsoDateValidator
- ID - Static variable in class org.keycloak.validate.validators.LengthValidator
- ID - Static variable in class org.keycloak.validate.validators.LocalDateValidator
- ID - Static variable in class org.keycloak.validate.validators.NotBlankValidator
- ID - Static variable in class org.keycloak.validate.validators.NotEmptyValidator
- ID - Static variable in class org.keycloak.validate.validators.OptionsValidator
- ID - Static variable in class org.keycloak.validate.validators.PatternValidator
- ID - Static variable in class org.keycloak.validate.validators.UriValidator
- ID - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
- ID_PREFIX - Static variable in class org.keycloak.models.light.LightweightUserAdapter
- ID_TOKEN_AS_DETACHED_SIGNATURE - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- ID_TOKEN_ENCRYPTED_RESPONSE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- ID_TOKEN_ENCRYPTED_RESPONSE_ENC - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- ID_TOKEN_SIGNED_RESPONSE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- Identity - Interface in org.keycloak.authorization.identity
-
Represents a security identity, which can be a person or non-person entity that was previously authenticated.
- IDENTITY - Static variable in class org.keycloak.cookie.CookieType
- IDENTITY_PROVIDER - Enum constant in enum org.keycloak.events.admin.ResourceType
- IDENTITY_PROVIDER - Static variable in interface org.keycloak.events.Details
- IDENTITY_PROVIDER_BROKER_CONTEXT - Static variable in interface org.keycloak.email.EmailTemplateProvider
- IDENTITY_PROVIDER_BROKER_CONTEXT - Static variable in interface org.keycloak.forms.login.LoginFormsProvider
- IDENTITY_PROVIDER_DISABLED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- IDENTITY_PROVIDER_ERROR - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- IDENTITY_PROVIDER_ERROR - Static variable in interface org.keycloak.events.Errors
- IDENTITY_PROVIDER_FIRST_LOGIN - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_FIRST_LOGIN_ERROR - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_LINK_ACCOUNT - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_LINK_ACCOUNT_ERROR - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_LOGIN - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_LOGIN_ERROR - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_LOGIN_FAILURE - Static variable in interface org.keycloak.events.Errors
- IDENTITY_PROVIDER_MAPPER - Enum constant in enum org.keycloak.events.admin.ResourceType
- IDENTITY_PROVIDER_NOT_FOUND - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- IDENTITY_PROVIDER_POST_LOGIN - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_POST_LOGIN_ERROR - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_RESPONSE - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_RESPONSE_ERROR - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_RETRIEVE_TOKEN - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_RETRIEVE_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- IDENTITY_PROVIDER_SPI_NAME - Static variable in class org.keycloak.broker.provider.IdentityProviderSpi
- IDENTITY_PROVIDER_USERNAME - Static variable in interface org.keycloak.events.Details
- IdentityBrokerException - Exception in org.keycloak.broker.provider
- IdentityBrokerException(String) - Constructor for exception org.keycloak.broker.provider.IdentityBrokerException
- IdentityBrokerException(String, Throwable) - Constructor for exception org.keycloak.broker.provider.IdentityBrokerException
- IdentityBrokerState - Class in org.keycloak.broker.provider.util
-
Encapsulates parsing logic related to state passed to identity provider in "state" (or RelayState) parameter
- IdentityProvider<C extends IdentityProviderModel> - Interface in org.keycloak.broker.provider
- IdentityProvider.AuthenticationCallback - Interface in org.keycloak.broker.provider
- IdentityProviderDataMarshaller - Interface in org.keycloak.broker.provider
- IdentityProviderFactory<T extends IdentityProvider> - Interface in org.keycloak.broker.provider
- IdentityProviderMapper - Interface in org.keycloak.broker.provider
- IdentityProviderMapperSpi - Class in org.keycloak.broker.provider
- IdentityProviderMapperSpi() - Constructor for class org.keycloak.broker.provider.IdentityProviderMapperSpi
- IdentityProviderMapperSyncModeDelegate - Class in org.keycloak.broker.provider
- IdentityProviderMapperSyncModeDelegate() - Constructor for class org.keycloak.broker.provider.IdentityProviderMapperSyncModeDelegate
- IdentityProviderSpi - Class in org.keycloak.broker.provider
- IdentityProviderSpi() - Constructor for class org.keycloak.broker.provider.IdentityProviderSpi
- IDLE_TIMEOUT_WINDOW_SECONDS - Static variable in class org.keycloak.models.utils.SessionTimeoutHelper
-
The maximum time difference, which will be still tolerated when checking userSession idle timeout.
- IDP - Enum constant in enum org.keycloak.partialimport.ResourceType
- IDP_CREATE_UNIQUE_USER_CONFIG_ALIAS - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- IDP_MAPPER - Enum constant in enum org.keycloak.partialimport.ResourceType
- IDP_REVIEW_PROFILE_CONFIG_ALIAS - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- IDP_REVIEW_USER_PROFILE - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- ignore() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Ignore this required action and go onto the next, or complete the flow.
- IGNORE - Enum constant in enum org.keycloak.authentication.RequiredActionContext.Status
- IGNORE_EXISTING - Enum constant in enum org.keycloak.exportimport.Strategy
- ILLEGAL_ORIGIN - Static variable in interface org.keycloak.events.Errors
- IMPERSONATE - Enum constant in enum org.keycloak.events.EventType
- IMPERSONATE_ERROR - Enum constant in enum org.keycloak.events.EventType
- IMPERSONATION_ROLE - Static variable in class org.keycloak.models.ImpersonationConstants
- ImpersonationConstants - Class in org.keycloak.models
- ImpersonationConstants() - Constructor for class org.keycloak.models.ImpersonationConstants
- ImpersonationSessionNote - Enum in org.keycloak.models
-
Session note metadata for impersonation details stored in user session notes.
- IMPERSONATOR - Static variable in interface org.keycloak.events.Details
- IMPERSONATOR_CLIENT - Enum constant in enum org.keycloak.models.ImpersonationSessionNote
- IMPERSONATOR_ID - Enum constant in enum org.keycloak.models.ImpersonationSessionNote
- IMPERSONATOR_REALM - Static variable in interface org.keycloak.events.Details
- IMPERSONATOR_USERNAME - Enum constant in enum org.keycloak.models.ImpersonationSessionNote
- importAuthorizationSettings(ClientRepresentation, ClientModel, KeycloakSession) - Static method in class org.keycloak.models.utils.RepresentationToModel
- importComponentModel(ComponentModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- importGroup(RealmModel, GroupModel, GroupRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- importModel() - Method in interface org.keycloak.exportimport.ImportProvider
- importNewUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- importNewUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
- importNewUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- importNewUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
-
Called after UserModel is created for first time for this user.
- ImportProvider - Interface in org.keycloak.exportimport
- ImportProviderFactory - Interface in org.keycloak.exportimport
- importRealm(InputStream) - Method in interface org.keycloak.storage.ExportImportManager
- importRealm(KeycloakSession, RealmRepresentation, RealmModel, boolean) - Static method in class org.keycloak.models.utils.RepresentationToModel
- importRealm(RealmRepresentation, RealmModel, boolean) - Method in interface org.keycloak.storage.ExportImportManager
- ImportRealmFromRepresentationEvent - Class in org.keycloak.storage
-
Deprecated.
- ImportRealmFromRepresentationEvent(KeycloakSession, RealmRepresentation) - Constructor for class org.keycloak.storage.ImportRealmFromRepresentationEvent
-
Deprecated.
- importRoles(RolesRepresentation, RealmModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- ImportSpi - Class in org.keycloak.exportimport
- ImportSpi() - Constructor for class org.keycloak.exportimport.ImportSpi
- INFO - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- INFO - Enum constant in enum org.keycloak.forms.login.MessageType
- init(Config.Scope) - Method in interface org.keycloak.authentication.otp.OTPApplicationProviderFactory
- init(Config.Scope) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
- init(Config.Scope) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- init(Config.Scope) - Method in interface org.keycloak.credential.CredentialProviderFactory
- init(Config.Scope) - Method in class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.crypto.CekManagementProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.crypto.ClientSignatureVerifierProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.crypto.ContentEncryptionProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.crypto.HashProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.crypto.SignatureProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.device.DeviceRepresentationProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.headers.SecurityHeadersProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.keys.KeyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- init(Config.Scope) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- init(Config.Scope) - Method in interface org.keycloak.provider.ExceptionConverter
- init(Config.Scope) - Method in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- init(Config.Scope) - Method in interface org.keycloak.validation.ClientValidationProviderFactory
- initiatedActionCanceled(KeycloakSession, AuthenticationSessionModel) - Method in interface org.keycloak.authentication.RequiredActionProvider
-
Callback to let the action know that an application-initiated action was canceled.
- initiatedActionSupport() - Method in interface org.keycloak.authentication.RequiredActionProvider
-
Determines what type of support is provided for application-initiated actions.
- InitiatedActionSupport - Enum in org.keycloak.authentication
- insertPasswordsInto(BloomFilter<String>) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist
- INSTALLED_APP_LOOPBACK - Static variable in class org.keycloak.models.Constants
- INSTALLED_APP_URL - Static variable in class org.keycloak.models.Constants
- INSTALLED_APP_URN - Static variable in class org.keycloak.models.Constants
- INSTANCE - Static variable in class org.keycloak.broker.provider.mappersync.GroupConfigPropertyByPathSynchronizer
- INSTANCE - Static variable in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByClientIdSynchronizer
- INSTANCE - Static variable in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByRoleNameSynchronizer
- INSTANCE - Static variable in class org.keycloak.validate.validators.DoubleValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.EmailValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.IntegerValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.IsoDateValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.LengthValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.LocalDateValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.NotBlankValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.NotEmptyValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.OptionsValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.PatternValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.UriValidator
- INSTANCE - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
- integerValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- IntegerValidator - Class in org.keycloak.validate.validators
- IntegerValidator() - Constructor for class org.keycloak.validate.validators.IntegerValidator
- IntegerValidator(ValidatorConfig) - Constructor for class org.keycloak.validate.validators.IntegerValidator
- INTERNAL - Enum constant in enum org.keycloak.cookie.CookieScope
- INTERNAL_ERROR - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- INTERNAL_JS - Enum constant in enum org.keycloak.cookie.CookieScope
- INTERNAL_SIGNATURE_ALGORITHM - Static variable in class org.keycloak.models.Constants
- introspect(String, EventBuilder) - Method in interface org.keycloak.protocol.oidc.TokenIntrospectionProvider
-
Introspect the
token. - INTROSPECT_TOKEN - Enum constant in enum org.keycloak.events.EventType
- INTROSPECT_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- INVALID_AUTHENTICATION_SESSION - Static variable in interface org.keycloak.events.Errors
- INVALID_CLIENT - Static variable in interface org.keycloak.events.Errors
- INVALID_CLIENT_CREDENTIALS - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- INVALID_CLIENT_CREDENTIALS - Static variable in interface org.keycloak.events.Errors
- INVALID_CLIENT_SESSION - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- INVALID_CLIENT_TYPE - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
-
Register all client type exception messages through this enum to keep things consistent across the services.
- INVALID_CLIENT_TYPE_CONFIGURATION - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- INVALID_CLIENT_TYPE_PROVIDER - Enum constant in enum org.keycloak.client.clienttype.ClientTypeException.Message
- INVALID_CODE - Static variable in interface org.keycloak.events.Errors
- INVALID_CODE_CHALLENGE_METHOD - Static variable in interface org.keycloak.events.Errors
- INVALID_CODE_VERIFIER - Static variable in interface org.keycloak.events.Errors
- INVALID_CONFIG - Static variable in interface org.keycloak.events.Errors
- INVALID_CREDENTIALS - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- INVALID_DESTINATION - Static variable in interface org.keycloak.events.Errors
- INVALID_DPOP_PROOF - Static variable in interface org.keycloak.events.Errors
- INVALID_EMAIL - Static variable in interface org.keycloak.events.Errors
- INVALID_FORM - Static variable in interface org.keycloak.events.Errors
- INVALID_INPUT - Static variable in interface org.keycloak.events.Errors
- INVALID_ISSUER - Static variable in interface org.keycloak.events.Errors
- INVALID_OAUTH2_DEVICE_CODE - Static variable in interface org.keycloak.events.Errors
- INVALID_OAUTH2_USER_CODE - Static variable in interface org.keycloak.events.Errors
- INVALID_PERMISSION_TICKET - Static variable in interface org.keycloak.events.Errors
- INVALID_REDIRECT_URI - Static variable in interface org.keycloak.events.Errors
- INVALID_REGISTRATION - Static variable in interface org.keycloak.events.Errors
- INVALID_REQUEST - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_ARTIFACT - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_ARTIFACT_RESPONSE - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_AUTHN_REQUEST - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_DOCUMENT - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_LOGOUT_REQUEST - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_LOGOUT_RESPONSE - Static variable in interface org.keycloak.events.Errors
- INVALID_SAML_RESPONSE - Static variable in interface org.keycloak.events.Errors
- INVALID_SIGNATURE - Enum constant in enum org.keycloak.events.EventType
- INVALID_SIGNATURE - Static variable in interface org.keycloak.events.Errors
- INVALID_SIGNATURE_ERROR - Enum constant in enum org.keycloak.events.EventType
- INVALID_TOKEN - Static variable in interface org.keycloak.events.Errors
- INVALID_TOKEN_TYPE - Static variable in interface org.keycloak.events.Errors
- INVALID_USER - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- INVALID_USER_CREDENTIALS - Static variable in interface org.keycloak.events.Errors
- invalidate() - Method in interface org.keycloak.authorization.model.CachedModel
-
Invalidate the cache for this model
- INVITE_ORG - Enum constant in enum org.keycloak.events.EventType
- INVITE_ORG_ERROR - Enum constant in enum org.keycloak.events.EventType
- InvocableScriptAdapter - Class in org.keycloak.scripting
-
Wraps a
ScriptModeland makes itInvocable. - InvocableScriptAdapter(ScriptModel, ScriptEngine) - Constructor for class org.keycloak.scripting.InvocableScriptAdapter
-
Creates a new
InvocableScriptAdapterinstance. - invokeFunction(String, Object...) - Method in class org.keycloak.scripting.InvocableScriptAdapter
- invokeMethod(Object, String, Object...) - Method in class org.keycloak.scripting.InvocableScriptAdapter
- ipAddress(String) - Method in class org.keycloak.events.EventBuilder
- ipAddress(String) - Method in interface org.keycloak.events.EventQuery
-
Search events from ipAddress
- IS_AIA_REQUEST - Static variable in class org.keycloak.models.Constants
- IS_NEGATIVE_LOGIC - Static variable in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- isActionAvailable(RequiredActionProviderModel) - Static method in class org.keycloak.models.utils.DefaultRequiredActions
-
Check whether the action is the default one used in a realm and is available in the application Often, the default actions can be disabled due to the fact a particular feature is disabled
- isAdminEventsDetailsEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isAdminEventsEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isAllowRemoteResourceManagement() - Method in interface org.keycloak.authorization.model.ResourceServer
-
Indicates if the resource server is allowed to manage its own resources remotely using the Protection API.
- isAllowUnmanagedAttribute() - Method in class org.keycloak.userprofile.DefaultAttributes
- isAlwaysDisplayInConsole() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isAnnotationPresent(Class<? extends Annotation>) - Method in interface org.keycloak.models.utils.reflection.Property
-
Indicates whether the given
annotationis defined for this property. - isApplicable(String) - Method in interface org.keycloak.client.clienttype.ClientType
- isAsymmetricAlgorithm() - Method in interface org.keycloak.crypto.ClientSignatureVerifierProvider
- isAsymmetricAlgorithm() - Method in interface org.keycloak.crypto.SignatureProvider
- isAttributeOnError(String...) - Method in exception org.keycloak.userprofile.ValidationException
-
Checks if there are validation errors related to the attribute with the given
name. - isAvailable() - Method in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- isBearerOnly() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isBruteForceProtected() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isClientsIncluded() - Method in class org.keycloak.exportimport.ExportOptions
- isConfigurable() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
-
Is this authenticator configurable globally?
- isConfigurable() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
-
Is this authenticator configurable?
- isConfigurable() - Method in interface org.keycloak.authentication.RequiredActionFactory
-
Indicates whether this required action can be configured via the admin ui.
- isConsentRequired() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isDefaultFrameAncestors() - Method in class org.keycloak.models.ContentSecurityPolicyBuilder
- isDefined(String) - Method in class org.keycloak.scripting.InvocableScriptAdapter
-
Returns true if the
ScriptEnginehas a definition with the givenname. - isDenied() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- isDirectAccessGrantsEnabled() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isDisplayOnConsentScreen() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isDown() - Method in interface org.keycloak.health.LoadBalancerCheckProvider
-
Check if a component represented by this check is down/unhealthy.
- isDownloadOnly() - Method in interface org.keycloak.protocol.ClientInstallationProvider
- isDuplicateEmailsAllowed() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isDynamicScope() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isEditUsernameAllowed() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isEmailVerified() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- isEmpty() - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- isEnabled() - Method in class org.keycloak.authorization.AuthorizationSpi
- isEnabled() - Method in class org.keycloak.authorization.policy.provider.PolicySpi
- isEnabled() - Method in class org.keycloak.authorization.store.StoreFactorySpi
- isEnabled() - Method in class org.keycloak.models.cache.authorization.CachedStoreFactorySpi
- isEnabled() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isEnabled() - Method in interface org.keycloak.organization.OrganizationProvider
-
Indicates if the current realm supports organization.
- isEnabled() - Method in class org.keycloak.organization.OrganizationSpi
- isEnabled() - Method in class org.keycloak.services.ui.extend.UiPageSpi
- isEnabled() - Method in class org.keycloak.services.ui.extend.UiTabSpi
- isEnabled() - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- isEventsEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isExecuted() - Method in class org.keycloak.cluster.ExecutionResult
- isExpired() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- isFirstGreaterThanToSecond(Number, Number) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
-
Compare two numbers of supported type (fed by
AbstractNumberValidator.convert(Object, ValidatorConfig)andAbstractNumberValidator.getMinMaxConfig(ValidatorConfig, String)) - isFirstGreaterThanToSecond(Number, Number) - Method in class org.keycloak.validate.validators.DoubleValidator
- isFirstGreaterThanToSecond(Number, Number) - Method in class org.keycloak.validate.validators.IntegerValidator
- isFlowUsed(RealmModel, AuthenticationFlowModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Check to see if a flow is currently in use
- isFrontchannelLogout() - Method in class org.keycloak.models.ClientConfigResolver
- isFrontchannelLogout() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isFullScopeAllowed() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isGranted() - Method in interface org.keycloak.authorization.model.PermissionTicket
- isGranted() - Method in class org.keycloak.authorization.permission.ResourcePermission
- isGranted(Result.PolicyResult) - Method in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- isGroupInRole(String, String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Checks whether or not a
groupis granted with the given realmrole. - isGroupsAndRolesIncluded() - Method in class org.keycloak.exportimport.ExportOptions
- isHttpOnly() - Method in enum org.keycloak.cookie.CookieScope
- isIdentityFederationEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isIgnoreEmptyValuesConfigured(ValidatorConfig) - Method in class org.keycloak.validate.validators.IsoDateValidator
- isIgnoreEmptyValuesConfigured(ValidatorConfig) - Method in class org.keycloak.validate.validators.LocalDateValidator
- isImplicitFlowEnabled() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isIncludeAttributeIfNotProvided(AttributeMetadata) - Method in class org.keycloak.userprofile.DefaultAttributes
- isIncludeInTokenScope() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isInternal() - Method in class org.keycloak.authentication.AuthenticatorSpi
- isInternal() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
- isInternal() - Method in class org.keycloak.authentication.FormActionSpi
- isInternal() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
- isInternal() - Method in class org.keycloak.authentication.otp.OTPApplicationSpi
- isInternal() - Method in class org.keycloak.authentication.RequiredActionSpi
- isInternal() - Method in class org.keycloak.authorization.AuthorizationSpi
- isInternal() - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- isInternal() - Method in class org.keycloak.authorization.policy.provider.PolicySpi
- isInternal() - Method in class org.keycloak.authorization.store.StoreFactorySpi
- isInternal() - Method in class org.keycloak.broker.provider.IdentityProviderMapperSpi
- isInternal() - Method in class org.keycloak.broker.provider.IdentityProviderSpi
- isInternal() - Method in class org.keycloak.broker.social.SocialProviderSpi
- isInternal() - Method in class org.keycloak.client.clienttype.ClientTypeManagerSpi
- isInternal() - Method in class org.keycloak.client.clienttype.ClientTypeSpi
- isInternal() - Method in class org.keycloak.component.ComponentFactorySpi
- isInternal() - Method in class org.keycloak.connections.httpclient.HttpClientSpi
- isInternal() - Method in class org.keycloak.cookie.CookieSpi
- isInternal() - Method in class org.keycloak.credential.CredentialSpi
- isInternal() - Method in class org.keycloak.credential.hash.PasswordHashSpi
- isInternal() - Method in class org.keycloak.crypto.CekManagementSpi
- isInternal() - Method in class org.keycloak.crypto.ClientSignatureVerifierSpi
- isInternal() - Method in class org.keycloak.crypto.ContentEncryptionSpi
- isInternal() - Method in class org.keycloak.crypto.HashSpi
- isInternal() - Method in class org.keycloak.crypto.SignatureSpi
- isInternal() - Method in class org.keycloak.deployment.DeployedConfigurationsSpi
- isInternal() - Method in class org.keycloak.device.DeviceRepresentationSpi
- isInternal() - Method in class org.keycloak.email.EmailSenderSpi
- isInternal() - Method in class org.keycloak.email.EmailTemplateSpi
- isInternal() - Method in class org.keycloak.events.EventListenerSpi
- isInternal() - Method in class org.keycloak.events.EventStoreSpi
- isInternal() - Method in class org.keycloak.executors.ExecutorsSpi
- isInternal() - Method in class org.keycloak.exportimport.ExportSpi
- isInternal() - Method in class org.keycloak.exportimport.ImportSpi
- isInternal() - Method in class org.keycloak.forms.login.LoginFormsSpi
- isInternal() - Method in class org.keycloak.headers.SecurityHeadersSpi
- isInternal() - Method in class org.keycloak.health.LoadBalancerCheckSpi
- isInternal() - Method in class org.keycloak.keys.KeySpi
- isInternal() - Method in class org.keycloak.keys.PublicKeyStorageSpi
- isInternal() - Method in class org.keycloak.migration.MigrationSpi
- isInternal() - Method in class org.keycloak.models.cache.authorization.CachedStoreFactorySpi
- isInternal() - Method in class org.keycloak.models.ClientScopeSpi
- isInternal() - Method in class org.keycloak.models.ClientSpi
- isInternal() - Method in class org.keycloak.models.DeploymentStateSpi
- isInternal() - Method in class org.keycloak.models.GroupSpi
- isInternal() - Method in class org.keycloak.models.OAuth2DeviceUserCodeSpi
- isInternal() - Method in class org.keycloak.models.RealmSpi
- isInternal() - Method in class org.keycloak.models.RoleSpi
- isInternal() - Method in class org.keycloak.models.SingleUseObjectSpi
- isInternal() - Method in class org.keycloak.models.UserLoginFailureSpi
- isInternal() - Method in class org.keycloak.models.UserSessionSpi
- isInternal() - Method in class org.keycloak.models.UserSpi
- isInternal() - Method in class org.keycloak.organization.OrganizationSpi
- isInternal() - Method in class org.keycloak.policy.PasswordPolicyManagerSpi
- isInternal() - Method in class org.keycloak.policy.PasswordPolicySpi
- isInternal() - Method in class org.keycloak.protocol.ClientInstallationSpi
- isInternal() - Method in class org.keycloak.protocol.LoginProtocolSpi
- isInternal() - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantTypeSpi
- isInternal() - Method in class org.keycloak.protocol.oidc.TokenExchangeSpi
- isInternal() - Method in class org.keycloak.protocol.oidc.TokenIntrospectionSpi
- isInternal() - Method in class org.keycloak.protocol.ProtocolMapperSpi
- isInternal() - Method in class org.keycloak.protocol.saml.ArtifactResolverSpi
- isInternal() - Method in class org.keycloak.provider.ExceptionConverterSpi
- isInternal() - Method in class org.keycloak.scripting.ScriptingSpi
- isInternal() - Method in class org.keycloak.securityprofile.SecurityProfileSpi
- isInternal() - Method in class org.keycloak.services.clientpolicy.ClientPolicyManagerSpi
- isInternal() - Method in class org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi
- isInternal() - Method in class org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorSpi
- isInternal() - Method in class org.keycloak.services.cors.CorsSpi
- isInternal() - Method in class org.keycloak.services.managers.BruteForceProtectorSpi
- isInternal() - Method in class org.keycloak.services.resource.AccountResourceSpi
- isInternal() - Method in class org.keycloak.services.resource.RealmResourceSPI
- isInternal() - Method in class org.keycloak.services.ui.extend.UiPageSpi
- isInternal() - Method in class org.keycloak.services.ui.extend.UiTabSpi
- isInternal() - Method in class org.keycloak.sessions.AuthenticationSessionSpi
- isInternal() - Method in class org.keycloak.sessions.StickySessionEncoderSpi
- isInternal() - Method in class org.keycloak.storage.DatastoreSpi
- isInternal() - Method in class org.keycloak.storage.role.RoleStorageProviderSpi
- isInternal() - Method in class org.keycloak.theme.ThemeSpi
- isInternal() - Method in class org.keycloak.timer.TimerSpi
- isInternal() - Method in class org.keycloak.transaction.TransactionManagerLookupSpi
- isInternal() - Method in class org.keycloak.truststore.TruststoreSpi
- isInternal() - Method in class org.keycloak.userprofile.UserProfileSpi
- isInternal() - Method in class org.keycloak.validation.ClientValidationSPI
- isInternationalizationEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isIssuer(String, MultivaluedMap<String, String>) - Method in interface org.keycloak.broker.provider.ExchangeExternalToken
- isLightweightUser(String) - Static method in class org.keycloak.models.light.LightweightUserAdapter
- isLightweightUser(UserModel) - Static method in class org.keycloak.models.light.LightweightUserAdapter
- isLoginWithEmailAllowed() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isManagedMember(OrganizationModel, UserModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Indicates if the given
memberis managed by the organization. - isMapperSupported(IdentityProviderMapper) - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Checks whether a mapper is supported for this Identity Provider.
- isMasterRealmExported() - Method in interface org.keycloak.exportimport.ImportProvider
- isMemberOf(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- isMultiplSupported() - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- isMultiplSupported() - Method in interface org.keycloak.policy.PasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- isMultiplSupported() - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- isNegativeLogic() - Method in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider
- isNegativeLogic() - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
-
tells whether the result of applyPolicy method is inverted or not as follows.
- isoDateValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- IsoDateValidator - Class in org.keycloak.validate.validators
-
A date validator that only takes into account the format associated with the current locale.
- IsoDateValidator() - Constructor for class org.keycloak.validate.validators.IsoDateValidator
- isOffline() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- isOfflineSessionMaxLifespanEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isOIDCNonBearerOnlyClient(ClientModel) - Static method in class org.keycloak.migration.migrators.MigrationUtils
- isOneTimeAction() - Method in interface org.keycloak.authentication.RequiredActionFactory
-
Flag indicating whether the execution of the required action by the same circumstances (e.g.
- isOnlyServiceAccountsIncluded() - Method in class org.keycloak.exportimport.ExportOptions
- isOrganizationsEnabled() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isOwnerManagedAccess() - Method in interface org.keycloak.authorization.model.Resource
-
Indicates if this resource can be managed by the resource owner.
- isPartial() - Method in class org.keycloak.exportimport.ExportOptions
- isPending() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- isPermanentLockout() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isPermanentlyLockedOut(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.services.managers.BruteForceProtector
- isProperty(Method) - Static method in class org.keycloak.models.utils.reflection.Properties
-
Indicates whether this method is a valid property method.
- isProvider() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- isPublicClient() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isReadOnly() - Method in interface org.keycloak.authorization.store.StoreFactory
-
Indicates if instances returned from storage are read-only.
- isReadOnly() - Method in interface org.keycloak.models.utils.reflection.Property
-
Indicates whether this is a read-only property
- isReadOnly(String) - Method in class org.keycloak.userprofile.DefaultAttributes
- isReadOnlyFromMetadata(String) - Method in class org.keycloak.userprofile.DefaultAttributes
-
Checks whether an attribute is marked as read only by looking at its metadata.
- isReadOnlyInternalAttribute(String) - Method in class org.keycloak.userprofile.DefaultAttributes
-
Returns whether an attribute is read only based on the provider configuration (using provider config), usually related to internal attributes managed by the server.
- isRegistrationAllowed() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isRegistrationEmailAsUsername() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isRememberMe() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isRememberMe() - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- isRequired(String) - Method in class org.keycloak.userprofile.DefaultAttributes
- isResetPasswordAllowed() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isRevokeRefreshToken() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isRootAttribute(String) - Static method in class org.keycloak.userprofile.UserProfileUtil
-
Returns whether the attribute with the given
nameis a root attribute. - isSaveByDefault() - Method in enum org.keycloak.events.EventType
-
Determines whether this event is stored when the admin has not set a specific set of event types to save.
- isServiceAccountsEnabled() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isSkipUserDependent() - Method in class org.keycloak.storage.StoreMigrateRepresentationEvent
- isStandardFlowEnabled() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isSuccessful() - Method in interface org.keycloak.authentication.AuthenticationFlow
- isSupported(Config.Scope) - Method in interface org.keycloak.organization.OrganizationProviderFactory
- isSupported(Config.Scope) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- isSupported(Config.Scope) - Method in interface org.keycloak.provider.EnvironmentDependentProviderFactory
-
Check if the provider is supported and should be available based on the provider configuration.
- isSupported(Config.Scope) - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory
- isSupported(Config.Scope) - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProviderFactory
- isSupportedAttribute(String) - Method in class org.keycloak.userprofile.DefaultAttributes
-
Checks whether an attribute is support by the profile configuration and the current context.
- isSurrogateAuthRequired() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- isTemporarilyDisabled(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.services.managers.BruteForceProtector
- isUserInClientRole(String, String, String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Checks whether or not a user with the given
idis granted with the given clientrole. - isUserInGroup(String, String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Checks whether or not a user with the given
idis a member of the givengroup. - isUserInGroup(String, String, boolean) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Checks whether or not a user with the given
idis a member of the givengroup. - isUserInRealmRole(String, String) - Method in interface org.keycloak.authorization.policy.evaluation.Realm
-
Checks whether or not a user with the given
idis granted with the given realmrole. - isUserManagedAccessAllowed() - Method in class org.keycloak.models.utils.RealmModelDelegate
- isUserSetupAllowed() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
-
Does this authenticator have required actions that can set if the user does not have this authenticator set up?
- isUsersIncluded() - Method in class org.keycloak.exportimport.ExportOptions
- isValid() - Method in class org.keycloak.validation.ValidationResult
- isValidEmail(String) - Static method in class org.keycloak.utils.EmailValidationUtil
- isValidEmail(String, int) - Static method in class org.keycloak.utils.EmailValidationUtil
- isVerifyEmail() - Method in class org.keycloak.models.utils.RealmModelDelegate
J
- JBOSS_SERVER_DATA_DIR - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- joinGroup(GroupModel) - Method in class org.keycloak.models.light.LightweightUserAdapter
- joinGroup(GroupModel) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- joinGroup(GroupModel) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- JPEG_PHOTO - Static variable in class org.keycloak.models.LDAPConstants
- json(Object) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- JsonUtils - Class in org.keycloak.utils
-
Utility methods for manipulating JSON objects.
- JsonUtils() - Constructor for class org.keycloak.utils.JsonUtils
- JtaTransactionManagerLookup - Interface in org.keycloak.transaction
-
JTA TransactionManager lookup
- jweAlgorithmProvider() - Method in interface org.keycloak.crypto.CekManagementProvider
- jweEncryptionProvider() - Method in interface org.keycloak.crypto.ContentEncryptionProvider
- JWKS_STRING - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- JWKS_URL - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
K
- KC_ACTION - Static variable in class org.keycloak.models.Constants
- KC_ACTION_ENFORCED - Static variable in class org.keycloak.models.Constants
-
Auth session attribute whether an AIA is enforced, which means it cannot be cancelled.
- KC_ACTION_EXECUTING - Static variable in class org.keycloak.models.Constants
- KC_ACTION_MAX_AGE - Static variable in class org.keycloak.models.Constants
- KC_ACTION_PARAMETER - Static variable in class org.keycloak.models.Constants
- KC_ACTION_STATUS - Static variable in class org.keycloak.models.Constants
- KEY - Static variable in class org.keycloak.models.Constants
- KEY_ALLOW_FRAGMENT - Static variable in class org.keycloak.validate.validators.UriValidator
- KEY_ALLOWED_SCHEMES - Static variable in class org.keycloak.validate.validators.UriValidator
- KEY_MAX - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- KEY_MAX - Static variable in class org.keycloak.validate.validators.LengthValidator
- KEY_MIN - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- KEY_MIN - Static variable in class org.keycloak.validate.validators.LengthValidator
- KEY_OPTIONS - Static variable in class org.keycloak.validate.validators.OptionsValidator
- KEY_REQUIRE_VALID_URL - Static variable in class org.keycloak.validate.validators.UriValidator
- KEY_TRIM_DISABLED - Static variable in class org.keycloak.validate.validators.LengthValidator
- KeycloakDeploymentInfo - Class in org.keycloak.provider
- keycloakInitiatedBrowserLogout(KeycloakSession, UserSessionModel, UriInfo, RealmModel) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- keycloakInitiatedBrowserLogout(KeycloakSession, UserSessionModel, UriInfo, RealmModel) - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Called when a Keycloak application initiates a logout through the browser.
- KeycloakModelUtils - Class in org.keycloak.models.utils
-
Set of helper methods, which are useful in various model implementations.
- KeyProvider - Interface in org.keycloak.keys
- KeyProviderFactory<T extends KeyProvider> - Interface in org.keycloak.keys
- KeySpi - Class in org.keycloak.keys
- KeySpi() - Constructor for class org.keycloak.keys.KeySpi
L
- LAST_NAME - Static variable in interface org.keycloak.events.Details
- LDAP_ENTRY_DN - Static variable in class org.keycloak.models.LDAPConstants
- LDAP_ID - Static variable in class org.keycloak.models.LDAPConstants
- LDAP_MATCHING_RULE_IN_CHAIN - Static variable in class org.keycloak.models.LDAPConstants
- LDAP_PROVIDER - Static variable in class org.keycloak.models.LDAPConstants
- LDAPConstants - Class in org.keycloak.models
- LDAPConstants() - Constructor for class org.keycloak.models.LDAPConstants
- leaveGroup(GroupModel) - Method in class org.keycloak.models.light.LightweightUserAdapter
- leaveGroup(GroupModel) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- leaveGroup(GroupModel) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- leaveGroup(GroupModel) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- LEGACY - Enum constant in enum org.keycloak.cookie.CookieScope
-
Deprecated.
- LEGACY_JS - Enum constant in enum org.keycloak.cookie.CookieScope
-
Deprecated.
- LengthPasswordPolicyProvider - Class in org.keycloak.policy
- LengthPasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.LengthPasswordPolicyProvider
- LengthPasswordPolicyProviderFactory - Class in org.keycloak.policy
- LengthPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- lengthValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- LengthValidator - Class in org.keycloak.validate.validators
-
String value length validation - accepts plain string and collection of strings, for basic behavior like null/blank values handling and collections support see
AbstractStringValidator. - LengthValidator() - Constructor for class org.keycloak.validate.validators.LengthValidator
- lessThan(ModelVersion) - Method in class org.keycloak.migration.ModelVersion
- LEVEL_OF_AUTHENTICATION - Static variable in class org.keycloak.models.Constants
- LightweightUserAdapter - Class in org.keycloak.models.light
- LightweightUserAdapter() - Constructor for class org.keycloak.models.light.LightweightUserAdapter
- LightweightUserAdapter(KeycloakSession, String) - Constructor for class org.keycloak.models.light.LightweightUserAdapter
- LOA_MAP - Static variable in class org.keycloak.models.Constants
- load(Spi) - Method in interface org.keycloak.provider.ProviderLoader
-
Load all provider factories of a specific SPI.
- LoadBalancerCheckProvider - Interface in org.keycloak.health
-
This interface is used for controlling load balancer.
- LoadBalancerCheckProviderFactory - Interface in org.keycloak.health
- LoadBalancerCheckSpi - Class in org.keycloak.health
- LoadBalancerCheckSpi() - Constructor for class org.keycloak.health.LoadBalancerCheckSpi
- loadClass(String) - Method in class org.keycloak.utils.ProxyClassLoader
- loadKeys() - Method in interface org.keycloak.keys.PublicKeyLoader
- loadPersistentSessions(KeycloakSessionFactory, int, int) - Method in interface org.keycloak.models.UserSessionProviderFactory
-
Deprecated.
- loadSpis() - Method in interface org.keycloak.provider.ProviderLoader
-
Load the SPI definitions themselves.
- LOCAL_DC_ONLY - Enum constant in enum org.keycloak.cluster.ClusterProvider.DCNotify
-
Send message to all cluster nodes on THIS datacenter only
- LocalDateValidator - Class in org.keycloak.validate.validators
-
A date validator that only takes into account the format associated with the current locale.
- LocalDateValidator() - Constructor for class org.keycloak.validate.validators.LocalDateValidator
- LOCALE - Static variable in class org.keycloak.cookie.CookieType
- LOCALE - Static variable in class org.keycloak.models.ClaimMask
- logger - Static variable in class org.keycloak.broker.provider.IdentityProviderMapperSyncModeDelegate
- logger - Static variable in class org.keycloak.protocol.ClientData
- logger - Static variable in class org.keycloak.utils.ReservedCharValidator
- LOGIN - Enum constant in enum org.keycloak.events.EventType
- LOGIN - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_CONFIG_TOTP - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_ERROR - Enum constant in enum org.keycloak.events.EventType
- LOGIN_FORMS_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- LOGIN_HINT - Static variable in class org.keycloak.cookie.CookieType
- LOGIN_IDP_LINK_CONFIRM - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_IDP_LINK_CONFIRM_OVERRIDE - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_IDP_LINK_EMAIL - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_OAUTH2_DEVICE_VERIFY_USER_CODE - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_PAGE_EXPIRED - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_PASSWORD - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_RECOVERY_AUTHN_CODES_CONFIG - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_RECOVERY_AUTHN_CODES_INPUT - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_RESET_OTP - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_RESET_PASSWORD - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_RETRY - Static variable in interface org.keycloak.events.Details
- LOGIN_SELECT_AUTHENTICATOR - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_TOTP - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_UPDATE_PASSWORD - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_UPDATE_PROFILE - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_USERNAME - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_VERIFY_EMAIL - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGIN_WEBAUTHN - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- loginFailures() - Method in interface org.keycloak.storage.DatastoreProvider
- LoginFormsPages - Enum in org.keycloak.forms.login
- LoginFormsProvider - Interface in org.keycloak.forms.login
- LoginFormsProviderFactory - Interface in org.keycloak.forms.login
- LoginFormsSpi - Class in org.keycloak.forms.login
- LoginFormsSpi() - Constructor for class org.keycloak.forms.login.LoginFormsSpi
- LoginProtocol - Interface in org.keycloak.protocol
- LoginProtocol.Error - Enum in org.keycloak.protocol
- LoginProtocolFactory - Interface in org.keycloak.protocol
- LoginProtocolSpi - Class in org.keycloak.protocol
- LoginProtocolSpi() - Constructor for class org.keycloak.protocol.LoginProtocolSpi
- LOGOUT - Enum constant in enum org.keycloak.events.EventType
- LOGOUT_CONFIRM - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- LOGOUT_ERROR - Enum constant in enum org.keycloak.events.EventType
- LOGOUT_FAILED - Static variable in interface org.keycloak.events.Errors
- LOGOUT_TRIGGERED_BY_ACTION_TOKEN - Static variable in interface org.keycloak.events.Details
- LOGOUT_TRIGGERED_BY_REQUIRED_ACTION - Static variable in interface org.keycloak.events.Details
- lookupConfigurableRequiredActionFactory(KeycloakSession, String) - Static method in class org.keycloak.utils.RequiredActionHelper
- lookupUserMetadataGroup(KeycloakSession) - Static method in class org.keycloak.userprofile.UserProfileUtil
-
Find the metadata group "user-metadata"
- LowerCasePasswordPolicyProvider - Class in org.keycloak.policy
- LowerCasePasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.LowerCasePasswordPolicyProvider
- LowerCasePasswordPolicyProviderFactory - Class in org.keycloak.policy
- LowerCasePasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
M
- MANAGE_ACCOUNT - Static variable in interface org.keycloak.models.AccountRoles
- MANAGE_ACCOUNT_LINKS - Static variable in interface org.keycloak.models.AccountRoles
- MANAGE_AUTHORIZATION - Static variable in class org.keycloak.models.AdminRoles
- MANAGE_CLIENTS - Static variable in class org.keycloak.models.AdminRoles
- MANAGE_CONSENT - Static variable in interface org.keycloak.models.AccountRoles
- MANAGE_EVENTS - Static variable in class org.keycloak.models.AdminRoles
- MANAGE_IDENTITY_PROVIDERS - Static variable in class org.keycloak.models.AdminRoles
- MANAGE_REALM - Static variable in class org.keycloak.models.AdminRoles
- MANAGE_USERS - Static variable in class org.keycloak.models.AdminRoles
- ManagedCacheManagerProvider - Interface in org.keycloak.cluster
-
A Service Provider Interface (SPI) that allows to plug-in an embedded cache manager instance.
- MAPPER_GRANTED_GROUPS - Static variable in class org.keycloak.models.Constants
- MAPPER_GRANTED_ROLES - Static variable in class org.keycloak.models.Constants
- MAPPER_SESSION_NOTES - Static variable in class org.keycloak.models.Constants
- MAX_CONDITIONS - Static variable in class org.keycloak.models.LDAPConstants
- MAX_EMAIL_LOCAL_PART_LENGTH - Static variable in class org.keycloak.utils.EmailValidationUtil
- MAX_LOCAL_PART_LENGTH - Static variable in class org.keycloak.utils.EmailValidationUtil
- MAX_LOCAL_PART_LENGTH_PROPERTY - Static variable in class org.keycloak.validate.validators.EmailValidator
- MAX_PADDING_LENGTH_PROPERTY - Static variable in class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- MaxAuthAgePasswordPolicyProviderFactory - Class in org.keycloak.policy
-
Specifies the maximum age of an authentication with which a password may be changed without re-authentication.
- MaxAuthAgePasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- MaximumLengthPasswordPolicyProvider - Class in org.keycloak.policy
- MaximumLengthPasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.MaximumLengthPasswordPolicyProvider
- MaximumLengthPasswordPolicyProviderFactory - Class in org.keycloak.policy
- MaximumLengthPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- maxResults(int) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Use for pagination
- maxResults(int) - Method in interface org.keycloak.events.EventQuery
-
Maximum number of results to return.
- MEMBER - Static variable in class org.keycloak.models.LDAPConstants
- MEMBER_OF - Static variable in class org.keycloak.models.LDAPConstants
- MESSAGE_BLANK - Static variable in class org.keycloak.validate.validators.NotBlankValidator
- MESSAGE_CONFIG_INVALID_BOOLEAN_VALUE - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
-
Generic error messages for config validations - invalid config value - boolean expected
- MESSAGE_CONFIG_INVALID_NUMBER_VALUE - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
-
Generic error messages for config validations - invalid config value - number expected
- MESSAGE_CONFIG_INVALID_STRING_VALUE - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
-
Generic error messages for config validations - invalid config value - string expected
- MESSAGE_CONFIG_INVALID_VALUE - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
-
Generic error messages for config validations - invalid config value
- MESSAGE_CONFIG_MISSING_VALUE - Static variable in class org.keycloak.validate.validators.ValidatorConfigValidator
-
Generic error messages for config validations - missing config value
- MESSAGE_ERROR_EMPTY - Static variable in class org.keycloak.validate.validators.NotEmptyValidator
- MESSAGE_INVALID_DATE - Static variable in class org.keycloak.validate.validators.IsoDateValidator
- MESSAGE_INVALID_DATE - Static variable in class org.keycloak.validate.validators.LocalDateValidator
- MESSAGE_INVALID_EMAIL - Static variable in class org.keycloak.validate.validators.EmailValidator
- MESSAGE_INVALID_FRAGMENT - Static variable in class org.keycloak.validate.validators.UriValidator
- MESSAGE_INVALID_LENGTH - Static variable in class org.keycloak.validate.validators.LengthValidator
- MESSAGE_INVALID_LENGTH_TOO_LONG - Static variable in class org.keycloak.validate.validators.LengthValidator
- MESSAGE_INVALID_LENGTH_TOO_SHORT - Static variable in class org.keycloak.validate.validators.LengthValidator
- MESSAGE_INVALID_NUMBER - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- MESSAGE_INVALID_SCHEME - Static variable in class org.keycloak.validate.validators.UriValidator
- MESSAGE_INVALID_URI - Static variable in class org.keycloak.validate.validators.UriValidator
- MESSAGE_NO_MATCH - Static variable in class org.keycloak.validate.validators.PatternValidator
- MESSAGE_NUMBER_OUT_OF_RANGE - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- MESSAGE_NUMBER_OUT_OF_RANGE_TOO_BIG - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- MESSAGE_NUMBER_OUT_OF_RANGE_TOO_SMALL - Static variable in class org.keycloak.validate.validators.AbstractNumberValidator
- MessageType - Enum in org.keycloak.forms.login
-
Enum with types of messages.
- methodMatches(Method) - Method in class org.keycloak.models.utils.reflection.AnnotatedPropertyCriteria
- methodMatches(Method) - Method in class org.keycloak.models.utils.reflection.NamedPropertyCriteria
- methodMatches(Method) - Method in interface org.keycloak.models.utils.reflection.PropertyCriteria
-
Tests whether the specified method matches the criteria
- methodMatches(Method) - Method in class org.keycloak.models.utils.reflection.TypedPropertyCriteria
- MethodProperty<V> - Interface in org.keycloak.models.utils.reflection
- migrate(KeycloakSession) - Method in interface org.keycloak.migration.migrators.Migration
- migrateFlows(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- migrateImport(KeycloakSession, RealmModel, RealmRepresentation, boolean) - Method in interface org.keycloak.migration.migrators.Migration
-
Called after full import of representation.
- migrateOldOfflineToken(KeycloakSession, RealmModel, ClientModel, UserModel) - Static method in class org.keycloak.migration.migrators.MigrationUtils
- Migration - Interface in org.keycloak.migration.migrators
- MigrationProvider - Interface in org.keycloak.migration
-
Various common utils needed for migration from older version to newer
- MigrationProviderFactory - Interface in org.keycloak.migration
- MigrationSpi - Class in org.keycloak.migration
- MigrationSpi() - Constructor for class org.keycloak.migration.MigrationSpi
- MigrationUtils - Class in org.keycloak.migration.migrators
- MigrationUtils() - Constructor for class org.keycloak.migration.migrators.MigrationUtils
- MINIMUM_LOA - Static variable in class org.keycloak.models.Constants
- MISSING_CREDENTIAL_ID - Static variable in interface org.keycloak.events.Errors
- MISSING_REQUIRED_DESTINATION - Static variable in interface org.keycloak.events.Errors
- ModelToRepresentation - Class in org.keycloak.models.utils
- ModelToRepresentation() - Constructor for class org.keycloak.models.utils.ModelToRepresentation
- ModelVersion - Class in org.keycloak.migration
- ModelVersion(int, int, int) - Constructor for class org.keycloak.migration.ModelVersion
- ModelVersion(String) - Constructor for class org.keycloak.migration.ModelVersion
- MODIFY_TIMESTAMP - Static variable in class org.keycloak.models.LDAPConstants
- moveGroup(GroupModel, GroupModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- MSAD_USER_ACCOUNT_CONTROL_MAPPER - Static variable in class org.keycloak.models.LDAPConstants
- MSADLDS_USER_ACCOUNT_CONTROL_MAPPER - Static variable in class org.keycloak.models.LDAPConstants
- MSDS_USER_ACCOUNT_DISABLED - Static variable in class org.keycloak.models.LDAPConstants
- MSDS_USER_PASSWORD_EXPIRED - Static variable in class org.keycloak.models.LDAPConstants
- MSDS_USER_PASSWORD_NOTREQD - Static variable in class org.keycloak.models.LDAPConstants
N
- name(String) - Method in class org.keycloak.provider.KeycloakDeploymentInfo
- NAME - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- NAME - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- NAME - Enum constant in enum org.keycloak.authorization.model.Scope.FilterOption
- NAME - Static variable in class org.keycloak.authorization.store.StoreFactorySpi
- NAME - Static variable in class org.keycloak.component.ComponentFactorySpi
- NAME - Static variable in class org.keycloak.credential.hash.PasswordHashSpi
- NAME - Static variable in class org.keycloak.device.DeviceRepresentationSpi
- NAME - Static variable in class org.keycloak.events.EventStoreSpi
- NAME - Static variable in class org.keycloak.models.ClaimMask
- NAME - Static variable in class org.keycloak.models.DeploymentStateSpi
- NAME - Static variable in class org.keycloak.models.OAuth2DeviceUserCodeSpi
- NAME - Static variable in class org.keycloak.models.RealmSpi
- NAME - Static variable in class org.keycloak.models.SingleUseObjectSpi
- NAME - Static variable in class org.keycloak.models.UserLoginFailureSpi
- NAME - Static variable in class org.keycloak.models.UserSessionSpi
- NAME - Static variable in class org.keycloak.organization.OrganizationSpi
- NamedPropertyCriteria - Class in org.keycloak.models.utils.reflection
-
A criteria that matches a property based on name
- NamedPropertyCriteria(String...) - Constructor for class org.keycloak.models.utils.reflection.NamedPropertyCriteria
- nameSet() - Method in class org.keycloak.userprofile.DefaultAttributes
- nameSet(Theme.Type) - Method in interface org.keycloak.theme.ThemeProvider
- newEvent() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Create a refresh new EventBuilder to use within this context
- newEvent() - Method in interface org.keycloak.authentication.FormContext
-
Create a refresh new EventBuilder to use within this context
- NO - Enum constant in enum org.keycloak.services.clientpolicy.ClientPolicyVote
- NO_LOA - Static variable in class org.keycloak.models.Constants
- NODE_HOST - Static variable in interface org.keycloak.events.Details
- normalizeAttributeValues(String, Object) - Method in class org.keycloak.userprofile.DefaultAttributes
-
Intentionally kept to protected visibility to allow for custom normalization logic while clients adopt User Profile
- normalizeGroupPath(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- NOT_ALLOWED - Static variable in interface org.keycloak.events.Errors
- NOT_BEFORE - Static variable in interface org.keycloak.events.Details
- NOT_LOGGED_IN - Static variable in interface org.keycloak.events.Errors
- NOT_SUPPORTED - Enum constant in enum org.keycloak.authentication.InitiatedActionSupport
- notBlankValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- NotBlankValidator - Class in org.keycloak.validate.validators
-
Validate that value exists and is not empty nor blank.
- NotBlankValidator() - Constructor for class org.keycloak.validate.validators.NotBlankValidator
- NotContainsUsernamePasswordPolicyProvider - Class in org.keycloak.policy
- NotContainsUsernamePasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.NotContainsUsernamePasswordPolicyProvider
- NotContainsUsernamePasswordPolicyProviderFactory - Class in org.keycloak.policy
- NotContainsUsernamePasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- NotEmailPasswordPolicyProvider - Class in org.keycloak.policy
-
A
PasswordPolicyProviderwhich does not allow to use the current email as password. - NotEmailPasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.NotEmailPasswordPolicyProvider
- NotEmailPasswordPolicyProviderFactory - Class in org.keycloak.policy
- NotEmailPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- notEmptyValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- NotEmptyValidator - Class in org.keycloak.validate.validators
-
Check that input value is not empty.
- NotEmptyValidator() - Constructor for class org.keycloak.validate.validators.NotEmptyValidator
- notExecuted() - Static method in class org.keycloak.cluster.ExecutionResult
- notify(String, ClusterEvent, boolean, ClusterProvider.DCNotify) - Method in interface org.keycloak.cluster.ClusterProvider
-
Notify registered listeners on all cluster nodes in all datacenters.
- notifyCreated(KeycloakSession, RealmModel, ComponentModel) - Static method in class org.keycloak.models.utils.ComponentUtil
- notifyPreRemove(KeycloakSession, RealmModel, ComponentModel) - Static method in class org.keycloak.models.utils.ComponentUtil
- notifyUpdated(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Static method in class org.keycloak.models.utils.ComponentUtil
- NotUsernamePasswordPolicyProvider - Class in org.keycloak.policy
- NotUsernamePasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.NotUsernamePasswordPolicyProvider
- NotUsernamePasswordPolicyProviderFactory - Class in org.keycloak.policy
- NotUsernamePasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- NOVELL_EDIRECTORY_GUID - Static variable in class org.keycloak.models.LDAPConstants
- NUM_FAILURES - Static variable in interface org.keycloak.events.Details
O
- OAUTH_GRANT - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- OAUTH2_DEVICE_AUTH - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_DEVICE_AUTH_ERROR - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_DEVICE_CODE_TO_TOKEN - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_DEVICE_CODE_TO_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_DEVICE_VERIFY_USER_CODE - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_DEVICE_VERIFY_USER_CODE_ERROR - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_EXTENSION_GRANT - Enum constant in enum org.keycloak.events.EventType
- OAUTH2_EXTENSION_GRANT_ERROR - Enum constant in enum org.keycloak.events.EventType
- OAuth2DeviceCodeModel - Class in org.keycloak.models
- OAuth2DeviceUserCodeModel - Class in org.keycloak.models
- OAuth2DeviceUserCodeModel(RealmModel, String, String) - Constructor for class org.keycloak.models.OAuth2DeviceUserCodeModel
- OAuth2DeviceUserCodeProvider - Interface in org.keycloak.models
- OAuth2DeviceUserCodeProviderFactory - Interface in org.keycloak.models
- OAuth2DeviceUserCodeSpi - Class in org.keycloak.models
- OAuth2DeviceUserCodeSpi() - Constructor for class org.keycloak.models.OAuth2DeviceUserCodeSpi
- OAuth2GrantType - Interface in org.keycloak.protocol.oidc.grants
-
Provider interface for OAuth 2.0 grant types
- OAuth2GrantType.Context - Class in org.keycloak.protocol.oidc.grants
- OAuth2GrantTypeFactory - Interface in org.keycloak.protocol.oidc.grants
-
Provider interface for OAuth 2.0 grant types
- OAuth2GrantTypeSpi - Class in org.keycloak.protocol.oidc.grants
-
A
Spito support pluggable OAuth 2.0 grant types in Token Endpoint. - OAuth2GrantTypeSpi() - Constructor for class org.keycloak.protocol.oidc.grants.OAuth2GrantTypeSpi
- OBJECT_CLASS - Static variable in class org.keycloak.models.LDAPConstants
- OBJECT_GUID - Static variable in class org.keycloak.models.LDAPConstants
- OCSP_CONNECT_TIMEOUT - Static variable in class org.keycloak.utils.OCSPProvider
- OCSPProvider - Class in org.keycloak.utils
- OCSPProvider() - Constructor for class org.keycloak.utils.OCSPProvider
- OCSPProvider.OCSPRevocationStatus - Interface in org.keycloak.utils
- OCSPProvider.RevocationStatus - Enum in org.keycloak.utils
- OFFLINE_ACCESS_ROLE - Static variable in class org.keycloak.models.Constants
- OFFLINE_ACCESS_SCOPE_CONSENT_TEXT - Static variable in class org.keycloak.models.Constants
- OfflineUserSessionModel - Interface in org.keycloak.models
-
Hacked extension to UserSessionModel so that user id can be obtain directly so
- OIDC - Static variable in class org.keycloak.models.utils.RepresentationToModel
- OIDCConfigAttributes - Class in org.keycloak.protocol.oidc
- OIDCContext(ValidationContext.Event, KeycloakSession, ClientModel, OIDCClientRepresentation) - Constructor for class org.keycloak.validation.ClientValidationContext.OIDCContext
- onChange(String, UserModel, List<String>) - Method in interface org.keycloak.userprofile.AttributeChangeListener
-
Method called for each user attribute change.
- onComplete() - Method in interface org.keycloak.authorization.Decision
- onComplete() - Method in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- onComplete() - Method in class org.keycloak.authorization.policy.evaluation.PermissionTicketAwareDecisionResultCollector
- onComplete(Collection<Result>) - Method in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- onComplete(ResourcePermission) - Method in interface org.keycloak.authorization.Decision
- onComplete(ResourcePermission) - Method in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- onComplete(Result) - Method in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- onComplete(Result) - Method in class org.keycloak.authorization.policy.evaluation.DecisionPermissionCollector
- onCreate(Policy, R, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.OnCreateComponent
- onCreate(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
-
Called when RoleStorageProviderModel is created.
- OnCreateComponent - Interface in org.keycloak.storage
-
Callback for component creation.
- onDecision(D) - Method in interface org.keycloak.authorization.Decision
- onDecision(DefaultEvaluation) - Method in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- onError(Throwable) - Method in interface org.keycloak.authorization.Decision
- onError(Throwable) - Method in class org.keycloak.authorization.policy.evaluation.DecisionPermissionCollector
- onError(ValidationResult) - Method in interface org.keycloak.validation.ValidationUtil.ErrorHandler
- onEvent(AdminEvent, boolean) - Method in interface org.keycloak.events.EventListenerProvider
-
Called when an admin event occurs e.g.
- onEvent(Event) - Method in interface org.keycloak.events.EventListenerProvider
-
Called when a user event occurs e.g.
- onEvent(ProviderEvent) - Method in class org.keycloak.broker.provider.mappersync.ConfigSyncEventListener
- onExport(Policy, PolicyRepresentation, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- onGrant(Permission) - Method in class org.keycloak.authorization.policy.evaluation.DecisionPermissionCollector
- onGrant(Permission) - Method in class org.keycloak.authorization.policy.evaluation.PermissionTicketAwareDecisionResultCollector
- onImport(Policy, PolicyRepresentation, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- ONLY_ADMIN_CONDITION - Static variable in class org.keycloak.userprofile.UserProfileUtil
- onParentFlowSuccess(AuthenticationFlowContext) - Method in interface org.keycloak.authentication.AuthenticationFlowCallback
-
Triggered after the authentication flow is successfully finished.
- onRemove(Policy, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- onTopFlowSuccess(AuthenticationFlowModel) - Method in interface org.keycloak.authentication.AuthenticationFlowCallback
-
Triggered after the top authentication flow is successfully finished.
- onUpdate(Policy, R, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- onUpdate(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Method in interface org.keycloak.component.AmphibianProviderFactory
- onUpdate(KeycloakSession, RealmModel, ComponentModel, ComponentModel) - Method in interface org.keycloak.storage.OnUpdateComponent
- OnUpdateComponent - Interface in org.keycloak.storage
-
Callback for component update.
- operation(OperationType...) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by operation type
- OperationType - Enum in org.keycloak.events.admin
- options() - Method in interface org.keycloak.headers.SecurityHeadersProvider
- optionsValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- OptionsValidator - Class in org.keycloak.validate.validators
-
Validation against list of allowed values - accepts plain string and collection of strings (every value is validated against allowed values), for basic behavior like null/blank values handling and collections support see
AbstractStringValidator. - OptionsValidator() - Constructor for class org.keycloak.validate.validators.OptionsValidator
- order() - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.
- order() - Method in class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
- order() - Method in class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
- orderByAscTime() - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Order the result by ascending time
- orderByAscTime() - Method in interface org.keycloak.events.EventQuery
-
Order the result by ascending time
- orderByDescTime() - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Order the result by descending time
- orderByDescTime() - Method in interface org.keycloak.events.EventQuery
-
Order the result by descending time
- ORG_ID - Static variable in interface org.keycloak.events.Details
- ORG_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- org.keycloak - package org.keycloak
- org.keycloak.authentication - package org.keycloak.authentication
- org.keycloak.authentication.otp - package org.keycloak.authentication.otp
- org.keycloak.authorization - package org.keycloak.authorization
-
Fine-grained Authorization SPI.
- org.keycloak.authorization.attribute - package org.keycloak.authorization.attribute
-
Provides classes related with the representation of attributes and their manipulation.
- org.keycloak.authorization.identity - package org.keycloak.authorization.identity
-
Provides classes related with the representation and management of identities.
- org.keycloak.authorization.model - package org.keycloak.authorization.model
-
Provides the domain model and any other type related with it
- org.keycloak.authorization.permission - package org.keycloak.authorization.permission
- org.keycloak.authorization.permission.evaluator - package org.keycloak.authorization.permission.evaluator
- org.keycloak.authorization.policy.evaluation - package org.keycloak.authorization.policy.evaluation
-
Provides classes related with the evaluation of policies.
- org.keycloak.authorization.policy.provider - package org.keycloak.authorization.policy.provider
-
Provides classes and a SPI to plug different policy providers.
- org.keycloak.authorization.store - package org.keycloak.authorization.store
-
Provides classes and a SPI to plug different metadata storage implementations.
- org.keycloak.authorization.store.syncronization - package org.keycloak.authorization.store.syncronization
- org.keycloak.broker.provider - package org.keycloak.broker.provider
- org.keycloak.broker.provider.mappersync - package org.keycloak.broker.provider.mappersync
- org.keycloak.broker.provider.util - package org.keycloak.broker.provider.util
- org.keycloak.broker.social - package org.keycloak.broker.social
- org.keycloak.client.clienttype - package org.keycloak.client.clienttype
- org.keycloak.cluster - package org.keycloak.cluster
- org.keycloak.component - package org.keycloak.component
- org.keycloak.connections.httpclient - package org.keycloak.connections.httpclient
- org.keycloak.cookie - package org.keycloak.cookie
- org.keycloak.credential - package org.keycloak.credential
- org.keycloak.credential.hash - package org.keycloak.credential.hash
- org.keycloak.crypto - package org.keycloak.crypto
- org.keycloak.deployment - package org.keycloak.deployment
- org.keycloak.device - package org.keycloak.device
- org.keycloak.email - package org.keycloak.email
- org.keycloak.events - package org.keycloak.events
- org.keycloak.events.admin - package org.keycloak.events.admin
- org.keycloak.executors - package org.keycloak.executors
- org.keycloak.exportimport - package org.keycloak.exportimport
- org.keycloak.forms.login - package org.keycloak.forms.login
- org.keycloak.headers - package org.keycloak.headers
- org.keycloak.health - package org.keycloak.health
- org.keycloak.keys - package org.keycloak.keys
- org.keycloak.migration - package org.keycloak.migration
- org.keycloak.migration.migrators - package org.keycloak.migration.migrators
- org.keycloak.models - package org.keycloak.models
- org.keycloak.models.cache.authorization - package org.keycloak.models.cache.authorization
- org.keycloak.models.delegate - package org.keycloak.models.delegate
- org.keycloak.models.light - package org.keycloak.models.light
- org.keycloak.models.utils - package org.keycloak.models.utils
- org.keycloak.models.utils.reflection - package org.keycloak.models.utils.reflection
- org.keycloak.organization - package org.keycloak.organization
- org.keycloak.partialimport - package org.keycloak.partialimport
- org.keycloak.policy - package org.keycloak.policy
- org.keycloak.protocol - package org.keycloak.protocol
- org.keycloak.protocol.oidc - package org.keycloak.protocol.oidc
- org.keycloak.protocol.oidc.grants - package org.keycloak.protocol.oidc.grants
- org.keycloak.protocol.saml - package org.keycloak.protocol.saml
- org.keycloak.protocol.saml.util - package org.keycloak.protocol.saml.util
- org.keycloak.provider - package org.keycloak.provider
- org.keycloak.scripting - package org.keycloak.scripting
- org.keycloak.securityprofile - package org.keycloak.securityprofile
- org.keycloak.services.clientpolicy - package org.keycloak.services.clientpolicy
- org.keycloak.services.clientpolicy.condition - package org.keycloak.services.clientpolicy.condition
- org.keycloak.services.clientpolicy.executor - package org.keycloak.services.clientpolicy.executor
- org.keycloak.services.cors - package org.keycloak.services.cors
- org.keycloak.services.managers - package org.keycloak.services.managers
- org.keycloak.services.resource - package org.keycloak.services.resource
- org.keycloak.services.scheduled - package org.keycloak.services.scheduled
- org.keycloak.services.ui.extend - package org.keycloak.services.ui.extend
- 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.role - package org.keycloak.storage.role
- org.keycloak.theme - package org.keycloak.theme
- org.keycloak.timer - package org.keycloak.timer
- org.keycloak.transaction - package org.keycloak.transaction
- org.keycloak.truststore - package org.keycloak.truststore
- org.keycloak.userprofile - package org.keycloak.userprofile
- org.keycloak.utils - package org.keycloak.utils
- org.keycloak.validate - package org.keycloak.validate
- org.keycloak.validate.validators - package org.keycloak.validate.validators
- org.keycloak.validation - package org.keycloak.validation
- OrganizationProvider - Interface in org.keycloak.organization
-
A
Providerthat manages organization and its data within the scope of a realm. - OrganizationProviderFactory - Interface in org.keycloak.organization
- OrganizationSpi - Class in org.keycloak.organization
- OrganizationSpi() - Constructor for class org.keycloak.organization.OrganizationSpi
- ORIGIN_HEADER - Static variable in interface org.keycloak.services.cors.Cors
- OTPApplicationProvider - Interface in org.keycloak.authentication.otp
- OTPApplicationProviderFactory - Interface in org.keycloak.authentication.otp
- OTPApplicationSpi - Class in org.keycloak.authentication.otp
- OTPApplicationSpi() - Constructor for class org.keycloak.authentication.otp.OTPApplicationSpi
- OVERWRITE_EXISTING - Enum constant in enum org.keycloak.exportimport.Strategy
- overwritten(ResourceType, String, String, Object) - Static method in class org.keycloak.partialimport.PartialImportResult
- OVERWRITTEN - Enum constant in enum org.keycloak.partialimport.Action
- OWNER - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- OWNER - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- OWNER - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- OWNER_MANAGED_ACCESS - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
P
- paginatedStream(Stream<T>, Integer, Integer) - Static method in class org.keycloak.utils.StreamsUtil
- PAGINATION - Static variable in class org.keycloak.models.LDAPConstants
- param(String, String) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- Params() - Constructor for class org.keycloak.protocol.oidc.TokenExchangeContext.Params
- parseConfig(String) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProvider
-
Parses the allowed configuration for a
BlacklistPasswordPolicyProvider. - parseConfig(String) - Method in class org.keycloak.policy.DigitsPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- parseConfig(String) - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- parseConfig(String) - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- parseConfig(String) - Method in class org.keycloak.policy.HistoryPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.LengthPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.LowerCasePasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- parseConfig(String) - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.NotEmailPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- parseConfig(String) - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProvider
- parseConfig(String) - Method in class org.keycloak.policy.UpperCasePasswordPolicyProvider
- parseConfig(KeycloakSession, String) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
- parseConfig(KeycloakSession, String) - Method in interface org.keycloak.broker.provider.IdentityProviderFactory
-
Creates an
IdentityProviderbased on the configuration frominputStream. - parseRole(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- partialImportRealm(RealmModel, InputStream) - Method in interface org.keycloak.storage.ExportImportManager
- PartialImportRealmFromRepresentationEvent - Class in org.keycloak.storage
-
Deprecated.
- PartialImportRealmFromRepresentationEvent(KeycloakSession, PartialImportRepresentation, RealmModel) - Constructor for class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- PartialImportResult - Class in org.keycloak.partialimport
-
This class represents a single result for a resource imported.
- PartialImportResults - Class in org.keycloak.partialimport
-
Aggregates all the PartialImportResult objects.
- PartialImportResults() - Constructor for class org.keycloak.partialimport.PartialImportResults
- PASSIVE_INTERACTION_REQUIRED - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
Passive authentication mode requested, user is logged in, but some other user interaction is necessary (eg.
- PASSIVE_LOGIN_REQUIRED - Enum constant in enum org.keycloak.protocol.LoginProtocol.Error
-
Passive authentication mode requested but nobody is logged in
- PASSWORD_BLACKLISTS_FOLDER - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- PASSWORD_CONFIRM_ERROR - Static variable in interface org.keycloak.events.Errors
- PASSWORD_MISSING - Static variable in interface org.keycloak.events.Errors
- PASSWORD_REJECTED - Static variable in interface org.keycloak.events.Errors
- PasswordHashProviderFactory - Interface in org.keycloak.credential.hash
- PasswordHashSpi - Class in org.keycloak.credential.hash
- PasswordHashSpi() - Constructor for class org.keycloak.credential.hash.PasswordHashSpi
- PasswordPolicyManagerProvider - Interface in org.keycloak.policy
- PasswordPolicyManagerProviderFactory - Interface in org.keycloak.policy
- PasswordPolicyManagerSpi - Class in org.keycloak.policy
- PasswordPolicyManagerSpi() - Constructor for class org.keycloak.policy.PasswordPolicyManagerSpi
- PasswordPolicyProviderFactory - Interface in org.keycloak.policy
- PasswordPolicySpi - Class in org.keycloak.policy
- PasswordPolicySpi() - Constructor for class org.keycloak.policy.PasswordPolicySpi
- patternValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- PatternValidator - Class in org.keycloak.validate.validators
-
Validate String against configured RegEx pattern - accepts plain string and collection of strings, for basic behavior like null/blank values handling and collections support see
AbstractStringValidator. - PatternValidator() - Constructor for class org.keycloak.validate.validators.PatternValidator
- PBKDF2_ALGORITHM - Static variable in class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.
- PBKDF2_ALGORITHM - Static variable in class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
- PBKDF2_ALGORITHM - Static variable in class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
- Pbkdf2PasswordHashProvider - Class in org.keycloak.credential.hash
-
Implementation PBKDF2 password hash algorithm.
- Pbkdf2PasswordHashProvider(String, String, int, int) - Constructor for class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- Pbkdf2PasswordHashProvider(String, String, int, int, int) - Constructor for class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- Pbkdf2PasswordHashProviderFactory - Class in org.keycloak.credential.hash
-
Deprecated.The PBKDF2 provider with SHA1 and the recommended number of 1.300.000 iterations is known to be very slow. We recommend to use the PBKDF2 variants with SHA256 or SHA512 instead.
- Pbkdf2PasswordHashProviderFactory() - Constructor for class org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory
-
Deprecated.
- Pbkdf2Sha256PasswordHashProviderFactory - Class in org.keycloak.credential.hash
-
PBKDF2 Password Hash provider with HMAC using SHA256
- Pbkdf2Sha256PasswordHashProviderFactory() - Constructor for class org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory
- Pbkdf2Sha512PasswordHashProviderFactory - Class in org.keycloak.credential.hash
-
Provider factory for SHA512 variant of the PBKDF2 password hash algorithm.
- Pbkdf2Sha512PasswordHashProviderFactory() - Constructor for class org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory
- performLogin(AuthenticationRequest) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- performLogin(AuthenticationRequest) - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Initiates the authentication process by sending an authentication request to an identity provider.
- PERIODIC_CLEANER_IDLE_TIMEOUT_WINDOW_SECONDS - Static variable in class org.keycloak.models.utils.SessionTimeoutHelper
-
The maximum time difference, which will be still tolerated when checking userSession idle timeout with periodic cleaner threads.
- PERIODIC_TASK_INTERVAL_SECONDS - Static variable in class org.keycloak.models.utils.SessionTimeoutHelper
-
Interval specifies maximum time, for which the "userSession.lastSessionRefresh" may contain stale value.
- permission(ResourceServer, Resource, Scope) - Static method in class org.keycloak.authorization.permission.Permissions
- PERMISSION - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- PERMISSION - Static variable in interface org.keycloak.events.Details
- PERMISSION_TOKEN - Enum constant in enum org.keycloak.events.EventType
- PERMISSION_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- PermissionEvaluator - Interface in org.keycloak.authorization.permission.evaluator
-
An
PermissionEvaluatorrepresents a source ofResourcePermission, responsible for emitting these permissions to a consumer in order to evaluate the authorization policies based on aEvaluationContext. - Permissions - Class in org.keycloak.authorization.permission
- Permissions() - Constructor for class org.keycloak.authorization.permission.Permissions
- PermissionTicket - Interface in org.keycloak.authorization.model
- PermissionTicket.FilterOption - Enum in org.keycloak.authorization.model
- PermissionTicketAwareDecisionResultCollector - Class in org.keycloak.authorization.policy.evaluation
- PermissionTicketAwareDecisionResultCollector(AuthorizationRequest, PermissionTicketToken, Identity, ResourceServer, AuthorizationProvider) - Constructor for class org.keycloak.authorization.policy.evaluation.PermissionTicketAwareDecisionResultCollector
- PermissionTicketStore - Interface in org.keycloak.authorization.store
-
A
PermissionTicketStoreis responsible to manage the persistence ofPermissionTicketinstances. - PERMIT - Enum constant in enum org.keycloak.authorization.Decision.Effect
- PHONE - Static variable in class org.keycloak.models.ClaimMask
- PICTURE - Static variable in class org.keycloak.models.ClaimMask
- PKCE_CODE_CHALLENGE_METHOD - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- PKCE_VERIFICATION_FAILED - Static variable in interface org.keycloak.events.Errors
- policy(Policy) - Method in class org.keycloak.authorization.policy.evaluation.Result
- policy(Policy, Decision.Effect) - Method in class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- Policy - Interface in org.keycloak.authorization.model
-
Represents an authorization policy and all the configuration associated with it.
- POLICY_ID - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- POLICY_IS_NOT_NULL - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- Policy.FilterOption - Enum in org.keycloak.authorization.model
- policyCheck(PasswordPolicy, PasswordCredentialModel) - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- PolicyEvaluator - Interface in org.keycloak.authorization.policy.evaluation
-
A
PolicyEvaluatorevaluates authorization policies based on a givenResourcePermission, sending the results to aDecisionpoint through the methods defined in that interface. - PolicyProvider - Interface in org.keycloak.authorization.policy.provider
- PolicyProviderAdminService<R extends AbstractPolicyRepresentation> - Interface in org.keycloak.authorization.policy.provider
- PolicyProviderFactory<R extends AbstractPolicyRepresentation> - Interface in org.keycloak.authorization.policy.provider
- PolicyResult(Policy) - Constructor for class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- PolicyResult(Policy, Decision.Effect) - Constructor for class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- PolicySpi - Class in org.keycloak.authorization.policy.provider
- PolicySpi() - Constructor for class org.keycloak.authorization.policy.provider.PolicySpi
- PolicyStore - Interface in org.keycloak.authorization.store
-
A
PolicyStoreis responsible to manage the persistence ofPolicyinstances. - POST_LOGOUT_REDIRECT_URIS - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- POSTAL_CODE - Static variable in class org.keycloak.models.LDAPConstants
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.authentication.otp.OTPApplicationProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.authorization.store.AuthorizationStoreFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.credential.CredentialProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.crypto.CekManagementProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.crypto.ClientSignatureVerifierProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.crypto.ContentEncryptionProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.crypto.HashProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.crypto.SignatureProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.device.DeviceRepresentationProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.headers.SecurityHeadersProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.keys.KeyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.DigitsPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.HistoryPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.LengthPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.LowerCasePasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.NotEmailPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.provider.ExceptionConverter
- postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- postInit(KeycloakSessionFactory) - Method in interface org.keycloak.validation.ClientValidationProviderFactory
- PostMigrationEvent - Class in org.keycloak.models.utils
-
Executed at startup after model migration is finished
- PostMigrationEvent(KeycloakSessionFactory) - Constructor for class org.keycloak.models.utils.PostMigrationEvent
- postText(String, String) - Method in interface org.keycloak.connections.httpclient.HttpClientProvider
-
Helper method
- PREF_PREVIOUS - Static variable in interface org.keycloak.events.Details
- PREF_UPDATED - Static variable in interface org.keycloak.events.Details
- preflight() - Method in interface org.keycloak.services.cors.Cors
- prepareEvaluatableScript(ScriptModel) - Method in interface org.keycloak.scripting.ScriptingProvider
-
Returns an
EvaluatableScriptAdapterbased on the givenScriptModel. - prepareInvocableScript(ScriptModel, ScriptBindingsConfigurer) - Method in interface org.keycloak.scripting.ScriptingProvider
-
Returns an
InvocableScriptAdapterbased on the givenScriptModel. - preprocessFederatedIdentity(KeycloakSession, RealmModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- preprocessFederatedIdentity(KeycloakSession, RealmModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
- preprocessFederatedIdentity(KeycloakSession, RealmModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- preprocessFederatedIdentity(KeycloakSession, RealmModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
-
Called to determine what keycloak username and email to use to process the login request from the external IDP.
- preRemove(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.component.AmphibianProviderFactory
- PREVIOUS_EMAIL - Static variable in interface org.keycloak.events.Details
- PREVIOUS_FIRST_NAME - Static variable in interface org.keycloak.events.Details
- PREVIOUS_LAST_NAME - Static variable in interface org.keycloak.events.Details
- process(OAuth2GrantType.Context) - Method in interface org.keycloak.protocol.oidc.grants.OAuth2GrantType
-
Processes grant request.
- processAction(String) - Method in interface org.keycloak.authentication.AuthenticationFlow
- processAction(RequiredActionContext) - Method in interface org.keycloak.authentication.RequiredActionProvider
-
Called when a required action has form input you want to process.
- processFlow() - Method in interface org.keycloak.authentication.AuthenticationFlow
- PROFILE - Static variable in class org.keycloak.models.ClaimMask
- Properties - Class in org.keycloak.models.utils.reflection
-
Utility class for working with JavaBean style properties
- Property<V> - Interface in org.keycloak.models.utils.reflection
-
A representation of a JavaBean style property
- PropertyCriteria - Interface in org.keycloak.models.utils.reflection
-
A property criteria can be used to filter the properties found by a
PropertyQuery - PropertyQueries - Class in org.keycloak.models.utils.reflection
-
Utilities for working with property queries
- PropertyQuery<V> - Class in org.keycloak.models.utils.reflection
-
Queries a target class for properties that match certain criteria.
- PROTOCOL_MAPPER - Enum constant in enum org.keycloak.events.admin.ResourceType
- ProtocolMapper - Interface in org.keycloak.protocol
- ProtocolMapperConfigException - Exception in org.keycloak.protocol
- ProtocolMapperConfigException(String) - Constructor for exception org.keycloak.protocol.ProtocolMapperConfigException
- ProtocolMapperConfigException(String, Object...) - Constructor for exception org.keycloak.protocol.ProtocolMapperConfigException
- ProtocolMapperConfigException(String, String) - Constructor for exception org.keycloak.protocol.ProtocolMapperConfigException
- ProtocolMapperConfigException(String, String, Object...) - Constructor for exception org.keycloak.protocol.ProtocolMapperConfigException
- ProtocolMapperConfigException(String, String, Throwable) - Constructor for exception org.keycloak.protocol.ProtocolMapperConfigException
- ProtocolMapperConfigException(String, Throwable) - Constructor for exception org.keycloak.protocol.ProtocolMapperConfigException
- ProtocolMapperSpi - Class in org.keycloak.protocol
- ProtocolMapperSpi() - Constructor for class org.keycloak.protocol.ProtocolMapperSpi
- PROVIDER_ID - Static variable in class org.keycloak.sessions.AuthenticationSessionSpi
- ProviderLoader - Interface in org.keycloak.provider
- ProviderLoaderFactory - Interface in org.keycloak.provider
- ProxyClassLoader - Class in org.keycloak.utils
- ProxyClassLoader(ClassLoader...) - Constructor for class org.keycloak.utils.ProxyClassLoader
-
Init classloader with the list of given delegates
- ProxyClassLoader(Collection<Class<?>>) - Constructor for class org.keycloak.utils.ProxyClassLoader
-
Get all unique classloaders from the provided classes to be used as "Delegate classloaders"
- PublicKeyLoader - Interface in org.keycloak.keys
- PublicKeyStorageProvider - Interface in org.keycloak.keys
- PublicKeyStorageProviderFactory<T extends PublicKeyStorageProvider> - Interface in org.keycloak.keys
- PublicKeyStorageSpi - Class in org.keycloak.keys
- PublicKeyStorageSpi() - Constructor for class org.keycloak.keys.PublicKeyStorageSpi
- PublicKeyStorageUtils - Class in org.keycloak.keys
- PublicKeyStorageUtils() - Constructor for class org.keycloak.keys.PublicKeyStorageUtils
- PUSHED_AUTHORIZATION_REQUEST - Enum constant in enum org.keycloak.events.EventType
- PUSHED_AUTHORIZATION_REQUEST_ERROR - Enum constant in enum org.keycloak.events.EventType
- putConfig(String, String) - Method in interface org.keycloak.authorization.model.Policy
- PWD_LAST_SET - Static variable in class org.keycloak.models.LDAPConstants
Q
- QUERY_CLIENTS - Static variable in class org.keycloak.models.AdminRoles
- QUERY_GROUPS - Static variable in class org.keycloak.models.AdminRoles
- QUERY_REALMS - Static variable in class org.keycloak.models.AdminRoles
- QUERY_USERS - Static variable in class org.keycloak.models.AdminRoles
R
- RDN_LDAP_ATTRIBUTE - Static variable in class org.keycloak.models.LDAPConstants
- read() - Method in class org.keycloak.connections.httpclient.SafeInputStream
- read(byte[], int, int) - Method in class org.keycloak.connections.httpclient.SafeInputStream
- READ_ONLY_ATTRIBUTE_KEY - Static variable in class org.keycloak.userprofile.DefaultAttributes
-
To reference dynamic attributes that can be configured as read-only when setting up the provider.
- READ_TIMEOUT - Static variable in class org.keycloak.models.LDAPConstants
- READ_TOKEN_ROLE - Static variable in class org.keycloak.models.Constants
- ReadOnlyUserModelDelegate - Class in org.keycloak.models.utils
- ReadOnlyUserModelDelegate(UserModel) - Constructor for class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- ReadOnlyUserModelDelegate(UserModel, Function<String, RuntimeException>) - Constructor for class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- realm - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- realm - Variable in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- realm(String) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by resource realm
- realm(String) - Method in interface org.keycloak.events.EventQuery
-
Search events within realm
- realm(RealmModel) - Method in class org.keycloak.events.EventBuilder
- Realm - Interface in org.keycloak.authorization.policy.evaluation
-
This interface provides methods to query information from a realm.
- REALM - Enum constant in enum org.keycloak.cookie.CookiePath
- REALM - Enum constant in enum org.keycloak.events.admin.ResourceType
- REALM_ADMIN - Static variable in class org.keycloak.models.AdminRoles
- REALM_DISABLED - Static variable in interface org.keycloak.events.Errors
- REALM_EXCLUDED_ATTRIBUTES - Static variable in class org.keycloak.models.utils.ModelToRepresentation
- REALM_FILE - Enum constant in enum org.keycloak.exportimport.UsersExportStrategy
- REALM_MANAGEMENT_CLIENT_ID - Static variable in class org.keycloak.models.Constants
- REALM_ROLE - Enum constant in enum org.keycloak.events.admin.ResourceType
- REALM_ROLE - Enum constant in enum org.keycloak.partialimport.ResourceType
- REALM_ROLE_MAPPING - Enum constant in enum org.keycloak.events.admin.ResourceType
- REALM_SCOPE_MAPPING - Enum constant in enum org.keycloak.events.admin.ResourceType
- realmDefaultHeaders - Static variable in enum org.keycloak.models.BrowserSecurityHeaders
-
Deprecated.
- RealmModelDelegate - Class in org.keycloak.models.utils
- RealmModelDelegate(RealmModel) - Constructor for class org.keycloak.models.utils.RealmModelDelegate
- RealmProviderFactory<T extends RealmProvider> - Interface in org.keycloak.models
- RealmResourceProvider - Interface in org.keycloak.services.resource
-
A
RealmResourceProvidercreates JAX-RSsub-resource instances for paths relative to Realm's RESTful API that could not be resolved by the server. - RealmResourceProviderFactory - Interface in org.keycloak.services.resource
-
A factory that creates
RealmResourceProviderinstances. - RealmResourceSPI - Class in org.keycloak.services.resource
-
A
Spito plug additional sub-resources to Realms' RESTful API. - RealmResourceSPI() - Constructor for class org.keycloak.services.resource.RealmResourceSPI
- realms() - Method in interface org.keycloak.storage.DatastoreProvider
- RealmSpi - Class in org.keycloak.models
- RealmSpi() - Constructor for class org.keycloak.models.RealmSpi
- RealmSynchronizer - Class in org.keycloak.authorization.store.syncronization
- RealmSynchronizer() - Constructor for class org.keycloak.authorization.store.syncronization.RealmSynchronizer
- REASON - Static variable in interface org.keycloak.events.Details
- RecoveryCodesWarningThresholdPasswordPolicyProviderFactory - Class in org.keycloak.policy
- RecoveryCodesWarningThresholdPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- REDIRECT_URI - Static variable in interface org.keycloak.events.Details
- REDIRECTED_TO_CLIENT - Static variable in interface org.keycloak.events.Details
- REFERRAL - Static variable in class org.keycloak.models.LDAPConstants
- REFERRER_POLICY - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- REFRESH_TOKEN - Enum constant in enum org.keycloak.events.EventType
- REFRESH_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
- REFRESH_TOKEN_ID - Static variable in interface org.keycloak.events.Details
- REFRESH_TOKEN_SUB - Static variable in interface org.keycloak.events.Details
- REFRESH_TOKEN_TYPE - Static variable in interface org.keycloak.events.Details
- RegexPatternsPasswordPolicyProvider - Class in org.keycloak.policy
- RegexPatternsPasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.RegexPatternsPasswordPolicyProvider
- RegexPatternsPasswordPolicyProviderFactory - Class in org.keycloak.policy
- RegexPatternsPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory
- REGISTER - Enum constant in enum org.keycloak.events.EventType
- REGISTER - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- REGISTER_ERROR - Enum constant in enum org.keycloak.events.EventType
- REGISTER_METHOD - Static variable in interface org.keycloak.events.Details
- REGISTER_NODE - Enum constant in enum org.keycloak.events.EventType
- REGISTER_NODE_ERROR - Enum constant in enum org.keycloak.events.EventType
- registerDeployedAuthenticatorConfig(AuthenticatorConfigModel) - Method in class org.keycloak.deployment.DeployedConfigurationsManager
- registerDeployedAuthenticatorConfig(AuthenticatorConfigModel) - Method in interface org.keycloak.deployment.DeployedConfigurationsProvider
- registerListener(String, ClusterListener) - Method in interface org.keycloak.cluster.ClusterProvider
-
Register task (listener) under given key.
- registerNode(String, int) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- registerSynchronizationListeners(KeycloakSessionFactory) - Method in interface org.keycloak.authorization.store.AuthorizationStoreFactory
- REGISTRATION_DISABLED - Static variable in interface org.keycloak.events.Errors
- REGISTRATION_DISABLED - Static variable in interface org.keycloak.forms.login.LoginFormsProvider
- REGISTRATION_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- REGISTRATION_FORM_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- registrationFlow(RealmModel, boolean) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- REJECTED_BY_USER - Static variable in interface org.keycloak.events.Errors
- reloadKeys() - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Reload keys for the identity provider if permitted in it.For example OIDC or SAML providers will reload the keys from the jwks or metadata endpoint.
- reloadKeys(String, PublicKeyLoader) - Method in interface org.keycloak.keys.PublicKeyStorageProvider
-
Reloads keys for the model key.
- REMEMBER_ME - Static variable in interface org.keycloak.events.Details
- remove(OrganizationModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Removes the given organization from the realm together with the data associated with it, e.g.
- REMOVE_FEDERATED_IDENTITY - Enum constant in enum org.keycloak.events.EventType
- REMOVE_FEDERATED_IDENTITY_ERROR - Enum constant in enum org.keycloak.events.EventType
- REMOVE_TOTP - Enum constant in enum org.keycloak.events.EventType
- REMOVE_TOTP_ERROR - Enum constant in enum org.keycloak.events.EventType
- removeAll() - Method in interface org.keycloak.organization.OrganizationProvider
-
Removes all organizations from the realm.
- removeAssociatedPolicy(Policy) - Method in interface org.keycloak.authorization.model.Policy
- removeAttribute(String) - Method in interface org.keycloak.authorization.model.Resource
- removeAttribute(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- removeAttribute(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- removeAttribute(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- removeAttribute(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeAttribute(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- removeAttribute(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- removeAuthenticatedClientSessions(Collection<String>) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- removeAuthenticationFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeAuthenticationFlowBindingOverride(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- removeAuthenticatorConfig(AuthenticatorConfigModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeAuthenticatorExecution(AuthenticationExecutionModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeClaim(String) - Method in class org.keycloak.authorization.permission.ResourcePermission
-
Removes a permission claim.
- removeClient(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeClientInitialAccessModel(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeClientScope(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeClientScope(ClientScopeModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- removeComponent(ComponentModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeComponents(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeConfig(String) - Method in interface org.keycloak.authorization.model.Policy
- removeDefaultClientScope(ClientScopeModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeDefaultGroup(GroupModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeDetail(String) - Method in class org.keycloak.events.EventBuilder
- removeEmptyString(Map<String, String>) - Static method in class org.keycloak.models.utils.RepresentationToModel
- removeGroup(GroupModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeIdentityProvider(OrganizationModel, IdentityProviderModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Removes the link between the given
OrganizationModeland identity provider associated with it if such a link exists. - removeIdentityProviderByAlias(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeIdentityProviderMapper(IdentityProviderMapperModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeMember(OrganizationModel, UserModel) - Method in interface org.keycloak.organization.OrganizationProvider
-
Removes a member from the organization.
- removeNote(String) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- removePolicy(PermissionTicket, StoreFactory) - Static method in class org.keycloak.authorization.UserManagedPermissionUtil
- removeProtocolMapper(ProtocolMapperModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- removeRealmLocalizationTexts(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeRedirectUri(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- removeRequiredAction(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- removeRequiredAction(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- removeRequiredAction(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.models.light.LightweightUserAdapter
- removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- removeRequiredAction(UserModel.RequiredAction) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- removeRequiredActionProvider(RequiredActionProviderModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeRequiredActionProviderConfig(RequiredActionConfigModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeResource(Resource) - Method in interface org.keycloak.authorization.model.Policy
- removeRole(RoleModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- removeRole(RoleModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- removeScope(Scope) - Method in interface org.keycloak.authorization.model.Policy
- removeUserAttribute(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- removeWebOrigin(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- render(FormContext, LoginFormsProvider) - Method in interface org.keycloak.authentication.FormAuthenticator
-
Called to render the FormAuthenticator's challenge page.
- RepresentationToModel - Class in org.keycloak.models.utils
- RepresentationToModel() - Constructor for class org.keycloak.models.utils.RepresentationToModel
- request - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- REQUEST - Enum constant in enum org.keycloak.cookie.CookiePath
- REQUEST_OBJECT_ENCRYPTION_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_OBJECT_ENCRYPTION_ENC - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_OBJECT_REQUIRED - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_OBJECT_REQUIRED_REQUEST - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_OBJECT_REQUIRED_REQUEST_OR_REQUEST_URI - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_OBJECT_REQUIRED_REQUEST_URI - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_OBJECT_SIGNATURE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUEST_URIS - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- REQUESTED_ISSUER - Static variable in interface org.keycloak.events.Details
- REQUESTED_LEVEL_OF_AUTHENTICATION - Static variable in class org.keycloak.models.Constants
- REQUESTED_SUBJECT - Static variable in interface org.keycloak.events.Details
- REQUESTER - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- REQUESTER_IS_NULL - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- REQUIRED_ACTION - Enum constant in enum org.keycloak.events.admin.ResourceType
- REQUIRED_ACTION_CONFIG - Enum constant in enum org.keycloak.events.admin.ResourceType
- requiredActionChallenge(RequiredActionContext) - Method in interface org.keycloak.authentication.RequiredActionProvider
-
If the user has a required action set, this method will be the initial call to obtain what to display to the user's browser.
- RequiredActionContext - Interface in org.keycloak.authentication
-
Interface that encapsulates information about the current required action
- RequiredActionContext.KcActionStatus - Enum in org.keycloak.authentication
- RequiredActionContext.Status - Enum in org.keycloak.authentication
- RequiredActionFactory - Interface in org.keycloak.authentication
-
Factory interface for
RequiredActionProvider's. - RequiredActionHelper - Class in org.keycloak.utils
-
Helpers for managing RequiredActions.
- RequiredActionProvider - Interface in org.keycloak.authentication
-
RequiredAction provider.
- RequiredActionSpi - Class in org.keycloak.authentication
- RequiredActionSpi() - Constructor for class org.keycloak.authentication.RequiredActionSpi
- REQUIREMENT_CHOICES - Static variable in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
- requireReauthentication(UserSessionModel, AuthenticationSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
- requiresUser() - Method in interface org.keycloak.authentication.Authenticator
-
Does this authenticator require that the user has already been identified? That AuthenticatorContext.getUser() is not null?
- requiresUser() - Method in interface org.keycloak.authentication.FormAction
-
Does this FormAction require that a user be set? For registration, this method will always return false.
- ReservedCharValidator - Class in org.keycloak.utils
- ReservedCharValidator.ReservedCharException - Exception in org.keycloak.utils
- RESET_CREDENTIAL_DISABLED - Static variable in interface org.keycloak.events.Errors
- RESET_CREDENTIALS_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- RESET_PASSWORD - Enum constant in enum org.keycloak.events.EventType
- RESET_PASSWORD_ERROR - Enum constant in enum org.keycloak.events.EventType
- resetCredentialsFlow(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- resetFlow() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Reset the current flow to the beginning and restarts it.
- resetFlow(Runnable) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Reset the current flow to the beginning and restarts it.
- ResetTimeOffsetEvent - Class in org.keycloak.models.utils
-
Useful when there is a need for callback when time offset is restarted.
- ResetTimeOffsetEvent() - Constructor for class org.keycloak.models.utils.ResetTimeOffsetEvent
- RESOLVE_REQUIRED_ACTIONS - Static variable in interface org.keycloak.events.Errors
- resolveArtifact(AuthenticatedClientSessionModel, String) - Method in interface org.keycloak.protocol.saml.ArtifactResolver
-
Returns a serialized Saml ArtifactResponse corresponding to the artifact that was created by
buildArtifact - resolveAttribute(String) - Method in class org.keycloak.models.ClientConfigResolver
- resolveAttribute(GroupModel, String, boolean) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- resolveAttribute(UserModel, String, boolean) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- resolveBrowserFlow(AuthenticationSessionModel) - Static method in class org.keycloak.models.utils.AuthenticationFlowResolver
- resolveDirectGrantFlow(AuthenticationSessionModel) - Static method in class org.keycloak.models.utils.AuthenticationFlowResolver
- resolvePasswordBlacklist(String) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
-
Resolves and potentially registers a
BlacklistPasswordPolicyProviderFactory.PasswordBlacklistfor the givenblacklistName. - resolveScopes(Resource, ResourceServer, Collection<Scope>, AuthorizationProvider) - Static method in class org.keycloak.authorization.permission.Permissions
- Resource - Interface in org.keycloak.authorization.model
-
Represents a resource, which is usually protected by a set of policies within a resource server.
- RESOURCE_ID - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- RESOURCE_ID - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- RESOURCE_NAME - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- Resource.FilterOption - Enum in org.keycloak.authorization.model
- resourcePath(String) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by resource path.
- ResourcePermission - Class in org.keycloak.authorization.permission
-
Represents a permission for a given resource.
- ResourcePermission(Resource, Collection<Scope>, ResourceServer) - Constructor for class org.keycloak.authorization.permission.ResourcePermission
- ResourcePermission(Resource, Collection<Scope>, ResourceServer, Map<String, ? extends Collection<String>>) - Constructor for class org.keycloak.authorization.permission.ResourcePermission
- ResourcePermission(Resource, ResourceServer, Map<String, ? extends Collection<String>>) - Constructor for class org.keycloak.authorization.permission.ResourcePermission
- ResourceServer - Interface in org.keycloak.authorization.model
-
Represents a resource server, whose resources are managed and protected.
- ResourceServerStore - Interface in org.keycloak.authorization.store
-
A
ResourceServerStoreis responsible to manage the persistence ofResourceServerinstances. - ResourceStore - Interface in org.keycloak.authorization.store
-
A
ResourceStoreis responsible to manage the persistence ofResourceinstances. - resourceType(ResourceType...) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by
ResourceType. - ResourceType - Enum in org.keycloak.events.admin
-
Represents Keycloak resource types for which
AdminEvent'scan be triggered. - ResourceType - Enum in org.keycloak.partialimport
-
Enum for each resource type that can be partially imported.
- response - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- Response(HttpResponse, long) - Constructor for class org.keycloak.broker.provider.util.SimpleHttp.Response
- RESPONSE_MODE - Static variable in interface org.keycloak.events.Details
- RESPONSE_TYPE - Static variable in interface org.keycloak.events.Details
- RESTART_AFTER_TIMEOUT - Static variable in interface org.keycloak.events.Details
- RESTART_AUTHENTICATION - Enum constant in enum org.keycloak.events.EventType
- RESTART_AUTHENTICATION_ERROR - Enum constant in enum org.keycloak.events.EventType
- restartSession(RealmModel, UserModel, String, String, String, boolean, String, String) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- Result - Class in org.keycloak.authorization.policy.evaluation
- Result(ResourcePermission, Evaluation) - Constructor for class org.keycloak.authorization.policy.evaluation.Result
- Result.PolicyResult - Class in org.keycloak.authorization.policy.evaluation
- results - Variable in class org.keycloak.authorization.policy.evaluation.AbstractDecisionCollector
- results() - Method in class org.keycloak.authorization.policy.evaluation.DecisionPermissionCollector
- retrieveToken(KeycloakSession, FederatedIdentityModel) - Method in interface org.keycloak.broker.provider.IdentityProvider
-
Returns a
Responsecontaining the token previously stored during the authentication process for a specific user. - retryLogin(IdentityProvider<?>, AuthenticationSessionModel) - Method in interface org.keycloak.broker.provider.IdentityProvider.AuthenticationCallback
-
Indicates that login with the particular IDP should be retried
- REUSE_ID - Static variable in class org.keycloak.models.Constants
- REVOKE_GRANT - Enum constant in enum org.keycloak.events.EventType
- REVOKE_GRANT_ERROR - Enum constant in enum org.keycloak.events.EventType
- revokeConsentForClient(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- REVOKED - Enum constant in enum org.keycloak.utils.OCSPProvider.RevocationStatus
- REVOKED_CLIENT - Static variable in interface org.keycloak.events.Details
- ROLE - Static variable in interface org.keycloak.broker.provider.ConfigConstants
- RoleConfigPropertyByClientIdSynchronizer - Class in org.keycloak.broker.provider.mappersync
-
Updates a role reference in a mapper config, when a client ID changes.
- RoleConfigPropertyByRoleNameSynchronizer - Class in org.keycloak.broker.provider.mappersync
-
Updates a role reference a in mapper config, when a role name changes.
- RoleProviderFactory<T extends RoleProvider> - Interface in org.keycloak.models
- roles() - Method in interface org.keycloak.storage.DatastoreProvider
- RoleSpi - Class in org.keycloak.models
- RoleSpi() - Constructor for class org.keycloak.models.RoleSpi
- RoleStorageProviderFactory<T extends RoleStorageProvider> - Interface in org.keycloak.storage.role
- RoleStorageProviderSpi - Class in org.keycloak.storage.role
- RoleStorageProviderSpi() - Constructor for class org.keycloak.storage.role.RoleStorageProviderSpi
- rollbackImpl() - Method in class org.keycloak.events.EventListenerTransaction
- ROTATION_ENABLED - Static variable in class org.keycloak.models.ClientRegistrationAccessTokenConstants
- run() - Method in class org.keycloak.services.scheduled.ScheduledTaskRunner
- runJobInTransaction(KeycloakSessionFactory, KeycloakContext, KeycloakSessionTask) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Wrap given runnable job into KeycloakTransaction.
- runJobInTransaction(KeycloakSessionFactory, KeycloakSessionTask) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Wrap given runnable job into KeycloakTransaction.
- runJobInTransactionWithResult(KeycloakSessionFactory, KeycloakContext, KeycloakSessionTaskWithResult<V>) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Wrap a given callable job into a KeycloakTransaction.
- runJobInTransactionWithResult(KeycloakSessionFactory, KeycloakSessionTaskWithResult<V>) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Wrap a given callable job into a KeycloakTransaction.
- runJobInTransactionWithTimeout(KeycloakSessionFactory, KeycloakSessionTask, int) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Wrap given runnable job into KeycloakTransaction.
- runTask(KeycloakSession) - Method in class org.keycloak.services.scheduled.ScheduledTaskRunner
S
- SafeInputStream - Class in org.keycloak.connections.httpclient
-
Limit the amount of data read to prevent a
OutOfMemoryError. - SafeInputStream(InputStream, long) - Constructor for class org.keycloak.connections.httpclient.SafeInputStream
- Salt - Class in org.keycloak.credential.hash
- Salt() - Constructor for class org.keycloak.credential.hash.Salt
- SAM_ACCOUNT_NAME - Static variable in class org.keycloak.models.LDAPConstants
- SAME_FILE - Enum constant in enum org.keycloak.exportimport.UsersExportStrategy
- SAML_ECP_FLOW - Static variable in class org.keycloak.models.utils.DefaultAuthenticationFlows
- SAML_POST_FORM - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- SAML_TOKEN_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- samlEcpProfile(RealmModel) - Static method in class org.keycloak.models.utils.DefaultAuthenticationFlows
- schedule(Runnable, long, String) - Method in interface org.keycloak.timer.TimerProvider
- schedule(TaskRunner, long) - Method in interface org.keycloak.timer.TimerProvider
- ScheduledTask - Interface in org.keycloak.timer
- ScheduledTaskRunner - Class in org.keycloak.services.scheduled
- ScheduledTaskRunner(KeycloakSessionFactory, ScheduledTask) - Constructor for class org.keycloak.services.scheduled.ScheduledTaskRunner
- ScheduledTaskRunner(KeycloakSessionFactory, ScheduledTask, int) - Constructor for class org.keycloak.services.scheduled.ScheduledTaskRunner
- scheduleTask(ScheduledTask, long) - Method in interface org.keycloak.timer.TimerProvider
- scheduleTask(ScheduledTask, long, String) - Method in interface org.keycloak.timer.TimerProvider
- scope(String...) - Method in class org.keycloak.component.ComponentModelScope
- Scope - Interface in org.keycloak.authorization.model
-
Represents a scope, which is usually associated with one or more resources in order to define the actions that can be performed or a specific access context.
- SCOPE - Static variable in interface org.keycloak.events.Details
- SCOPE_ID - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- SCOPE_ID - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- SCOPE_ID - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- SCOPE_IS_NULL - Enum constant in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
- Scope.FilterOption - Enum in org.keycloak.authorization.model
- ScopeStore - Interface in org.keycloak.authorization.store
-
A
ScopeStoreis responsible to manage the persistence ofScopeinstances. - Script - Class in org.keycloak.scripting
-
A
ScriptModelwhich holds some meta-data. - Script(String, String, String, String, String, String) - Constructor for class org.keycloak.scripting.Script
- ScriptBindingsConfigurer - Interface in org.keycloak.scripting
-
Callback interface for customization of
Bindingsfor aScriptEngine. - ScriptCompilationException - Exception in org.keycloak.scripting
-
Indicates compilation problems reported by a
ScriptExceptionand adds additional metadata. - ScriptCompilationException(ScriptModel, Exception) - Constructor for exception org.keycloak.scripting.ScriptCompilationException
- ScriptExecutionException - Exception in org.keycloak.scripting
-
Augments a
ScriptExceptionand adds additional metadata. - ScriptExecutionException(ScriptModel, Exception) - Constructor for exception org.keycloak.scripting.ScriptExecutionException
- ScriptingProvider - Interface in org.keycloak.scripting
-
A
Providerthan provides Scripting capabilities. - ScriptingProviderFactory - Interface in org.keycloak.scripting
- ScriptingSpi - Class in org.keycloak.scripting
- ScriptingSpi() - Constructor for class org.keycloak.scripting.ScriptingSpi
- SEARCH_SCOPE - Static variable in class org.keycloak.models.LDAPConstants
- searchClientByAttributes(Map<String, String>, Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- searchClientByAuthenticationFlowBindingOverrides(Map<String, String>, Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- searchClientByClientIdStream(String, Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- searchFor(RoleModel, RoleModel, Set<String>) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Deep search if given role is descendant of composite role
- searchForRolesStream(String, Integer, Integer) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- searchForRolesStream(String, Integer, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- searchGroupModelsByAttributes(KeycloakSession, RealmModel, Map<String, String>, Integer, Integer) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- SECURITY_ADMIN_CONSOLE_ATTR - Static variable in class org.keycloak.models.Constants
- SecurityHeadersOptions - Interface in org.keycloak.headers
- SecurityHeadersProvider - Interface in org.keycloak.headers
- SecurityHeadersProviderFactory - Interface in org.keycloak.headers
- SecurityHeadersSpi - Class in org.keycloak.headers
- SecurityHeadersSpi() - Constructor for class org.keycloak.headers.SecurityHeadersSpi
- SecurityProfileProvider - Interface in org.keycloak.securityprofile
-
The security profile provider is a default security configuration that enforces a minimum level of security in the keycloak environment.
- SecurityProfileProviderFactory - Interface in org.keycloak.securityprofile
- SecurityProfileSpi - Class in org.keycloak.securityprofile
- SecurityProfileSpi() - Constructor for class org.keycloak.securityprofile.SecurityProfileSpi
- SELECTED_CREDENTIAL_ID - Static variable in interface org.keycloak.events.Details
- selectErrorMessage(ValidatorConfig) - Method in class org.keycloak.validate.validators.LengthValidator
-
Select error message depending on the allowed length interval bound configuration.
- selectRangeErrorMessage(ValidatorConfig) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
-
Select error message depending on the allowed range interval bound configuration.
- selectSourceClient(KeycloakSession, String) - Method in interface org.keycloak.protocol.saml.ArtifactResolver
-
Returns client model that issued artifact
- send(String, String, Map<String, Object>) - Method in interface org.keycloak.email.EmailTemplateProvider
-
Send formatted email
- send(String, List<Object>, String, Map<String, Object>) - Method in interface org.keycloak.email.EmailTemplateProvider
-
Send formatted email
- send(Map<String, String>, String, String, String, String) - Method in interface org.keycloak.email.EmailSenderProvider
- send(Map<String, String>, UserModel, String, String, String) - Method in interface org.keycloak.email.EmailSenderProvider
- SEND_IDENTITY_PROVIDER_LINK - Enum constant in enum org.keycloak.events.EventType
- SEND_IDENTITY_PROVIDER_LINK_ERROR - Enum constant in enum org.keycloak.events.EventType
- SEND_RESET_PASSWORD - Enum constant in enum org.keycloak.events.EventType
- SEND_RESET_PASSWORD_ERROR - Enum constant in enum org.keycloak.events.EventType
- SEND_VERIFY_EMAIL - Enum constant in enum org.keycloak.events.EventType
- SEND_VERIFY_EMAIL_ERROR - Enum constant in enum org.keycloak.events.EventType
- sendConfirmIdentityBrokerLink(String, long) - Method in interface org.keycloak.email.EmailTemplateProvider
-
Send to confirm that user wants to link his account with identity broker link
- sendEmailUpdateConfirmation(String, long, String) - Method in interface org.keycloak.email.EmailTemplateProvider
- sendError(ClientModel, ClientData, LoginProtocol.Error) - Method in interface org.keycloak.protocol.LoginProtocol
-
Send the specified error to the specified client with the use of this protocol.
- sendError(AuthenticationSessionModel, LoginProtocol.Error) - Method in interface org.keycloak.protocol.LoginProtocol
- sendEvent(Event) - Method in interface org.keycloak.email.EmailTemplateProvider
- sendExecuteActions(String, long) - Method in interface org.keycloak.email.EmailTemplateProvider
-
Change password email requested by admin
- sendOrgInviteEmail(OrganizationModel, String, long) - Method in interface org.keycloak.email.EmailTemplateProvider
- sendPasswordReset(String, long) - Method in interface org.keycloak.email.EmailTemplateProvider
-
Reset password sent from forgot password link on login
- sendPushRevocationPolicyRequest(RealmModel, ClientModel, int, String) - Method in interface org.keycloak.protocol.LoginProtocol
-
Send not-before revocation policy to the given client.
- sendSmtpTestEmail(Map<String, String>, UserModel) - Method in interface org.keycloak.email.EmailTemplateProvider
-
Test SMTP connection with current logged in user
- sendVerifyEmail(String, long) - Method in interface org.keycloak.email.EmailTemplateProvider
- serialize() - Method in class org.keycloak.models.light.LightweightUserAdapter
- serialize(Object) - Method in class org.keycloak.broker.provider.DefaultDataMarshaller
- serialize(Object) - Method in interface org.keycloak.broker.provider.IdentityProviderDataMarshaller
- serializeKey() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- serializeKey() - Method in class org.keycloak.models.OAuth2DeviceUserCodeModel
- serializePollingKey() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- serializeValue() - Method in class org.keycloak.models.OAuth2DeviceUserCodeModel
- ServerInfoAwareProviderFactory - Interface in org.keycloak.provider
-
Marker interface for
ProviderFactoryof Provider which wants to show some info on "Server Info" page in Admin console. - ServerStartupError - Error in org.keycloak
-
Non-recoverable error thrown during server startup
- ServerStartupError(String) - Constructor for error org.keycloak.ServerStartupError
- ServerStartupError(String, boolean) - Constructor for error org.keycloak.ServerStartupError
- SERVICE_ACCOUNT - Static variable in interface org.keycloak.client.clienttype.ClientTypeManager
- services() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
-
Enables discovery of services via
ServiceLoader. - session - Variable in class org.keycloak.broker.provider.AbstractIdentityProvider
- session - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- session - Variable in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider
- session - Variable in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- session - Variable in class org.keycloak.userprofile.DefaultAttributes
- session(String) - Method in class org.keycloak.events.EventBuilder
- session(UserSessionModel) - Method in class org.keycloak.events.EventBuilder
- SESSION - Static variable in interface org.keycloak.cookie.CookieMaxAge
- SESSION - Static variable in class org.keycloak.cookie.CookieType
- SESSION_EXPIRED - Static variable in interface org.keycloak.events.Errors
- SESSION_NOTE_LIGHTWEIGHT_USER - Static variable in class org.keycloak.models.Constants
- SessionExpiration - Class in org.keycloak.models.utils
- SessionExpiration() - Constructor for class org.keycloak.models.utils.SessionExpiration
- SessionExpirationUtils - Class in org.keycloak.models.utils
-
Shared methods to calculate the session expiration and idle.
- SessionExpirationUtils() - Constructor for class org.keycloak.models.utils.SessionExpirationUtils
- sessionFactory - Variable in class org.keycloak.services.scheduled.ScheduledTaskRunner
- SessionTimeoutHelper - Class in org.keycloak.models.utils
- SessionTimeoutHelper() - Constructor for class org.keycloak.models.utils.SessionTimeoutHelper
- set(CookieType, String) - Method in interface org.keycloak.cookie.CookieProvider
- set(CookieType, String, int) - Method in interface org.keycloak.cookie.CookieProvider
- setAccessCodeLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAccessCodeLifespanLogin(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAccessCodeLifespanUserAction(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAccessible() - Method in interface org.keycloak.models.utils.reflection.Property
-
Calls the setAccessible method on the underlying member(s).
- setAccessRequest(List<AuthorizationDetails>) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setAccessTokenLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAccessTokenLifespanForImplicitFlow(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAccountTheme(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAction(Action) - Method in class org.keycloak.partialimport.PartialImportResult
- setActionTokenGeneratedByAdminLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setActionTokenGeneratedByUserLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setActionTokenGeneratedByUserLifespan(String, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setActionUri(URI) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setAdminEventsDetailsEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAdminEventsEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAdminTheme(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAllowRemoteResourceManagement(boolean) - Method in interface org.keycloak.authorization.model.ResourceServer
-
Indicates if the resource server is allowed to manage its own resources remotely using the Protection API.
- setAlternativeCredential(KeycloakSession, String, RealmModel) - Static method in class org.keycloak.utils.CredentialHelper
- setAlwaysDisplayInConsole(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setAttribute(String, Boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAttribute(String, Integer) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAttribute(String, Long) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAttribute(String, Object) - Method in interface org.keycloak.email.EmailTemplateProvider
- setAttribute(String, Object) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setAttribute(String, String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setAttribute(String, String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setAttribute(String, List<String>) - Method in interface org.keycloak.authorization.model.Resource
-
Sets an attribute with the given
nameandvalues. - setAttribute(String, List<String>) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setAttribute(String, List<String>) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setAttribute(String, List<String>) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setAttributeMapper(Function<Map<String, Object>, Map<String, Object>>) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setAuthContext(AuthenticationFlowContext) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setAuthDetails(AuthDetails) - Method in class org.keycloak.events.admin.AdminEvent
- setAuthenticationFlowBindingOverride(String, String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setAuthenticationSelections(List<AuthenticationSelectionOption>) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
- setAuthenticationSession(AuthenticationSessionModel) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setAuthenticationSession(AuthenticationSessionModel) - Method in interface org.keycloak.email.EmailTemplateProvider
- setAuthenticationSession(AuthenticationSessionModel) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setBaseUrl(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setBearerOnly(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setBrokerSessionId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setBrokerUserId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setBrowserFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setBrowserSecurityHeaders(Map<String, String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setBruteForceProtected(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setCalendar(Calendar) - Method in class org.keycloak.models.utils.TimeBasedOTP
- setClient(ClientModel) - Method in interface org.keycloak.authentication.ClientAuthenticationFlowContext
-
Attach a specific client to this flow.
- setClient(ClientModel) - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- setClientAuthAttributes(Map<String, String>) - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- setClientAuthenticationFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setClientAuthenticatorType(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setClientConfig(Object) - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- setClientId(String) - Method in class org.keycloak.events.admin.AuthDetails
- setClientId(String) - Method in class org.keycloak.events.admin.AuthQuery
- setClientId(String) - Method in class org.keycloak.events.Event
- setClientId(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setClientOfflineSessionIdleTimeout(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setClientOfflineSessionMaxLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setClientSessionCode(String) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setClientSessionIdleTimeout(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setClientSessionMaxLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setClientsIncluded(boolean) - Method in class org.keycloak.exportimport.ExportOptions
- setCode(String) - Method in class org.keycloak.scripting.Script
- setConfig(Map<String, String>) - Method in interface org.keycloak.authorization.model.Policy
-
Sets a
Mapwith string-based key/value pairs representing any additional configuration for this policy. - setConfiguration(UPConfig) - Method in interface org.keycloak.userprofile.UserProfileProvider
-
Set new UserProfile configuration.
- setConsentRequired(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setConsentScreenText(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setContextData(Map<String, Object>) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setCreatedTimestamp(Long) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setCreatedTimestamp(Long) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setCreatedTimestamp(Long) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setCreatedTimestamp(Long) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setDecisionStrategy(DecisionStrategy) - Method in interface org.keycloak.authorization.model.Policy
-
Sets the {DecisionStrategy} for this policy.
- setDecisionStrategy(DecisionStrategy) - Method in interface org.keycloak.authorization.model.ResourceServer
-
Defines a
DecisionStrategyfor this instance, indicating how permissions should be granted depending on the givendecisionStrategy. - setDefaultClientAuthenticatorType(ClientModel) - Static method in class org.keycloak.migration.migrators.MigrationUtils
- setDefaultGroups(KeycloakSession, RealmModel, Stream<String>) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Sets the default groups on the realm
- setDefaultLocale(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setDefaultRole(RoleModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- SetDefaultsForNewRealm - Class in org.keycloak.storage
-
Event to trigger that will add defaults for a realm after it has been imported.
- SetDefaultsForNewRealm(KeycloakSession, RealmModel) - Constructor for class org.keycloak.storage.SetDefaultsForNewRealm
- setDefaultSignatureAlgorithm(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setDescription(String) - Method in interface org.keycloak.authorization.model.Policy
-
Sets the description for this policy.
- setDescription(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setDescription(String) - Method in class org.keycloak.scripting.Script
- setDetachedAuthSession() - Method in interface org.keycloak.forms.login.LoginFormsProvider
-
Used when authenticationSession was already removed for this browser session and hence we don't have any authenticationSession or user data.
- setDetails(Map<String, String>) - Method in class org.keycloak.events.Event
- setDirectAccessGrantsEnabled(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setDirectGrantFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setDisplayName(String) - Method in interface org.keycloak.authorization.model.Resource
-
Sets an end user friendly name for this resource.
- setDisplayName(String) - Method in interface org.keycloak.authorization.model.Scope
-
Sets an end user friendly name for this scope.
- setDisplayName(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setDisplayNameHtml(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setDisplayOnConsentScreen(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setDockerAuthenticationFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setDuplicateEmailsAllowed(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setEditUsernameAllowed(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setEffect(Decision.Effect) - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- setEffect(Decision.Effect) - Method in interface org.keycloak.authorization.policy.evaluation.Evaluation
- setEffect(Decision.Effect) - Method in class org.keycloak.authorization.policy.evaluation.Result.PolicyResult
- setEmail(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setEmail(String) - Method in class org.keycloak.models.UserModelDefaultMethods
- setEmail(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setEmail(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setEmailTheme(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setEmailVerified(boolean) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setEmailVerified(boolean) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setEmailVerified(boolean) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setEmailVerified(boolean) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setEnabled(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setEnabled(boolean) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setEnabled(boolean) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setEnabled(boolean) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setEnabled(boolean) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setEnabledEventTypes(Set<String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setError(String) - Method in class org.keycloak.events.admin.AdminEvent
- setError(String) - Method in class org.keycloak.events.Event
- setError(String, Object...) - Method in interface org.keycloak.forms.login.LoginFormsProvider
-
Set one global error message.
- setErrorMessage(String) - Method in class org.keycloak.partialimport.PartialImportResults
- setErrors(List<FormMessage>) - Method in interface org.keycloak.forms.login.LoginFormsProvider
-
Set multiple error messages.
- setEventBuilder(EventBuilder) - Method in interface org.keycloak.protocol.LoginProtocol
- setEventsEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setEventsExpiration(long) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setEventsListeners(Set<String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setExecution(String) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setFailureFactor(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setFederationLink(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setFederationLink(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setFederationLink(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setFederationLink(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setFirstBrokerLoginFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setFirstName(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setFirstName(String) - Method in class org.keycloak.models.UserModelDefaultMethods
- setFirstName(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setFirstName(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setFormData(MultivaluedMap<String, String>) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setFormParams(MultivaluedHashMap<String, String>) - Method in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- setForwardedInfoMessage(String, Object...) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
- setFrontchannelLogout(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setFullScopeAllowed(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setGranted(boolean) - Method in class org.keycloak.authorization.permission.ResourcePermission
- setGrantedTimestamp(Long) - Method in interface org.keycloak.authorization.model.PermissionTicket
- setGroupsAndRolesIncluded(boolean) - Method in class org.keycloak.exportimport.ExportOptions
- setGuiOrder(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setHttpHeaders(HttpHeaders) - Method in interface org.keycloak.protocol.LoginProtocol
- setIconUri(String) - Method in interface org.keycloak.authorization.model.Resource
-
Sets an icon
URIfor this resource. - setIconUri(String) - Method in interface org.keycloak.authorization.model.Scope
-
Sets an icon
URIfor this scope. - setId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setId(String) - Method in class org.keycloak.events.admin.AdminEvent
- setId(String) - Method in class org.keycloak.events.Event
- setId(String) - Method in class org.keycloak.partialimport.PartialImportResult
- setId(String) - Method in class org.keycloak.scripting.Script
- setIdp(IdentityProvider) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setImplicitFlowEnabled(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setIncludeInTokenScope(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setInfo(String, Object...) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setInternationalizationEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setIpAddress(String) - Method in class org.keycloak.events.admin.AuthDetails
- setIpAddress(String) - Method in class org.keycloak.events.admin.AuthQuery
- setIpAddress(String) - Method in class org.keycloak.events.Event
- setIsDynamicScope(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setLastName(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setLastName(String) - Method in class org.keycloak.models.UserModelDefaultMethods
- setLastName(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setLastName(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setLastSessionRefresh(int) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- setLegacyId(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setLogic(Logic) - Method in interface org.keycloak.authorization.model.Policy
-
Sets the {Logic} for this policy.
- setLoginTheme(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setLoginUsername(String) - Method in interface org.keycloak.models.OfflineUserSessionModel
- setLoginWithEmailAllowed(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setManagementUrl(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setMasterAdminClient(ClientModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setMaxConsumedResponseSize(long) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- setMaxDeltaTimeSeconds(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setMaxFailureWaitSeconds(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setMaxPaddingLength(int) - Method in class org.keycloak.credential.hash.AbstractPbkdf2PasswordHashProviderFactory
- setMaxTemporaryLockouts(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setMessage(MessageType, String, Object...) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setMimeType(String) - Method in class org.keycloak.scripting.Script
- setMinimumQuickLoginWaitSeconds(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setModelUsername(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setName(String) - Method in interface org.keycloak.authorization.model.Policy
-
Sets an unique name to this policy.
- setName(String) - Method in interface org.keycloak.authorization.model.Resource
-
Sets a name for this resource.
- setName(String) - Method in interface org.keycloak.authorization.model.Scope
-
Sets a name for this scope.
- setName(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
-
Deprecated.
- setName(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setName(String) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setName(String) - Method in class org.keycloak.scripting.Script
- setNodeReRegistrationTimeout(int) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setNotBefore(int) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setNotBefore(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setNote(String, String) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- setOfflineSessionIdleTimeout(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setOfflineSessionMaxLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setOfflineSessionMaxLifespanEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setOnlyServiceAccountsIncluded(boolean) - Method in class org.keycloak.exportimport.ExportOptions
- setOperationType(OperationType) - Method in class org.keycloak.events.admin.AdminEvent
- setOrganizationsEnabled(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setOrReplaceAuthenticationRequirement(KeycloakSession, RealmModel, String, AuthenticationExecutionModel.Requirement, AuthenticationExecutionModel.Requirement) - Static method in class org.keycloak.utils.CredentialHelper
- setOTPPolicy(OTPPolicy) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setOwner(String) - Method in interface org.keycloak.authorization.model.Policy
- setOwnerManagedAccess(boolean) - Method in interface org.keycloak.authorization.model.Resource
-
Sets if this resource can be managed by the resource owner.
- setOwningUserSessionId(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setParameters(Object[]) - Method in exception org.keycloak.protocol.ProtocolMapperConfigException
- setPartialImportResults(PartialImportResults) - Method in class org.keycloak.storage.PartialImportRealmFromRepresentationEvent
-
Deprecated.
- setPasswordPolicy(PasswordPolicy) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setPermanentLockout(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setPolicy(Policy) - Method in interface org.keycloak.authorization.model.PermissionTicket
- setPolicy(Policy) - Method in class org.keycloak.authorization.policy.evaluation.DefaultEvaluation
- setPolicyEnforcementMode(PolicyEnforcementMode) - Method in interface org.keycloak.authorization.model.ResourceServer
-
Defines a
PolicyEnforcementModefor this instance. - setProtocol(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setPublicClient(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setQuickLoginCheckMilliSeconds(long) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setReadonly(boolean) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setReadonly(boolean) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setReadOnly(boolean) - Method in interface org.keycloak.authorization.store.StoreFactory
-
Sets whether or not changes to instances returned from this factory are supported.
- setRealm(RealmModel) - Method in interface org.keycloak.email.EmailTemplateProvider
- setRealm(RealmModel) - Method in interface org.keycloak.protocol.LoginProtocol
- setRealmId(String) - Method in class org.keycloak.events.admin.AdminEvent
- setRealmId(String) - Method in class org.keycloak.events.admin.AuthDetails
- setRealmId(String) - Method in class org.keycloak.events.admin.AuthQuery
- setRealmId(String) - Method in class org.keycloak.events.Event
- setRealmId(String) - Method in class org.keycloak.scripting.Script
- setRealmModel(RealmModel) - Method in class org.keycloak.storage.ImportRealmFromRepresentationEvent
-
Deprecated.
- setRealmName(String) - Method in class org.keycloak.events.admin.AdminEvent
- setRealmName(String) - Method in class org.keycloak.events.admin.AuthDetails
- setRealmName(String) - Method in class org.keycloak.events.Event
- setRedirectUri(String) - Method in class org.keycloak.protocol.ClientData
- setRedirectUris(Set<String>) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setRefreshTokenMaxReuse(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setRegistrationAllowed(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setRegistrationEmailAsUsername(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setRegistrationFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setRegistrationToken(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setRememberMe(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setRepresentation(String) - Method in class org.keycloak.events.admin.AdminEvent
- setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.Authenticator
-
Set actions to configure authenticator
- setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.FormAction
-
Set actions to configure authenticator
- setRequiredCredential(KeycloakSession, String, RealmModel) - Static method in class org.keycloak.utils.CredentialHelper
- setResetCredentialsFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setResetPasswordAllowed(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setResourceName(String) - Method in class org.keycloak.partialimport.PartialImportResult
- setResourcePath(String) - Method in class org.keycloak.events.admin.AdminEvent
- setResourceType(ResourceType) - Method in class org.keycloak.events.admin.AdminEvent
- setResourceType(ResourceType) - Method in class org.keycloak.partialimport.PartialImportResult
- setResourceTypeAsString(String) - Method in class org.keycloak.events.admin.AdminEvent
-
Setter for custom resource types with values different from
ResourceType. - setResponseHeader(String, String) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setResponseMode(String) - Method in class org.keycloak.protocol.ClientData
- setResponseType(String) - Method in class org.keycloak.protocol.ClientData
- setRevokeRefreshToken(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setRootUrl(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setSecret(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setServiceAccountClientLink(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setServiceAccountClientLink(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setServiceAccountClientLink(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setServiceAccountsEnabled(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setSession(KeycloakSession) - Method in interface org.keycloak.protocol.LoginProtocol
- setSessionId(String) - Method in class org.keycloak.events.Event
- setSessionNote(String, String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setSingleAttribute(String, String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setSingleAttribute(String, String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setSingleAttribute(String, String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setSmtpConfig(Map<String, String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setSslRequired(SslRequired) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setSsoSessionIdleTimeout(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setSsoSessionIdleTimeoutRememberMe(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setSsoSessionMaxLifespan(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setSsoSessionMaxLifespanRememberMe(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setStandardFlowEnabled(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setState(String) - Method in class org.keycloak.protocol.ClientData
- setState(UserSessionModel.State) - Method in class org.keycloak.models.utils.UserSessionModelDelegate
- setStatus(Response.Status) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setStatus(Decision.Effect) - Method in class org.keycloak.authorization.policy.evaluation.Result
- setSuccess(String, Object...) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setSupportedLocales(Set<String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setSurrogateAuthRequired(boolean) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- setTime(long) - Method in class org.keycloak.events.admin.AdminEvent
- setTime(long) - Method in class org.keycloak.events.Event
- setToken(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setTransactionLimit(KeycloakSessionFactory, int) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- setType(String) - Method in interface org.keycloak.authorization.model.Resource
-
Sets a string representing the type of this resource.
- setType(String) - Method in interface org.keycloak.exportimport.ExportAdapter
-
Set the mime type of the output.
- setType(EventType) - Method in class org.keycloak.events.Event
- setupAdminCli(RealmModel) - Method in interface org.keycloak.migration.MigrationProvider
- setupAuthorizationServices(RealmModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- setupClientDefaults(ClientRepresentation, ClientModel) - Method in interface org.keycloak.protocol.LoginProtocolFactory
-
Setup default values for new clients.
- setupConfiguration(CONFIG) - Method in class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider
- setupConfiguration(CONFIG) - Method in interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider
-
setup this condition's configuration.
- setupConfiguration(CONFIG) - Method in interface org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorProvider
-
setup this executor's configuration.
- setUpdateHandler(Consumer<LightweightUserAdapter>) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setupDefaultRole(RealmModel, String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Creates default role for particular realm with the given name.
- setupDeleteAccount(ClientModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- setupImpersonationService(KeycloakSession, RealmModel) - Static method in class org.keycloak.models.ImpersonationConstants
- setupMasterRealmRole(RealmProvider, RealmModel) - Static method in class org.keycloak.models.ImpersonationConstants
- setupOfflineRole(RealmModel) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- setupRealmRole(RealmModel) - Static method in class org.keycloak.models.ImpersonationConstants
- setUriInfo(UriInfo) - Method in interface org.keycloak.protocol.LoginProtocol
- setUser(UserModel) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
-
Attach a specific user to this flow.
- setUser(UserModel) - Method in interface org.keycloak.authentication.FormContext
-
Attach a specific user to this flow.
- setUser(UserModel) - Method in interface org.keycloak.email.EmailTemplateProvider
- setUser(UserModel) - Method in interface org.keycloak.forms.login.LoginFormsProvider
- setUserAttribute(String, String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setUserAttribute(String, List<String>) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setUserId(String) - Method in class org.keycloak.events.admin.AuthDetails
- setUserId(String) - Method in class org.keycloak.events.admin.AuthQuery
- setUserId(String) - Method in class org.keycloak.events.Event
- setUserManagedAccessAllowed(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setUsername(String) - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- setUsername(String) - Method in class org.keycloak.models.light.LightweightUserAdapter
- setUsername(String) - Method in class org.keycloak.models.utils.ReadOnlyUserModelDelegate
- setUsername(String) - Method in class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- setUsername(String) - Method in class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- setUserName(Map<String, List<String>>, List<String>) - Method in class org.keycloak.userprofile.DefaultAttributes
- setUsersIncluded(boolean) - Method in class org.keycloak.exportimport.ExportOptions
- setValue(Object, V) - Method in interface org.keycloak.models.utils.reflection.Property
-
This method sets the property value for a specified bean to the specified value.
- setVerifyEmail(boolean) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setWaitIncrementSeconds(int) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setWebAuthnPolicy(WebAuthnPolicy) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setWebAuthnPolicyPasswordless(WebAuthnPolicy) - Method in class org.keycloak.models.utils.RealmModelDelegate
- setWebOrigins(Set<String>) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- SHAPasswordEncoder - Class in org.keycloak.models.utils
-
Password that uses SHA to encode passwords.
- SHAPasswordEncoder(int) - Constructor for class org.keycloak.models.utils.SHAPasswordEncoder
- shouldAttachRoute() - Method in interface org.keycloak.sessions.StickySessionEncoderProvider
- SIGNATURE_ALGORITHM - Static variable in interface org.keycloak.events.Details
- SIGNATURE_REQUIRED - Static variable in interface org.keycloak.events.Details
- SignatureProvider - Interface in org.keycloak.crypto
- SignatureProviderFactory - Interface in org.keycloak.crypto
- SignatureSpi - Class in org.keycloak.crypto
- SignatureSpi() - Constructor for class org.keycloak.crypto.SignatureSpi
- signer() - Method in interface org.keycloak.crypto.SignatureProvider
- signer(KeyWrapper) - Method in interface org.keycloak.crypto.SignatureProvider
- SimpleHttp - Class in org.keycloak.broker.provider.util
- SimpleHttp(String, String, HttpClient, long) - Constructor for class org.keycloak.broker.provider.util.SimpleHttp
- SimpleHttp.Response - Class in org.keycloak.broker.provider.util
- SingleUseObjectProviderFactory<T extends SingleUseObjectProvider> - Interface in org.keycloak.models
- singleUseObjects() - Method in interface org.keycloak.storage.DatastoreProvider
- SingleUseObjectSpi - Class in org.keycloak.models
- SingleUseObjectSpi() - Constructor for class org.keycloak.models.SingleUseObjectSpi
- size() - Method in class org.keycloak.authorization.attribute.Attributes.Entry
- SKIP - Enum constant in enum org.keycloak.exportimport.UsersExportStrategy
- SKIP_LINK - Static variable in class org.keycloak.models.Constants
- SKIP_LOGOUT - Static variable in class org.keycloak.models.Constants
- skipHeaders() - Method in interface org.keycloak.headers.SecurityHeadersOptions
- skipped(ResourceType, String, String, Object) - Static method in class org.keycloak.partialimport.PartialImportResult
- SKIPPED - Enum constant in enum org.keycloak.partialimport.Action
- skipValidation(Object, ValidatorConfig) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
- skipValidation(Object, ValidatorConfig) - Method in class org.keycloak.validate.validators.UriValidator
- SLOW_DOWN - Static variable in interface org.keycloak.events.Errors
- SN - Static variable in class org.keycloak.models.LDAPConstants
- SOCIAL_SPI_NAME - Static variable in class org.keycloak.broker.social.SocialProviderSpi
- SocialIdentityProvider<C extends IdentityProviderModel> - Interface in org.keycloak.broker.social
- SocialIdentityProviderFactory<I extends SocialIdentityProvider> - Interface in org.keycloak.broker.social
- SocialProviderSpi - Class in org.keycloak.broker.social
- SocialProviderSpi() - Constructor for class org.keycloak.broker.social.SocialProviderSpi
- socketTimeOutMillis(int) - Method in class org.keycloak.broker.provider.util.SimpleHttp
- SpecialCharsPasswordPolicyProvider - Class in org.keycloak.policy
- SpecialCharsPasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.SpecialCharsPasswordPolicyProvider
- SpecialCharsPasswordPolicyProviderFactory - Class in org.keycloak.policy
- SpecialCharsPasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory
- SPI_NAME - Static variable in class org.keycloak.authentication.AuthenticatorSpi
- SPI_NAME - Static variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantTypeSpi
- SPI_NAME - Static variable in class org.keycloak.protocol.oidc.TokenExchangeSpi
- SPI_NAME - Static variable in class org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi
- SPI_NAME - Static variable in class org.keycloak.services.clientpolicy.executor.ClientPolicyExecutorSpi
- splitClaimPath(String) - Static method in class org.keycloak.utils.JsonUtils
-
Splits the given
claiminto separate paths if the value contains separators as perJsonUtils.CLAIM_COMPONENT. - splitPath(String, boolean) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
-
Splits a group path than can be escaped for slashes.
- SSL_REQUIRED - Static variable in interface org.keycloak.events.Errors
- STANDARD - Static variable in interface org.keycloak.client.clienttype.ClientTypeManager
- START_TLS - Static variable in class org.keycloak.models.LDAPConstants
- StickySessionEncoderProvider - Interface in org.keycloak.sessions
- StickySessionEncoderProviderFactory - Interface in org.keycloak.sessions
- StickySessionEncoderSpi - Class in org.keycloak.sessions
- StickySessionEncoderSpi() - Constructor for class org.keycloak.sessions.StickySessionEncoderSpi
- STORAGE_BATCH_ENABLED - Static variable in class org.keycloak.models.Constants
-
If set as an attribute in the
KeycloakSession, indicates that the storage should batch write operations. - STORAGE_BATCH_SIZE - Static variable in class org.keycloak.models.Constants
-
If
#STORAGE_BATCH_ENABLEDis set, indicates the batch size. - storeFactory - Variable in class org.keycloak.authorization.model.AbstractAuthorizationModel
- StoreFactory - Interface in org.keycloak.authorization.store
-
A factory for the different types of storages that manage the persistence of the domain model types.
- StoreFactorySpi - Class in org.keycloak.authorization.store
- StoreFactorySpi() - Constructor for class org.keycloak.authorization.store.StoreFactorySpi
- storeImmediately(boolean) - Method in class org.keycloak.events.EventBuilder
-
Sets the time when to store the event.
- StoreMigrateRepresentationEvent - Class in org.keycloak.storage
-
Event for notifying the store, so it can do migrations on the representation as needed.
- StoreMigrateRepresentationEvent(KeycloakSession, RealmModel, RealmRepresentation, boolean) - Constructor for class org.keycloak.storage.StoreMigrateRepresentationEvent
- StoreSyncEvent - Class in org.keycloak.storage
-
Event for notifying the store about the need to reconfigure user providers synchronization.
- StoreSyncEvent(KeycloakSession, RealmModel, boolean) - Constructor for class org.keycloak.storage.StoreSyncEvent
- Strategy - Enum in org.keycloak.exportimport
- StreamsUtil - Class in org.keycloak.utils
- StreamsUtil() - Constructor for class org.keycloak.utils.StreamsUtil
- STREET - Static variable in class org.keycloak.models.LDAPConstants
- STRICT_TRANSPORT_SECURITY - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- stripBroker(IdentityProviderRepresentation) - Static method in class org.keycloak.models.utils.StripSecretsUtils
- stripClient(ClientRepresentation) - Static method in class org.keycloak.models.utils.StripSecretsUtils
- stripClientAttributesIncludedAsFields(Map<String, String>) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- stripComponent(Map<String, ProviderConfigProperty>, ComponentRepresentation) - Static method in class org.keycloak.models.utils.StripSecretsUtils
- stripRealm(KeycloakSession, RealmRepresentation, StripSecretsUtils.GetComponentPropertiesFn) - Static method in class org.keycloak.models.utils.StripSecretsUtils
- stripRealmAttributesIncludedAsFields(Map<String, String>) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- stripSecrets(KeycloakSession, T) - Static method in class org.keycloak.models.utils.StripSecretsUtils
- StripSecretsUtils - Class in org.keycloak.models.utils
- StripSecretsUtils() - Constructor for class org.keycloak.models.utils.StripSecretsUtils
- StripSecretsUtils.GetComponentPropertiesFn - Interface in org.keycloak.models.utils
-
interface to encapsulate the getComponentProperties() function in order to make the code unit-testable
- stripUser(UserRepresentation) - Static method in class org.keycloak.models.utils.StripSecretsUtils
- SUB_TYPE - Enum constant in enum org.keycloak.models.utils.reflection.TypedPropertyCriteria.MatchOption
- success() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
-
Mark the current execution as successful.
- success() - Method in interface org.keycloak.authentication.RequiredActionContext
-
Mark this required action as successful.
- success() - Method in interface org.keycloak.authentication.ValidationContext
-
Mark this validation as successful
- success() - Method in class org.keycloak.events.EventBuilder
- success(FormContext) - Method in interface org.keycloak.authentication.FormAction
-
Called after all validate() calls of all FormAction providers are successful.
- SUCCESS - Enum constant in enum org.keycloak.authentication.FlowStatus
-
Successful execution
- SUCCESS - Enum constant in enum org.keycloak.authentication.RequiredActionContext.KcActionStatus
- SUCCESS - Enum constant in enum org.keycloak.authentication.RequiredActionContext.Status
- SUCCESS - Enum constant in enum org.keycloak.forms.login.MessageType
- successfulLogin(RealmModel, UserModel, ClientConnection) - Method in interface org.keycloak.services.managers.BruteForceProtector
- successMessage - Variable in exception org.keycloak.authentication.ForkFlowException
- SUPER_TYPE - Enum constant in enum org.keycloak.models.utils.reflection.TypedPropertyCriteria.MatchOption
- SUPPORT_JWT_CLAIM_IN_INTROSPECTION_RESPONSE_ENABLED - Static variable in class org.keycloak.models.Constants
- SUPPORTED - Enum constant in enum org.keycloak.authentication.InitiatedActionSupport
- supports(String) - Method in interface org.keycloak.provider.ProviderLoaderFactory
- supports(OTPPolicy) - Method in interface org.keycloak.authentication.otp.OTPApplicationProvider
- supports(TokenExchangeContext) - Method in interface org.keycloak.protocol.oidc.TokenExchangeProvider
-
Check if exchange request is supported by this provider
- supportsLongStateParameter() - Method in interface org.keycloak.broker.provider.IdentityProvider
- supportsSameSiteLegacy() - Method in class org.keycloak.cookie.CookieType
-
Deprecated.
- supportsSecret() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
-
Is this authenticator supports client secret?
- supportsSyncMode(IdentityProviderSyncMode) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
- suspendJtaTransaction(KeycloakSessionFactory, Runnable) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- SYNC_REGISTRATIONS - Static variable in class org.keycloak.models.LDAPConstants
- synchronize(E, KeycloakSessionFactory) - Method in interface org.keycloak.authorization.store.syncronization.Synchronizer
- synchronize(ClientModel.ClientRemovedEvent, KeycloakSessionFactory) - Method in class org.keycloak.authorization.store.syncronization.ClientApplicationSynchronizer
- synchronize(GroupModel.GroupRemovedEvent, KeycloakSessionFactory) - Method in class org.keycloak.authorization.store.syncronization.GroupSynchronizer
- synchronize(RealmModel.RealmRemovedEvent, KeycloakSessionFactory) - Method in class org.keycloak.authorization.store.syncronization.RealmSynchronizer
- synchronize(UserModel.UserRemovedEvent, KeycloakSessionFactory) - Method in class org.keycloak.authorization.store.syncronization.UserSynchronizer
- Synchronizer<E extends ProviderEvent> - Interface in org.keycloak.authorization.store.syncronization
- SYSTEM_CLIENT_ID - Static variable in class org.keycloak.models.utils.SystemClientUtil
- SYSTEM_PROPERTY - Static variable in class org.keycloak.policy.BlacklistPasswordPolicyProviderFactory
- SystemClientUtil - Class in org.keycloak.models.utils
- SystemClientUtil() - Constructor for class org.keycloak.models.utils.SystemClientUtil
T
- TAB_ID - Static variable in class org.keycloak.models.Constants
- task - Variable in class org.keycloak.services.scheduled.ScheduledTaskRunner
- TaskRunner - Interface in org.keycloak.timer
-
Wrapper around
ScheduledTask. - TEMPLATE_ATTR_ACTION_URI - Static variable in class org.keycloak.models.Constants
- TEMPLATE_ATTR_REQUIRED_ACTIONS - Static variable in class org.keycloak.models.Constants
- TERMS_AND_CONDITIONS - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- ThemeProvider - Interface in org.keycloak.theme
- ThemeProviderFactory - Interface in org.keycloak.theme
- themeResources() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
-
Enables discovery of embedded theme-resources.
- themes() - Method in class org.keycloak.provider.KeycloakDeploymentInfo
-
Enables discovery embedded themes.
- ThemeSpi - Class in org.keycloak.theme
- ThemeSpi() - Constructor for class org.keycloak.theme.ThemeSpi
- throwExceptionIfReadonly() - Method in class org.keycloak.authorization.model.AbstractAuthorizationModel
- throwIfEmpty(Stream<T>, RuntimeException) - Static method in class org.keycloak.utils.StreamsUtil
-
Returns the original stream if the stream is not empty.
- TIME_SKEW - Static variable in class org.keycloak.utils.OCSPProvider
- TimeBasedOTP - Class in org.keycloak.models.utils
-
TOTP: Time-based One-time Password Algorithm Based on http://tools.ietf.org/html/draft-mraihi-totp-timebased-06
- TimeBasedOTP() - Constructor for class org.keycloak.models.utils.TimeBasedOTP
- TimeBasedOTP(String, int, int, int) - Constructor for class org.keycloak.models.utils.TimeBasedOTP
- TimerProvider - Interface in org.keycloak.timer
- TimerProvider.TimerTaskContext - Interface in org.keycloak.timer
- TimerProviderFactory - Interface in org.keycloak.timer
- TimerSpi - Class in org.keycloak.timer
- TimerSpi() - Constructor for class org.keycloak.timer.TimerSpi
- toBriefRepresentation(RealmModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toBriefRepresentation(RealmModel, IdentityProviderModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toBriefRepresentation(RoleModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toBriefRepresentation(UserModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toDate(Date) - Method in interface org.keycloak.events.EventQuery
-
Search events that are older than
toDate - toEventsConfigReprensetation(RealmModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toGroupHierarchy(GroupModel, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
-
Deprecated.
- toGroupHierarchy(GroupModel, boolean, String) - Static method in class org.keycloak.models.utils.ModelToRepresentation
-
Deprecated.
- toGroupHierarchy(GroupModel, boolean, String, Boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
-
Deprecated.
- toGroupHierarchy(KeycloakSession, RealmModel, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
-
Deprecated.
- TOKEN - Static variable in class org.keycloak.models.Constants
- TOKEN_ENDPOINT_AUTH_SIGNING_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- TOKEN_EXCHANGE - Enum constant in enum org.keycloak.events.EventType
- TOKEN_EXCHANGE_ERROR - Enum constant in enum org.keycloak.events.EventType
- TOKEN_ID - Static variable in interface org.keycloak.events.Details
- TOKEN_INTROSPECTION_FAILED - Static variable in interface org.keycloak.events.Errors
- TokenExchangeContext - Class in org.keycloak.protocol.oidc
-
Token exchange context
- TokenExchangeContext(KeycloakSession, MultivaluedMap<String, String>, Cors, RealmModel, EventBuilder, ClientModel, ClientConnection, HttpHeaders, Object, Map<String, String>) - Constructor for class org.keycloak.protocol.oidc.TokenExchangeContext
- TokenExchangeContext.Params - Class in org.keycloak.protocol.oidc
- TokenExchangeProvider - Interface in org.keycloak.protocol.oidc
-
Provides token exchange mechanism for supported tokens
- TokenExchangeProviderFactory - Interface in org.keycloak.protocol.oidc
-
A factory that creates
TokenExchangeProviderinstances. - TokenExchangeSpi - Class in org.keycloak.protocol.oidc
-
A
Spito support pluggable token exchange handlers in the OAuth2 Token Endpoint. - TokenExchangeSpi() - Constructor for class org.keycloak.protocol.oidc.TokenExchangeSpi
- TokenIntrospectionProvider - Interface in org.keycloak.protocol.oidc
-
Provides introspection for a determined OAuth2 token type.
- TokenIntrospectionProviderFactory - Interface in org.keycloak.protocol.oidc
-
A factory that creates
TokenIntrospectionProviderinstances. - TokenIntrospectionSpi - Class in org.keycloak.protocol.oidc
-
A
Spito support additional tokens types to the OAuth2 Token Introspection Endpoint. - TokenIntrospectionSpi() - Constructor for class org.keycloak.protocol.oidc.TokenIntrospectionSpi
- tokenManager - Variable in class org.keycloak.protocol.oidc.grants.OAuth2GrantType.Context
- toLdapUrls(String) - Static method in class org.keycloak.models.LDAPConstants
- toLowerCaseSafe(String) - Static method in class org.keycloak.models.utils.KeycloakModelUtils
- toMap() - Method in interface org.keycloak.authorization.attribute.Attributes
-
Converts to a
Map. - toMap() - Method in class org.keycloak.models.OAuth2DeviceCodeModel
- toMap() - Method in class org.keycloak.userprofile.DefaultAttributes
- toModel(KeycloakSession, RealmModel, AuthenticationExecutionRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(KeycloakSession, ComponentRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(RealmModel, IdentityProviderRepresentation, KeycloakSession) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(RealmModel, UserConsentRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(AuthenticationFlowRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(AuthenticatorConfigRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(AbstractPolicyRepresentation, AuthorizationProvider, Policy) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(PermissionTicketRepresentation, ResourceServer, AuthorizationProvider) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(ResourceRepresentation, ResourceServer, AuthorizationProvider) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(ResourceServerRepresentation, AuthorizationProvider, ClientModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(ScopeRepresentation, ResourceServer, AuthorizationProvider) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(ScopeRepresentation, ResourceServer, AuthorizationProvider, boolean) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(CredentialRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(IdentityProviderMapperRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toModel(ProtocolMapperRepresentation) - Static method in class org.keycloak.models.utils.RepresentationToModel
- toRepresentation() - Method in class org.keycloak.userprofile.DefaultUserProfile
- toRepresentation() - Method in interface org.keycloak.userprofile.UserProfile
- toRepresentation(List<ProviderConfigProperty>) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(PermissionTicket, AuthorizationProvider) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(PermissionTicket, AuthorizationProvider, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Policy, AuthorizationProvider) - Method in interface org.keycloak.authorization.policy.provider.PolicyProviderFactory
- toRepresentation(Policy, AuthorizationProvider) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Policy, AuthorizationProvider, boolean, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Policy, AuthorizationProvider, boolean, boolean, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Resource, ResourceServer, AuthorizationProvider) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Resource, ResourceServer, AuthorizationProvider, Boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(ResourceServer, ClientModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Scope) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(CredentialMetadata) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(CredentialModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(AdminEvent) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(AuthDetails) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(Event) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(AuthenticationExecutionModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(AuthenticatorConfigModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(ClientModel, KeycloakSession) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(ClientScopeModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(FederatedIdentityModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(GroupModel, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(IdentityProviderMapperModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(KeycloakSession, ComponentModel, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(KeycloakSession, RealmModel, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(KeycloakSession, RealmModel, boolean, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(KeycloakSession, RealmModel, AuthenticationExecutionModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(KeycloakSession, RealmModel, AuthenticationFlowModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(KeycloakSession, RealmModel, UserModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(ProtocolMapperModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(RealmModel, IdentityProviderModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(RealmModel, IdentityProviderModel, boolean) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(RequiredActionConfigModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(RequiredActionProviderModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(RoleModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(UserConsentModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(UserCredentialModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(UserSessionModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentation(ProviderConfigProperty) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toRepresentationWithoutConfig(ComponentModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toResourceServerRepresentation(KeycloakSession, ClientModel) - Static method in class org.keycloak.models.utils.ModelToRepresentation
- toResult() - Method in class org.keycloak.validation.DefaultValidationContext
- toResult() - Method in interface org.keycloak.validation.ValidationContext
- toString() - Method in class org.keycloak.authentication.AuthenticationSelectionOption
- toString() - Method in class org.keycloak.broker.provider.BrokeredIdentityContext
- toString() - Method in class org.keycloak.migration.ModelVersion
- toString() - Method in class org.keycloak.models.UserModelDefaultMethods
- toString() - Method in class org.keycloak.models.utils.FormMessage
- toString() - Method in enum org.keycloak.partialimport.ResourceType
- toString() - Method in class org.keycloak.protocol.ClientData
- toString() - Method in class org.keycloak.scripting.Script
- toString() - Method in class org.keycloak.userprofile.ValidationException.Error
- toString() - Method in exception org.keycloak.userprofile.ValidationException
- toString() - Method in class org.keycloak.utils.ProxyClassLoader
- toTime(Date) - Method in interface org.keycloak.events.admin.AdminEventQuery
-
Search by events before the specified time
- TOTP_SECRET_KEY - Static variable in class org.keycloak.models.Constants
- transactionLimit - Variable in class org.keycloak.services.scheduled.ScheduledTaskRunner
- TransactionManagerLookupSpi - Class in org.keycloak.transaction
- TransactionManagerLookupSpi() - Constructor for class org.keycloak.transaction.TransactionManagerLookupSpi
- TRUST_EMAIL - Static variable in class org.keycloak.models.LDAPConstants
- TruststoreProvider - Interface in org.keycloak.truststore
- TruststoreProviderFactory - Interface in org.keycloak.truststore
- TruststoreSpi - Class in org.keycloak.truststore
- TruststoreSpi() - Constructor for class org.keycloak.truststore.TruststoreSpi
- type(EventType...) - Method in interface org.keycloak.events.EventQuery
-
Search events with given types
- TYPE - Enum constant in enum org.keycloak.authorization.model.Policy.FilterOption
- TYPE - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- TypedPropertyCriteria - Class in org.keycloak.models.utils.reflection
-
A criteria that matches a property based on its type
- TypedPropertyCriteria(Class<?>) - Constructor for class org.keycloak.models.utils.reflection.TypedPropertyCriteria
- TypedPropertyCriteria(Class<?>, TypedPropertyCriteria.MatchOption) - Constructor for class org.keycloak.models.utils.reflection.TypedPropertyCriteria
- TypedPropertyCriteria.MatchOption - Enum in org.keycloak.models.utils.reflection
-
Different options can be used to match a specific property based on its type.
U
- UID - Static variable in class org.keycloak.models.LDAPConstants
- UiPageProvider - Interface in org.keycloak.services.ui.extend
- UiPageProviderFactory<T> - Interface in org.keycloak.services.ui.extend
- UiPageSpi - Class in org.keycloak.services.ui.extend
- UiPageSpi() - Constructor for class org.keycloak.services.ui.extend.UiPageSpi
- UiTabProvider - Interface in org.keycloak.services.ui.extend
- UiTabProviderFactory<T> - Interface in org.keycloak.services.ui.extend
- UiTabSpi - Class in org.keycloak.services.ui.extend
- UiTabSpi() - Constructor for class org.keycloak.services.ui.extend.UiTabSpi
- UNAUTHORIZED_CLIENT - Static variable in interface org.keycloak.events.Errors
- UnboundedPermissionEvaluator - Class in org.keycloak.authorization.permission.evaluator
- UNKNOWN - Enum constant in enum org.keycloak.utils.OCSPProvider.RevocationStatus
- UNKNOWN_CLIENT - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- UNKNOWN_IDENTITY_PROVIDER - Static variable in interface org.keycloak.events.Errors
- UNKNOWN_USER - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- unknownStatus() - Static method in class org.keycloak.utils.OCSPProvider
- UNREGISTER_NODE - Enum constant in enum org.keycloak.events.EventType
- UNREGISTER_NODE_ERROR - Enum constant in enum org.keycloak.events.EventType
- unregisterNode(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- UNSUPPORTED_NAMEID_FORMAT - Static variable in interface org.keycloak.events.Errors
- update(boolean, AttributeChangeListener...) - Method in class org.keycloak.userprofile.DefaultUserProfile
- update(boolean, AttributeChangeListener...) - Method in interface org.keycloak.userprofile.UserProfile
-
Updates the
UserModelassociated with this instance. - update(AttributeChangeListener...) - Method in interface org.keycloak.userprofile.UserProfile
-
The same as
UserProfile.update(boolean, AttributeChangeListener...)} but forcing the removal of attributes. - UPDATE - Enum constant in enum org.keycloak.events.admin.OperationType
- UPDATE - Enum constant in enum org.keycloak.validation.ValidationContext.Event
- UPDATE_CONSENT - Enum constant in enum org.keycloak.events.EventType
- UPDATE_CONSENT_ERROR - Enum constant in enum org.keycloak.events.EventType
- UPDATE_EMAIL - Enum constant in enum org.keycloak.events.EventType
- UPDATE_EMAIL - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
- UPDATE_EMAIL - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- UPDATE_EMAIL_ERROR - Enum constant in enum org.keycloak.events.EventType
- UPDATE_PASSWORD - Enum constant in enum org.keycloak.events.EventType
- UPDATE_PASSWORD - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- UPDATE_PASSWORD_ERROR - Enum constant in enum org.keycloak.events.EventType
- UPDATE_PROFILE - Enum constant in enum org.keycloak.events.EventType
- UPDATE_PROFILE - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- UPDATE_PROFILE_CONTEXT_ATTR - Static variable in interface org.keycloak.forms.login.LoginFormsProvider
- UPDATE_PROFILE_ERROR - Enum constant in enum org.keycloak.events.EventType
- UPDATE_TOTP - Enum constant in enum org.keycloak.events.EventType
- UPDATE_TOTP_ERROR - Enum constant in enum org.keycloak.events.EventType
- UPDATE_USER_LOCALE - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- updateAuthenticationFlow(AuthenticationFlowModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateAuthenticatorConfig(AuthenticatorConfigModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateAuthenticatorExecution(AuthenticationExecutionModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateBrokeredUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProvider
- updateBrokeredUser(KeycloakSession, RealmModel, UserModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProvider
- updateBrokeredUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- updateBrokeredUser(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
-
Called when this user has logged in before and has already been imported.
- updateBrokeredUserLegacy(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in class org.keycloak.broker.provider.AbstractIdentityProviderMapper
- updateBrokeredUserLegacy(KeycloakSession, RealmModel, UserModel, IdentityProviderMapperModel, BrokeredIdentityContext) - Method in interface org.keycloak.broker.provider.IdentityProviderMapper
-
Called when this user has logged in before and has already been imported.
- updateClient() - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- updateClient(ClientRepresentation, ClientModel, KeycloakSession) - Static method in class org.keycloak.models.utils.RepresentationToModel
- updateClientProtocolMappers(ClientRepresentation, ClientModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- updateClientScope(ClientScopeRepresentation, ClientScopeModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- updateClientScopes(ClientRepresentation, ClientModel) - Static method in class org.keycloak.models.utils.RepresentationToModel
- updateClientTypes(RealmModel, ClientTypesRepresentation) - Method in interface org.keycloak.client.clienttype.ClientTypeManager
- updateComponent(ComponentModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateComponent(KeycloakSession, ComponentRepresentation, ComponentModel, boolean) - Static method in class org.keycloak.models.utils.RepresentationToModel
- updateConfigPropertyIfNecessary(ClientModel.ClientIdChangeEvent, String, Consumer<String>) - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByClientIdSynchronizer
- updateConfigPropertyIfNecessary(GroupModel.GroupPathChangeEvent, String, Consumer<String>) - Method in class org.keycloak.broker.provider.mappersync.GroupConfigPropertyByPathSynchronizer
- updateConfigPropertyIfNecessary(RoleModel.RoleNameChangeEvent, String, Consumer<String>) - Method in class org.keycloak.broker.provider.mappersync.RoleConfigPropertyByRoleNameSynchronizer
- updateConfigPropertyIfNecessary(T, String, Consumer<String>) - Method in class org.keycloak.broker.provider.mappersync.AbstractConfigPropertySynchronizer
- updateConsent(UserConsentModel) - Method in class org.keycloak.models.light.LightweightUserAdapter
- UPDATED_EMAIL - Static variable in interface org.keycloak.events.Details
- UPDATED_FIRST_NAME - Static variable in interface org.keycloak.events.Details
- UPDATED_LAST_NAME - Static variable in interface org.keycloak.events.Details
- UPDATED_REFRESH_TOKEN_ID - Static variable in interface org.keycloak.events.Details
- updateIdentityProvider(IdentityProviderModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateIdentityProviderMapper(IdentityProviderMapperModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- UpdateOnlyChangeUserModelDelegate - Class in org.keycloak.storage.adapter
-
This will perform update operation for particular attribute/property just if the existing value is not already same.
- UpdateOnlyChangeUserModelDelegate(UserModel) - Constructor for class org.keycloak.storage.adapter.UpdateOnlyChangeUserModelDelegate
- updateOTPRequiredAction(RequiredActionProviderModel) - Static method in class org.keycloak.migration.migrators.MigrationUtils
- updatePolicy(PermissionTicket, StoreFactory) - Static method in class org.keycloak.authorization.UserManagedPermissionUtil
- updateProtocolMapper(ProtocolMapperModel) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- updateProtocolMappers(ProtocolMapperContainerModel) - Static method in class org.keycloak.migration.migrators.MigrationUtils
- updateRealm(RealmRepresentation, RealmModel) - Method in interface org.keycloak.storage.ExportImportManager
- updateRealm(RealmRepresentation, RealmModel, KeycloakSession) - Static method in class org.keycloak.models.utils.RepresentationToModel
- updateRequiredActionConfig(RequiredActionConfigModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateRequiredActionProvider(RequiredActionProviderModel) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateRequiredCredentials(Set<String>) - Method in class org.keycloak.models.utils.RealmModelDelegate
- updateScopes(Set<Scope>) - Method in interface org.keycloak.authorization.model.Resource
-
Update the set of scopes associated with this resource.
- updateUris(Set<String>) - Method in interface org.keycloak.authorization.model.Resource
-
Sets a list of
URIthat uniquely identify this resource. - UpperCasePasswordPolicyProvider - Class in org.keycloak.policy
- UpperCasePasswordPolicyProvider(KeycloakContext) - Constructor for class org.keycloak.policy.UpperCasePasswordPolicyProvider
- UpperCasePasswordPolicyProviderFactory - Class in org.keycloak.policy
- UpperCasePasswordPolicyProviderFactory() - Constructor for class org.keycloak.policy.UpperCasePasswordPolicyProviderFactory
- URI - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- URI_NOT_NULL - Enum constant in enum org.keycloak.authorization.model.Resource.FilterOption
- uriValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- UriValidator - Class in org.keycloak.validate.validators
- UriValidator() - Constructor for class org.keycloak.validate.validators.UriValidator
- USE_JWKS_STRING - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USE_JWKS_URL - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USE_LIGHTWEIGHT_ACCESS_TOKEN_ENABLED - Static variable in class org.keycloak.models.Constants
- USE_LOWER_CASE_IN_TOKEN_RESPONSE - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USE_MTLS_HOK_TOKEN - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USE_PASSWORD_MODIFY_EXTENDED_OP - Static variable in class org.keycloak.models.LDAPConstants
- USE_REFRESH_TOKEN - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USE_REFRESH_TOKEN_FOR_CLIENT_CREDENTIALS_GRANT - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USE_TRUSTSTORE_ALWAYS - Static variable in class org.keycloak.models.LDAPConstants
- USE_TRUSTSTORE_LDAPS_ONLY - Static variable in class org.keycloak.models.LDAPConstants
-
Deprecated.Use
LDAPConstants.USE_TRUSTSTORE_ALWAYSinstead. - USE_TRUSTSTORE_NEVER - Static variable in class org.keycloak.models.LDAPConstants
- USE_TRUSTSTORE_SPI - Static variable in class org.keycloak.models.LDAPConstants
- user - Variable in class org.keycloak.userprofile.DefaultAttributes
- user(String) - Method in class org.keycloak.events.EventBuilder
- user(String) - Method in interface org.keycloak.events.EventQuery
-
Search events for only one user
- user(UserModel) - Method in class org.keycloak.events.EventBuilder
- USER - Enum constant in enum org.keycloak.events.admin.ResourceType
- USER - Enum constant in enum org.keycloak.partialimport.ResourceType
- USER_ACCOUNT_CONTROL - Static variable in class org.keycloak.models.LDAPConstants
- USER_ATTRIBUTES_PREFIX - Static variable in class org.keycloak.models.Constants
- USER_CONFLICT - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- USER_DELETE_ERROR - Static variable in interface org.keycloak.events.Errors
- USER_DISABLED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- USER_DISABLED - Static variable in interface org.keycloak.events.Errors
- USER_DISABLED_BY_PERMANENT_LOCKOUT - Enum constant in enum org.keycloak.events.EventType
- USER_DISABLED_BY_PERMANENT_LOCKOUT_ERROR - Enum constant in enum org.keycloak.events.EventType
- USER_DISABLED_BY_TEMPORARY_LOCKOUT - Enum constant in enum org.keycloak.events.EventType
- USER_DISABLED_BY_TEMPORARY_LOCKOUT_ERROR - Enum constant in enum org.keycloak.events.EventType
- USER_FEDERATION_MAPPER - Enum constant in enum org.keycloak.events.admin.ResourceType
- USER_FEDERATION_PROVIDER - Enum constant in enum org.keycloak.events.admin.ResourceType
- USER_INFO_ENCRYPTED_RESPONSE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USER_INFO_ENCRYPTED_RESPONSE_ENC - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USER_INFO_REQUEST - Enum constant in enum org.keycloak.events.EventType
- USER_INFO_REQUEST_ERROR - Enum constant in enum org.keycloak.events.EventType
- USER_INFO_RESPONSE_SIGNATURE_ALG - Static variable in class org.keycloak.protocol.oidc.OIDCConfigAttributes
- USER_LOGIN_FAILURE - Enum constant in enum org.keycloak.events.admin.ResourceType
- USER_METADATA_GROUP - Static variable in class org.keycloak.userprofile.UserProfileUtil
- USER_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- USER_OBJECT_CLASSES - Static variable in class org.keycloak.models.LDAPConstants
- USER_ORG_MEMBER_ALREADY - Static variable in interface org.keycloak.events.Errors
- USER_PASSWORD_ATTRIBUTE - Static variable in class org.keycloak.models.LDAPConstants
- USER_PROFILE - Enum constant in enum org.keycloak.events.admin.ResourceType
- USER_SESSION - Enum constant in enum org.keycloak.events.admin.ResourceType
- USER_SESSION_NOT_FOUND - Static variable in interface org.keycloak.events.Errors
- USER_TEMPORARILY_DISABLED - Enum constant in enum org.keycloak.authentication.AuthenticationFlowError
- USER_TEMPORARILY_DISABLED - Static variable in interface org.keycloak.events.Errors
- UserLoginFailureProviderFactory<T extends UserLoginFailureProvider> - Interface in org.keycloak.models
- UserLoginFailureSpi - Class in org.keycloak.models
- UserLoginFailureSpi() - Constructor for class org.keycloak.models.UserLoginFailureSpi
- UserManagedPermissionUtil - Class in org.keycloak.authorization
- UserManagedPermissionUtil() - Constructor for class org.keycloak.authorization.UserManagedPermissionUtil
- UserModelDefaultMethods - Class in org.keycloak.models
- UserModelDefaultMethods() - Constructor for class org.keycloak.models.UserModelDefaultMethods
- USERNAME - Static variable in interface org.keycloak.events.Details
- USERNAME - Static variable in class org.keycloak.models.ClaimMask
- USERNAME_HIDDEN - Static variable in interface org.keycloak.forms.login.LoginFormsProvider
- USERNAME_IN_USE - Static variable in interface org.keycloak.events.Errors
- USERNAME_LDAP_ATTRIBUTE - Static variable in class org.keycloak.models.LDAPConstants
- USERNAME_MISSING - Static variable in interface org.keycloak.events.Errors
- UserProfile - Interface in org.keycloak.userprofile
-
An interface that serves an entry point for managing users and their attributes.
- UserProfileProvider - Interface in org.keycloak.userprofile
-
The provider responsible for creating
UserProfileinstances. - UserProfileProviderFactory - Interface in org.keycloak.userprofile
- UserProfileSpi - Class in org.keycloak.userprofile
- UserProfileSpi() - Constructor for class org.keycloak.userprofile.UserProfileSpi
- UserProfileUtil - Class in org.keycloak.userprofile
- UserProfileUtil() - Constructor for class org.keycloak.userprofile.UserProfileUtil
- UserProviderFactory<T extends UserProvider> - Interface in org.keycloak.models
- users() - Method in interface org.keycloak.storage.DatastoreProvider
- USERS_DN - Static variable in class org.keycloak.models.LDAPConstants
- UserSessionModelDelegate - Class in org.keycloak.models.utils
- UserSessionModelDelegate(UserSessionModel) - Constructor for class org.keycloak.models.utils.UserSessionModelDelegate
- UserSessionNoteDescriptor - Interface in org.keycloak.models
-
Describes a user session note for simple and generic
ProtocolMapperModelcreation. - UserSessionProviderFactory<T extends UserSessionProvider> - Interface in org.keycloak.models
- userSessions() - Method in interface org.keycloak.storage.DatastoreProvider
- UserSessionSpi - Class in org.keycloak.models
- UserSessionSpi() - Constructor for class org.keycloak.models.UserSessionSpi
- UsersExportStrategy - Enum in org.keycloak.exportimport
- UserSpi - Class in org.keycloak.models
- UserSpi() - Constructor for class org.keycloak.models.UserSpi
- UserSynchronizer - Class in org.keycloak.authorization.store.syncronization
- UserSynchronizer() - Constructor for class org.keycloak.authorization.store.syncronization.UserSynchronizer
- UUID_LDAP_ATTRIBUTE - Static variable in class org.keycloak.models.LDAPConstants
V
- validate() - Method in class org.keycloak.userprofile.DefaultUserProfile
- validate() - Method in interface org.keycloak.userprofile.UserProfile
-
Validates the attributes associated with this instance.
- validate(Object, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.NotBlankValidator
- validate(Object, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.NotEmptyValidator
- validate(Object, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.ValidatorConfigValidator
- validate(String) - Static method in class org.keycloak.utils.ReservedCharValidator
- validate(String, String) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProvider
-
Checks whether the provided password is contained in the configured blacklist.
- validate(String, String) - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProvider
- validate(String, String) - Method in class org.keycloak.policy.DigitsPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- validate(String, String) - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- validate(String, String) - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- validate(String, String) - Method in class org.keycloak.policy.HistoryPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.LengthPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.LowerCasePasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- validate(String, String) - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.NotEmailPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProvider
- validate(String, String) - Method in interface org.keycloak.policy.PasswordPolicyManagerProvider
- validate(String, String) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- validate(String, String) - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProvider
- validate(String, String) - Method in class org.keycloak.policy.UpperCasePasswordPolicyProvider
- validate(String, Consumer<ValidationError>...) - Method in class org.keycloak.userprofile.DefaultAttributes
- validate(String, Pattern) - Static method in class org.keycloak.utils.ReservedCharValidator
- validate(ValidationContext) - Method in interface org.keycloak.authentication.FormAction
-
This is the first phase of form processing.
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.BlacklistPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.DefaultPasswordPolicyManagerProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.DigitsPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.HistoryPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.LengthPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.LowerCasePasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.MaxAuthAgePasswordPolicyProviderFactory
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.MaximumLengthPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.NotContainsUsernamePasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.NotEmailPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.NotUsernamePasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in interface org.keycloak.policy.PasswordPolicyManagerProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.RecoveryCodesWarningThresholdPasswordPolicyProviderFactory
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.RegexPatternsPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.SpecialCharsPasswordPolicyProvider
- validate(RealmModel, UserModel, String) - Method in class org.keycloak.policy.UpperCasePasswordPolicyProvider
- validate(ClientValidationContext.OIDCContext) - Method in interface org.keycloak.validation.ClientValidationProvider
- validate(ValidationContext<T>) - Method in interface org.keycloak.validation.Validator
- VALIDATE_ACCESS_TOKEN - Enum constant in enum org.keycloak.events.EventType
-
Deprecated.see KEYCLOAK-2266
- VALIDATE_ACCESS_TOKEN - Static variable in interface org.keycloak.events.Details
- VALIDATE_ACCESS_TOKEN_ERROR - Enum constant in enum org.keycloak.events.EventType
-
Deprecated.
- VALIDATE_PASSWORD_POLICY - Static variable in class org.keycloak.models.LDAPConstants
- validateClient(KeycloakSession, ClientModel, boolean, ValidationUtil.ErrorHandler) - Static method in class org.keycloak.validation.ValidationUtil
- validateClient(KeycloakSession, ClientModel, OIDCClientRepresentation, boolean, ValidationUtil.ErrorHandler) - Static method in class org.keycloak.validation.ValidationUtil
- validateConfig(KeycloakSession, RealmModel, ProtocolMapperContainerModel, ProtocolMapperModel) - Method in interface org.keycloak.protocol.ProtocolMapper
-
Called when instance of mapperModel is created/updated for this protocolMapper through admin endpoint
- validateConfig(KeycloakSession, RealmModel, RequiredActionConfigModel) - Method in interface org.keycloak.authentication.RequiredActionFactory
-
Allows users to validate the provided configuration for this required action.
- validateConfig(KeycloakSession, ValidatorConfig) - Method in class org.keycloak.validate.validators.AbstractNumberValidator
- validateConfig(KeycloakSession, ValidatorConfig) - Method in class org.keycloak.validate.validators.EmailValidator
- validateConfig(KeycloakSession, ValidatorConfig) - Method in class org.keycloak.validate.validators.LengthValidator
- validateConfig(KeycloakSession, ValidatorConfig) - Method in class org.keycloak.validate.validators.LocalDateValidator
- validateConfig(KeycloakSession, ValidatorConfig) - Method in class org.keycloak.validate.validators.OptionsValidator
- validateConfig(KeycloakSession, ValidatorConfig) - Method in class org.keycloak.validate.validators.PatternValidator
- validateConfiguration(KeycloakSession, RealmModel, ComponentModel) - Method in interface org.keycloak.storage.role.RoleStorageProviderFactory
- validateLocales(Iterable<String>) - Static method in class org.keycloak.utils.ReservedCharValidator
- validateNoSpace(String) - Static method in class org.keycloak.utils.ReservedCharValidator
- validateSecret(String) - Method in class org.keycloak.models.delegate.ClientModelLazyDelegate
- validateStringValue(String, String, ValidationContext, ValidatorConfig) - Method in class org.keycloak.validate.validators.NotBlankValidator
- validateTOTP(String, byte[]) - Method in class org.keycloak.models.utils.TimeBasedOTP
-
Validates a token using a secret key.
- validateUri(URI, String, ValidationContext, Set<String>, boolean, boolean) - Method in class org.keycloak.validate.validators.UriValidator
- validateUri(URI, Set<String>, boolean, boolean) - Method in class org.keycloak.validate.validators.UriValidator
- ValidationContext - Interface in org.keycloak.authentication
-
Interface that encapsulates the current validation that is being performed.
- ValidationContext<T> - Interface in org.keycloak.validation
- ValidationContext.Event - Enum in org.keycloak.validation
- validationError(MultivaluedMap<String, String>, List<FormMessage>) - Method in interface org.keycloak.authentication.ValidationContext
-
Mark this validation as having a validation error
- ValidationError - Class in org.keycloak.validation
- ValidationError(String, String, String, Object[]) - Constructor for class org.keycloak.validation.ValidationError
- ValidationException - Exception in org.keycloak.userprofile
- ValidationException() - Constructor for exception org.keycloak.userprofile.ValidationException
- ValidationException(ValidationError) - Constructor for exception org.keycloak.userprofile.ValidationException
- ValidationException.Error - Class in org.keycloak.userprofile
- ValidationResult - Class in org.keycloak.validation
- ValidationResult(Set<ValidationError>) - Constructor for class org.keycloak.validation.ValidationResult
- ValidationUtil - Class in org.keycloak.validation
- ValidationUtil() - Constructor for class org.keycloak.validation.ValidationUtil
- ValidationUtil.ErrorHandler - Interface in org.keycloak.validation
- Validator<T> - Interface in org.keycloak.validation
- validatorConfigValidator() - Static method in class org.keycloak.validate.BuiltinValidators
- ValidatorConfigValidator - Class in org.keycloak.validate.validators
-
Validate that input value is
ValidatorConfigand it is correct for validator (inputHintmust be ID of the validator config is for) byValidators.validateConfig(org.keycloak.models.KeycloakSession, String, ValidatorConfig). - ValidatorConfigValidator() - Constructor for class org.keycloak.validate.validators.ValidatorConfigValidator
- validOTP(String, OTPCredentialModel, int) - Static method in class org.keycloak.models.utils.CredentialValidation
- valueOf(String) - Static method in enum org.keycloak.authentication.AuthenticationFlowError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authentication.FlowStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authentication.InitiatedActionSupport
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authentication.RequiredActionContext.KcActionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authentication.RequiredActionContext.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authorization.Decision.Effect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authorization.model.Policy.FilterOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authorization.model.Resource.FilterOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.authorization.model.Scope.FilterOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.client.clienttype.ClientTypeException.Message
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.cluster.ClusterProvider.DCNotify
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.cookie.CookiePath
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.cookie.CookieScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.events.admin.OperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.events.admin.ResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.events.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.exportimport.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.exportimport.UsersExportStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.forms.login.LoginFormsPages
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.forms.login.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.models.BrowserSecurityHeaders
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.models.ImpersonationSessionNote
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.models.utils.DefaultRequiredActions.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.models.utils.reflection.TypedPropertyCriteria.MatchOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.partialimport.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.partialimport.ResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.protocol.LoginProtocol.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.services.clientpolicy.ClientPolicyVote
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.utils.OCSPProvider.RevocationStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.keycloak.validation.ValidationContext.Event
-
Returns the enum constant of this type with the specified name.
- valueOfInteger(Integer) - Static method in enum org.keycloak.events.admin.OperationType
- valueOfInteger(Integer) - Static method in enum org.keycloak.events.EventType
- values() - Static method in enum org.keycloak.authentication.AuthenticationFlowError
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authentication.FlowStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authentication.InitiatedActionSupport
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authentication.RequiredActionContext.KcActionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authentication.RequiredActionContext.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authorization.Decision.Effect
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authorization.model.PermissionTicket.FilterOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authorization.model.Policy.FilterOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authorization.model.Resource.FilterOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.authorization.model.Scope.FilterOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.client.clienttype.ClientTypeException.Message
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.cluster.ClusterProvider.DCNotify
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.cookie.CookiePath
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.cookie.CookieScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.events.admin.OperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.events.admin.ResourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.events.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.exportimport.Strategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.exportimport.UsersExportStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.forms.login.LoginFormsPages
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.forms.login.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.models.BrowserSecurityHeaders
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.models.ImpersonationSessionNote
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.models.utils.DefaultRequiredActions.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.models.utils.reflection.TypedPropertyCriteria.MatchOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.partialimport.Action
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.partialimport.ResourceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.protocol.LoginProtocol.Error
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.services.clientpolicy.ClientPolicyVote
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.utils.OCSPProvider.RevocationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.keycloak.validation.ValidationContext.Event
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VENDOR - Static variable in class org.keycloak.models.LDAPConstants
- VENDOR_ACTIVE_DIRECTORY - Static variable in class org.keycloak.models.LDAPConstants
- VENDOR_NOVELL_EDIRECTORY - Static variable in class org.keycloak.models.LDAPConstants
- VENDOR_OTHER - Static variable in class org.keycloak.models.LDAPConstants
- VENDOR_RHDS - Static variable in class org.keycloak.models.LDAPConstants
- VENDOR_TIVOLI - Static variable in class org.keycloak.models.LDAPConstants
- verifier(String) - Method in interface org.keycloak.crypto.SignatureProvider
- verifier(KeyWrapper) - Method in interface org.keycloak.crypto.SignatureProvider
- verifier(ClientModel, JWSInput) - Method in interface org.keycloak.crypto.ClientSignatureVerifierProvider
- verify(String, String) - Method in class org.keycloak.models.utils.SHAPasswordEncoder
- verify(String, PasswordCredentialModel) - Method in class org.keycloak.credential.hash.Pbkdf2PasswordHashProvider
- VERIFY_EMAIL - Enum constant in enum org.keycloak.events.EventType
- VERIFY_EMAIL - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- VERIFY_EMAIL_ERROR - Enum constant in enum org.keycloak.events.EventType
- VERIFY_EMAIL_KEY - Static variable in class org.keycloak.models.Constants
- VERIFY_PROFILE - Enum constant in enum org.keycloak.events.EventType
- VERIFY_PROFILE_ERROR - Enum constant in enum org.keycloak.events.EventType
- VERIFY_USER_PROFILE - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- VIEW_APPLICATIONS - Static variable in interface org.keycloak.models.AccountRoles
- VIEW_AUTHORIZATION - Static variable in class org.keycloak.models.AdminRoles
- VIEW_CLIENTS - Static variable in class org.keycloak.models.AdminRoles
- VIEW_CONSENT - Static variable in interface org.keycloak.models.AccountRoles
- VIEW_EVENTS - Static variable in class org.keycloak.models.AdminRoles
- VIEW_GROUPS - Static variable in interface org.keycloak.models.AccountRoles
- VIEW_IDENTITY_PROVIDERS - Static variable in class org.keycloak.models.AdminRoles
- VIEW_PROFILE - Static variable in interface org.keycloak.models.AccountRoles
- VIEW_REALM - Static variable in class org.keycloak.models.AdminRoles
- VIEW_USERS - Static variable in class org.keycloak.models.AdminRoles
W
- WARNING - Enum constant in enum org.keycloak.forms.login.MessageType
- WEBAUTHN_PASSWORDLESS_PREFIX - Static variable in class org.keycloak.models.Constants
- WEBAUTHN_PASSWORDLESS_REGISTER - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- WEBAUTHN_REGISTER - Enum constant in enum org.keycloak.models.utils.DefaultRequiredActions.Action
- WEBSITE - Static variable in class org.keycloak.models.ClaimMask
- WELCOME_CSRF - Static variable in class org.keycloak.cookie.CookieType
- WithId(String, Supplier<ClientModel>) - Constructor for class org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
- WithId(KeycloakSession, RealmModel, String) - Constructor for class org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
- withMessageCode(String) - Method in exception org.keycloak.broker.provider.IdentityBrokerException
- writeToOutputStream(ExportAdapter.ConsumerOfOutputStream) - Method in interface org.keycloak.exportimport.ExportAdapter
-
Write to the output stream.
X
- X_CONTENT_TYPE_OPTIONS - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- X_FRAME_OPTIONS - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- X_ROBOTS_TAG - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- X_XSS_PROTECTION - Enum constant in enum org.keycloak.models.BrowserSecurityHeaders
- X509_CERTIFICATE_ISSUER_DISTINGUISHED_NAME - Static variable in interface org.keycloak.events.Details
- X509_CERTIFICATE_SERIAL_NUMBER - Static variable in interface org.keycloak.events.Details
- X509_CERTIFICATE_SUBJECT_DISTINGUISHED_NAME - Static variable in interface org.keycloak.events.Details
- X509_CONFIRM - Enum constant in enum org.keycloak.forms.login.LoginFormsPages
Y
- YEAR - Static variable in interface org.keycloak.cookie.CookieMaxAge
- YES - Enum constant in enum org.keycloak.services.clientpolicy.ClientPolicyVote
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form