keycloak
|
org.keycloak.authentication.actiontoken.ActionTokenHandlerSpi, org.keycloak.authentication.AuthenticatorSpi, org.keycloak.authentication.ClientAuthenticatorSpi, org.keycloak.authentication.FormActionSpi, org.keycloak.authentication.FormAuthenticatorSpi, org.keycloak.authentication.RequiredActionSpi, org.keycloak.authorization.AuthorizationSpi, org.keycloak.authorization.policy.provider.PolicySpi, org.keycloak.authorization.store.StoreFactorySpi, org.keycloak.broker.provider.IdentityProviderMapperSpi, org.keycloak.broker.provider.IdentityProviderSpi, org.keycloak.broker.social.SocialProviderSpi, org.keycloak.cluster.ClusterSpi, org.keycloak.connections.httpclient.HttpClientSpi, org.keycloak.connections.infinispan.InfinispanConnectionSpi, org.keycloak.connections.jpa.entityprovider.JpaEntitySpi, org.keycloak.connections.jpa.JpaConnectionSpi, org.keycloak.connections.jpa.updater.JpaUpdaterSpi, org.keycloak.connections.jpa.updater.liquibase.conn.LiquibaseConnectionSpi, org.keycloak.credential.CredentialSpi, org.keycloak.credential.hash.PasswordHashSpi, org.keycloak.crypto.SignatureSpi, org.keycloak.email.EmailSenderSpi, org.keycloak.email.EmailTemplateSpi, org.keycloak.events.EventListenerSpi, org.keycloak.events.EventStoreSpi, org.keycloak.executors.ExecutorsSpi, org.keycloak.exportimport.ClientDescriptionConverterSpi, org.keycloak.exportimport.ExportSpi, org.keycloak.exportimport.ImportSpi, org.keycloak.forms.account.AccountSpi, org.keycloak.forms.login.LoginFormsSpi, org.keycloak.keys.KeySpi, org.keycloak.keys.PublicKeyStorageSpi, org.keycloak.locale.LocaleSelectorSPI, org.keycloak.migration.MigrationSpi, org.keycloak.models.ActionTokenStoreSpi, org.keycloak.models.cache.authorization.CachedStoreFactorySpi, org.keycloak.models.cache.CacheRealmProviderSpi, org.keycloak.models.cache.CacheUserProviderSpi, org.keycloak.models.CodeToTokenStoreSpi, org.keycloak.models.dblock.DBLockSpi, org.keycloak.models.RealmSpi, org.keycloak.models.session.UserSessionPersisterSpi, org.keycloak.models.UserSessionSpi, org.keycloak.models.UserSpi, org.keycloak.policy.PasswordPolicyManagerSpi, org.keycloak.policy.PasswordPolicySpi, org.keycloak.protocol.ClientInstallationSpi, org.keycloak.protocol.LoginProtocolSpi, org.keycloak.protocol.oidc.ext.OIDCExtSPI, org.keycloak.protocol.oidc.TokenIntrospectionSpi, org.keycloak.protocol.ProtocolMapperSpi, org.keycloak.provider.ExceptionConverterSpi, org.keycloak.scripting.ScriptingSpi, org.keycloak.services.clientregistration.ClientRegistrationSpi, org.keycloak.services.clientregistration.policy.ClientRegistrationPolicySpi, org.keycloak.services.managers.BruteForceProtectorSpi, org.keycloak.services.resource.RealmResourceSPI, org.keycloak.services.x509.X509ClientCertificateLookupSpi, org.keycloak.sessions.AuthenticationSessionSpi, org.keycloak.sessions.StickySessionEncoderSpi, org.keycloak.storage.client.ClientStorageProviderSpi, org.keycloak.storage.federated.UserFederatedStorageProviderSpi, org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi, org.keycloak.storage.UserStorageProviderSpi, org.keycloak.theme.ThemeResourceSpi, org.keycloak.theme.ThemeSelectorSpi, org.keycloak.theme.ThemeSpi, org.keycloak.timer.TimerSpi, org.keycloak.transaction.TransactionManagerLookupSpi, org.keycloak.truststore.TruststoreSpi, org.keycloak.urls.HostnameSpi, org.keycloak.wellknown.WellKnownSpi (計74項目)に継承されています。
公開メンバ関数 | |
boolean | isInternal () |
String | getName () |
Class<? extends Provider > | getProviderClass () |
Class<? extends ProviderFactory > | getProviderFactoryClass () |
String org.keycloak.provider.Spi.getName | ( | ) |
org.keycloak.services.resource.RealmResourceSPI, org.keycloak.storage.client.ClientStorageProviderSpi, org.keycloak.storage.UserStorageProviderSpi, org.keycloak.services.x509.X509ClientCertificateLookupSpi, org.keycloak.connections.jpa.entityprovider.JpaEntitySpi, org.keycloak.models.CodeToTokenStoreSpi, org.keycloak.models.UserSessionSpi, org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi, org.keycloak.broker.provider.IdentityProviderSpi, org.keycloak.broker.social.SocialProviderSpi, org.keycloak.models.ActionTokenStoreSpi, org.keycloak.models.cache.CacheRealmProviderSpi, org.keycloak.models.cache.CacheUserProviderSpi, org.keycloak.protocol.oidc.TokenIntrospectionSpi, org.keycloak.authentication.actiontoken.ActionTokenHandlerSpi, org.keycloak.authentication.AuthenticatorSpi, org.keycloak.authentication.ClientAuthenticatorSpi, org.keycloak.authentication.FormActionSpi, org.keycloak.authentication.FormAuthenticatorSpi, org.keycloak.authentication.RequiredActionSpi, org.keycloak.authorization.AuthorizationSpi, org.keycloak.authorization.policy.provider.PolicySpi, org.keycloak.authorization.store.StoreFactorySpi, org.keycloak.broker.provider.IdentityProviderMapperSpi, org.keycloak.cluster.ClusterSpi, org.keycloak.connections.httpclient.HttpClientSpi, org.keycloak.connections.infinispan.InfinispanConnectionSpi, org.keycloak.connections.jpa.JpaConnectionSpi, org.keycloak.connections.jpa.updater.JpaUpdaterSpi, org.keycloak.connections.jpa.updater.liquibase.conn.LiquibaseConnectionSpi, org.keycloak.credential.CredentialSpi, org.keycloak.credential.hash.PasswordHashSpi, org.keycloak.email.EmailSenderSpi, org.keycloak.email.EmailTemplateSpi, org.keycloak.events.EventListenerSpi, org.keycloak.events.EventStoreSpi, org.keycloak.executors.ExecutorsSpi, org.keycloak.exportimport.ClientDescriptionConverterSpi, org.keycloak.exportimport.ExportSpi, org.keycloak.exportimport.ImportSpi, org.keycloak.forms.account.AccountSpi, org.keycloak.forms.login.LoginFormsSpi, org.keycloak.keys.PublicKeyStorageSpi, org.keycloak.migration.MigrationSpi, org.keycloak.models.cache.authorization.CachedStoreFactorySpi, org.keycloak.models.dblock.DBLockSpi, org.keycloak.models.RealmSpi, org.keycloak.models.session.UserSessionPersisterSpi, org.keycloak.models.UserSpi, org.keycloak.policy.PasswordPolicyManagerSpi, org.keycloak.policy.PasswordPolicySpi, org.keycloak.protocol.ClientInstallationSpi, org.keycloak.protocol.LoginProtocolSpi, org.keycloak.protocol.ProtocolMapperSpi, org.keycloak.services.clientregistration.policy.ClientRegistrationPolicySpi, org.keycloak.services.managers.BruteForceProtectorSpi, org.keycloak.sessions.AuthenticationSessionSpi, org.keycloak.sessions.StickySessionEncoderSpi, org.keycloak.storage.federated.UserFederatedStorageProviderSpi, org.keycloak.theme.ThemeResourceSpi, org.keycloak.theme.ThemeSpi, org.keycloak.timer.TimerSpi, org.keycloak.transaction.TransactionManagerLookupSpi, org.keycloak.truststore.TruststoreSpi, org.keycloak.wellknown.WellKnownSpi, org.keycloak.keys.KeySpi, org.keycloak.services.clientregistration.ClientRegistrationSpi, org.keycloak.provider.ExceptionConverterSpi, org.keycloak.crypto.SignatureSpi, org.keycloak.locale.LocaleSelectorSPI, org.keycloak.urls.HostnameSpi, org.keycloak.scripting.ScriptingSpi, org.keycloak.protocol.oidc.ext.OIDCExtSPI, org.keycloak.theme.ThemeSelectorSpi (計74項目)で実装されています。
Class<? extends Provider> org.keycloak.provider.Spi.getProviderClass | ( | ) |
org.keycloak.services.resource.RealmResourceSPI, org.keycloak.storage.client.ClientStorageProviderSpi, org.keycloak.storage.UserStorageProviderSpi, org.keycloak.services.x509.X509ClientCertificateLookupSpi, org.keycloak.connections.jpa.entityprovider.JpaEntitySpi, org.keycloak.models.CodeToTokenStoreSpi, org.keycloak.models.UserSessionSpi, org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi, org.keycloak.authentication.actiontoken.ActionTokenHandlerSpi, org.keycloak.broker.provider.IdentityProviderSpi, org.keycloak.broker.social.SocialProviderSpi, org.keycloak.models.ActionTokenStoreSpi, org.keycloak.models.cache.CacheRealmProviderSpi, org.keycloak.models.cache.CacheUserProviderSpi, org.keycloak.protocol.oidc.TokenIntrospectionSpi, org.keycloak.authentication.AuthenticatorSpi, org.keycloak.authentication.ClientAuthenticatorSpi, org.keycloak.authentication.FormActionSpi, org.keycloak.authentication.FormAuthenticatorSpi, org.keycloak.authentication.RequiredActionSpi, org.keycloak.authorization.AuthorizationSpi, org.keycloak.authorization.policy.provider.PolicySpi, org.keycloak.authorization.store.StoreFactorySpi, org.keycloak.broker.provider.IdentityProviderMapperSpi, org.keycloak.cluster.ClusterSpi, org.keycloak.connections.httpclient.HttpClientSpi, org.keycloak.connections.infinispan.InfinispanConnectionSpi, org.keycloak.connections.jpa.JpaConnectionSpi, org.keycloak.connections.jpa.updater.JpaUpdaterSpi, org.keycloak.connections.jpa.updater.liquibase.conn.LiquibaseConnectionSpi, org.keycloak.credential.CredentialSpi, org.keycloak.credential.hash.PasswordHashSpi, org.keycloak.email.EmailSenderSpi, org.keycloak.email.EmailTemplateSpi, org.keycloak.events.EventListenerSpi, org.keycloak.events.EventStoreSpi, org.keycloak.executors.ExecutorsSpi, org.keycloak.exportimport.ClientDescriptionConverterSpi, org.keycloak.exportimport.ExportSpi, org.keycloak.exportimport.ImportSpi, org.keycloak.forms.account.AccountSpi, org.keycloak.forms.login.LoginFormsSpi, org.keycloak.keys.PublicKeyStorageSpi, org.keycloak.migration.MigrationSpi, org.keycloak.models.cache.authorization.CachedStoreFactorySpi, org.keycloak.models.dblock.DBLockSpi, org.keycloak.models.RealmSpi, org.keycloak.models.session.UserSessionPersisterSpi, org.keycloak.models.UserSpi, org.keycloak.policy.PasswordPolicyManagerSpi, org.keycloak.policy.PasswordPolicySpi, org.keycloak.protocol.ClientInstallationSpi, org.keycloak.protocol.LoginProtocolSpi, org.keycloak.protocol.ProtocolMapperSpi, org.keycloak.services.clientregistration.policy.ClientRegistrationPolicySpi, org.keycloak.services.managers.BruteForceProtectorSpi, org.keycloak.sessions.AuthenticationSessionSpi, org.keycloak.sessions.StickySessionEncoderSpi, org.keycloak.storage.federated.UserFederatedStorageProviderSpi, org.keycloak.theme.ThemeResourceSpi, org.keycloak.theme.ThemeSpi, org.keycloak.timer.TimerSpi, org.keycloak.transaction.TransactionManagerLookupSpi, org.keycloak.truststore.TruststoreSpi, org.keycloak.wellknown.WellKnownSpi, org.keycloak.keys.KeySpi, org.keycloak.services.clientregistration.ClientRegistrationSpi, org.keycloak.provider.ExceptionConverterSpi, org.keycloak.crypto.SignatureSpi, org.keycloak.locale.LocaleSelectorSPI, org.keycloak.urls.HostnameSpi, org.keycloak.scripting.ScriptingSpi, org.keycloak.protocol.oidc.ext.OIDCExtSPI, org.keycloak.theme.ThemeSelectorSpi (計74項目)で実装されています。
Class<? extends ProviderFactory> org.keycloak.provider.Spi.getProviderFactoryClass | ( | ) |
org.keycloak.services.resource.RealmResourceSPI, org.keycloak.storage.client.ClientStorageProviderSpi, org.keycloak.storage.UserStorageProviderSpi, org.keycloak.services.x509.X509ClientCertificateLookupSpi, org.keycloak.connections.jpa.entityprovider.JpaEntitySpi, org.keycloak.models.CodeToTokenStoreSpi, org.keycloak.models.UserSessionSpi, org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi, org.keycloak.authentication.actiontoken.ActionTokenHandlerSpi, org.keycloak.broker.provider.IdentityProviderSpi, org.keycloak.broker.social.SocialProviderSpi, org.keycloak.models.ActionTokenStoreSpi, org.keycloak.models.cache.CacheRealmProviderSpi, org.keycloak.models.cache.CacheUserProviderSpi, org.keycloak.protocol.oidc.TokenIntrospectionSpi, org.keycloak.authentication.AuthenticatorSpi, org.keycloak.authentication.ClientAuthenticatorSpi, org.keycloak.authentication.FormActionSpi, org.keycloak.authentication.FormAuthenticatorSpi, org.keycloak.authentication.RequiredActionSpi, org.keycloak.authorization.AuthorizationSpi, org.keycloak.authorization.policy.provider.PolicySpi, org.keycloak.authorization.store.StoreFactorySpi, org.keycloak.broker.provider.IdentityProviderMapperSpi, org.keycloak.cluster.ClusterSpi, org.keycloak.connections.httpclient.HttpClientSpi, org.keycloak.connections.infinispan.InfinispanConnectionSpi, org.keycloak.connections.jpa.JpaConnectionSpi, org.keycloak.connections.jpa.updater.JpaUpdaterSpi, org.keycloak.connections.jpa.updater.liquibase.conn.LiquibaseConnectionSpi, org.keycloak.credential.CredentialSpi, org.keycloak.credential.hash.PasswordHashSpi, org.keycloak.email.EmailSenderSpi, org.keycloak.email.EmailTemplateSpi, org.keycloak.events.EventListenerSpi, org.keycloak.events.EventStoreSpi, org.keycloak.executors.ExecutorsSpi, org.keycloak.exportimport.ClientDescriptionConverterSpi, org.keycloak.exportimport.ExportSpi, org.keycloak.exportimport.ImportSpi, org.keycloak.forms.account.AccountSpi, org.keycloak.forms.login.LoginFormsSpi, org.keycloak.keys.PublicKeyStorageSpi, org.keycloak.migration.MigrationSpi, org.keycloak.models.cache.authorization.CachedStoreFactorySpi, org.keycloak.models.dblock.DBLockSpi, org.keycloak.models.RealmSpi, org.keycloak.models.session.UserSessionPersisterSpi, org.keycloak.models.UserSpi, org.keycloak.policy.PasswordPolicyManagerSpi, org.keycloak.policy.PasswordPolicySpi, org.keycloak.protocol.ClientInstallationSpi, org.keycloak.protocol.LoginProtocolSpi, org.keycloak.protocol.ProtocolMapperSpi, org.keycloak.services.clientregistration.policy.ClientRegistrationPolicySpi, org.keycloak.services.managers.BruteForceProtectorSpi, org.keycloak.sessions.AuthenticationSessionSpi, org.keycloak.sessions.StickySessionEncoderSpi, org.keycloak.storage.federated.UserFederatedStorageProviderSpi, org.keycloak.theme.ThemeResourceSpi, org.keycloak.theme.ThemeSpi, org.keycloak.timer.TimerSpi, org.keycloak.transaction.TransactionManagerLookupSpi, org.keycloak.truststore.TruststoreSpi, org.keycloak.wellknown.WellKnownSpi, org.keycloak.keys.KeySpi, org.keycloak.services.clientregistration.ClientRegistrationSpi, org.keycloak.provider.ExceptionConverterSpi, org.keycloak.crypto.SignatureSpi, org.keycloak.locale.LocaleSelectorSPI, org.keycloak.urls.HostnameSpi, org.keycloak.scripting.ScriptingSpi, org.keycloak.protocol.oidc.ext.OIDCExtSPI, org.keycloak.theme.ThemeSelectorSpi (計74項目)で実装されています。
boolean org.keycloak.provider.Spi.isInternal | ( | ) |
org.keycloak.services.resource.RealmResourceSPI, org.keycloak.storage.client.ClientStorageProviderSpi, org.keycloak.storage.UserStorageProviderSpi, org.keycloak.services.x509.X509ClientCertificateLookupSpi, org.keycloak.connections.jpa.entityprovider.JpaEntitySpi, org.keycloak.models.CodeToTokenStoreSpi, org.keycloak.models.UserSessionSpi, org.keycloak.storage.ldap.mappers.LDAPStorageMapperSpi, org.keycloak.broker.provider.IdentityProviderSpi, org.keycloak.broker.social.SocialProviderSpi, org.keycloak.models.ActionTokenStoreSpi, org.keycloak.models.cache.CacheRealmProviderSpi, org.keycloak.models.cache.CacheUserProviderSpi, org.keycloak.protocol.oidc.TokenIntrospectionSpi, org.keycloak.authentication.actiontoken.ActionTokenHandlerSpi, org.keycloak.authentication.AuthenticatorSpi, org.keycloak.authentication.ClientAuthenticatorSpi, org.keycloak.authentication.FormActionSpi, org.keycloak.authentication.FormAuthenticatorSpi, org.keycloak.authentication.RequiredActionSpi, org.keycloak.authorization.AuthorizationSpi, org.keycloak.authorization.policy.provider.PolicySpi, org.keycloak.authorization.store.StoreFactorySpi, org.keycloak.broker.provider.IdentityProviderMapperSpi, org.keycloak.cluster.ClusterSpi, org.keycloak.connections.httpclient.HttpClientSpi, org.keycloak.connections.infinispan.InfinispanConnectionSpi, org.keycloak.connections.jpa.JpaConnectionSpi, org.keycloak.connections.jpa.updater.JpaUpdaterSpi, org.keycloak.connections.jpa.updater.liquibase.conn.LiquibaseConnectionSpi, org.keycloak.credential.CredentialSpi, org.keycloak.credential.hash.PasswordHashSpi, org.keycloak.email.EmailSenderSpi, org.keycloak.email.EmailTemplateSpi, org.keycloak.events.EventListenerSpi, org.keycloak.events.EventStoreSpi, org.keycloak.executors.ExecutorsSpi, org.keycloak.exportimport.ClientDescriptionConverterSpi, org.keycloak.exportimport.ExportSpi, org.keycloak.exportimport.ImportSpi, org.keycloak.forms.account.AccountSpi, org.keycloak.forms.login.LoginFormsSpi, org.keycloak.keys.PublicKeyStorageSpi, org.keycloak.migration.MigrationSpi, org.keycloak.models.cache.authorization.CachedStoreFactorySpi, org.keycloak.models.dblock.DBLockSpi, org.keycloak.models.RealmSpi, org.keycloak.models.session.UserSessionPersisterSpi, org.keycloak.models.UserSpi, org.keycloak.policy.PasswordPolicyManagerSpi, org.keycloak.policy.PasswordPolicySpi, org.keycloak.protocol.ClientInstallationSpi, org.keycloak.protocol.LoginProtocolSpi, org.keycloak.protocol.ProtocolMapperSpi, org.keycloak.services.clientregistration.policy.ClientRegistrationPolicySpi, org.keycloak.services.managers.BruteForceProtectorSpi, org.keycloak.sessions.AuthenticationSessionSpi, org.keycloak.sessions.StickySessionEncoderSpi, org.keycloak.storage.federated.UserFederatedStorageProviderSpi, org.keycloak.theme.ThemeResourceSpi, org.keycloak.theme.ThemeSpi, org.keycloak.timer.TimerSpi, org.keycloak.transaction.TransactionManagerLookupSpi, org.keycloak.truststore.TruststoreSpi, org.keycloak.wellknown.WellKnownSpi, org.keycloak.keys.KeySpi, org.keycloak.services.clientregistration.ClientRegistrationSpi, org.keycloak.provider.ExceptionConverterSpi, org.keycloak.crypto.SignatureSpi, org.keycloak.locale.LocaleSelectorSPI, org.keycloak.urls.HostnameSpi, org.keycloak.scripting.ScriptingSpi, org.keycloak.protocol.oidc.ext.OIDCExtSPI, org.keycloak.theme.ThemeSelectorSpi (計74項目)で実装されています。