Class Hierarchy
- java.lang.Object
- org.keycloak.models.AbstractConfig (implements java.io.Serializable)
- org.keycloak.models.CibaConfig
- org.keycloak.models.ParConfig
- org.keycloak.models.AbstractKeycloakTransaction (implements org.keycloak.models.KeycloakTransaction)
- org.keycloak.models.AdminRoles
- org.keycloak.models.AuthenticationExecutionModel (implements java.io.Serializable)
- org.keycloak.models.AuthenticationExecutionModel.ExecutionComparator (implements java.util.Comparator<T>)
- org.keycloak.models.AuthenticationFlowModel (implements java.io.Serializable)
- org.keycloak.models.AuthenticationFlowModel.AuthenticationFlowComparator (implements java.util.Comparator<T>)
- org.keycloak.models.AuthenticatorConfigModel (implements java.io.Serializable)
- org.keycloak.models.AuthenticatorConfigModel.AuthenticationConfigComparator (implements java.util.Comparator<T>)
- org.keycloak.models.ClaimMask
- org.keycloak.models.ClaimTypeModel
- org.keycloak.models.ClientConfigResolver
- org.keycloak.models.ClientInitialAccessModel
- org.keycloak.models.ClientRegistrationAccessTokenConstants
- org.keycloak.models.ClientScopeSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.ClientSecretConstants
- org.keycloak.models.ClientSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.Constants
- org.keycloak.models.ContentSecurityPolicyBuilder
- org.keycloak.models.CredentialValidationOutput
- org.keycloak.models.DefaultOAuth2DeviceUserCodeProvider (implements org.keycloak.models.OAuth2DeviceUserCodeProvider)
- org.keycloak.models.DefaultOAuth2DeviceUserCodeProviderFactory (implements org.keycloak.models.OAuth2DeviceUserCodeProviderFactory)
- org.keycloak.models.DeploymentStateSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.FederatedIdentityModel
- org.keycloak.models.GroupSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.IdentityProviderMapperModel (implements java.io.Serializable)
- org.keycloak.models.IdentityProviderModel (implements java.io.Serializable)
- org.keycloak.models.ImpersonationConstants
- org.keycloak.representations.JsonWebToken (implements java.io.Serializable, org.keycloak.Token)
- org.keycloak.models.DefaultActionTokenKey (implements org.keycloak.models.SingleUseObjectKeyModel)
- org.keycloak.models.KeycloakUriInfo (implements jakarta.ws.rs.core.UriInfo)
- org.keycloak.models.KeyManager.ActiveAesKey
- org.keycloak.models.KeyManager.ActiveHmacKey
- org.keycloak.models.KeyManager.ActiveRsaKey
- org.keycloak.models.LDAPConstants
- org.keycloak.models.OAuth2DeviceCodeModel
- org.keycloak.models.OAuth2DeviceConfig (implements java.io.Serializable)
- org.keycloak.models.OAuth2DeviceUserCodeModel
- org.keycloak.models.OAuth2DeviceUserCodeSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.OrderedModel.OrderedModelComparator<OM> (implements java.util.Comparator<T>)
- org.keycloak.models.OTPPolicy (implements java.io.Serializable)
- org.keycloak.models.PasswordPolicy (implements java.io.Serializable)
- org.keycloak.models.PasswordPolicy.Builder
- org.keycloak.models.ProtocolMapperModel (implements java.io.Serializable)
- org.keycloak.models.RealmSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.RequiredActionProviderModel (implements java.io.Serializable)
- org.keycloak.models.RequiredActionProviderModel.RequiredActionComparator (implements java.util.Comparator<T>)
- org.keycloak.models.RequiredCredentialModel (implements java.io.Serializable)
- org.keycloak.models.RoleSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.SingleUseObjectSpi (implements org.keycloak.provider.Spi)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.keycloak.models.ModelException
- org.keycloak.models.ModelDuplicateException
- org.keycloak.models.ModelIllegalStateException
- org.keycloak.models.ModelException
- java.lang.RuntimeException
- java.lang.Exception
- org.keycloak.models.UserConsentModel
- org.keycloak.models.UserCredentialModel (implements org.keycloak.credential.CredentialInput)
- org.keycloak.models.UserLoginFailureSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.UserManager
- org.keycloak.models.UserModelDefaultMethods (implements org.keycloak.models.UserModel)
- org.keycloak.models.UserSessionSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.UserSpi (implements org.keycloak.provider.Spi)
- org.keycloak.models.WebAuthnPolicy (implements java.io.Serializable)
- org.keycloak.models.AbstractConfig (implements java.io.Serializable)
Interface Hierarchy
- org.keycloak.models.AccountRoles
- org.keycloak.models.AuthenticationFlowBindings
- java.lang.AutoCloseable
- org.keycloak.models.KeycloakSession
- org.keycloak.storage.client.ClientLookupProvider
- org.keycloak.models.ClientProvider (also extends org.keycloak.provider.Provider)
- org.keycloak.storage.clientscope.ClientScopeLookupProvider
- org.keycloak.models.ClientScopeProvider (also extends org.keycloak.provider.Provider)
- org.keycloak.models.ClientSessionContext
- org.keycloak.sessions.CommonClientSessionModel
- org.keycloak.models.AuthenticatedClientSessionModel
- org.keycloak.storage.group.GroupLookupProvider
- org.keycloak.models.GroupProvider (also extends org.keycloak.provider.Provider)
- org.keycloak.provider.InvalidationHandler
- org.keycloak.models.KeycloakSessionFactory (also extends org.keycloak.provider.ProviderEventManager)
- org.keycloak.models.KeycloakContext
- org.keycloak.models.KeycloakSessionTask
- org.keycloak.models.KeycloakSessionTaskWithResult<V>
- org.keycloak.models.KeycloakTransaction
- org.keycloak.models.KeycloakTransactionManager
- org.keycloak.models.KeyManager
- org.keycloak.models.OrderedModel
- org.keycloak.models.ClientScopeModel (also extends org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.ClientModel (also extends org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.RoleContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.ClientScopeModel (also extends org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.ProtocolMapperContainerModel
- org.keycloak.models.ClientModel (also extends org.keycloak.models.ClientScopeModel, org.keycloak.models.RoleContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.ClientScopeModel (also extends org.keycloak.models.OrderedModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.ClientModel (also extends org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.RoleContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.provider.Provider
- org.keycloak.models.ClientProvider (also extends org.keycloak.storage.client.ClientLookupProvider)
- org.keycloak.models.ClientScopeProvider (also extends org.keycloak.storage.clientscope.ClientScopeLookupProvider)
- org.keycloak.models.DeploymentStateProvider
- org.keycloak.models.GroupProvider (also extends org.keycloak.storage.group.GroupLookupProvider)
- org.keycloak.models.OAuth2DeviceUserCodeProvider
- org.keycloak.models.RealmProvider
- org.keycloak.models.RoleProvider (also extends org.keycloak.storage.role.RoleLookupProvider)
- org.keycloak.models.SingleUseObjectProvider
- org.keycloak.models.UserLoginFailureProvider
- org.keycloak.models.UserProvider (also extends org.keycloak.storage.user.UserBulkUpdateProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserQueryProvider, org.keycloak.storage.user.UserRegistrationProvider)
- org.keycloak.models.UserSessionProvider
- org.keycloak.provider.ProviderEvent
- org.keycloak.models.ClientModel.ClientCreationEvent
- org.keycloak.models.ClientModel.ClientIdChangeEvent
- org.keycloak.models.ClientModel.ClientProtocolUpdatedEvent
- org.keycloak.models.ClientModel.ClientRemovedEvent
- org.keycloak.models.ClientModel.ClientUpdatedEvent
- org.keycloak.models.ClientScopeModel.ClientScopeRemovedEvent
- org.keycloak.models.GroupModel.GroupPathChangeEvent
- org.keycloak.models.GroupModel.GroupRemovedEvent
- org.keycloak.models.RealmModel.IdentityProviderRemovedEvent
- org.keycloak.models.RealmModel.IdentityProviderUpdatedEvent
- org.keycloak.models.RealmModel.RealmCreationEvent
- org.keycloak.models.RealmModel.RealmPostCreateEvent
- org.keycloak.models.RealmModel.RealmRemovedEvent
- org.keycloak.models.RoleContainerModel.RoleRemovedEvent
- org.keycloak.models.RoleModel.RoleNameChangeEvent
- org.keycloak.models.UserModel.UserRemovedEvent
- org.keycloak.provider.ProviderEventManager
- org.keycloak.models.KeycloakSessionFactory (also extends org.keycloak.provider.InvalidationHandler)
- org.keycloak.provider.ProviderFactory<T>
- org.keycloak.models.ClientProviderFactory<T>
- org.keycloak.models.ClientScopeProviderFactory<T>
- org.keycloak.models.DeploymentStateProviderFactory
- org.keycloak.models.GroupProviderFactory<T>
- org.keycloak.models.OAuth2DeviceUserCodeProviderFactory
- org.keycloak.models.RealmProviderFactory<T>
- org.keycloak.models.RoleProviderFactory<T>
- org.keycloak.models.SingleUseObjectProviderFactory<T>
- org.keycloak.models.UserLoginFailureProviderFactory<T>
- org.keycloak.models.UserProviderFactory<T>
- org.keycloak.models.UserSessionProviderFactory<T>
- org.keycloak.models.RoleContainerModel
- org.keycloak.models.ClientModel (also extends org.keycloak.models.ClientScopeModel, org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.RealmModel
- org.keycloak.models.LegacyRealmModel
- org.keycloak.storage.role.RoleLookupProvider
- org.keycloak.models.RoleProvider (also extends org.keycloak.provider.Provider)
- org.keycloak.models.RoleMapperModel
- org.keycloak.models.GroupModel
- org.keycloak.models.UserModel
- org.keycloak.models.RoleModel
- org.keycloak.models.ScopeContainerModel
- org.keycloak.models.ClientModel (also extends org.keycloak.models.ClientScopeModel, org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.RoleContainerModel)
- org.keycloak.models.ClientScopeModel (also extends org.keycloak.models.OrderedModel, org.keycloak.models.ProtocolMapperContainerModel)
- org.keycloak.models.ClientModel (also extends org.keycloak.models.ProtocolMapperContainerModel, org.keycloak.models.RoleContainerModel, org.keycloak.models.ScopeContainerModel)
- org.keycloak.models.ScriptModel
- org.keycloak.models.SingleUseObjectKeyModel
- org.keycloak.models.SingleUseObjectValueModel
- org.keycloak.models.SubjectCredentialManager
- org.keycloak.models.ThemeManager
- org.keycloak.models.TokenManager
- org.keycloak.storage.user.UserBulkUpdateProvider
- org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserQueryProvider, org.keycloak.storage.user.UserRegistrationProvider)
- org.keycloak.storage.user.UserCountMethodsProvider
- org.keycloak.storage.user.UserQueryProvider (also extends org.keycloak.storage.user.UserQueryMethodsProvider)
- org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserBulkUpdateProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserRegistrationProvider)
- org.keycloak.storage.user.UserQueryProvider (also extends org.keycloak.storage.user.UserQueryMethodsProvider)
- org.keycloak.models.UserLoginFailureModel
- org.keycloak.storage.user.UserLookupProvider
- org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserBulkUpdateProvider, org.keycloak.storage.user.UserQueryProvider, org.keycloak.storage.user.UserRegistrationProvider)
- org.keycloak.storage.user.UserQueryMethodsProvider
- org.keycloak.storage.user.UserQueryProvider (also extends org.keycloak.storage.user.UserCountMethodsProvider)
- org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserBulkUpdateProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserRegistrationProvider)
- org.keycloak.storage.user.UserQueryProvider (also extends org.keycloak.storage.user.UserCountMethodsProvider)
- org.keycloak.storage.user.UserRegistrationProvider
- org.keycloak.models.UserProvider (also extends org.keycloak.provider.Provider, org.keycloak.storage.user.UserBulkUpdateProvider, org.keycloak.storage.user.UserLookupProvider, org.keycloak.storage.user.UserQueryProvider)
- org.keycloak.models.UserSessionModel
- org.keycloak.models.OfflineUserSessionModel
- org.keycloak.models.UserSessionNoteDescriptor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.keycloak.models.AbstractKeycloakTransaction.TransactionState
- org.keycloak.models.AuthenticationExecutionModel.Requirement (implements org.keycloak.util.EnumWithStableIndex)
- org.keycloak.models.BrowserSecurityHeaders
- org.keycloak.models.ClaimTypeModel.ValueType
- org.keycloak.models.CredentialValidationOutput.Status
- org.keycloak.models.IdentityProviderMapperSyncMode
- org.keycloak.models.IdentityProviderSyncMode
- org.keycloak.models.ImpersonationSessionNote (implements org.keycloak.models.UserSessionNoteDescriptor)
- org.keycloak.models.KeycloakTransactionManager.JTAPolicy
- org.keycloak.models.UserModel.RequiredAction
- org.keycloak.models.UserSessionModel.SessionPersistenceState
- org.keycloak.models.UserSessionModel.State (implements org.keycloak.util.EnumWithStableIndex)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)