All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary
| Class |
Description |
| AbstractAuthenticationFlowContext |
|
| AbstractAuthorizationModel |
|
| AbstractClientPolicyConditionProvider<CONFIG extends ClientPolicyConditionConfigurationRepresentation> |
|
| AbstractClientStorageAdapter |
Helper base class for ClientModel implementations for ClientStorageProvider implementations.
|
| AbstractDecisionCollector |
|
| AbstractIdentityProvider<C extends IdentityProviderModel> |
|
| AbstractIdentityProviderFactory<T extends IdentityProvider> |
|
| AbstractIdentityProviderMapper |
|
| AbstractLoginProtocolFactory |
|
| AbstractNumberValidator |
Abstract class for number validator.
|
| AbstractReadOnlyClientScopeAdapter |
|
| AbstractReadOnlyClientStorageAdapter |
|
| AbstractSimpleValidator |
Base class for arbitrary value type validators.
|
| AbstractStringValidator |
Base class for String value format validators.
|
| AccountPages |
|
| AccountProvider |
|
| AccountProviderFactory |
|
| AccountRoles |
|
| AccountSpi |
|
| ActionTokenStoreProvider |
Internal action token store provider.
|
| ActionTokenStoreProviderFactory |
|
| ActionTokenStoreSpi |
SPI for action tokens.
|
| AdminEvent |
|
| AdminEventQuery |
|
| AdminRoles |
|
| AmphibianProviderFactory<ProviderType extends Provider> |
|
| AnnotatedPropertyCriteria |
A criteria that matches a property based on its annotations
|
| ArtifactBindingUtils |
|
| ArtifactResolver |
Provides a way to create and resolve artifacts for SAML Artifact binding
|
| ArtifactResolverConfigException |
|
| ArtifactResolverFactory |
|
| ArtifactResolverProcessingException |
|
| ArtifactResolverSpi |
|
| AttributeChangeListener |
Interface of the user profile attribute change listener.
|
| AttributeContext |
|
| AttributeGroupMetadata |
Configuration of the attribute group.
|
| AttributeMetadata |
|
| Attributes |
Holds attributes, their values and provides utlity methods to manage them.
|
| Attributes |
This interface wraps the attributes associated with a user profile.
|
| Attributes.Entry |
Holds an attribute and its values, providing useful methods for obtaining and formatting values.
|
| AttributeValidatorMetadata |
|
| AuthDetails |
|
| AuthenticationFlow |
|
| AuthenticationFlowContext |
This interface encapsulates information about an execution in an AuthenticationFlow.
|
| AuthenticationFlowError |
Set of error codes that can be thrown by an Authenticator, FormAuthenticator, or FormAction
|
| AuthenticationFlowException |
Throw this exception from an Authenticator, FormAuthenticator, or FormAction if you want to completely abort the flow.
|
| AuthenticationFlowResolver |
|
| AuthenticationRequest |
|
| AuthenticationSelectionOption |
|
| AuthenticationSessionProviderFactory |
|
| AuthenticationSessionSpi |
|
| Authenticator |
This interface is for users that want to add custom authenticators to an authentication flow.
|
| AuthenticatorFactory |
Factory for creating Authenticator instances.
|
| AuthenticatorSpi |
|
| AuthorizationProvider |
|
| AuthorizationProviderFactory |
|
| AuthorizationSpi |
|
| AuthorizationStoreFactory |
|
| AuthQuery |
|
| BlacklistPasswordPolicyProvider |
Checks a password against a configured password blacklist.
|
| BlacklistPasswordPolicyProviderFactory |
|
| BlacklistPasswordPolicyProviderFactory.FileBasedPasswordBlacklist |
|
| BlacklistPasswordPolicyProviderFactory.PasswordBlacklist |
|
| BrokeredIdentityContext |
Represents all identity information obtained from an IdentityProvider after a
successful authentication.
|
| BrowserSecurityHeaders |
|
| BruteForceProtector |
|
| BruteForceProtectorFactory |
|
| BruteForceProtectorSpi |
|
| CachedModel<Model> |
Cached authorization model classes will implement this interface.
|
| CachedRealmModel |
Cached realms will implement this interface
|
| CachedRealmModel.RealmCachedEvent |
|
| CachedStoreFactoryProvider |
|
| CachedStoreFactorySpi |
|
| CachedStoreProviderFactory |
|
| CacheRealmProvider |
|
| CacheRealmProviderFactory |
|
| CacheRealmProviderSpi |
|
| CacheUserProviderSpi |
|
| CekManagementProvider |
|
| CekManagementProviderFactory |
|
| CekManagementSpi |
|
| ClaimMask |
|
| ClientApplicationSynchronizer |
|
| ClientAuthenticationFlowContext |
Encapsulates information about the execution in ClientAuthenticationFlow
|
| ClientAuthenticator |
This interface is for users that want to add custom client authenticators to an authentication flow.
|
| ClientAuthenticatorFactory |
Factory for creating ClientAuthenticator instances.
|
| ClientAuthenticatorSpi |
|
| ClientConfigResolver |
TODO: remove this class entirely?
|
| ClientInstallationProvider |
Provides a template/sample client config adapter file.
|
| ClientInstallationSpi |
|
| ClientModelLazyDelegate |
|
| ClientModelLazyDelegate.WithId |
|
| ClientPolicyConditionProvider<CONFIG extends ClientPolicyConditionConfigurationRepresentation> |
This condition determines to which client a client policy is adopted.
|
| ClientPolicyConditionProviderFactory |
|
| ClientPolicyConditionSpi |
|
| ClientPolicyExecutorProvider<CONFIG extends ClientPolicyExecutorConfigurationRepresentation> |
This executor specifies what action is executed on the client to which a client policy is adopted.
|
| ClientPolicyExecutorProviderFactory |
|
| ClientPolicyExecutorSpi |
|
| ClientPolicyManagerFactory |
|
| ClientPolicyManagerSpi |
|
| ClientPolicyVote |
|
| ClientProviderFactory |
|
| ClientScopeProviderFactory |
|
| ClientScopeSpi |
|
| ClientScopeStorageProvider |
|
| ClientScopeStorageProviderFactory<T extends ClientScopeStorageProvider> |
|
| ClientScopeStorageProviderModel |
Stored configuration of a Client scope Storage provider instance.
|
| ClientScopeStorageProviderSpi |
|
| ClientSignatureVerifierProvider |
|
| ClientSignatureVerifierProviderFactory |
|
| ClientSignatureVerifierSpi |
|
| ClientSpi |
|
| ClientStorageProviderFactory<T extends ClientStorageProvider> |
|
| ClientStorageProviderSpi |
|
| ClientValidationContext |
|
| ClientValidationContext.OIDCContext |
|
| ClientValidationProvider |
|
| ClientValidationProviderFactory |
|
| ClientValidationSPI |
|
| ClusterEvent |
|
| ClusterListener |
Task to be executed on all cluster nodes once it's notified.
|
| ClusterProvider |
Various utils related to clustering and concurrent tasks on cluster nodes
|
| ClusterProvider.DCNotify |
|
| ClusterProviderFactory |
|
| ClusterSpi |
|
| CodeToTokenStoreProvider |
Provides single-use cache for OAuth2 code parameter.
|
| CodeToTokenStoreProviderFactory |
|
| CodeToTokenStoreSpi |
|
| ComponentFactoryProvider |
|
| ComponentFactoryProviderFactory |
|
| ComponentFactorySpi |
|
| ComponentModelScope |
|
| ComponentUtil |
|
| ConfigConstants |
|
| ConfigurableAuthenticatorFactory |
|
| ConfigurationValidationHelper |
|
| ConsoleDisplayMode |
This class encapsulates a proprietary HTTP challenge protocol designed by keycloak team which is used by text-based console
clients to dynamically render and prompt for information in a textual manner.
|
| Constants |
|
| ContentEncryptionProvider |
|
| ContentEncryptionProviderFactory |
|
| ContentEncryptionSpi |
|
| ContentSecurityPolicyBuilder |
|
| CredentialHelper |
used to set an execution a state based on type.
|
| CredentialProviderFactory<T extends CredentialProvider> |
|
| CredentialRegistrator |
|
| CredentialSpi |
|
| CredentialValidation |
|
| CredentialValidator<T extends CredentialProvider> |
|
| DBLockManager |
|
| DBLockProvider |
Global database lock to ensure that some actions in DB can be done just be
one cluster node at a time.
|
| DBLockProvider.Namespace |
Lock namespace to have different lock types or contexts.
|
| DBLockProviderFactory |
|
| DBLockSpi |
|
| Decision<D extends Evaluation> |
|
| Decision.Effect |
|
| DecisionPermissionCollector |
|
| DecisionResultCollector |
|
| DefaultAttributes |
|
| DefaultAuthenticationFlows |
|
| DefaultClientScopes |
|
| DefaultDataMarshaller |
|
| DefaultEvaluation |
|
| DefaultKeyProviders |
|
| DefaultOAuth2DeviceUserCodeProvider |
The default implementation for generating/formatting user code of OAuth 2.0 Device Authorization Grant.
|
| DefaultOAuth2DeviceUserCodeProviderFactory |
|
| DefaultPasswordPolicyManagerProvider |
|
| DefaultPasswordPolicyManagerProviderFactory |
|
| DefaultPolicyEvaluator |
|
| DefaultRequiredActions |
|
| DefaultUserProfile |
|
| DefaultValidationContext<T> |
|
| DeploymentStateProvider |
|
| DeploymentStateProviderFactory |
|
| DeploymentStateSpi |
|
| Details |
|
| DeviceActivityManager |
|
| DigitsPasswordPolicyProvider |
|
| DigitsPasswordPolicyProviderFactory |
|
| DisabledUserSessionPersisterProvider |
Persistence of userSessions is disabled .
|
| DisplayTypeAuthenticatorFactory |
Implement this interface when declaring your authenticator factory
if your provider has support for multiple oidc display query parameter parameter types
if the display query parameter is set and your factory implements this interface, this method
will be called.
|
| DisplayTypeRequiredActionFactory |
Implement this interface when declaring your required action factory
has support for multiple oidc display query parameter parameter types
if the display query parameter is set and your factory implements this interface, this method
will be called.
|
| DoubleValidator |
Validate input being any kind of Number.
|
| EmailException |
|
| EmailSenderProvider |
|
| EmailSenderProviderFactory |
|
| EmailSenderSpi |
|
| EmailTemplateProvider |
|
| EmailTemplateProviderFactory |
|
| EmailTemplateSpi |
|
| EmailValidator |
Email format validation - accepts plain string and collection of strings, for basic behavior like null/blank values
handling and collections support see AbstractStringValidator.
|
| EnvironmentDependentProviderFactory |
Providers that are only supported in some environments can implement this interface to be able to determine if they
should be available or not.
|
| Errors |
|
| EvaluatableScriptAdapter |
Wraps a ScriptModel so it can be evaluated with custom bindings.
|
| Evaluation |
|
| EvaluationContext |
This interface serves as a bridge between the policy evaluation runtime and the environment in which it is running.
|
| Evaluators |
|
| Event |
|
| EventBuilder |
|
| EventListenerProvider |
|
| EventListenerProviderFactory |
|
| EventListenerSpi |
|
| EventListenerTransaction |
|
| EventQuery |
|
| EventStoreProvider |
|
| EventStoreProviderFactory |
|
| EventStoreSpi |
|
| EventType |
|
| ExceptionConverter |
Use to unwrap exceptions specifically if there is an exception at JTA commit
|
| ExceptionConverterSpi |
|
| ExchangeExternalToken |
Exchange a token crafted by this provider for a local realm token.
|
| ExchangeTokenToIdentityProviderToken |
|
| ExecutionResult<T> |
|
| ExecutorsProvider |
|
| ExecutorsProviderFactory |
|
| ExecutorsSpi |
|
| ExportProvider |
|
| ExportProviderFactory |
|
| ExportSpi |
|
| FlowStatus |
Status of an execution/authenticator in a Authentication Flow
|
| ForceExpiredPasswordPolicyProviderFactory |
|
| ForkFlowException |
Thrown internally when authenticator wants to fork the current flow.
|
| FormAction |
Fine grain processing of a form.
|
| FormActionFactory |
Factory for instantiating FormAction objects.
|
| FormActionSpi |
|
| FormAuthenticator |
This class is responsible for rendering a form.
|
| FormAuthenticatorFactory |
Factory for instantiating FormAuthenticators.
|
| FormAuthenticatorSpi |
|
| FormContext |
Interface that encapsulates the current state of the current form being executed
|
| FormMessage |
Message (eg.
|
| GroupProviderFactory |
|
| GroupSpi |
|
| GroupStorageProviderFactory<T extends GroupStorageProvider> |
|
| GroupStorageProviderSpi |
|
| GroupSynchronizer |
|
| HashAlgorithmPasswordPolicyProviderFactory |
|
| HashIterationsPasswordPolicyProviderFactory |
|
| HashProvider |
|
| HashProviderFactory |
|
| HashSpi |
|
| HistoryPasswordPolicyProvider |
|
| HistoryPasswordPolicyProviderFactory |
|
| HostnameVerificationPolicy |
|
| HttpClientFactory |
|
| HttpClientProvider |
|
| HttpClientSpi |
|
| Identity |
Represents a security identity, which can be a person or non-person entity that was previously authenticated.
|
| IdentityBrokerException |
|
| IdentityBrokerState |
Encapsulates parsing logic related to state passed to identity provider in "state" (or RelayState) parameter
|
| IdentityProvider<C extends IdentityProviderModel> |
|
| IdentityProvider.AuthenticationCallback |
|
| IdentityProviderDataMarshaller |
|
| IdentityProviderFactory<T extends IdentityProvider> |
|
| IdentityProviderMapper |
|
| IdentityProviderMapperSpi |
|
| IdentityProviderMapperSyncModeDelegate |
|
| IdentityProviderSpi |
|
| ImpersonationConstants |
|
| ImpersonationSessionNote |
Session note metadata for impersonation details stored in user session notes.
|
| ImportProvider |
|
| ImportProviderFactory |
|
| ImportSpi |
|
| InitiatedActionSupport |
|
| InMemoryUserAdapter |
|
| IntegerValidator |
|
| InvocableScriptAdapter |
|
| JtaTransactionManagerLookup |
JTA TransactionManager lookup
|
| KeycloakDeploymentInfo |
|
| KeycloakModelUtils |
Set of helper methods, which are useful in various model implementations.
|
| KeyProvider |
|
| KeyProviderFactory<T extends KeyProvider> |
|
| KeySpi |
|
| LDAPConstants |
|
| LengthPasswordPolicyProvider |
|
| LengthPasswordPolicyProviderFactory |
|
| LengthValidator |
String value length validation - accepts plain string and collection of strings, for basic behavior like null/blank
values handling and collections support see AbstractStringValidator.
|
| LocalDateValidator |
A date validator that only takes into account the format associated with the current locale.
|
| LoginFormsPages |
|
| LoginFormsProvider |
|
| LoginFormsProviderFactory |
|
| LoginFormsSpi |
|
| LoginProtocol |
|
| LoginProtocol.Error |
|
| LoginProtocolFactory |
|
| LoginProtocolSpi |
|
| LowerCasePasswordPolicyProvider |
|
| LowerCasePasswordPolicyProviderFactory |
|
| ManagedCacheManagerProvider |
A Service Provider Interface (SPI) that allows to plug-in a cache manager instance.
|
| MaximumLengthPasswordPolicyProvider |
|
| MaximumLengthPasswordPolicyProviderFactory |
|
| MethodProperty<V> |
|
| MigrateTo1_2_0 |
|
| MigrateTo1_3_0 |
|
| MigrateTo1_4_0 |
|
| MigrateTo1_5_0 |
|
| MigrateTo1_6_0 |
|
| MigrateTo1_7_0 |
|
| MigrateTo1_8_0 |
|
| MigrateTo1_9_0 |
|
| MigrateTo1_9_2 |
|
| MigrateTo12_0_0 |
|
| MigrateTo14_0_0 |
|
| MigrateTo2_0_0 |
|
| MigrateTo2_1_0 |
|
| MigrateTo2_2_0 |
|
| MigrateTo2_3_0 |
|
| MigrateTo2_5_0 |
|
| MigrateTo3_0_0 |
|
| MigrateTo3_1_0 |
|
| MigrateTo3_2_0 |
|
| MigrateTo3_4_0 |
|
| MigrateTo3_4_1 |
|
| MigrateTo3_4_2 |
|
| MigrateTo4_0_0 |
|
| MigrateTo4_2_0 |
|
| MigrateTo4_6_0 |
|
| MigrateTo6_0_0 |
Implements the migration necessary for version 6.0.0.
|
| MigrateTo8_0_0 |
|
| MigrateTo8_0_2 |
|
| MigrateTo9_0_0 |
|
| MigrateTo9_0_4 |
|
| Migration |
|
| MigrationModelManager |
|
| MigrationProvider |
Various common utils needed for migration from older version to newer
|
| MigrationProviderFactory |
|
| MigrationSpi |
|
| MigrationUtils |
|
| ModelToRepresentation |
|
| ModelVersion |
|
| NamedPropertyCriteria |
A criteria that matches a property based on name
|
| NoLockingDBLockProviderFactory |
|
| NotBlankValidator |
Validate that value exists and is not empty nor blank.
|
| NotEmailPasswordPolicyProvider |
|
| NotEmailPasswordPolicyProviderFactory |
|
| NotEmptyValidator |
Check that input value is not empty.
|
| NotUsernamePasswordPolicyProvider |
|
| NotUsernamePasswordPolicyProviderFactory |
|
| OAuth2DeviceCodeModel |
|
| OAuth2DeviceTokenStoreProvider |
Provides cache for OAuth2 Device Authorization Grant tokens.
|
| OAuth2DeviceTokenStoreProviderFactory |
|
| OAuth2DeviceTokenStoreSpi |
|
| OAuth2DeviceUserCodeModel |
|
| OAuth2DeviceUserCodeProvider |
|
| OAuth2DeviceUserCodeProviderFactory |
|
| OAuth2DeviceUserCodeSpi |
|
| OfflineUserSessionModel |
Hacked extension to UserSessionModel so that user id can be obtain directly so
|
| OnCreateComponent |
Callback for component creation.
|
| OnUpdateComponent |
Callback for component update.
|
| OperationType |
|
| OptionsValidator |
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.
|
| PasswordHashProviderFactory |
|
| PasswordHashSpi |
|
| PasswordPolicyManagerProvider |
|
| PasswordPolicyManagerProviderFactory |
|
| PasswordPolicyManagerSpi |
|
| PasswordPolicyProviderFactory |
|
| PasswordPolicySpi |
|
| PatternValidator |
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.
|
| Pbkdf2PasswordHashProvider |
|
| Pbkdf2PasswordHashProviderFactory |
|
| Pbkdf2Sha256PasswordHashProviderFactory |
PBKDF2 Password Hash provider with HMAC using SHA256
|
| Pbkdf2Sha512PasswordHashProviderFactory |
Provider factory for SHA512 variant of the PBKDF2 password hash algorithm.
|
| PermissionEvaluator |
|
| Permissions |
|
| PermissionTicket |
|
| PermissionTicket.FilterOption |
|
| PermissionTicket.SearchableFields |
|
| PermissionTicketAwareDecisionResultCollector |
|
| PermissionTicketStore |
|
| PersistentAuthenticatedClientSessionAdapter |
|
| PersistentAuthenticatedClientSessionAdapter.PersistentClientSessionData |
|
| PersistentClientSessionModel |
|
| PersistentUserSessionAdapter |
|
| PersistentUserSessionAdapter.PersistentUserSessionData |
|
| PersistentUserSessionModel |
|
| Policy |
Represents an authorization policy and all the configuration associated with it.
|
| Policy.FilterOption |
|
| Policy.SearchableFields |
|
| PolicyEvaluator |
|
| PolicyProvider |
|
| PolicyProviderAdminService<R extends AbstractPolicyRepresentation> |
|
| PolicyProviderFactory<R extends AbstractPolicyRepresentation> |
|
| PolicySpi |
|
| PolicyStore |
|
| PostMigrationEvent |
Executed at startup after model migration is finished
|
| Properties |
Utility class for working with JavaBean style properties
|
| Property<V> |
A representation of a JavaBean style property
|
| PropertyCriteria |
A property criteria can be used to filter the properties found by a PropertyQuery
|
| PropertyQueries |
Utilities for working with property queries
|
| PropertyQuery<V> |
Queries a target class for properties that match certain criteria.
|
| ProtocolMapper |
|
| ProtocolMapperConfigException |
|
| ProtocolMapperSpi |
|
| ProviderLoader |
|
| ProviderLoaderFactory |
|
| PublicKeyLoader |
|
| PublicKeyStorageProvider |
|
| PublicKeyStorageProviderFactory |
|
| PublicKeyStorageSpi |
|
| PublicKeyStorageUtils |
|
| PushedAuthzRequestStoreProvider |
Provides single-use cache for Pushed Authorization Request.
|
| PushedAuthzRequestStoreProviderFactory |
|
| PushedAuthzRequestStoreSpi |
|
| ReadOnlyUserModelDelegate |
|
| Realm |
This interface provides methods to query information from a realm.
|
| RealmInfoUtil |
|
| RealmProviderFactory |
|
| RealmResourceProvider |
A RealmResourceProvider creates JAX-RS sub-resource instances for paths relative
to Realm's RESTful API that could not be resolved by the server.
|
| RealmResourceProviderFactory |
|
| RealmResourceSPI |
A Spi to plug additional sub-resources to Realms' RESTful API.
|
| RealmSpi |
|
| RealmSynchronizer |
|
| RegexPatternsPasswordPolicyProvider |
|
| RegexPatternsPasswordPolicyProviderFactory |
|
| RepresentationToModel |
|
| RequiredActionContext |
Interface that encapsulates current information about the current requred action
|
| RequiredActionContext.KcActionStatus |
|
| RequiredActionContext.Status |
|
| RequiredActionFactory |
You must specify a file
META-INF/services/org.keycloak.authentication.RequiredActionFactory in the jar that this class is contained in
This file must have the fully qualified class name of all your RequiredActionFactory classes
|
| RequiredActionProvider |
RequiredAction provider.
|
| RequiredActionSpi |
|
| ResetTimeOffsetEvent |
Useful when there is a need for callback when time offset is restarted.
|
| Resource |
Represents a resource, which is usually protected by a set of policies within a resource server.
|
| Resource.FilterOption |
|
| Resource.SearchableFields |
|
| ResourcePermission |
Represents a permission for a given resource.
|
| ResourceServer |
Represents a resource server, whose resources are managed and protected.
|
| ResourceServer.SearchableFields |
|
| ResourceServerStore |
|
| ResourceStore |
|
| ResourceType |
Represents Keycloak resource types for which AdminEvent's can be triggered.
|
| Result |
|
| Result.PolicyResult |
|
| RoleProviderFactory |
|
| RoleSpi |
|
| RoleStorageProviderFactory<T extends RoleStorageProvider> |
|
| RoleStorageProviderSpi |
|
| SamlArtifactSessionMappingStoreProvider |
Provides cache for session mapping for SAML artifacts.
|
| SamlArtifactSessionMappingStoreProviderFactory |
|
| SamlArtifactSessionMappingStoreSpi |
|
| ScheduledTask |
|
| Scope |
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.FilterOption |
|
| Scope.SearchableFields |
|
| ScopeStore |
|
| Script |
|
| ScriptBindingsConfigurer |
|
| ScriptCompilationException |
Indicates compilation problems reported by a ScriptException and adds additional metadata.
|
| ScriptExecutionException |
|
| ScriptingProvider |
A Provider than provides Scripting capabilities.
|
| ScriptingProviderFactory |
|
| ScriptingSpi |
|
| SecurityHeadersOptions |
|
| SecurityHeadersProvider |
|
| SecurityHeadersProviderFactory |
|
| SecurityHeadersSpi |
|
| ServerInfoAwareProviderFactory |
Marker interface for ProviderFactory of Provider which wants to show some info on "Server Info" page in Admin console.
|
| ServerStartupError |
Non-recoverable error thrown during server startup
|
| SessionTimeoutHelper |
|
| SHAPasswordEncoder |
Password that uses SHA to encode passwords.
|
| SignatureProvider |
|
| SignatureProviderFactory |
|
| SignatureSpi |
|
| SimpleHttp |
|
| SimpleHttp.Response |
|
| SimpleValidator |
Convenience interface to ease implementation of small Validator implementations.
|
| SingleUseTokenStoreProvider |
Provides single-use cache for OAuth2 code parameter.
|
| SingleUseTokenStoreProviderFactory |
|
| SingleUseTokenStoreSpi |
|
| SocialIdentityProvider<C extends IdentityProviderModel> |
|
| SocialIdentityProviderFactory<I extends SocialIdentityProvider> |
|
| SocialProviderSpi |
|
| SpecialCharsPasswordPolicyProvider |
|
| SpecialCharsPasswordPolicyProviderFactory |
|
| StickySessionEncoderProvider |
|
| StickySessionEncoderProviderFactory |
|
| StickySessionEncoderSpi |
|
| StoreFactory |
A factory for the different types of storages that manage the persistence of the domain model types.
|
| StoreFactorySpi |
|
| Strategy |
|
| StreamsUtil |
|
| StripSecretsUtils |
|
| Synchronizer<E extends ProviderEvent> |
|
| SystemClientUtil |
|
| ThemeProvider |
|
| ThemeProviderFactory |
|
| ThemeSpi |
|
| TimeBasedOTP |
TOTP: Time-based One-time Password Algorithm Based on http://tools.ietf.org/html/draft-mraihi-totp-timebased-06
|
| TimerProvider |
|
| TimerProvider.TimerTaskContext |
|
| TimerProviderFactory |
|
| TimerSpi |
|
| TokenExchangeContext |
Token exchange context
|
| TokenExchangeProvider |
Provides token exchange mechanism for supported tokens
|
| TokenExchangeProviderFactory |
|
| TokenExchangeSpi |
A Spi to support pluggable token exchange handlers in the OAuth2 Token Endpoint.
|
| TokenIntrospectionProvider |
Provides introspection for a determined OAuth2 token type.
|
| TokenIntrospectionProviderFactory |
|
| TokenIntrospectionSpi |
A Spi to support additional tokens types to the OAuth2 Token Introspection Endpoint.
|
| TokenRevocationStoreProvider |
Provides the cache for store revoked tokens.
|
| TokenRevocationStoreProviderFactory |
|
| TokenRevocationStoreSpi |
|
| TransactionManagerLookupSpi |
|
| TruststoreProvider |
|
| TruststoreProviderFactory |
|
| TruststoreSpi |
|
| TypedPropertyCriteria |
A criteria that matches a property based on its type
|
| TypedPropertyCriteria.MatchOption |
Different options can be used to match a specific property based on its type.
|
| UnboundedPermissionEvaluator |
|
| UnsupportedOperationsClientStorageAdapter |
Base helper class.
|
| UpdateOnlyChangeUserModelDelegate |
This will perform update operation for particular attribute/property just if the existing value is not already same.
|
| UpperCasePasswordPolicyProvider |
|
| UpperCasePasswordPolicyProviderFactory |
|
| UriValidator |
URI validation - accepts URI, URL and single String.
|
| UserCacheProviderFactory |
|
| UserLoginFailureProviderFactory |
|
| UserLoginFailureSpi |
|
| UserManagedPermissionUtil |
|
| UserProfile |
An interface providing as an entry point for managing users.
|
| UserProfileAttributeValidationContext |
|
| UserProfileContext |
This interface represents the different contexts from where user profiles are managed.
|
| UserProfileMetadata |
|
| UserProfileProvider |
The provider responsible for creating UserProfile instances.
|
| UserProfileProviderFactory<U extends UserProfileProvider> |
|
| UserProfileSpi |
|
| UserProviderFactory |
|
| UserSessionNoteDescriptor |
|
| UserSessionPersisterProvider |
|
| UserSessionPersisterProviderFactory |
|
| UserSessionPersisterSpi |
|
| UserSessionProviderFactory |
|
| UserSessionSpi |
|
| UsersExportStrategy |
|
| UserSpi |
|
| UserSynchronizer |
|
| ValidationContext |
Interface that encapsulates the current validation that is being performed.
|
| ValidationContext |
Holds information about the validation state.
|
| ValidationContext<T> |
|
| ValidationContext.Event |
|
| ValidationError |
Denotes an error found during validation.
|
| ValidationError |
|
| ValidationException |
|
| ValidationException.Error |
|
| ValidationResult |
Denotes the result of a validation.
|
| ValidationResult |
|
| ValidationUtil |
|
| ValidationUtil.ErrorHandler |
|
| Validator |
|
| Validator<T> |
|
| ValidatorConfig |
|
| ValidatorConfig.ValidatorConfigBuilder |
|
| ValidatorConfigValidator |
|
| ValidatorFactory |
A factory for custom Validator implementations plugged-in through this SPI.
|
| Validators |
Facade for Validation functions with support for Validator implementation lookup by id.
|
| ValidatorSPI |
|