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, ClientTypeManager, ClientTypeProvider, ClientValidationProvider, ClusterProvider, CommonLDAPGroupMapper, ComponentFactoryProvider, ConditionalAuthenticator, ContentEncryptionProvider, CookieProvider, Cors, CredentialProvider<T>, DatastoreProvider, DBLockProvider, DeployedConfigurationsProvider, DeploymentStateProvider, DeviceRepresentationProvider, EmailSenderProvider, EmailTemplateProvider, EventListenerProvider, EventStoreProvider, ExceptionConverter, ExecutorsProvider, ExportProvider, FormAction, FormAuthenticator, FreeMarkerProvider, GroupProvider, GroupStorageProvider, HashProvider, HostnameProvider, HttpClientProvider, IdentityProvider<C>, IdentityProviderMapper, IdentityProviderStorageProvider, ImportProvider, InfinispanConnectionProvider, JpaConnectionProvider, JpaEntityProvider, JpaUpdaterProvider, JtaTransactionManagerLookup, KeyProvider, LDAPStorageMapper, LiquibaseConnectionProvider, LoadBalancerCheckProvider, LocaleSelectorProvider, LocaleUpdaterProvider, LoginFormsProvider, LoginProtocol, MigrationProvider, OAuth2DeviceUserCodeProvider, OAuth2GrantType, OIDCExtProvider, OrganizationProvider, OTPApplicationProvider, PasswordHashProvider, PasswordPolicyManagerProvider, PasswordPolicyProvider, PolicyProvider, ProtocolMapper, PublicKeyStorageProvider, RealmProvider, RealmResourceProvider, RequiredActionProvider, ResourceEncodingProvider, RevokedTokenPersisterProvider, RoleProvider, RoleStorageProvider, SamlAuthenticationPreprocessor, ScriptingProvider, SecurityHeadersProvider, SecurityProfileProvider, SignatureProvider, SimpleValidator, SingleUseObjectProvider, SocialIdentityProvider<C>, StickySessionEncoderProvider, StoreFactory, ThemeProvider, ThemeResourceProvider, ThemeSelectorProvider, TimerProvider, TokenExchangeProvider, TokenIntrospectionProvider, TruststoreProvider, UiPageProvider, UiTabProvider, UserCache, UserCredentialStore, UserFederatedStorageProvider, UserFederatedStorageProvider.Streams, UserFederatedUserCredentialStore, UserFederatedUserCredentialStore.Streams, UserLoginFailureProvider, UserProfileProvider, UserProvider, UserSessionPersisterProvider, UserSessionProvider, UserStorageProvider, Validator, Validator<T>, VaultProvider, VerifiableCredentialsSigningService<T>, WellKnownProvider, X509ClientCertificateLookup
All Known Implementing Classes:
AbstractActionTokenHandler, AbstractAttributeToGroupMapper, AbstractAttributeToRoleMapper, AbstractClaimMapper, AbstractClaimToGroupMapper, AbstractClaimToRoleMapper, AbstractClientAuthenticator, AbstractClientCertificateFromHttpHeadersLookup, AbstractClientPolicyConditionProvider, AbstractClientRegistrationProvider, AbstractDirectGrantAuthenticator, AbstractEcKeyProvider, AbstractEddsaKeyProvider, AbstractFileBasedImportProvider, AbstractFormAuthenticator, AbstractGeneratedSecretKeyProvider, AbstractIdentityProvider, AbstractIdentityProviderMapper, AbstractIdpAuthenticator, AbstractJsonUserAttributeMapper, AbstractLDAPStorageMapper, AbstractNumberValidator, AbstractOAuth2IdentityProvider, AbstractOIDCProtocolMapper, AbstractPairwiseSubMapper, AbstractPermissionProvider, AbstractRegistrationRecaptcha, AbstractRsaKeyProvider, AbstractSAMLProtocolMapper, AbstractSetRequiredActionAuthenticator, AbstractSimpleValidator, AbstractStringValidator, AbstractUsernameFormAuthenticator, AbstractVaultProvider, AbstractX509ClientCertificateAuthenticator, AbstractX509ClientCertificateDirectGrantAuthenticator, AccessTokenIntrospectionProvider, AccountConsole, AcrProtocolMapper, AdapterInstallationClientRegistrationProvider, AddressMapper, AdvancedAttributeToGroupMapper, AdvancedAttributeToRoleMapper, AdvancedClaimToGroupMapper, AdvancedClaimToRoleMapper, AesCbcHmacShaContentEncryptionProvider, AesGcmContentEncryptionProvider, AgePasswordPolicyProvider, AggregatePolicyProvider, AllowAccessAuthenticator, AllowAllDockerProtocolMapper, AllowedWebOriginsProtocolMapper, AmrProtocolMapper, AnyClientCondition, ApacheProxySslClientCertificateLookup, AsymmetricClientSignatureVerifierProvider, AsymmetricSignatureProvider, AttemptedAuthenticator, AttributeRequiredByMetadataValidator, AttributeToRoleMapper, AudienceProtocolMapper, AudienceResolveProtocolMapper, AuthorizationCodeGrantType, AuthorizationProvider, BasicTimerProvider, BitbucketIdentityProvider, BlacklistPasswordPolicyProvider, BlankAttributeValidator, BrokeringFederatedUsernameHasValueValidator, CertificateLDAPStorageMapper, CibaGrantType, CibaRootEndpoint, ClaimsParameterTokenMapper, ClaimsParameterWithValueIdTokenMapper, ClaimToRoleMapper, ClaimToUserSessionNoteMapper, ClasspathThemeProvider, ClasspathThemeResourceProviderFactory, ClearKeysCacheRealmAdminProvider, ClearRealmCacheRealmAdminProvider, ClearUserCacheRealmAdminProvider, ClientAccessTypeCondition, ClientAttributesCondition, ClientCredentialsGrantType, ClientDisabledClientRegistrationPolicy, ClientIdAndSecretAuthenticator, ClientPolicyProvider, ClientProtocolCondition, ClientRolesCondition, ClientScopeAuthorizationRequestParser, ClientScopePolicyProvider, ClientScopesClientRegistrationPolicy, ClientScopesCondition, ClientScopeStorageManager, ClientSecretRotationExecutor, ClientStorageManager, ClientUpdaterContextCondition, ClientUpdaterSourceGroupsCondition, ClientUpdaterSourceHostsCondition, ClientUpdaterSourceRolesCondition, ConditionalLoaAuthenticator, ConditionalOtpFormAuthenticator, ConditionalRoleAuthenticator, ConditionalUserAttributeValue, ConditionalUserConfiguredAuthenticator, ConfidentialClientAcceptExecutor, ConsentRequiredClientRegistrationPolicy, ConsentRequiredExecutor, CookieAuthenticator, DeclarativeUserProfileProvider, DefaultBlockingBruteForceProtector, DefaultBruteForceProtector, DefaultCIBALoginUserResolver, DefaultClientCertificateLookup, DefaultClientPolicyManager, DefaultClientRegistrationProvider, DefaultClientTypeManager, DefaultClientTypeProvider, DefaultClientValidationProvider, DefaultCookieProvider, DefaultCors, DefaultDatastoreProvider, DefaultDeployedConfigurationsProvider, DefaultEmailSenderProvider, DefaultFreeMarkerProvider, DefaultInfinispanConnectionProvider, DefaultJpaConnectionProvider, DefaultLiquibaseConnectionProvider, DefaultLocaleSelectorProvider, DefaultLocaleUpdaterProvider, DefaultMigrationProvider, DefaultOAuth2DeviceUserCodeProvider, DefaultPasswordPolicyManagerProvider, DefaultSamlArtifactResolver, DefaultScriptingProvider, DefaultSecurityHeadersProvider, DefaultSecurityProfileProvider, DefaultThemeSelectorProvider, DefaultTokenExchangeProvider, DeleteAccount, DeleteCredentialAction, DenyAccessAuthenticator, DeployedScriptOIDCProtocolMapper, DeployedScriptSAMLProtocolMapper, DeviceEndpoint, DeviceGrantType, DeviceRepresentationProviderImpl, DigitsPasswordPolicyProvider, DirExportProvider, DirImportProvider, DisabledUserSessionPersisterProvider, DockerAuthenticator, DockerAuthV2Protocol, DockerAuthV2ProtocolMapper, DockerComposeYamlInstallationProvider, DockerRegistryConfigFileInstallationProvider, DockerVariableOverrideInstallationProvider, DoubleValidator, DPoPBindEnforcerExecutor, DuplicateEmailValidator, DuplicateUsernameValidator, EcdhEsCekManagementProvider, ECDSAClientSignatureVerifierProvider, ECDSASignatureProvider, EdDSAClientSignatureVerifierProvider, EdDSASignatureProvider, EmailEventListenerProvider, EmailExistsAsUsernameValidator, EmailValidator, EntityDescriptorClientRegistrationProvider, EntityDescriptorDescriptionConverter, ExecuteActionsActionTokenHandler, ExternalKeycloakRoleToRoleMapper, FacebookIdentityProvider, FacebookUserAttributeMapper, FilesKeystoreVaultProvider, FilesPlainTextVaultProvider, FileTruststoreProvider, FolderThemeProvider, ForceExpiredPasswordPolicyProviderFactory, FreeMarkerEmailTemplateProvider, FreeMarkerLoginFormsProvider, FreeOTPProvider, FullNameLDAPStorageMapper, FullNameMapper, FullScopeDisabledExecutor, GeneratedAesKeyProvider, GeneratedEcdhKeyProvider, GeneratedEcdsaKeyProvider, GeneratedEddsaKeyProvider, 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, HostnameV2Provider, HttpAuthenticationChannelProvider, HttpBasicAuthenticator, IdentityProviderAuthenticator, IdpAddOrganizationMemberAuthenticator, IdpAutoLinkAuthenticator, IdpConfirmLinkAuthenticator, IdpConfirmOverrideLinkAuthenticator, IdpCreateUserIfUniqueAuthenticator, IdpDetectExistingBrokerUserAuthenticator, IdpEmailVerificationAuthenticator, IdpReviewProfileAuthenticator, IdpUsernamePasswordForm, IdpVerifyAccountLinkActionTokenHandler, ImmutableAttributeValidator, ImportedRsaKeyProvider, InfinispanAuthenticationSessionProvider, InfinispanCachePublicKeyProvider, InfinispanClusterProvider, InfinispanIdentityProviderStorageProvider, InfinispanOrganizationProvider, InfinispanPublicKeyStorageProvider, InfinispanSingleUseObjectProvider, InfinispanStickySessionEncoderProvider, InfinispanUserLoginFailureProvider, InfinispanUserSessionProvider, InstagramIdentityProvider, InstagramUserAttributeMapper, IntegerValidator, IntentClientBindCheckExecutor, InviteOrgActionTokenHandler, IsoDateValidator, JavaAlgorithmHashProvider, JavaKeystoreKeyProvider, JBossJtaTransactionManagerLookup, JBossLoggingEventListenerProvider, JpaEventStoreProvider, JpaExceptionConverter, JpaIdentityProviderStorageProvider, JpaOrganizationProvider, JpaRealmProvider, JpaRevokedTokensPersisterProvider, JPAStoreFactory, JpaUserCredentialStore, JpaUserFederatedStorageProvider, JpaUserProvider, JpaUserSessionPersisterProvider, JWTClientAuthenticator, JWTClientSecretAuthenticator, JwtProofBasedSigningService, JwtSigningService, JWTVCIssuerWellKnownProvider, KerberosFederationProvider, KerberosPrincipalAttributeMapper, KeycloakClientDescriptionConverter, KeycloakOIDCClientInstallation, KeycloakOIDCIdentityProvider, KeycloakOIDCJbossSubsystemClientCliInstallation, KeycloakOIDCJbossSubsystemClientInstallation, KeycloakSamlClientInstallation, KeycloakSamlSubsystemCliInstallation, KeycloakSamlSubsystemInstallation, LdapServerCapabilitiesRealmAdminProvider, LDAPStorageProvider, LDSigningService, LengthPasswordPolicyProvider, LengthValidator, LinkedInOIDCIdentityProvider, LinkedInUserAttributeMapper, LiquibaseDBLockProvider, LiquibaseJpaUpdaterProvider, LocalDateValidator, LowerCasePasswordPolicyProvider, MacSecretClientSignatureVerifierProvider, MacSecretSignatureProvider, MaxAuthAgePasswordPolicyProviderFactory, MaxClientsClientRegistrationPolicy, MaximumLengthPasswordPolicyProvider, MicrosoftAuthenticatorOTPProvider, MicrosoftIdentityProvider, MicrosoftUserAttributeMapper, ModAuthMellonClientInstallation, MSADLDSUserAccountControlStorageMapper, MSADUserAccountControlStorageMapper, MultipleStepsExportProvider, MultiValueValidator, NginxProxySslClientCertificateLookup, NginxProxyTrustedClientCertificateLookup, NonceBackwardsCompatibleMapper, NotBlankValidator, NotContainsUsernamePasswordPolicyProvider, NotEmailPasswordPolicyProvider, NotEmptyValidator, NotUsernamePasswordPolicyProvider, OAuth2GrantTypeBase, OID4VCClientRegistrationProvider, OID4VCContextMapper, OID4VCIssuedAtTimeClaimMapper, OID4VCIssuerWellKnownProvider, OID4VCMapper, OID4VCStaticClaimMapper, OID4VCSubjectIdMapper, OID4VCTargetRoleMapper, OID4VCTypeMapper, OID4VCUserAttributeMapper, OIDCClientDescriptionConverter, OIDCClientRegistrationProvider, OIDCIdentityProvider, OIDCLoginProtocol, OIDCWellKnownProvider, OpenshiftV3IdentityProvider, OpenshiftV4AttributeMapper, OpenshiftV4IdentityProvider, OptionsValidator, OrganizationAuthenticator, OrganizationMembershipMapper, OrganizationMembershipMapper, OrganizationMemberValidator, OrganizationResourceProvider, OTPCredentialProvider, OTPFormAuthenticator, ParRootEndpoint, PasskeysConditionalUIAuthenticator, PasswordCredentialProvider, PasswordForm, PatternValidator, PayPalIdentityProvider, PayPalUserAttributeMapper, Pbkdf2PasswordHashProvider, PermissionGrantType, PersistentUserSessionProvider, PersonNameProhibitedCharactersValidator, PKCEEnforcerExecutor, PreAuthorizedCodeGrantType, ProtocolMappersClientRegistrationPolicy, ReadOnlyAttributeUnchangedValidator, RealmCacheSession, RealmManagerProviderFactory, RecoveryAuthnCodesAction, RecoveryAuthnCodesCredentialProvider, RecoveryAuthnCodesFormAuthenticator, RecoveryCodesWarningThresholdPasswordPolicyProviderFactory, RefreshTokenGrantType, RefreshTokenIntrospectionProvider, RegexPatternsPasswordPolicyProvider, RegexPolicyProvider, RegistrationAccessTokenRotationDisabledExecutor, RegistrationEmailAsUsernameEmailValueValidator, RegistrationEmailAsUsernameUsernameValueValidator, RegistrationPage, RegistrationPassword, RegistrationRecaptcha, RegistrationRecaptchaEnterprise, RegistrationTermsAndConditions, RegistrationUserCreation, RegistrationUsernameExistsValidator, RejectImplicitGrantExecutor, RejectRequestExecutor, RejectResourceOwnerPasswordCredentialsGrantExecutor, RemoteInfinispanAuthenticationSessionProvider, RemoteInfinispanClusterProvider, RemoteInfinispanConnectionProvider, RemoteInfinispanSingleUseObjectProvider, RemoteUserLoginFailureProvider, RemoteUserSessionProvider, ResetCredentialChooseUser, ResetCredentialEmail, ResetCredentialsActionTokenHandler, ResetOTP, ResetPassword, ResourceOwnerPasswordCredentialsGrantType, ResourcePolicyProvider, RoleLDAPStorageMapper, RoleListMapper, RoleNameMapper, RoleNameMapper, RolePolicyProvider, RoleStorageManager, RPTIntrospectionProvider, RsaCekManagementProvider, SAMLAudienceProtocolMapper, SAMLAudienceResolveProtocolMapper, SamlAvoidRedirectBindingExecutor, SAMLIdentityProvider, SamlProtocol, SamlSecureClientUrisExecutor, SamlSignatureEnforcerExecutor, SamlSPDescriptorClientInstallation, ScopeClientRegistrationPolicy, ScopePolicyProvider, ScriptBasedAuthenticator, ScriptBasedMapper, ScriptBasedOIDCProtocolMapper, SdJwtSigningService, SecureCibaAuthenticationRequestSigningAlgorithmExecutor, SecureCibaSessionEnforceExecutor, SecureCibaSignedAuthenticationRequestExecutor, SecureClientAuthenticatorExecutor, SecureClientUrisExecutor, SecureLogoutExecutor, SecureParContentsExecutor, SecureRedirectUrisEnforcerExecutor, SecureRequestObjectExecutor, SecureResponseTypeExecutor, SecureSessionEnforceExecutor, SecureSigningAlgorithmExecutor, SecureSigningAlgorithmForSignedJwtExecutor, SessionStateMapper, SHA256PairwiseSubMapper, SigningService, SingleFileExportProvider, SingleFileImportProvider, SpecialCharsPasswordPolicyProvider, SpnegoAuthenticator, SSSDFederationProvider, StackoverflowIdentityProvider, StackoverflowUserAttributeMapper, StoreFactoryCacheSession, SubMapper, SuppressRefreshTokenRotationExecutor, TermsAndConditions, TestLdapConnectionRealmAdminProvider, TimePolicyProvider, TokenEndpoint.TokenExchangeSamlProtocol, TokenExchangeGrantType, TrustedHostClientRegistrationPolicy, TwitterIdentityProvider, UMAPolicyProvider, UmaWellKnownProvider, UpdateEmail, UpdateEmailActionTokenHandler, UpdatePassword, UpdateProfile, UpdateTotp, UpdateUserLocaleAction, UpperCasePasswordPolicyProvider, UriValidator, UseLightweightAccessTokenExecutor, 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()