Interface Provider

All Known Subinterfaces:
AccountResourceProvider, 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, DeployedConfigurationsProvider, DeploymentStateProvider, DeviceRepresentationProvider, EmailSenderProvider, EmailTemplateProvider, EventListenerProvider, EventStoreProvider, ExceptionConverter, ExecutorsProvider, ExportProvider, FormAction, FormAuthenticator, FreeMarkerProvider, GlobalLockProvider, GroupProvider, GroupStorageProvider, HashProvider, HostnameProvider, HttpClientProvider, IdentityProvider<C>, IdentityProviderMapper, ImportProvider, InfinispanConnectionProvider, JpaConnectionProvider, JpaEntityProvider, JpaUpdaterProvider, JtaTransactionManagerLookup, KeyProvider, LDAPStorageMapper, LiquibaseConnectionProvider, LoadBalancerCheckProvider, LocaleSelectorProvider, LocaleUpdaterProvider, LoginFormsProvider, LoginProtocol, 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, UserCredentialStore, UserFederatedStorageProvider, UserFederatedStorageProvider.Streams, UserFederatedUserCredentialStore, UserFederatedUserCredentialStore.Streams, UserLoginFailureProvider, UserProfileProvider, UserProvider, 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, AccountConsole, AcrProtocolMapper, AdapterInstallationClientRegistrationProvider, AddressMapper, AdvancedAttributeToGroupMapper, AdvancedAttributeToRoleMapper, AdvancedClaimToGroupMapper, AdvancedClaimToRoleMapper, AesCbcHmacShaContentEncryptionProvider, AesGcmContentEncryptionProvider, AggregatePolicyProvider, AllowAccessAuthenticator, AllowAllDockerProtocolMapper, AllowedWebOriginsProtocolMapper, AnyClientCondition, ApacheProxySslClientCertificateLookup, AsymmetricClientSignatureVerifierProvider, AsymmetricSignatureProvider, AttemptedAuthenticator, AttributeRequiredByMetadataValidator, AttributeToRoleMapper, AudienceProtocolMapper, AudienceResolveProtocolMapper, AuthorizationProvider, BasicTimerProvider, BitbucketIdentityProvider, BlacklistPasswordPolicyProvider, BlankAttributeValidator, BrokeringFederatedUsernameHasValueValidator, CertificateLDAPStorageMapper, CibaRootEndpoint, ClaimsParameterTokenMapper, ClaimsParameterWithValueIdTokenMapper, ClaimToRoleMapper, ClaimToUserSessionNoteMapper, ClasspathThemeProvider, ClasspathThemeResourceProviderFactory, ClearKeysCacheRealmAdminProvider, ClearRealmCacheRealmAdminProvider, ClearUserCacheRealmAdminProvider, ClientAccessTypeCondition, ClientDisabledClientRegistrationPolicy, ClientIdAndSecretAuthenticator, ClientPolicyProvider, ClientRolesCondition, ClientScopeAuthorizationRequestParser, ClientScopePolicyProvider, ClientScopesClientRegistrationPolicy, ClientScopesCondition, ClientScopeStorageManager, ClientSecretRotationExecutor, ClientStorageManager, ClientUpdaterContextCondition, ClientUpdaterSourceGroupsCondition, ClientUpdaterSourceHostsCondition, ClientUpdaterSourceRolesCondition, ConditionalLoaAuthenticator, ConditionalOtpFormAuthenticator, ConditionalRoleAuthenticator, ConditionalUserAttributeValue, ConditionalUserConfiguredAuthenticator, ConfidentialClientAcceptExecutor, ConsentRequiredClientRegistrationPolicy, ConsentRequiredExecutor, CookieAuthenticator, DBLockGlobalLockProvider, DeclarativeUserProfileProvider, DefaultBruteForceProtector, DefaultCIBALoginUserResolver, DefaultClientCertificateLookup, DefaultClientPolicyManager, DefaultClientRegistrationProvider, DefaultClientValidationProvider, DefaultDeployedConfigurationsProvider, DefaultEmailSenderProvider, DefaultFreeMarkerProvider, DefaultHostnameProvider, DefaultInfinispanConnectionProvider, DefaultJpaConnectionProvider, 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, FilesKeystoreVaultProvider, FilesPlainTextVaultProvider, FileTruststoreProvider, FixedHostnameProvider, FolderThemeProvider, ForceExpiredPasswordPolicyProviderFactory, 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, HardcodedGroupMapper, HardcodedLDAPAttributeMapper, HardcodedLDAPGroupStorageMapper, HardcodedLDAPRoleStorageMapper, HardcodedRole, HardcodedRole, HardcodedRoleMapper, HardcodedUserSessionAttributeMapper, HashAlgorithmPasswordPolicyProviderFactory, HashIterationsPasswordPolicyProviderFactory, HistoryPasswordPolicyProvider, HolderOfKeyEnforcerExecutor, HttpAuthenticationChannelProvider, HttpBasicAuthenticator, IdentityProviderAuthenticator, IdpAutoLinkAuthenticator, IdpConfirmLinkAuthenticator, IdpCreateUserIfUniqueAuthenticator, IdpDetectExistingBrokerUserAuthenticator, IdpEmailVerificationAuthenticator, IdpReviewProfileAuthenticator, IdpUsernamePasswordForm, IdpVerifyAccountLinkActionTokenHandler, ImmutableAttributeValidator, ImportedRsaKeyProvider, InfinispanAuthenticationSessionProvider, InfinispanCachePublicKeyProvider, InfinispanClusterProvider, InfinispanMultiSiteLoadBalancerCheckProvider, InfinispanPublicKeyStorageProvider, InfinispanSingleUseObjectProvider, InfinispanStickySessionEncoderProvider, InfinispanUserLoginFailureProvider, InfinispanUserSessionProvider, InstagramIdentityProvider, InstagramUserAttributeMapper, IntegerValidator, IntentClientBindCheckExecutor, JavaAlgorithmHashProvider, JavaKeystoreKeyProvider, JBossJtaTransactionManagerLookup, JBossLoggingEventListenerProvider, JpaEventStoreProvider, JpaExceptionConverter, JpaRealmProvider, JPAStoreFactory, JpaUserCredentialStore, JpaUserFederatedStorageProvider, JpaUserProvider, JpaUserSessionPersisterProvider, JWTClientAuthenticator, JWTClientSecretAuthenticator, KerberosFederationProvider, KeycloakClientDescriptionConverter, KeycloakOIDCClientInstallation, KeycloakOIDCIdentityProvider, KeycloakOIDCJbossSubsystemClientCliInstallation, KeycloakOIDCJbossSubsystemClientInstallation, KeycloakSamlClientInstallation, KeycloakSamlSubsystemCliInstallation, KeycloakSamlSubsystemInstallation, LdapServerCapabilitiesRealmAdminProvider, LDAPStorageProvider, LegacyDatastoreProvider, LengthPasswordPolicyProvider, LengthValidator, LinkedInIdentityProvider, LinkedInOIDCIdentityProvider, LinkedInUserAttributeMapper, LiquibaseDBLockProvider, LiquibaseJpaUpdaterProvider, LocalDateValidator, LowerCasePasswordPolicyProvider, MacSecretClientSignatureVerifierProvider, MacSecretSignatureProvider, MaxAuthAgePasswordPolicyProviderFactory, MaxClientsClientRegistrationPolicy, MaximumLengthPasswordPolicyProvider, MicrosoftAuthenticatorOTPProvider, MicrosoftIdentityProvider, MicrosoftUserAttributeMapper, ModAuthMellonClientInstallation, MSADLDSUserAccountControlStorageMapper, MSADUserAccountControlStorageMapper, MultipleStepsExportProvider, NginxProxySslClientCertificateLookup, NginxProxyTrustedClientCertificateLookup, NotBlankValidator, NotEmailPasswordPolicyProvider, NotEmptyValidator, NotUsernamePasswordPolicyProvider, OIDCClientDescriptionConverter, OIDCClientRegistrationProvider, OIDCIdentityProvider, OIDCLoginProtocol, OIDCWellKnownProvider, 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, RegistrationRecaptcha, RegistrationTermsAndConditions, RegistrationUserCreation, RegistrationUsernameExistsValidator, RejectImplicitGrantExecutor, 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, SecureParContentsExecutor, 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, 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 Summary

    Modifier and Type
    Method
    Description
    void
     
  • Method Details

    • close

      void close()