# Uses of Package
org.keycloak.models

- Packages that use org.keycloak.models
  Package | Description
  --- | ---
  org.keycloak.authentication |
  org.keycloak.authentication.authenticators.broker |
  org.keycloak.authentication.authenticators.broker.util |
  org.keycloak.authentication.authenticators.browser |
  org.keycloak.authentication.authenticators.client |
  org.keycloak.authentication.authenticators.directgrant |
  org.keycloak.authentication.authenticators.resetcred |
  org.keycloak.authentication.forms |
  org.keycloak.authentication.requiredactions |
  org.keycloak.authentication.requiredactions.util |
  org.keycloak.authorization | Fine-grained Authorization SPI.
  org.keycloak.authorization.admin |
  org.keycloak.authorization.admin.util |
  org.keycloak.authorization.common |
  org.keycloak.authorization.config |
  org.keycloak.authorization.jpa.store |
  org.keycloak.authorization.mongo.store |
  org.keycloak.authorization.policy.provider.aggregated |
  org.keycloak.authorization.policy.provider.drools |
  org.keycloak.authorization.policy.provider.js |
  org.keycloak.authorization.policy.provider.resource |
  org.keycloak.authorization.policy.provider.role |
  org.keycloak.authorization.policy.provider.scope |
  org.keycloak.authorization.policy.provider.time |
  org.keycloak.authorization.policy.provider.user |
  org.keycloak.authorization.protection.introspect |
  org.keycloak.authorization.store | Provides classes and a SPI to plug different metadata storage implementations.
  org.keycloak.authorization.store.syncronization |
  org.keycloak.authorization.util |
  org.keycloak.broker.oidc |
  org.keycloak.broker.oidc.mappers |
  org.keycloak.broker.provider |
  org.keycloak.broker.saml |
  org.keycloak.broker.saml.mappers |
  org.keycloak.broker.social |
  org.keycloak.cluster.infinispan |
  org.keycloak.component |
  org.keycloak.connections.httpclient |
  org.keycloak.connections.infinispan |
  org.keycloak.connections.jpa |
  org.keycloak.connections.jpa.updater.liquibase |
  org.keycloak.connections.jpa.updater.liquibase.conn |
  org.keycloak.connections.jpa.updater.liquibase.custom |
  org.keycloak.connections.jpa.updater.liquibase.lock |
  org.keycloak.connections.jpa.util |
  org.keycloak.connections.mongo |
  org.keycloak.connections.mongo.impl |
  org.keycloak.connections.mongo.lock |
  org.keycloak.connections.mongo.updater |
  org.keycloak.connections.mongo.updater.impl |
  org.keycloak.connections.mongo.updater.impl.updates |
  org.keycloak.email |
  org.keycloak.email.freemarker |
  org.keycloak.email.freemarker.beans |
  org.keycloak.events |
  org.keycloak.events.email |
  org.keycloak.events.jpa |
  org.keycloak.events.log |
  org.keycloak.events.mongo |
  org.keycloak.exportimport |
  org.keycloak.exportimport.dir |
  org.keycloak.exportimport.singlefile |
  org.keycloak.exportimport.util |
  org.keycloak.federation.kerberos |
  org.keycloak.federation.ldap |
  org.keycloak.federation.ldap.idm.query.internal |
  org.keycloak.federation.ldap.kerberos |
  org.keycloak.federation.ldap.mappers |
  org.keycloak.federation.ldap.mappers.membership |
  org.keycloak.federation.ldap.mappers.membership.group |
  org.keycloak.federation.ldap.mappers.membership.role |
  org.keycloak.federation.ldap.mappers.msad |
  org.keycloak.forms.account |
  org.keycloak.forms.account.freemarker |
  org.keycloak.forms.account.freemarker.model |
  org.keycloak.forms.login |
  org.keycloak.forms.login.freemarker |
  org.keycloak.forms.login.freemarker.model |
  org.keycloak.hash |
  org.keycloak.mappers |
  org.keycloak.migration |
  org.keycloak.migration.migrators |
  org.keycloak.models |
  org.keycloak.models.authorization.infinispan |
  org.keycloak.models.cache |
  org.keycloak.models.cache.infinispan |
  org.keycloak.models.cache.infinispan.entities |
  org.keycloak.models.dblock |
  org.keycloak.models.entities |
  org.keycloak.models.jpa |
  org.keycloak.models.jpa.session |
  org.keycloak.models.mongo.keycloak.adapters |
  org.keycloak.models.mongo.utils |
  org.keycloak.models.session |
  org.keycloak.models.sessions.infinispan |
  org.keycloak.models.sessions.infinispan.entities |
  org.keycloak.models.sessions.infinispan.initializer |
  org.keycloak.models.utils |
  org.keycloak.partialimport |
  org.keycloak.policy |
  org.keycloak.protocol |
  org.keycloak.protocol.oidc |
  org.keycloak.protocol.oidc.endpoints |
  org.keycloak.protocol.oidc.installation |
  org.keycloak.protocol.oidc.mappers |
  org.keycloak.protocol.oidc.utils |
  org.keycloak.protocol.saml |
  org.keycloak.protocol.saml.clientregistration |
  org.keycloak.protocol.saml.installation |
  org.keycloak.protocol.saml.mappers |
  org.keycloak.protocol.saml.profile.ecp |
  org.keycloak.protocol.saml.profile.ecp.authenticator |
  org.keycloak.provider |
  org.keycloak.scripting |
  org.keycloak.services |
  org.keycloak.services.clientregistration |
  org.keycloak.services.clientregistration.oidc |
  org.keycloak.services.managers |
  org.keycloak.services.migration |
  org.keycloak.services.resources |
  org.keycloak.services.resources.admin |
  org.keycloak.services.scheduled |
  org.keycloak.services.util |
  org.keycloak.services.validation |
  org.keycloak.social.facebook |
  org.keycloak.social.github |
  org.keycloak.social.google |
  org.keycloak.social.linkedin |
  org.keycloak.social.microsoft |
  org.keycloak.social.stackoverflow |
  org.keycloak.social.twitter |
  org.keycloak.storage |
  org.keycloak.storage.adapter |
  org.keycloak.storage.changeset |
  org.keycloak.storage.federated |
  org.keycloak.storage.jpa |
  org.keycloak.storage.user |
  org.keycloak.theme |
  org.keycloak.theme.beans |
  org.keycloak.timer |
  org.keycloak.timer.basic |
  org.keycloak.truststore |
  org.keycloak.utils |

- Classes in org.keycloak.models used by org.keycloak.authentication
  Class and Description
  AuthenticationExecutionModel
  AuthenticationExecutionModel.Requirement
  AuthenticationFlowModel
  AuthenticatorConfigModel
  ClientModel
  ClientSessionModel
  KeycloakSession
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.authentication.authenticators.broker
  Class and Description
  AuthenticationExecutionModel.Requirement
  ClientSessionModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.authentication.authenticators.broker.util
  Class and Description
  ClientSessionModel
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.authentication.authenticators.browser
  Class and Description
  AuthenticationExecutionModel.Requirement
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.authentication.authenticators.client
  Class and Description
  AuthenticationExecutionModel.Requirement
  ClientModel
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authentication.authenticators.directgrant
  Class and Description
  AuthenticationExecutionModel.Requirement
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.authentication.authenticators.resetcred
  Class and Description
  AuthenticationExecutionModel.Requirement
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.authentication.forms
  Class and Description
  AuthenticationExecutionModel.Requirement
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.authentication.requiredactions
  Class and Description
  ClientSessionModel
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authentication.requiredactions.util
  Class and Description
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.authorization
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.admin
  Class and Description
  ClientModel
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.authorization.admin.util
  Class and Description
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.authorization.common
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.authorization.config
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.jpa.store
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.authorization.mongo.store
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.aggregated
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.drools
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.js
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.resource
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.role
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.scope
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.time
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.policy.provider.user
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.protection.introspect
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.store
  Class and Description
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.authorization.store.syncronization
  Class and Description
  KeycloakSessionFactory
  RealmModel.ClientRemovedEvent
  RealmModel.RealmRemovedEvent

- Classes in org.keycloak.models used by org.keycloak.authorization.util
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.broker.oidc
  Class and Description
  ClientSessionModel
  FederatedIdentityModel
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  RealmModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.broker.oidc.mappers
  Class and Description
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  KeycloakSession
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.broker.provider
  Class and Description
  ClientSessionModel
  FederatedIdentityModel
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.broker.saml
  Class and Description
  ClientSessionModel
  FederatedIdentityModel
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  RealmModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.broker.saml.mappers
  Class and Description
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  KeycloakSession
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.broker.social
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.cluster.infinispan
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.component
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.connections.httpclient
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.infinispan
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.jpa
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  KeycloakTransaction
  ModelException

- Classes in org.keycloak.models used by org.keycloak.connections.jpa.updater.liquibase
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.jpa.updater.liquibase.conn
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.jpa.updater.liquibase.custom
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.connections.jpa.updater.liquibase.lock
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.jpa.util
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.connections.mongo
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  KeycloakTransaction

- Classes in org.keycloak.models used by org.keycloak.connections.mongo.impl
  Class and Description
  ModelException

- Classes in org.keycloak.models used by org.keycloak.connections.mongo.lock
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.mongo.updater
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.connections.mongo.updater.impl
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.connections.mongo.updater.impl.updates
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.email
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.email.freemarker
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.email.freemarker.beans
  Class and Description
  UserModel

- Classes in org.keycloak.models used by org.keycloak.events
  Class and Description
  ClientModel
  KeycloakSession
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.events.email
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.events.jpa
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.events.log
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.events.mongo
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.exportimport
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.exportimport.dir
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.exportimport.singlefile
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.exportimport.util
  Class and Description
  ClientModel
  FederatedIdentityModel
  KeycloakSession
  KeycloakSessionFactory
  KeycloakSessionTask Task to be executed inside transaction
  RealmModel
  RoleModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.kerberos
  Class and Description
  CredentialValidationOutput Output of credential validation
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  RoleMapperModel
  RoleModel
  UserCredentialModel
  UserFederationProvider SPI for plugging in federation storage.
  UserFederationProvider.EditMode Optional type that can be by implementations to describe edit mode of federation storage
  UserFederationProviderFactory
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap
  Class and Description
  CredentialValidationOutput Output of credential validation
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  RoleMapperModel
  RoleModel
  UserCredentialModel
  UserFederationEventAwareProviderFactory Provides "onProviderModelCreated" callback invoked when UserFederationProviderModel for this factory implementation is created in realm
  UserFederationMapperModel
  UserFederationProvider SPI for plugging in federation storage.
  UserFederationProvider.EditMode Optional type that can be by implementations to describe edit mode of federation storage
  UserFederationProviderFactory
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserFederationValidatingProviderFactory TODO: Merge with UserFederationProviderFactory and add "default" method validateConfig with empty body once we move to source level 1.8
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.idm.query.internal
  Class and Description
  UserFederationMapperModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.kerberos
  Class and Description
  UserFederationProviderModel Stored configuration of a User Federation provider instance.

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.mappers
  Class and Description
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  KeycloakTransaction
  RealmModel
  RoleMapperModel
  UserFederationMapperModel
  UserFederationProvider SPI for plugging in federation storage.
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.mappers.membership
  Class and Description
  UserFederationMapperModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.mappers.membership.group
  Class and Description
  GroupModel
  RealmModel
  RoleMapperModel
  UserFederationMapperModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.mappers.membership.role
  Class and Description
  ClientModel
  RealmModel
  RoleContainerModel
  RoleMapperModel
  RoleModel
  UserFederationMapperModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserModel

- Classes in org.keycloak.models used by org.keycloak.federation.ldap.mappers.msad
  Class and Description
  ModelException
  RealmModel
  RoleMapperModel
  UserCredentialModel
  UserFederationMapperModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel
  UserModel.RequiredAction

- Classes in org.keycloak.models used by org.keycloak.forms.account
  Class and Description
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.forms.account.freemarker
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.forms.account.freemarker.model
  Class and Description
  ClientModel
  FederatedIdentityModel
  KeycloakSession
  RealmModel
  RoleModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.forms.login
  Class and Description
  ClientSessionModel
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RoleModel
  UserModel
  UserModel.RequiredAction

- Classes in org.keycloak.models used by org.keycloak.forms.login.freemarker
  Class and Description
  ClientSessionModel
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RoleModel
  UserModel
  UserModel.RequiredAction

- Classes in org.keycloak.models used by org.keycloak.forms.login.freemarker.model
  Class and Description
  ClientModel
  ClientSessionModel
  IdentityProviderModel A model type representing the configuration for identity providers.
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RoleModel

- Classes in org.keycloak.models used by org.keycloak.hash
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  PasswordPolicy
  RealmModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)

- Classes in org.keycloak.models used by org.keycloak.mappers
  Class and Description
  GroupModel
  KeycloakSession
  RealmModel
  UserFederationMapperModel
  UserFederationProvider SPI for plugging in federation storage.
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserModel

- Classes in org.keycloak.models used by org.keycloak.migration
  Class and Description
  KeycloakSession
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.migration.migrators
  Class and Description
  KeycloakSession
  RealmModel
  RequiredActionProviderModel

- Classes in org.keycloak.models used by org.keycloak.models
  Class and Description
  AuthenticationExecutionModel
  AuthenticationExecutionModel.ExecutionComparator
  AuthenticationExecutionModel.Requirement
  AuthenticationFlowModel
  AuthenticatorConfigModel
  ClaimTypeModel
  ClaimTypeModel.ValueType
  ClientInitialAccessModel
  ClientModel
  ClientSessionModel
  ClientSessionModel.Action
  ClientSessionModel.ExecutionStatus
  ClientTemplateModel
  CredentialValidationOutput Output of credential validation
  CredentialValidationOutput.Status
  FederatedIdentityModel
  GroupModel
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakContext
  KeycloakSession
  KeycloakSessionFactory
  KeycloakTransaction
  KeycloakTransactionManager
  ModelException
  OTPPolicy
  PasswordPolicy
  ProtocolMapperContainerModel
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RealmModel.UserFederationProviderCreationEvent
  RealmProvider
  RequiredActionProviderModel
  RequiredCredentialModel
  RoleContainerModel
  RoleMapperModel
  RoleModel
  ScopeContainerModel
  UserConsentModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserFederationManager
  UserFederationMapperModel
  UserFederationProvider SPI for plugging in federation storage.
  UserFederationProvider.EditMode Optional type that can be by implementations to describe edit mode of federation storage
  UserFederationProviderFactory
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserLoginFailureModel
  UserModel
  UserModel.RequiredAction
  UserProvider
  UserSessionModel
  UserSessionModel.State
  UserSessionProvider

- Classes in org.keycloak.models used by org.keycloak.models.authorization.infinispan
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.models.cache
  Class and Description
  RealmProvider
  UserProvider

- Classes in org.keycloak.models used by org.keycloak.models.cache.infinispan
  Class and Description
  ClientModel
  ClientTemplateModel
  CredentialValidationOutput Output of credential validation
  FederatedIdentityModel
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RealmProvider
  RoleModel
  UserConsentModel
  UserCredentialModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel
  UserProvider

- Classes in org.keycloak.models used by org.keycloak.models.cache.infinispan.entities
  Class and Description
  AuthenticationExecutionModel
  AuthenticationFlowModel
  AuthenticatorConfigModel
  ClientModel
  ClientTemplateModel
  FederatedIdentityModel
  GroupModel
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  IdentityProviderModel A model type representing the configuration for identity providers.
  OTPPolicy
  PasswordPolicy
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RequiredActionProviderModel
  RequiredCredentialModel
  RoleModel
  UserConsentModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserFederationMapperModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel

- Classes in org.keycloak.models used by org.keycloak.models.dblock
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.models.entities
  Class and Description
  AuthenticationExecutionModel.Requirement

- Classes in org.keycloak.models used by org.keycloak.models.jpa
  Class and Description
  AuthenticationExecutionModel
  AuthenticationFlowModel
  AuthenticatorConfigModel
  ClientModel
  ClientTemplateModel
  CredentialValidationOutput Output of credential validation
  FederatedIdentityModel
  GroupModel
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  KeycloakSessionFactory
  OTPPolicy
  PasswordPolicy
  ProtocolMapperContainerModel
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RealmProvider
  RealmProviderFactory
  RequiredActionProviderModel
  RequiredCredentialModel
  RoleContainerModel
  RoleMapperModel
  RoleModel
  ScopeContainerModel
  UserConsentModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserFederationMapperModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel
  UserModel.RequiredAction
  UserProvider
  UserProviderFactory

- Classes in org.keycloak.models used by org.keycloak.models.jpa.session
  Class and Description
  ClientModel
  ClientSessionModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.models.mongo.keycloak.adapters
  Class and Description
  ClientModel
  ClientSessionModel
  ClientTemplateModel
  CredentialValidationOutput Output of credential validation
  FederatedIdentityModel
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RealmProvider
  RealmProviderFactory
  RoleModel
  UserConsentModel
  UserCredentialModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel
  UserProvider
  UserProviderFactory
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.models.mongo.utils
  Class and Description
  ClientModel
  ClientTemplateModel
  RealmModel
  RoleModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.models.session
  Class and Description
  ClientModel
  ClientSessionModel
  ClientSessionModel.ExecutionStatus
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel
  UserModel.RequiredAction
  UserSessionModel
  UserSessionModel.State

- Classes in org.keycloak.models used by org.keycloak.models.sessions.infinispan
  Class and Description
  ClientInitialAccessModel
  ClientModel
  ClientSessionModel
  ClientSessionModel.ExecutionStatus
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserLoginFailureModel
  UserModel
  UserModel.RequiredAction
  UserSessionModel
  UserSessionModel.State
  UserSessionProvider
  UserSessionProviderFactory

- Classes in org.keycloak.models used by org.keycloak.models.sessions.infinispan.entities
  Class and Description
  ClientSessionModel.ExecutionStatus
  UserSessionModel.State

- Classes in org.keycloak.models used by org.keycloak.models.sessions.infinispan.initializer
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.models.utils
  Class and Description
  AuthenticationExecutionModel
  AuthenticationFlowModel
  AuthenticatorConfigModel
  ClientModel
  ClientTemplateModel
  FederatedIdentityModel
  GroupModel
  IdentityProviderMapperModel Specifies a mapping from broker login to user data.
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  KeycloakSessionFactory
  KeycloakSessionTask Task to be executed inside transaction
  ModelDuplicateException
  OTPPolicy
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RequiredActionProviderModel
  RoleMapperModel
  RoleModel
  ScopeContainerModel
  UserConsentModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserFederationMapperModel
  UserFederationProvider SPI for plugging in federation storage.
  UserFederationProviderFactory
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel
  UserModel.RequiredAction
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.partialimport
  Class and Description
  KeycloakSession
  RealmModel
  RoleModel

- Classes in org.keycloak.models used by org.keycloak.policy
  Class and Description
  KeycloakContext
  KeycloakSession
  KeycloakSessionFactory
  UserModel

- Classes in org.keycloak.models used by org.keycloak.protocol
  Class and Description
  AuthenticationFlowModel
  ClientModel
  ClientSessionModel
  ClientTemplateModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  UserModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.protocol.oidc
  Class and Description
  ClientModel
  ClientSessionModel
  ClientTemplateModel
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RoleModel
  UserModel
  UserSessionModel
  UserSessionProvider

- Classes in org.keycloak.models used by org.keycloak.protocol.oidc.endpoints
  Class and Description
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.protocol.oidc.installation
  Class and Description
  ClientModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.protocol.oidc.mappers
  Class and Description
  ClientSessionModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.protocol.oidc.utils
  Class and Description
  ClientModel
  KeycloakSession
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.protocol.saml
  Class and Description
  ClientConfigResolver
  ClientModel
  ClientSessionModel
  ClientTemplateModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.protocol.saml.clientregistration
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.protocol.saml.installation
  Class and Description
  ClientModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.protocol.saml.mappers
  Class and Description
  ClientSessionModel
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RoleModel
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.protocol.saml.profile.ecp
  Class and Description
  AuthenticationFlowModel
  ClientSessionModel
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.protocol.saml.profile.ecp.authenticator
  Class and Description
  AuthenticationExecutionModel.Requirement
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.provider
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.scripting
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  ScriptModel Denotes an executable Script with metadata.

- Classes in org.keycloak.models used by org.keycloak.services
  Class and Description
  ClientModel
  KeycloakContext
  KeycloakSession
  KeycloakSessionFactory
  KeycloakTransaction
  KeycloakTransactionManager
  ModelDuplicateException
  RealmModel
  RealmProvider
  UserFederationManager
  UserModel
  UserProvider
  UserSessionProvider

- Classes in org.keycloak.models used by org.keycloak.services.clientregistration
  Class and Description
  ClientInitialAccessModel
  ClientModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.services.clientregistration.oidc
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.services.managers
  Class and Description
  ClientModel
  ClientSessionModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RealmProvider
  RoleModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserLoginFailureModel
  UserModel
  UserProvider
  UserSessionModel

- Classes in org.keycloak.models used by org.keycloak.services.migration
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.services.resources
  Class and Description
  AuthenticationFlowModel
  ClientModel
  ClientSessionModel
  KeycloakSession
  KeycloakSessionFactory
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.services.resources.admin
  Class and Description
  AuthenticationExecutionModel
  AuthenticationFlowModel
  ClientModel
  ClientTemplateModel
  GroupModel
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  ModelDuplicateException
  ProtocolMapperContainerModel
  RealmModel
  RequiredActionProviderModel
  RoleContainerModel
  RoleMapperModel
  RoleModel
  ScopeContainerModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserFederationSyncResult
  UserModel

- Classes in org.keycloak.models used by org.keycloak.services.scheduled
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.services.util
  Class and Description
  KeycloakSession
  RealmModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.services.validation
  Class and Description
  KeycloakSession
  PasswordPolicy
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.social.facebook
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.social.github
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.social.google
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.social.linkedin
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.social.microsoft
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.social.stackoverflow
  Class and Description
  IdentityProviderModel A model type representing the configuration for identity providers.

- Classes in org.keycloak.models used by org.keycloak.social.twitter
  Class and Description
  FederatedIdentityModel
  IdentityProviderModel A model type representing the configuration for identity providers.
  KeycloakSession
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.storage
  Class and Description
  ClientModel
  CredentialValidationOutput Output of credential validation
  FederatedIdentityModel
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RoleModel
  UserConsentModel
  UserCredentialModel
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel
  UserProvider

- Classes in org.keycloak.models used by org.keycloak.storage.adapter
  Class and Description
  ClientModel
  GroupModel
  KeycloakSession
  RealmModel
  RoleMapperModel
  RoleModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserModel
  UserModel.RequiredAction

- Classes in org.keycloak.models used by org.keycloak.storage.changeset
  Class and Description
  ClientModel
  GroupModel
  KeycloakSession
  RealmModel
  RoleMapperModel
  RoleModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserModel
  UserModel.RequiredAction

- Classes in org.keycloak.models used by org.keycloak.storage.federated
  Class and Description
  ClientModel
  FederatedIdentityModel
  GroupModel
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RoleModel
  UserConsentModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel

- Classes in org.keycloak.models used by org.keycloak.storage.jpa
  Class and Description
  ClientModel
  FederatedIdentityModel
  GroupModel
  KeycloakSession
  KeycloakSessionFactory
  ProtocolMapperModel Specifies a mapping from user data to a protocol claim assertion.
  RealmModel
  RoleModel
  UserConsentModel
  UserCredentialModel
  UserCredentialValueModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)
  UserFederationProviderModel Stored configuration of a User Federation provider instance.
  UserModel

- Classes in org.keycloak.models used by org.keycloak.storage.user
  Class and Description
  CredentialValidationOutput Output of credential validation
  GroupModel
  KeycloakSession
  RealmModel
  RoleModel
  UserCredentialModel
  UserModel

- Classes in org.keycloak.models used by org.keycloak.theme
  Class and Description
  KeycloakSession
  KeycloakSessionFactory
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.theme.beans
  Class and Description
  RealmModel

- Classes in org.keycloak.models used by org.keycloak.timer
  Class and Description
  KeycloakSession

- Classes in org.keycloak.models used by org.keycloak.timer.basic
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.truststore
  Class and Description
  KeycloakSession
  KeycloakSessionFactory

- Classes in org.keycloak.models used by org.keycloak.utils
  Class and Description
  AuthenticationExecutionModel.Requirement
  KeycloakSession
  RealmModel
  UserModel

Copyright © 2016 JBoss by Red Hat. All rights reserved.