All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AddGeneratedColumnConfig |
A ColumnConfig extension that contains attributes either to specify
- a JSON column and the property to be selected from the JSON file
- a hashOf property with column name to be used for the generating a column with hash value of it.
|
| Constants |
|
| CreateJsonIndexChange |
Extension used to create an index for properties of JSON files stored in the database.
|
| CreateJsonIndexGenerator |
|
| CreateJsonIndexStatement |
A SqlStatement that holds the information needed to create JSON indexes.
|
| DefaultLiquibaseConnectionProvider |
|
| DefaultLiquibaseConnectionProviderFactory |
|
| EventListenerIntegrator |
Adding listeners to Hibernate's entity manager for the JPA Map store.
|
| GeneratedColumnChange |
Extension used to add generated column to the table.
|
| GeneratedColumnSqlGenerator |
|
| GeneratedColumnStatement |
A SqlStatement that extends the standard AddColumnStatement to include properties
to either identify the JSON column and JSON property or a column name (hashOf) to be used for hashing that are
to be used to generated the values for the column being added.
|
| JdbcConnectionFromPool |
Wrapper for JDBC connections retrieved from a connection pool.
|
| JpaAdminEventEntity |
|
| JpaAdminEventMapStorage |
A MapStorage implementation for admin event entities.
|
| JpaAdminEventMetadata |
Class that contains all the admin event metadata that is written as JSON into the database.
|
| JpaAdminEventMigration |
Migration functions for admin events.
|
| JpaAdminEventModelCriteriaBuilder |
|
| JpaAttributeEntity<E> |
Interface for jpa child entities which are in form of attributes.
|
| JpaAttributeEntityWithHashValue<E> |
|
| JpaAuthenticationSessionEntity |
Entity represents individual authentication session.
|
| JpaAuthenticationSessionMetadata |
|
| JpaAuthenticationSessionMigration |
|
| JpaAuthEventDetailEntity |
JPA implementation for auth event details.
|
| JpaAuthEventEntity |
|
| JpaAuthEventMapStorage |
A MapStorage implementation for auth event entities.
|
| JpaAuthEventMetadata |
Class that contains all the auth event metadata that is written as JSON into the database.
|
| JpaAuthEventMigration |
Migration functions for authentication events.
|
| JpaAuthEventModelCriteriaBuilder |
|
| JpaAutoFlushListener |
Extends Hibernate's DefaultAutoFlushEventListener to always flush queued inserts to allow correct handling
of orphans of that entities in the same transactions, and also to clear a session-level query cache.
|
| JpaChildEntity<R> |
Interface for all child entities for JPA map storage.
|
| JpaClientAttributeEntity |
|
| JpaClientDelegateProvider |
|
| JpaClientEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaClientMapStorage |
|
| JpaClientMetadata |
|
| JpaClientMigration |
|
| JpaClientModelCriteriaBuilder |
|
| JpaClientScopeAttributeEntity |
|
| JpaClientScopeDelegateProvider |
|
| JpaClientScopeEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaClientScopeMapStorage |
|
| JpaClientScopeMetadata |
|
| JpaClientScopeMigration |
|
| JpaClientScopeModelCriteriaBuilder |
|
| JpaClientSessionEntity |
Entity represents authenticated client session.
|
| JpaClientSessionMetadata |
|
| JpaClientSessionMigration |
|
| JpaClientSessionNoteEntity |
|
| JpaComponentEntity |
|
| JpaComponentMetadata |
Class that contains all the component metadata that is written as JSON into the database.
|
| JpaComponentMigration |
Migration functions for components.
|
| JpaDelegateProvider<T extends JpaRootEntity & AbstractEntity> |
Base class for all delegate providers for the JPA storage.
|
| JpaEntityMigration |
|
| JpaEntityVersionListener |
Listen on changes on child- and root entities and updates the current entity version of the root.
|
| JpaGroupAttributeEntity |
|
| JpaGroupDelegateProvider |
|
| JpaGroupEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaGroupMapStorage |
|
| JpaGroupMetadata |
|
| JpaGroupMigration |
|
| JpaGroupModelCriteriaBuilder |
|
| JpaLockDelegateProvider |
|
| JpaLockEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaLockMapStorage |
|
| JpaLockMetadata |
|
| JpaLockModelCriteriaBuilder |
|
| JpaMapExceptionConverter |
This is needed for example by org.keycloak.transaction.JtaTransactionWrapper to map an exception
that occurs on commit.
|
| JpaMapRoleEntityDelegate |
Delegate for the JPA implementation for MapRoleEntityDelegate.
|
| JpaMapStorage<RE extends JpaRootEntity,E extends AbstractEntity,M> |
|
| JpaMapStorageProvider |
|
| JpaMapStorageProviderFactory |
|
| JpaMapUtils |
|
| JpaModelCriteriaBuilder<E,M,Self extends JpaModelCriteriaBuilder<E,M,Self>> |
Abstract class containing methods common to all Jpa*ModelCriteriaBuilder implementations
|
| JpaOptimisticLockingListener |
Listen on changes on child entities and forces an optimistic locking increment on the closest parent aka root.
|
| JpaPermissionDelegateProvider |
|
| JpaPermissionEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaPermissionMapStorage |
|
| JpaPermissionMetadata |
|
| JpaPermissionMigration |
|
| JpaPermissionModelCriteriaBuilder |
|
| JpaPolicyConfigEntity |
|
| JpaPolicyDelegateProvider |
|
| JpaPolicyEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaPolicyMapStorage |
|
| JpaPolicyMetadata |
|
| JpaPolicyMigration |
|
| JpaPolicyModelCriteriaBuilder |
|
| JpaPredicateFunction<RE> |
|
| JpaRealmAttributeEntity |
JPA implementation for realm attributes.
|
| JpaRealmDelegateProvider |
|
| JpaRealmEntity |
|
| JpaRealmMapStorage |
|
| JpaRealmMetadata |
Class that contains all the realm metadata that is written as JSON into the database.
|
| JpaRealmMigration |
Migration functions for realms.
|
| JpaRealmModelCriteriaBuilder |
|
| JpaResourceAttributeEntity |
|
| JpaResourceDelegateProvider |
|
| JpaResourceEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaResourceMapStorage |
|
| JpaResourceMetadata |
|
| JpaResourceMigration |
|
| JpaResourceModelCriteriaBuilder |
|
| JpaResourceServerDelegateProvider |
|
| JpaResourceServerEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaResourceServerMapStorage |
|
| JpaResourceServerMetadata |
|
| JpaResourceServerMigration |
|
| JpaResourceServerModelCriteriaBuilder |
|
| JpaRoleAttributeEntity |
|
| JpaRoleCompositeEntity |
This is a child table of JpaRoleEntity that is managed via named queries to avoid loading all its contents
via a OneToMany relation.
|
| JpaRoleCompositeEntityKey |
|
| JpaRoleDelegateProvider |
|
| JpaRoleEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaRoleMapStorage |
|
| JpaRoleMetadata |
|
| JpaRoleMigration |
|
| JpaRoleModelCriteriaBuilder |
|
| JpaRootAuthenticationSessionDelegateProvider |
|
| JpaRootAuthenticationSessionEntity |
Entity represents root authentication session.
|
| JpaRootAuthenticationSessionMapStorage |
|
| JpaRootAuthenticationSessionMetadata |
|
| JpaRootAuthenticationSessionMigration |
|
| JpaRootAuthenticationSessionModelCriteriaBuilder |
|
| JpaRootEntity |
Interface for all root entities in the JPA storage.
|
| JpaRootVersionedEntity |
Interface for all root entities which implements optimistic locking.
|
| JpaScopeDelegateProvider |
|
| JpaScopeEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaScopeMapStorage |
|
| JpaScopeMetadata |
|
| JpaScopeMigration |
|
| JpaScopeModelCriteriaBuilder |
|
| JpaSingleUseObjectEntity |
|
| JpaSingleUseObjectMapStorage |
A MapStorage implementation for single-use object entities.
|
| JpaSingleUseObjectMetadata |
Class that contains all the single-use object metadata that is written as JSON into the database.
|
| JpaSingleUseObjectMigration |
Migration functions for single-use objects.
|
| JpaSingleUseObjectModelCriteriaBuilder |
|
| JpaSingleUseObjectNoteEntity |
JPA implementation for single-use object notes.
|
| JpaSubqueryProvider |
|
| JpaTransactionWrapper |
Wraps an EntityTransaction as a KeycloakTransaction so it can be enlisted in KeycloakTransactionManager.
|
| JpaUserAttributeEntity |
JPA implementation for user attributes.
|
| JpaUserConsentEntity |
|
| JpaUserConsentMetadata |
Class that contains all the user consent metadata that is written as JSON into the database.
|
| JpaUserConsentMigration |
Migration functions for user consents.
|
| JpaUserDelegateProvider |
|
| JpaUserEntity |
|
| JpaUserFederatedIdentityEntity |
|
| JpaUserFederatedIdentityMetadata |
Class that contains all the user federated identity metadata that is written as JSON into the database.
|
| JpaUserFederatedIdentityMigration |
Migration functions for user federated identities.
|
| JpaUserLoginFailureDelegateProvider |
|
| JpaUserLoginFailureEntity |
|
| JpaUserLoginFailureMapStorage |
|
| JpaUserLoginFailureMetadata |
Class that contains all the user login failure metadata that is written as JSON into the database.
|
| JpaUserLoginFailureMigration |
Migration functions for user login failures.
|
| JpaUserLoginFailureModelCriteriaBuilder |
|
| JpaUserMapStorage |
|
| JpaUserMetadata |
Class that contains all the user metadata that is written as JSON into the database.
|
| JpaUserMigration |
Migration functions for users.
|
| JpaUserModelCriteriaBuilder |
|
| JpaUserSessionEntity |
There are some fields marked by @Column(insertable = false, updatable = false).
|
| JpaUserSessionMapStorage |
|
| JpaUserSessionMetadata |
|
| JpaUserSessionMigration |
|
| JpaUserSessionModelCriteriaBuilder |
|
| JpaUserSessionNoteEntity |
|
| JsonbPostgreSQL95Dialect |
|
| JsonbType |
|
| JsonDataType |
A LiquibaseDataType to handle the JSON column type.
|
| KeycloakHashDataType |
A LiquibaseDataType to handle hashed value of other column.
|
| KeycloakKeyDataType |
A LiquibaseDataType used in columns that reference an entity that can be external to the JPA storage.
|
| KeycloakLockService |
Extending the Liquibase StandardLockService for situations where it failed on a H2 database.
|
| MapJpaLiquibaseUpdaterProvider |
|
| MapJpaLiquibaseUpdaterProviderFactory |
|
| MapJpaUpdaterProvider |
|
| MapJpaUpdaterProvider.Status |
Status of database up-to-dateness
|
| MapJpaUpdaterProviderFactory |
|
| MapJpaUpdaterSpi |
|
| MapLiquibaseConnectionProvider |
|
| MapLiquibaseConnectionProviderFactory |
|
| MapLiquibaseConnectionSpi |
|
| PaginationUtils |
|
| PersistenceExceptionConverter |
|