Package org.keycloak.provider
Interface Provider
- 
- All Known Subinterfaces:
- AccountProvider,- ActionTokenHandler<T>,- AdminRealmResourceProvider,- ArtifactResolver,- AuthenticationChannelProvider,- AuthenticationFlowCallback,- AuthenticationSessionProvider,- Authenticator,- AuthorizationRequestParserProvider,- BruteForceProtector,- CachedStoreFactoryProvider,- CachePublicKeyProvider,- CacheRealmProvider,- CekManagementProvider,- CIBALoginUserResolver,- ClientAuthenticator,- ClientDescriptionConverter,- ClientInstallationProvider,- ClientPolicyConditionProvider<CONFIG>,- ClientPolicyExecutorProvider<CONFIG>,- ClientPolicyManager,- ClientProvider,- ClientRegistrationPolicy,- ClientRegistrationProvider,- ClientScopeProvider,- ClientScopeStorageProvider,- ClientSignatureVerifierProvider,- ClientStorageProvider,- ClientValidationProvider,- ClusterProvider,- CommonLDAPGroupMapper,- ComponentFactoryProvider,- ConditionalAuthenticator,- ContentEncryptionProvider,- CredentialProvider<T>,- DatastoreProvider,- DBLockProvider,- DeploymentStateProvider,- DeviceRepresentationProvider,- EmailSenderProvider,- EmailTemplateProvider,- EventListenerProvider,- EventStoreProvider,- ExceptionConverter,- ExecutorsProvider,- ExportProvider,- FormAction,- FormAuthenticator,- FreeMarkerProvider,- GlobalLockProvider,- GroupProvider,- GroupStorageProvider,- HashProvider,- HostnameProvider,- HotRodConnectionProvider,- HttpClientProvider,- IdentityProvider<C>,- IdentityProviderMapper,- ImportProvider,- InfinispanConnectionProvider,- JpaConnectionProvider,- JpaEntityProvider,- JpaUpdaterProvider,- JtaTransactionManagerLookup,- KeyProvider,- LDAPStorageMapper,- LegacySessionSupportProvider,- LiquibaseConnectionProvider,- LocaleSelectorProvider,- LocaleUpdaterProvider,- LoginFormsProvider,- LoginProtocol,- MapJpaUpdaterProvider,- MapLiquibaseConnectionProvider,- MapStorageProvider,- MigrationProvider,- OAuth2DeviceUserCodeProvider,- OIDCExtProvider,- OTPApplicationProvider,- PasswordHashProvider,- PasswordPolicyManagerProvider,- PasswordPolicyProvider,- PolicyProvider,- ProtocolMapper,- PublicKeyStorageProvider,- RealmProvider,- RealmResourceProvider,- RequiredActionProvider,- ResourceEncodingProvider,- RoleProvider,- RoleStorageProvider,- SamlAuthenticationPreprocessor,- ScriptingProvider,- SecurityHeadersProvider,- SignatureProvider,- SimpleValidator,- SingleUseObjectProvider,- SocialIdentityProvider<C>,- StickySessionEncoderProvider,- StoreFactory,- ThemeProvider,- ThemeResourceProvider,- ThemeSelectorProvider,- TimerProvider,- TokenExchangeProvider,- TokenIntrospectionProvider,- TruststoreProvider,- UserCache,- UserCache.Streams,- UserCredentialManager,- UserCredentialManager.Streams,- UserCredentialStore,- UserCredentialStore.Streams,- UserFederatedStorageProvider,- UserFederatedStorageProvider.Streams,- UserFederatedUserCredentialStore,- UserFederatedUserCredentialStore.Streams,- UserLoginFailureProvider,- UserProfileProvider,- UserProvider,- UserProvider.Streams,- UserSessionPersisterProvider,- UserSessionProvider,- UserStorageProvider,- Validator,- Validator<T>,- VaultProvider,- WellKnownProvider,- X509ClientCertificateLookup
 - All Known Implementing Classes:
- AbstractActionTokenHandler,- AbstractAttributeToGroupMapper,- AbstractAttributeToRoleMapper,- AbstractClaimMapper,- AbstractClaimToGroupMapper,- AbstractClaimToRoleMapper,- AbstractClientAuthenticator,- AbstractClientCertificateFromHttpHeadersLookup,- AbstractClientPolicyConditionProvider,- AbstractClientRegistrationProvider,- AbstractDirectGrantAuthenticator,- AbstractEcdsaKeyProvider,- AbstractFileBasedImportProvider,- AbstractFormAuthenticator,- AbstractGeneratedSecretKeyProvider,- AbstractIdentityProvider,- AbstractIdentityProviderMapper,- AbstractIdpAuthenticator,- AbstractJsonUserAttributeMapper,- AbstractLDAPStorageMapper,- AbstractNumberValidator,- AbstractOAuth2IdentityProvider,- AbstractOIDCProtocolMapper,- AbstractPairwiseSubMapper,- AbstractPermissionProvider,- AbstractRsaKeyProvider,- AbstractSAMLProtocolMapper,- AbstractSetRequiredActionAuthenticator,- AbstractSimpleValidator,- AbstractStringValidator,- AbstractUsernameFormAuthenticator,- AbstractUserProfileProvider,- AbstractVaultProvider,- AbstractX509ClientCertificateAuthenticator,- AbstractX509ClientCertificateDirectGrantAuthenticator,- AccessTokenIntrospectionProvider,- AcrProtocolMapper,- AdapterInstallationClientRegistrationProvider,- AddressMapper,- AdvancedAttributeToGroupMapper,- AdvancedAttributeToRoleMapper,- AdvancedClaimToGroupMapper,- AdvancedClaimToRoleMapper,- AesCbcHmacShaContentEncryptionProvider,- AesGcmContentEncryptionProvider,- AggregatePolicyProvider,- AllowAccessAuthenticator,- AllowAllDockerProtocolMapper,- AllowedWebOriginsProtocolMapper,- AnyClientCondition,- ApacheProxySslClientCertificateLookup,- AsymmetricClientSignatureVerifierProvider,- AsymmetricSignatureProvider,- AttemptedAuthenticator,- AttributeRequiredByMetadataValidator,- AttributeToRoleMapper,- AudienceProtocolMapper,- AudienceResolveProtocolMapper,- AuthorizationProvider,- BasicAuthAuthenticator,- BasicAuthOTPAuthenticator,- BasicTimerProvider,- BitbucketIdentityProvider,- BlacklistPasswordPolicyProvider,- BlankAttributeValidator,- BrokeringFederatedUsernameHasValueValidator,- CertificateLDAPStorageMapper,- CibaRootEndpoint,- ClaimsParameterTokenMapper,- ClaimsParameterWithValueIdTokenMapper,- ClaimToRoleMapper,- ClasspathThemeProvider,- ClasspathThemeResourceProviderFactory,- ClearKeysCacheRealmAdminProvider,- ClearRealmCacheRealmAdminProvider,- ClearUserCacheRealmAdminProvider,- ClientAccessTypeCondition,- ClientDisabledClientRegistrationPolicy,- ClientIdAndSecretAuthenticator,- ClientPolicyProvider,- ClientRolesCondition,- ClientScopeAuthorizationRequestParser,- ClientScopePolicyProvider,- ClientScopesClientRegistrationPolicy,- ClientScopesCondition,- ClientScopeStorageManager,- ClientSecretRotationExecutor,- ClientStorageManager,- ClientUpdaterContextCondition,- ClientUpdaterSourceGroupsCondition,- ClientUpdaterSourceHostsCondition,- ClientUpdaterSourceRolesCondition,- ConcurrentHashMapStorageProvider,- ConditionalLoaAuthenticator,- ConditionalOtpFormAuthenticator,- ConditionalRoleAuthenticator,- ConditionalUserAttributeValue,- ConditionalUserConfiguredAuthenticator,- ConfidentialClientAcceptExecutor,- ConsentRequiredClientRegistrationPolicy,- ConsentRequiredExecutor,- CookieAuthenticator,- DBLockGlobalLockProvider,- DeclarativeUserProfileProvider,- DefaultBruteForceProtector,- DefaultCIBALoginUserResolver,- DefaultClientCertificateLookup,- DefaultClientPolicyManager,- DefaultClientRegistrationProvider,- DefaultClientValidationProvider,- DefaultEmailSenderProvider,- DefaultFreeMarkerProvider,- DefaultHostnameProvider,- DefaultHotRodConnectionProvider,- DefaultInfinispanConnectionProvider,- DefaultJpaConnectionProvider,- DefaultLiquibaseConnectionProvider,- DefaultLiquibaseConnectionProvider,- DefaultLocaleSelectorProvider,- DefaultLocaleUpdaterProvider,- DefaultMigrationProvider,- DefaultOAuth2DeviceUserCodeProvider,- DefaultPasswordPolicyManagerProvider,- DefaultSamlArtifactResolver,- DefaultScriptingProvider,- DefaultSecurityHeadersProvider,- DefaultThemeSelectorProvider,- DefaultTokenExchangeProvider,- DeleteAccount,- DenyAccessAuthenticator,- DeployedScriptOIDCProtocolMapper,- DeployedScriptSAMLProtocolMapper,- DeviceEndpoint,- DeviceRepresentationProviderImpl,- DigitsPasswordPolicyProvider,- DirExportProvider,- DirImportProvider,- DisabledStickySessionEncoderProvider,- DisabledUserSessionPersisterProvider,- DockerAuthenticator,- DockerAuthV2Protocol,- DockerAuthV2ProtocolMapper,- DockerComposeYamlInstallationProvider,- DockerRegistryConfigFileInstallationProvider,- DockerVariableOverrideInstallationProvider,- DoubleValidator,- DuplicateEmailValidator,- DuplicateUsernameValidator,- ECDSAClientSignatureVerifierProvider,- ECDSASignatureProvider,- EmailEventListenerProvider,- EmailExistsAsUsernameValidator,- EmailValidator,- EntityDescriptorClientRegistrationProvider,- EntityDescriptorDescriptionConverter,- ExecuteActionsActionTokenHandler,- ExternalKeycloakRoleToRoleMapper,- FacebookIdentityProvider,- FacebookUserAttributeMapper,- FileMapStorageProvider,- FilesPlainTextVaultProvider,- FileTruststoreProvider,- FixedHostnameProvider,- FolderThemeProvider,- ForceExpiredPasswordPolicyProviderFactory,- FreeMarkerAccountProvider,- FreeMarkerEmailTemplateProvider,- FreeMarkerLoginFormsProvider,- FreeOTPProvider,- FullNameLDAPStorageMapper,- FullNameMapper,- FullScopeDisabledExecutor,- GeneratedAesKeyProvider,- GeneratedEcdsaKeyProvider,- GeneratedHmacKeyProvider,- GitHubIdentityProvider,- GitHubUserAttributeMapper,- GitLabIdentityProvider,- GoogleAuthenticatorProvider,- GoogleIdentityProvider,- GoogleUserAttributeMapper,- GroupLDAPStorageMapper,- GroupMembershipMapper,- GroupMembershipMapper,- GroupPolicyProvider,- GroupStorageManager,- GzipResourceEncodingProvider,- HaProxySslClientCertificateLookup,- HardcodedAttributeMapper,- HardcodedAttributeMapper,- HardcodedAttributeMapper,- HardcodedClaim,- HardcodedLDAPAttributeMapper,- HardcodedLDAPGroupStorageMapper,- HardcodedLDAPRoleStorageMapper,- HardcodedRole,- HardcodedRole,- HardcodedRoleMapper,- HardcodedUserSessionAttributeMapper,- HashAlgorithmPasswordPolicyProviderFactory,- HashIterationsPasswordPolicyProviderFactory,- HistoryPasswordPolicyProvider,- HolderOfKeyEnforcerExecutor,- HotRodGlobalLockProvider,- HotRodMapStorageProvider,- HttpAuthenticationChannelProvider,- HttpBasicAuthenticator,- IdentityProviderAuthenticator,- IdpAutoLinkAuthenticator,- IdpConfirmLinkAuthenticator,- IdpCreateUserIfUniqueAuthenticator,- IdpDetectExistingBrokerUserAuthenticator,- IdpEmailVerificationAuthenticator,- IdpReviewProfileAuthenticator,- IdpUsernamePasswordForm,- IdpVerifyAccountLinkActionTokenHandler,- ImmutableAttributeValidator,- ImportedRsaKeyProvider,- InfinispanAuthenticationSessionProvider,- InfinispanCachePublicKeyProvider,- InfinispanClusterProvider,- InfinispanPublicKeyStorageProvider,- InfinispanSingleUseObjectProvider,- InfinispanStickySessionEncoderProvider,- InfinispanUserLoginFailureProvider,- InfinispanUserSessionProvider,- InstagramIdentityProvider,- InstagramUserAttributeMapper,- IntegerValidator,- IntentClientBindCheckExecutor,- JavaAlgorithmHashProvider,- JavaKeystoreKeyProvider,- JBossJtaTransactionManagerLookup,- JBossLoggingEventListenerProvider,- JpaEventStoreProvider,- JpaExceptionConverter,- JpaMapExceptionConverter,- JpaMapStorageProvider,- JpaRealmProvider,- JPAStoreFactory,- JpaUserCredentialStore,- JpaUserFederatedStorageProvider,- JpaUserProvider,- JpaUserSessionPersisterProvider,- JWTClientAuthenticator,- JWTClientSecretAuthenticator,- KerberosFederationProvider,- KeycloakClientDescriptionConverter,- KeycloakOIDCClientInstallation,- KeycloakOIDCIdentityProvider,- KeycloakOIDCJbossSubsystemClientCliInstallation,- KeycloakOIDCJbossSubsystemClientInstallation,- KeycloakSamlClientInstallation,- KeycloakSamlSubsystemCliInstallation,- KeycloakSamlSubsystemInstallation,- LdapMapStorageProvider,- LdapRoleMapStorage,- LdapServerCapabilitiesRealmAdminProvider,- LDAPStorageProvider,- LegacyDatastoreProvider,- LegacySessionSupportProviderImpl,- LengthPasswordPolicyProvider,- LengthValidator,- LinkedInIdentityProvider,- LinkedInUserAttributeMapper,- LiquibaseDBLockProvider,- LiquibaseJpaUpdaterProvider,- LocalDateValidator,- LowerCasePasswordPolicyProvider,- MacSecretClientSignatureVerifierProvider,- MacSecretSignatureProvider,- MapAuthorizationStore,- MapClientProvider,- MapClientScopeProvider,- MapDatastoreProvider,- MapEventStoreProvider,- MapGlobalLockProvider,- MapGroupProvider,- MapJpaLiquibaseUpdaterProvider,- MapPublicKeyStorageProvider,- MapRealmProvider,- MapRoleProvider,- MapRootAuthenticationSessionProvider,- MapSingleUseObjectProvider,- MapUserLoginFailureProvider,- MapUserProvider,- MapUserSessionProvider,- MaxClientsClientRegistrationPolicy,- MaximumLengthPasswordPolicyProvider,- MicrosoftAuthenticatorOTPProvider,- MicrosoftIdentityProvider,- MicrosoftUserAttributeMapper,- ModAuthMellonClientInstallation,- MSADLDSUserAccountControlStorageMapper,- MSADUserAccountControlStorageMapper,- MultipleStepsExportProvider,- NginxProxySslClientCertificateLookup,- NginxProxyTrustedClientCertificateLookup,- NoCookieFlowRedirectAuthenticator,- NotBlankValidator,- NotEmailPasswordPolicyProvider,- NotEmptyValidator,- NotUsernamePasswordPolicyProvider,- OIDCClientDescriptionConverter,- OIDCClientRegistrationProvider,- OIDCIdentityProvider,- OIDCLoginProtocol,- OIDCWellKnownProvider,- OpenshiftClientStorageProvider,- OpenShiftTokenReviewEndpoint,- OpenshiftV3IdentityProvider,- OpenshiftV4AttributeMapper,- OpenshiftV4IdentityProvider,- OptionsValidator,- OTPCredentialProvider,- OTPFormAuthenticator,- ParRootEndpoint,- PasswordCredentialProvider,- PasswordForm,- PatternValidator,- PayPalIdentityProvider,- PayPalUserAttributeMapper,- Pbkdf2PasswordHashProvider,- PersonNameProhibitedCharactersValidator,- PKCEEnforcerExecutor,- ProtocolMappersClientRegistrationPolicy,- ReadOnlyAttributeUnchangedValidator,- RealmCacheSession,- RealmManagerProviderFactory,- RecoveryAuthnCodesAction,- RecoveryAuthnCodesCredentialProvider,- RecoveryAuthnCodesFormAuthenticator,- RecoveryCodesWarningThresholdPasswordPolicyProviderFactory,- RefreshTokenIntrospectionProvider,- RegexPatternsPasswordPolicyProvider,- RegexPolicyProvider,- RegistrationAccessTokenRotationDisabledExecutor,- RegistrationEmailAsUsernameEmailValueValidator,- RegistrationEmailAsUsernameUsernameValueValidator,- RegistrationPage,- RegistrationPassword,- RegistrationProfile,- RegistrationRecaptcha,- RegistrationUserCreation,- RegistrationUsernameExistsValidator,- RejectRequestExecutor,- RejectResourceOwnerPasswordCredentialsGrantExecutor,- RequestHostnameProvider,- ResetCredentialChooseUser,- ResetCredentialEmail,- ResetCredentialsActionTokenHandler,- ResetOTP,- ResetPassword,- ResourcePolicyProvider,- RoleLDAPStorageMapper,- RoleListMapper,- RoleNameMapper,- RoleNameMapper,- RolePolicyProvider,- RoleStorageManager,- RPTIntrospectionProvider,- RsaCekManagementProvider,- SAMLAudienceProtocolMapper,- SAMLAudienceResolveProtocolMapper,- SAMLIdentityProvider,- SamlProtocol,- SamlSPDescriptorClientInstallation,- ScopeClientRegistrationPolicy,- ScopePolicyProvider,- ScriptBasedAuthenticator,- ScriptBasedMapper,- ScriptBasedOIDCProtocolMapper,- SecureCibaAuthenticationRequestSigningAlgorithmExecutor,- SecureCibaSessionEnforceExecutor,- SecureCibaSignedAuthenticationRequestExecutor,- SecureClientAuthenticatorExecutor,- SecureClientUrisExecutor,- SecureLogoutExecutor,- SecureRequestObjectExecutor,- SecureResponseTypeExecutor,- SecureSessionEnforceExecutor,- SecureSigningAlgorithmExecutor,- SecureSigningAlgorithmForSignedJwtExecutor,- SHA256PairwiseSubMapper,- SingleFileExportProvider,- SingleFileImportProvider,- SpecialCharsPasswordPolicyProvider,- SpnegoAuthenticator,- SSSDFederationProvider,- StackoverflowIdentityProvider,- StackoverflowUserAttributeMapper,- StoreFactoryCacheSession,- SuppressRefreshTokenRotationExecutor,- TermsAndConditions,- TestLdapConnectionRealmAdminProvider,- TimePolicyProvider,- TokenEndpoint.TokenExchangeSamlProtocol,- TrustedHostClientRegistrationPolicy,- TwitterIdentityProvider,- UMAPolicyProvider,- UmaWellKnownProvider,- UpdateEmail,- UpdateEmailActionTokenHandler,- UpdatePassword,- UpdateProfile,- UpdateTotp,- UpdateUserLocaleAction,- UpperCasePasswordPolicyProvider,- UriValidator,- UserAttributeLDAPStorageMapper,- UserAttributeMapper,- UserAttributeMapper,- UserAttributeMapper,- UserAttributeNameIdMapper,- UserAttributeStatementMapper,- UserCacheSession,- UserClientRoleMappingMapper,- UserCredentialStoreManager,- UsernameForm,- UsernameHasValueValidator,- UsernameIDNHomographValidator,- UsernameMutationValidator,- UsernamePasswordForm,- UsernameProhibitedCharactersValidator,- UsernameTemplateMapper,- UsernameTemplateMapper,- UserPolicyProvider,- UserPropertyAttributeStatementMapper,- UserPropertyMapper,- UserRealmRoleMappingMapper,- UserSessionLimitsAuthenticator,- UserSessionNoteMapper,- UserSessionNoteStatementMapper,- UserStorageManager,- UserStorageProviderRealmAdminProvider,- ValidateOTP,- ValidatePassword,- ValidateUsername,- ValidateX509CertificateUsername,- ValidatorConfigValidator,- VerifyEmail,- VerifyEmailActionTokenHandler,- VerifyUserProfile,- WebAuthnAuthenticator,- WebAuthnCredentialProvider,- WebAuthnPasswordlessAuthenticator,- WebAuthnPasswordlessCredentialProvider,- WebAuthnPasswordlessRegister,- WebAuthnRegister,- X509ClientAuthenticator,- X509ClientCertificateAuthenticator,- XPathAttributeMapper
 
 public interface Provider- Author:
- Stian Thorgersen
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()
 
-