All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAuthenticatedClientSessionModel |
|
| AbstractClientModel<E extends AbstractEntity> |
|
| AbstractClientScopeModel<E extends AbstractEntity> |
|
| AbstractEntity |
|
| AbstractGroupModel<E extends AbstractEntity> |
|
| AbstractMapProviderFactory<T extends Provider,V extends AbstractEntity,M> |
|
| AbstractMapProviderFactory.MapProviderObjectType |
|
| AbstractPermissionTicketModel<E extends AbstractEntity> |
|
| AbstractPolicyModel<E extends AbstractEntity> |
|
| AbstractRealmModel<E extends AbstractEntity> |
|
| AbstractResourceModel<E extends AbstractEntity> |
|
| AbstractResourceServerModel<E extends AbstractEntity> |
|
| AbstractRoleModel<E extends AbstractEntity> |
|
| AbstractRootAuthenticationSessionModel<E extends AbstractEntity> |
|
| AbstractScopeModel<E extends AbstractEntity> |
|
| AbstractSingleUseObjectModel<E extends AbstractEntity> |
|
| AbstractUserLoginFailureModel<E extends AbstractEntity> |
|
| AbstractUserModel<E extends AbstractEntity> |
|
| AbstractUserSessionModel |
|
| AutogeneratedCloners |
|
| ConcurrentHashMapCrudOperations<V extends AbstractEntity & UpdatableEntity,M> |
|
| ConcurrentHashMapKeycloakTransaction<K,V extends AbstractEntity & UpdatableEntity,M> |
|
| ConcurrentHashMapStorage<K,V extends AbstractEntity & UpdatableEntity,M> |
|
| ConcurrentHashMapStorageProvider |
|
| ConcurrentHashMapStorageProviderFactory |
|
| CriterionNotSupportedException |
|
| DeepCloner |
Helper class for deep cloning and fine-grained instantiation per interface and deep copying their properties.
|
| DeepCloner.Builder |
Builder for the DeepCloner helper class.
|
| DeepCloner.Cloner<V> |
Function that clones properties from original object to a target object and returns
the cloned object (usually the same as the target).
|
| DeepCloner.DelegateCreator<V> |
Function that instantiates a delegation object of type V with the given delegate provider
|
| DeepCloner.EntityFieldDelegateCreator<V> |
Function that instantiates a delegation object of type V with the given per-field delegate provider
|
| DeepCloner.Root |
Marker for interfaces that could be requested for instantiation and cloning.
|
| DefaultMapSubjectCredentialManagerEntity |
|
| DefaultModelCriteria<M> |
Descriptive model criteria implementation which in other words represents a Boolean formula on searchable fields.
|
| DefaultModelCriteria.AtomicFormulaTester<M> |
|
| DefaultTreeNode<Self extends DefaultTreeNode<Self>> |
Generic implementation of a node in a tree.
|
| DelegateProvider<T> |
Interface for a provider of a delegate of type T, optionally
providing the flag on the object been updated.
|
| EmptyMapStorage<V extends AbstractEntity,M> |
|
| EntityField<E> |
Represents a field in an entity with appropriate accessors.
|
| EntityFieldDelegate<E> |
|
| EntityWithAttributes |
|
| EventUtils |
|
| ExpirableEntity |
This interface provides a way for marking entities that can expire.
|
| ExpirationUtils |
|
| HasEntityFieldDelegate<E> |
|
| LazilyInitialized<T> |
|
| LazyDelegateProvider<T extends AbstractEntity> |
|
| MapAdminEventEntity |
|
| MapAdminEventEntity.AbstractAdminEventEntity |
|
| MapAdminEventEntityCloner |
|
| MapAdminEventEntityDelegate |
|
| MapAdminEventEntityFieldDelegate |
|
| MapAdminEventEntityFields |
|
| MapAdminEventEntityImpl |
|
| MapAdminEventEntityImpl.Empty |
|
| MapAdminEventQuery |
|
| MapAuthenticatedClientSessionAdapter |
|
| MapAuthenticatedClientSessionEntity |
|
| MapAuthenticatedClientSessionEntity.AbstractAuthenticatedClientSessionEntity |
|
| MapAuthenticatedClientSessionEntityCloner |
|
| MapAuthenticatedClientSessionEntityDelegate |
|
| MapAuthenticatedClientSessionEntityFieldDelegate |
|
| MapAuthenticatedClientSessionEntityFields |
|
| MapAuthenticatedClientSessionEntityImpl |
|
| MapAuthenticatedClientSessionEntityImpl.Empty |
|
| MapAuthenticationExecutionEntity |
|
| MapAuthenticationExecutionEntityCloner |
|
| MapAuthenticationExecutionEntityDelegate |
|
| MapAuthenticationExecutionEntityFieldDelegate |
|
| MapAuthenticationExecutionEntityFields |
|
| MapAuthenticationExecutionEntityImpl |
|
| MapAuthenticationExecutionEntityImpl.Empty |
|
| MapAuthenticationFlowEntity |
|
| MapAuthenticationFlowEntityCloner |
|
| MapAuthenticationFlowEntityDelegate |
|
| MapAuthenticationFlowEntityFieldDelegate |
|
| MapAuthenticationFlowEntityFields |
|
| MapAuthenticationFlowEntityImpl |
|
| MapAuthenticationFlowEntityImpl.Empty |
|
| MapAuthenticationSessionAdapter |
|
| MapAuthenticationSessionAuthNoteUpdateEvent |
|
| MapAuthenticationSessionEntity |
|
| MapAuthenticationSessionEntityCloner |
|
| MapAuthenticationSessionEntityDelegate |
|
| MapAuthenticationSessionEntityFieldDelegate |
|
| MapAuthenticationSessionEntityFields |
|
| MapAuthenticationSessionEntityImpl |
|
| MapAuthenticationSessionEntityImpl.Empty |
|
| MapAuthenticatorConfigEntity |
|
| MapAuthenticatorConfigEntityCloner |
|
| MapAuthenticatorConfigEntityDelegate |
|
| MapAuthenticatorConfigEntityFieldDelegate |
|
| MapAuthenticatorConfigEntityFields |
|
| MapAuthenticatorConfigEntityImpl |
|
| MapAuthenticatorConfigEntityImpl.Empty |
|
| MapAuthEventEntity |
|
| MapAuthEventEntity.AbstractAuthEventEntity |
|
| MapAuthEventEntityCloner |
|
| MapAuthEventEntityDelegate |
|
| MapAuthEventEntityFieldDelegate |
|
| MapAuthEventEntityFields |
|
| MapAuthEventEntityImpl |
|
| MapAuthEventEntityImpl.Empty |
|
| MapAuthEventQuery |
|
| MapAuthorizationStore |
|
| MapAuthorizationStoreFactory |
|
| MapClientAdapter |
|
| MapClientEntity |
|
| MapClientEntity.AbstractClientEntity |
|
| MapClientEntityCloner |
|
| MapClientEntityDelegate |
|
| MapClientEntityFieldDelegate |
|
| MapClientEntityFields |
|
| MapClientEntityImpl |
|
| MapClientEntityImpl.Empty |
|
| MapClientInitialAccessEntity |
|
| MapClientInitialAccessEntityCloner |
|
| MapClientInitialAccessEntityDelegate |
|
| MapClientInitialAccessEntityFieldDelegate |
|
| MapClientInitialAccessEntityFields |
|
| MapClientInitialAccessEntityImpl |
|
| MapClientInitialAccessEntityImpl.Empty |
|
| MapClientProvider |
|
| MapClientProviderFactory |
|
| MapClientScopeAdapter |
|
| MapClientScopeEntity |
|
| MapClientScopeEntity.AbstractClientScopeEntity |
|
| MapClientScopeEntityCloner |
|
| MapClientScopeEntityDelegate |
|
| MapClientScopeEntityFieldDelegate |
|
| MapClientScopeEntityFields |
|
| MapClientScopeEntityImpl |
|
| MapClientScopeEntityImpl.Empty |
|
| MapClientScopeProvider |
|
| MapClientScopeProviderFactory |
|
| MapComponentEntity |
|
| MapComponentEntityCloner |
|
| MapComponentEntityDelegate |
|
| MapComponentEntityFieldDelegate |
|
| MapComponentEntityFields |
|
| MapComponentEntityImpl |
|
| MapComponentEntityImpl.Empty |
|
| MapCredentialValidationOutput<V> |
Output of a credential validation.
|
| MapDatastoreProvider |
|
| MapDatastoreProviderFactory |
|
| MapDeploymentStateProviderFactory |
|
| MapEventStoreProvider |
|
| MapEventStoreProviderFactory |
|
| MapExportImportManager |
This wraps the functionality about export/import for legacy storage.
|
| MapFieldPredicates |
|
| MapGroupAdapter |
|
| MapGroupEntity |
|
| MapGroupEntity.AbstractGroupEntity |
|
| MapGroupEntityCloner |
|
| MapGroupEntityDelegate |
|
| MapGroupEntityFieldDelegate |
|
| MapGroupEntityFields |
|
| MapGroupEntityImpl |
|
| MapGroupEntityImpl.Empty |
|
| MapGroupProvider |
|
| MapGroupProviderFactory |
|
| MapIdentityProviderEntity |
|
| MapIdentityProviderEntityCloner |
|
| MapIdentityProviderEntityDelegate |
|
| MapIdentityProviderEntityFieldDelegate |
|
| MapIdentityProviderEntityFields |
|
| MapIdentityProviderEntityImpl |
|
| MapIdentityProviderEntityImpl.Empty |
|
| MapIdentityProviderMapperEntity |
|
| MapIdentityProviderMapperEntityCloner |
|
| MapIdentityProviderMapperEntityDelegate |
|
| MapIdentityProviderMapperEntityFieldDelegate |
|
| MapIdentityProviderMapperEntityFields |
|
| MapIdentityProviderMapperEntityImpl |
|
| MapIdentityProviderMapperEntityImpl.Empty |
|
| MapKeycloakTransaction<V extends AbstractEntity,M> |
|
| MapKeycloakTransactionWithAuth<V extends AbstractEntity,M> |
A map store transaction that can authenticate the credentials provided by a user.
|
| MapModelCriteriaBuilder<K,V extends AbstractEntity,M> |
|
| MapModelCriteriaBuilder.UpdatePredicatesFunc<K,V extends AbstractEntity,M> |
|
| MapOTPPolicyEntity |
|
| MapOTPPolicyEntityCloner |
|
| MapOTPPolicyEntityDelegate |
|
| MapOTPPolicyEntityFieldDelegate |
|
| MapOTPPolicyEntityFields |
|
| MapOTPPolicyEntityImpl |
|
| MapOTPPolicyEntityImpl.Empty |
|
| MapPermissionTicketAdapter |
|
| MapPermissionTicketEntity |
|
| MapPermissionTicketEntity.AbstractMapPermissionTicketEntity |
|
| MapPermissionTicketEntityCloner |
|
| MapPermissionTicketEntityDelegate |
|
| MapPermissionTicketEntityFieldDelegate |
|
| MapPermissionTicketEntityFields |
|
| MapPermissionTicketEntityImpl |
|
| MapPermissionTicketEntityImpl.Empty |
|
| MapPermissionTicketStore |
|
| MapPolicyAdapter |
|
| MapPolicyEntity |
|
| MapPolicyEntity.AbstractMapPolicyEntity |
|
| MapPolicyEntityCloner |
|
| MapPolicyEntityDelegate |
|
| MapPolicyEntityFieldDelegate |
|
| MapPolicyEntityFields |
|
| MapPolicyEntityImpl |
|
| MapPolicyEntityImpl.Empty |
|
| MapPolicyStore |
|
| MapProtocolMapperEntity |
|
| MapProtocolMapperEntityCloner |
|
| MapProtocolMapperEntityDelegate |
|
| MapProtocolMapperEntityFieldDelegate |
|
| MapProtocolMapperEntityFields |
|
| MapProtocolMapperEntityImpl |
|
| MapProtocolMapperEntityImpl.Empty |
|
| MapProtocolMapperUtils |
|
| MapPublicKeyStorageProvider |
|
| MapPublicKeyStorageProviderFactory |
|
| MapRealmAdapter |
|
| MapRealmEntity |
|
| MapRealmEntity.AbstractRealmEntity |
|
| MapRealmEntityCloner |
|
| MapRealmEntityDelegate |
|
| MapRealmEntityFieldDelegate |
|
| MapRealmEntityFields |
|
| MapRealmEntityImpl |
|
| MapRealmEntityImpl.Empty |
|
| MapRealmProvider |
|
| MapRealmProviderFactory |
|
| MapRequiredActionProviderEntity |
|
| MapRequiredActionProviderEntityCloner |
|
| MapRequiredActionProviderEntityDelegate |
|
| MapRequiredActionProviderEntityFieldDelegate |
|
| MapRequiredActionProviderEntityFields |
|
| MapRequiredActionProviderEntityImpl |
|
| MapRequiredActionProviderEntityImpl.Empty |
|
| MapRequiredCredentialEntity |
|
| MapRequiredCredentialEntityCloner |
|
| MapRequiredCredentialEntityDelegate |
|
| MapRequiredCredentialEntityFieldDelegate |
|
| MapRequiredCredentialEntityFields |
|
| MapRequiredCredentialEntityImpl |
|
| MapRequiredCredentialEntityImpl.Empty |
|
| MapResourceAdapter |
|
| MapResourceEntity |
|
| MapResourceEntity.AbstractMapResourceEntity |
|
| MapResourceEntityCloner |
|
| MapResourceEntityDelegate |
|
| MapResourceEntityFieldDelegate |
|
| MapResourceEntityFields |
|
| MapResourceEntityImpl |
|
| MapResourceEntityImpl.Empty |
|
| MapResourceServerAdapter |
|
| MapResourceServerEntity |
|
| MapResourceServerEntity.AbstractMapResourceServerEntity |
|
| MapResourceServerEntityCloner |
|
| MapResourceServerEntityDelegate |
|
| MapResourceServerEntityFieldDelegate |
|
| MapResourceServerEntityFields |
|
| MapResourceServerEntityImpl |
|
| MapResourceServerEntityImpl.Empty |
|
| MapResourceServerStore |
|
| MapResourceStore |
|
| MapRoleAdapter |
|
| MapRoleEntity |
|
| MapRoleEntity.AbstractRoleEntity |
|
| MapRoleEntityCloner |
|
| MapRoleEntityDelegate |
|
| MapRoleEntityFieldDelegate |
|
| MapRoleEntityFields |
|
| MapRoleEntityImpl |
|
| MapRoleEntityImpl.Empty |
|
| MapRoleProvider |
|
| MapRoleProviderFactory |
|
| MapRootAuthenticationSessionAdapter |
|
| MapRootAuthenticationSessionEntity |
|
| MapRootAuthenticationSessionEntity.AbstractRootAuthenticationSessionEntity |
|
| MapRootAuthenticationSessionEntityCloner |
|
| MapRootAuthenticationSessionEntityDelegate |
|
| MapRootAuthenticationSessionEntityFieldDelegate |
|
| MapRootAuthenticationSessionEntityFields |
|
| MapRootAuthenticationSessionEntityImpl |
|
| MapRootAuthenticationSessionEntityImpl.Empty |
|
| MapRootAuthenticationSessionProvider |
|
| MapRootAuthenticationSessionProviderFactory |
|
| MapScopeAdapter |
|
| MapScopeEntity |
|
| MapScopeEntity.AbstractMapScopeEntity |
|
| MapScopeEntityCloner |
|
| MapScopeEntityDelegate |
|
| MapScopeEntityFieldDelegate |
|
| MapScopeEntityFields |
|
| MapScopeEntityImpl |
|
| MapScopeEntityImpl.Empty |
|
| MapScopeStore |
|
| MapSingleUseObjectAdapter |
|
| MapSingleUseObjectEntity |
|
| MapSingleUseObjectEntity.AbstractSingleUseObjectEntity |
|
| MapSingleUseObjectEntityCloner |
|
| MapSingleUseObjectEntityDelegate |
|
| MapSingleUseObjectEntityFieldDelegate |
|
| MapSingleUseObjectEntityFields |
|
| MapSingleUseObjectEntityImpl |
|
| MapSingleUseObjectEntityImpl.Empty |
|
| MapSingleUseObjectProvider |
|
| MapSingleUseObjectProviderFactory |
|
| MapStorage<V extends AbstractEntity,M> |
Implementation of this interface interacts with a persistence storage storing various entities, e.g.
|
| MapStorageProvider |
|
| MapStorageProviderFactory |
|
| MapStorageProviderFactory.Flag |
|
| MapStorageSpi |
|
| MapStorageWithAuth<V extends AbstractEntity & UpdatableEntity,M> |
Implementing this interface signals that the store can validate credentials.
|
| MapSubjectCredentialManagerEntity |
Interface for credential management in entities in the map storage.
|
| MapUserAdapter |
|
| MapUserConsentEntity |
|
| MapUserConsentEntityCloner |
|
| MapUserConsentEntityDelegate |
|
| MapUserConsentEntityFieldDelegate |
|
| MapUserConsentEntityFields |
|
| MapUserConsentEntityImpl |
|
| MapUserConsentEntityImpl.Empty |
|
| MapUserCredentialEntity |
|
| MapUserCredentialEntityCloner |
|
| MapUserCredentialEntityDelegate |
|
| MapUserCredentialEntityFieldDelegate |
|
| MapUserCredentialEntityFields |
|
| MapUserCredentialEntityImpl |
|
| MapUserCredentialEntityImpl.Empty |
|
| MapUserCredentialManager |
Handling credentials for a given user.
|
| MapUserEntity |
|
| MapUserEntity.AbstractUserEntity |
|
| MapUserEntityCloner |
|
| MapUserEntityDelegate |
|
| MapUserEntityFieldDelegate |
|
| MapUserEntityFields |
|
| MapUserEntityImpl |
|
| MapUserEntityImpl.Empty |
|
| MapUserFederatedIdentityEntity |
|
| MapUserFederatedIdentityEntityCloner |
|
| MapUserFederatedIdentityEntityDelegate |
|
| MapUserFederatedIdentityEntityFieldDelegate |
|
| MapUserFederatedIdentityEntityFields |
|
| MapUserFederatedIdentityEntityImpl |
|
| MapUserFederatedIdentityEntityImpl.Empty |
|
| MapUserLoginFailureAdapter |
|
| MapUserLoginFailureEntity |
|
| MapUserLoginFailureEntity.AbstractUserLoginFailureEntity |
|
| MapUserLoginFailureEntityCloner |
|
| MapUserLoginFailureEntityDelegate |
|
| MapUserLoginFailureEntityFieldDelegate |
|
| MapUserLoginFailureEntityFields |
|
| MapUserLoginFailureEntityImpl |
|
| MapUserLoginFailureEntityImpl.Empty |
|
| MapUserLoginFailureProvider |
|
| MapUserLoginFailureProviderFactory |
|
| MapUserProvider |
|
| MapUserProviderFactory |
|
| MapUserSessionAdapter |
|
| MapUserSessionEntity |
|
| MapUserSessionEntity.AbstractUserSessionEntity |
|
| MapUserSessionEntityCloner |
|
| MapUserSessionEntityDelegate |
|
| MapUserSessionEntityFieldDelegate |
|
| MapUserSessionEntityFields |
|
| MapUserSessionEntityImpl |
|
| MapUserSessionEntityImpl.Empty |
|
| MapUserSessionProvider |
|
| MapUserSessionProviderFactory |
|
| MapWebAuthnPolicyEntity |
|
| MapWebAuthnPolicyEntityCloner |
|
| MapWebAuthnPolicyEntityDelegate |
|
| MapWebAuthnPolicyEntityFieldDelegate |
|
| MapWebAuthnPolicyEntityFields |
|
| MapWebAuthnPolicyEntityImpl |
|
| MapWebAuthnPolicyEntityImpl.Empty |
|
| ModelCriteriaBuilder<M,Self extends ModelCriteriaBuilder<M,Self>> |
Builder for criteria that can be used to limit results obtained from the store.
|
| ModelCriteriaBuilder.Operator |
The operators are very basic ones for this use case.
|
| ModelCriteriaNode<M> |
TODO: Introduce separation of parameter values and the structure
|
| ModelCriteriaNode.AtomicFormulaInstantiator<M> |
|
| ModelCriteriaNode.ExtOperator |
|
| ModelEntityUtil |
Utility class covering various aspects of relationship between model and entity classes.
|
| NodeProperties |
|
| PerFieldDelegateProvider<V extends AbstractEntity> |
|
| QueryParameters<M> |
Wraps together parameters for querying storage e.g.
|
| QueryParameters.Order |
Enum for ascending or descending ordering
|
| QueryParameters.OrderBy<M> |
Wrapper class for a field with its Order, ascending or descending
|
| Serialization |
|
| SessionExpiration |
|
| SimpleDelegateProvider<T extends UpdatableEntity> |
|
| SingleUseObjectConcurrentHashMapStorage<K,V extends AbstractEntity,M> |
|
| SingleUseObjectKeycloakTransaction<K> |
|
| SingleUseObjectModelCriteriaBuilder |
|
| StreamUtils |
|
| StreamUtils.AbstractToPairSpliterator<K,V,M> |
|
| StreamUtils.Pair<T1,T2> |
|
| StringKeyConverter<K> |
Converts given storage key from and to String representation.
|
| StringKeyConverter.StringKey |
|
| StringKeyConverter.ULongKey |
|
| StringKeyConverter.UUIDKey |
|
| TimeAdapter |
Wrapper for adapters around handling time in seconds.
|
| TreeNode<Self extends TreeNode<? extends Self>> |
Interface representing a node in a tree that has ID.
|
| TreeNode.PathOrientation |
|
| TreeProperties |
|
| TreeStorageNodeInstance<V extends AbstractEntity> |
|
| TreeStorageNodePrescription |
Prescription of the tree storage.
|
| TreeStorageNodePrescription.FieldContainedStatus |
|
| UndefinedValuesUtils |
This Util class defines conditions when objects can be considered undefined
For example:
String is undefined if it is null or empty
Collection is undefined if it is null, empty or all items are undefined
Map is undefined if it is null, empty, or all values are undefined
|
| UpdatableEntity |
|
| UpdatableEntity.Impl |
|
| UuidValidator |
Utility class for validating and converting UUIDs.
|