keycloak
|
公開メンバ関数 | |
T | create (KeycloakSession session) |
void | init (Config.Scope config) |
void | postInit (KeycloakSessionFactory factory) |
void | close () |
String | getId () |
default int | order () |
|
inherited |
This is called when the server shuts down.
org.keycloak.authorization.policy.provider.permission.UMAPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory, org.keycloak.authorization.policy.provider.role.RolePolicyProviderFactory, org.keycloak.authorization.policy.provider.user.UserPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanAuthenticationSessionProviderFactory, org.keycloak.cluster.infinispan.InfinispanClusterProviderFactory, org.keycloak.authorization.policy.provider.group.GroupPolicyProviderFactory, org.keycloak.keys.infinispan.InfinispanPublicKeyStorageProviderFactory, org.keycloak.authorization.policy.provider.client.ClientPolicyProviderFactory, org.keycloak.connections.jpa.updater.liquibase.conn.DefaultLiquibaseConnectionProvider, org.keycloak.authorization.policy.provider.aggregated.AggregatePolicyProviderFactory, org.keycloak.authorization.policy.provider.drools.DroolsPolicyProviderFactory, org.keycloak.authorization.policy.provider.permission.ResourcePolicyProviderFactory, org.keycloak.policy.BlacklistPasswordPolicyProviderFactory, org.keycloak.authorization.policy.provider.time.TimePolicyProviderFactory, org.keycloak.connections.jpa.DefaultJpaConnectionProviderFactory, org.keycloak.models.cache.infinispan.InfinispanUserCacheProviderFactory, org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanCodeToTokenStoreProviderFactory, org.keycloak.models.cache.infinispan.InfinispanCacheRealmProviderFactory, org.keycloak.models.cache.infinispan.authorization.InfinispanCacheStoreFactoryProviderFactory, org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory, org.keycloak.protocol.AbstractLoginProtocolFactory, org.keycloak.authorization.policy.provider.permission.ScopePolicyProviderFactory, org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanActionTokenStoreProviderFactory, org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.policy.HistoryPasswordPolicyProviderFactory, org.keycloak.policy.DigitsPasswordPolicyProviderFactory, org.keycloak.policy.LengthPasswordPolicyProviderFactory, org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory, org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory, org.keycloak.storage.client.ClientStorageProviderFactory< T extends ClientStorageProvider >, org.keycloak.connections.jpa.updater.liquibase.lock.LiquibaseDBLockProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanStickySessionEncoderProviderFactory, org.keycloak.policy.LowerCasePasswordPolicyProviderFactory, org.keycloak.models.session.DisabledUserSessionPersisterProvider, org.keycloak.models.jpa.JpaRealmProviderFactory, org.keycloak.models.jpa.JpaUserCredentialStoreFactory, org.keycloak.models.jpa.JpaUserProviderFactory, org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory, org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory, org.keycloak.events.jpa.JpaEventStoreProviderFactory, org.keycloak.storage.jpa.JpaUserFederatedStorageProviderFactory, org.keycloak.credential.CredentialProviderFactory< T extends CredentialProvider >, org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory, org.keycloak.models.jpa.session.JpaUserSessionPersisterProviderFactory, org.keycloak.authorization.jpa.store.JPAAuthorizationStoreFactory, org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProviderFactory, org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory, org.keycloak.policy.UpperCasePasswordPolicyProviderFactory, org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory, org.keycloak.keys.KeyProviderFactory< T extends KeyProvider >, org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory, org.keycloak.transaction.JtaTransactionManagerLookup, org.keycloak.broker.provider.AbstractIdentityProviderMapper, org.keycloak.urls.HostnameProviderFactory (計58項目)で実装されています。
|
inherited |
org.keycloak.models.sessions.infinispan.InfinispanAuthenticationSessionProviderFactory, org.keycloak.authorization.policy.provider.client.ClientPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory, org.keycloak.policy.BlacklistPasswordPolicyProviderFactory, org.keycloak.cluster.infinispan.InfinispanClusterProviderFactory, org.keycloak.authorization.policy.provider.permission.UMAPolicyProviderFactory, org.keycloak.connections.jpa.DefaultJpaConnectionProviderFactory, org.keycloak.authorization.policy.provider.drools.DroolsPolicyProviderFactory, org.keycloak.authorization.policy.provider.role.RolePolicyProviderFactory, org.keycloak.authorization.policy.provider.user.UserPolicyProviderFactory, org.keycloak.authorization.policy.provider.group.GroupPolicyProviderFactory, org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory, org.keycloak.authorization.policy.provider.permission.ResourcePolicyProviderFactory, org.keycloak.keys.infinispan.InfinispanPublicKeyStorageProviderFactory, org.keycloak.connections.jpa.updater.liquibase.lock.LiquibaseDBLockProviderFactory, org.keycloak.authorization.policy.provider.aggregated.AggregatePolicyProviderFactory, org.keycloak.connections.jpa.updater.liquibase.conn.DefaultLiquibaseConnectionProvider, org.keycloak.authorization.policy.provider.permission.ScopePolicyProviderFactory, org.keycloak.models.jpa.JpaRealmProviderFactory, org.keycloak.models.jpa.JpaUserCredentialStoreFactory, org.keycloak.models.jpa.JpaUserProviderFactory, org.keycloak.models.cache.infinispan.authorization.InfinispanCacheStoreFactoryProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanCodeToTokenStoreProviderFactory, org.keycloak.models.cache.infinispan.InfinispanUserCacheProviderFactory, org.keycloak.models.cache.infinispan.InfinispanCacheRealmProviderFactory, org.keycloak.models.session.DisabledUserSessionPersisterProvider, org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanActionTokenStoreProviderFactory, org.keycloak.authorization.policy.provider.time.TimePolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanStickySessionEncoderProviderFactory, org.keycloak.component.ComponentFactory< CreatedType, ProviderType extends Provider >, org.keycloak.policy.HistoryPasswordPolicyProviderFactory, org.keycloak.transaction.JtaTransactionManagerLookup, org.keycloak.broker.provider.AbstractIdentityProviderMapper, org.keycloak.policy.DigitsPasswordPolicyProviderFactory, org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory, org.keycloak.policy.LengthPasswordPolicyProviderFactory, org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory, org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory, org.keycloak.models.jpa.session.JpaUserSessionPersisterProviderFactory, org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory, org.keycloak.authorization.jpa.store.JPAAuthorizationStoreFactory, org.keycloak.events.jpa.JpaEventStoreProviderFactory, org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory, org.keycloak.storage.jpa.JpaUserFederatedStorageProviderFactory, org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory, org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProviderFactory, org.keycloak.policy.LowerCasePasswordPolicyProviderFactory, org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory, org.keycloak.policy.UpperCasePasswordPolicyProviderFactory, org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory (計53項目)で実装されています。
|
inherited |
org.keycloak.authorization.policy.provider.permission.UMAPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory, org.keycloak.authorization.policy.provider.role.RolePolicyProviderFactory, org.keycloak.authorization.policy.provider.user.UserPolicyProviderFactory, org.keycloak.cluster.infinispan.InfinispanClusterProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanAuthenticationSessionProviderFactory, org.keycloak.keys.infinispan.InfinispanPublicKeyStorageProviderFactory, org.keycloak.authorization.policy.provider.client.ClientPolicyProviderFactory, org.keycloak.policy.BlacklistPasswordPolicyProviderFactory, org.keycloak.connections.jpa.updater.liquibase.conn.DefaultLiquibaseConnectionProvider, org.keycloak.authorization.policy.provider.aggregated.AggregatePolicyProviderFactory, org.keycloak.authorization.policy.provider.drools.DroolsPolicyProviderFactory, org.keycloak.authorization.policy.provider.permission.ResourcePolicyProviderFactory, org.keycloak.authorization.policy.provider.time.TimePolicyProviderFactory, org.keycloak.connections.jpa.DefaultJpaConnectionProviderFactory, org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactory, org.keycloak.models.cache.infinispan.InfinispanUserCacheProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanCodeToTokenStoreProviderFactory, org.keycloak.models.cache.infinispan.InfinispanCacheRealmProviderFactory, org.keycloak.models.cache.infinispan.authorization.InfinispanCacheStoreFactoryProviderFactory, org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory, org.keycloak.authorization.policy.provider.permission.ScopePolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanActionTokenStoreProviderFactory, org.keycloak.connections.jpa.updater.liquibase.lock.LiquibaseDBLockProviderFactory, org.keycloak.policy.LowerCasePasswordPolicyProviderFactory, org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory, org.keycloak.policy.UpperCasePasswordPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanStickySessionEncoderProviderFactory, org.keycloak.models.session.DisabledUserSessionPersisterProvider, org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.storage.client.ClientStorageProviderFactory< T extends ClientStorageProvider >, org.keycloak.storage.jpa.JpaUserFederatedStorageProviderFactory, org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory, org.keycloak.events.jpa.JpaEventStoreProviderFactory, org.keycloak.models.jpa.session.JpaUserSessionPersisterProviderFactory, org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory, org.keycloak.authorization.jpa.store.JPAAuthorizationStoreFactory, org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProviderFactory, org.keycloak.authorization.policy.provider.group.GroupPolicyProviderFactory, org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory, org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory, org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory, org.keycloak.models.jpa.JpaRealmProviderFactory, org.keycloak.models.jpa.JpaUserCredentialStoreFactory, org.keycloak.models.jpa.JpaUserProviderFactory, org.keycloak.credential.CredentialProviderFactory< T extends CredentialProvider >, org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory, org.keycloak.policy.HistoryPasswordPolicyProviderFactory, org.keycloak.policy.DigitsPasswordPolicyProviderFactory, org.keycloak.policy.LengthPasswordPolicyProviderFactory, org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory, org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory (計53項目)で実装されています。
|
inherited |
Only called once when the factory is first created. This config is pulled from keycloak_server.json
config |
org.keycloak.cluster.infinispan.InfinispanClusterProviderFactory, org.keycloak.connections.jpa.updater.liquibase.conn.DefaultLiquibaseConnectionProvider, org.keycloak.connections.jpa.DefaultJpaConnectionProviderFactory, org.keycloak.policy.BlacklistPasswordPolicyProviderFactory, org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory, org.keycloak.keys.infinispan.InfinispanPublicKeyStorageProviderFactory, org.keycloak.models.cache.infinispan.InfinispanUserCacheProviderFactory, org.keycloak.models.cache.infinispan.InfinispanCacheRealmProviderFactory, org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.storage.client.ClientStorageProviderFactory< T extends ClientStorageProvider >, org.keycloak.models.session.DisabledUserSessionPersisterProvider, org.keycloak.models.sessions.infinispan.InfinispanActionTokenStoreProviderFactory, org.keycloak.connections.jpa.updater.liquibase.lock.LiquibaseDBLockProviderFactory, org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory, org.keycloak.policy.HistoryPasswordPolicyProviderFactory, org.keycloak.models.jpa.session.JpaUserSessionPersisterProviderFactory, org.keycloak.policy.DigitsPasswordPolicyProviderFactory, org.keycloak.policy.LengthPasswordPolicyProviderFactory, org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory, org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory, org.keycloak.events.jpa.JpaEventStoreProviderFactory, org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory, org.keycloak.storage.jpa.JpaUserFederatedStorageProviderFactory, org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory, org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory, org.keycloak.credential.CredentialProviderFactory< T extends CredentialProvider >, org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProviderFactory, org.keycloak.policy.LowerCasePasswordPolicyProviderFactory, org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory, org.keycloak.policy.UpperCasePasswordPolicyProviderFactory, org.keycloak.models.jpa.JpaRealmProviderFactory, org.keycloak.models.jpa.JpaUserCredentialStoreFactory, org.keycloak.models.jpa.JpaUserProviderFactory, org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory, org.keycloak.protocol.AbstractLoginProtocolFactory, org.keycloak.keys.KeyProviderFactory< T extends KeyProvider >, org.keycloak.urls.HostnameProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory (計39項目)で実装されています。
|
inlineinherited |
|
inherited |
Called after all provider factories have been initialized
org.keycloak.authorization.policy.provider.permission.UMAPolicyProviderFactory, org.keycloak.authorization.policy.provider.role.RolePolicyProviderFactory, org.keycloak.authorization.policy.provider.user.UserPolicyProviderFactory, org.keycloak.cluster.infinispan.InfinispanClusterProviderFactory, org.keycloak.authorization.policy.provider.group.GroupPolicyProviderFactory, org.keycloak.connections.jpa.updater.liquibase.conn.DefaultLiquibaseConnectionProvider, org.keycloak.authorization.policy.provider.aggregated.AggregatePolicyProviderFactory, org.keycloak.authorization.policy.provider.drools.DroolsPolicyProviderFactory, org.keycloak.connections.jpa.DefaultJpaConnectionProviderFactory, org.keycloak.authorization.policy.provider.permission.ResourcePolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanUserSessionProviderFactory, org.keycloak.authorization.policy.provider.client.ClientPolicyProviderFactory, org.keycloak.policy.BlacklistPasswordPolicyProviderFactory, org.keycloak.authorization.policy.provider.time.TimePolicyProviderFactory, org.keycloak.connections.infinispan.DefaultInfinispanConnectionProviderFactory, org.keycloak.keys.infinispan.InfinispanPublicKeyStorageProviderFactory, org.keycloak.models.cache.infinispan.InfinispanUserCacheProviderFactory, org.keycloak.authorization.policy.provider.js.JSPolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanCodeToTokenStoreProviderFactory, org.keycloak.models.cache.infinispan.InfinispanCacheRealmProviderFactory, org.keycloak.models.cache.infinispan.authorization.InfinispanCacheStoreFactoryProviderFactory, org.keycloak.authorization.policy.provider.permission.ScopePolicyProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanAuthenticationSessionProviderFactory, org.keycloak.storage.UserStorageProviderFactory< T extends UserStorageProvider >, org.keycloak.storage.client.ClientStorageProviderFactory< T extends ClientStorageProvider >, org.keycloak.models.sessions.infinispan.InfinispanActionTokenStoreProviderFactory, org.keycloak.models.sessions.infinispan.InfinispanStickySessionEncoderProviderFactory, org.keycloak.connections.jpa.updater.liquibase.lock.LiquibaseDBLockProviderFactory, org.keycloak.models.session.DisabledUserSessionPersisterProvider, org.keycloak.broker.provider.AbstractIdentityProviderMapper, org.keycloak.policy.HashAlgorithmPasswordPolicyProviderFactory, org.keycloak.policy.HistoryPasswordPolicyProviderFactory, org.keycloak.policy.DigitsPasswordPolicyProviderFactory, org.keycloak.policy.LengthPasswordPolicyProviderFactory, org.keycloak.policy.NotUsernamePasswordPolicyProviderFactory, org.keycloak.policy.RegexPatternsPasswordPolicyProviderFactory, org.keycloak.events.jpa.JpaEventStoreProviderFactory, org.keycloak.storage.jpa.JpaUserFederatedStorageProviderFactory, org.keycloak.credential.hash.Pbkdf2PasswordHashProviderFactory, org.keycloak.policy.ForceExpiredPasswordPolicyProviderFactory, org.keycloak.authorization.store.AuthorizationStoreFactory, org.keycloak.credential.CredentialProviderFactory< T extends CredentialProvider >, org.keycloak.policy.HashIterationsPasswordPolicyProviderFactory, org.keycloak.connections.jpa.updater.liquibase.LiquibaseJpaUpdaterProviderFactory, org.keycloak.policy.LowerCasePasswordPolicyProviderFactory, org.keycloak.policy.SpecialCharsPasswordPolicyProviderFactory, org.keycloak.policy.UpperCasePasswordPolicyProviderFactory, org.keycloak.models.jpa.JpaRealmProviderFactory, org.keycloak.models.jpa.JpaUserCredentialStoreFactory, org.keycloak.models.jpa.JpaUserProviderFactory, org.keycloak.policy.DefaultPasswordPolicyManagerProviderFactory, org.keycloak.protocol.AbstractLoginProtocolFactory, org.keycloak.keys.KeyProviderFactory< T extends KeyProvider >, org.keycloak.urls.HostnameProviderFactory, org.keycloak.models.session.UserSessionPersisterProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha256PasswordHashProviderFactory, org.keycloak.credential.hash.Pbkdf2Sha512PasswordHashProviderFactory (計57項目)で実装されています。