Package org.keycloak.provider
Interface Spi
- 
- All Known Implementing Classes:
- AccountSpi,- ActionTokenHandlerSpi,- AdminRealmResourceSpi,- ArtifactResolverSpi,- AuthenticationChannelSpi,- AuthenticationSessionSpi,- AuthenticatorSpi,- AuthorizationRequestParserSpi,- AuthorizationSpi,- BruteForceProtectorSpi,- CachedStoreFactorySpi,- CachePublicKeyProviderSpi,- CacheRealmProviderSpi,- CacheUserProviderSpi,- CekManagementSpi,- CIBALoginUserResolverSpi,- ClientAuthenticatorSpi,- ClientDescriptionConverterSpi,- ClientInstallationSpi,- ClientPolicyConditionSpi,- ClientPolicyExecutorSpi,- ClientPolicyManagerSpi,- ClientRegistrationPolicySpi,- ClientRegistrationSpi,- ClientScopeSpi,- ClientScopeStorageProviderSpi,- ClientSignatureVerifierSpi,- ClientSpi,- ClientStorageProviderSpi,- ClientValidationSPI,- ClusterSpi,- ComponentFactorySpi,- ContentEncryptionSpi,- CredentialSpi,- DatastoreSpi,- DBLockSpi,- DeploymentStateSpi,- DeviceRepresentationSpi,- EmailSenderSpi,- EmailTemplateSpi,- EventListenerSpi,- EventStoreSpi,- ExceptionConverterSpi,- ExecutorsSpi,- ExportSpi,- FormActionSpi,- FormAuthenticatorSpi,- FreeMarkerSPI,- GlobalLockProviderSpi,- GroupSpi,- GroupStorageProviderSpi,- HashSpi,- HostnameSpi,- HotRodConnectionSpi,- HttpClientSpi,- IdentityProviderMapperSpi,- IdentityProviderSpi,- ImportSpi,- InfinispanConnectionSpi,- JpaConnectionSpi,- JpaEntitySpi,- JpaUpdaterSpi,- KeySpi,- LDAPStorageMapperSpi,- LegacySessionSupportSpi,- LiquibaseConnectionSpi,- LocaleSelectorSPI,- LocaleUpdaterSPI,- LoginFormsSpi,- LoginProtocolSpi,- MapJpaUpdaterSpi,- MapLiquibaseConnectionSpi,- MapStorageSpi,- MigrationSpi,- OAuth2DeviceUserCodeSpi,- OIDCExtSPI,- OTPApplicationSpi,- PasswordHashSpi,- PasswordPolicyManagerSpi,- PasswordPolicySpi,- PolicySpi,- ProtocolMapperSpi,- PublicKeyStorageSpi,- RealmManagerSpi,- RealmResourceSPI,- RealmSpi,- RequiredActionSpi,- ResourceEncodingSpi,- RoleSpi,- RoleStorageProviderSpi,- SamlAuthenticationPreprocessorSpi,- ScriptingSpi,- SecurityHeadersSpi,- SignatureSpi,- SingleUseObjectSpi,- SocialProviderSpi,- StickySessionEncoderSpi,- StoreFactorySpi,- ThemeResourceSpi,- ThemeSelectorSpi,- ThemeSpi,- TimerSpi,- TokenExchangeSpi,- TokenIntrospectionSpi,- TransactionManagerLookupSpi,- TruststoreSpi,- UserFederatedStorageProviderSpi,- UserLoginFailureSpi,- UserProfileSpi,- UserSessionPersisterSpi,- UserSessionSpi,- UserSpi,- UserStorageProviderSpi,- ValidatorSPI,- VaultSpi,- WellKnownSpi,- X509ClientCertificateLookupSpi
 
 public interface Spi- Author:
- Stian Thorgersen
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetName()Class<? extends Provider>getProviderClass()Class<? extends ProviderFactory>getProviderFactoryClass()default booleanisEnabled()booleanisInternal()
 
- 
- 
- 
Method Detail- 
isInternalboolean isInternal() 
 - 
getNameString getName() 
 - 
getProviderFactoryClassClass<? extends ProviderFactory> getProviderFactoryClass() 
 - 
isEnableddefault boolean isEnabled() 
 
- 
 
-