Modifier and Type | Interface and Description |
---|---|
interface |
AuthenticatorFactory
Factory for creating Authenticator instances.
|
interface |
ClientAuthenticatorFactory
Factory for creating ClientAuthenticator instances.
|
interface |
ConfigurableAuthenticatorFactory |
interface |
FormActionFactory
Factory for instantiating FormAction objects.
|
interface |
FormAuthenticatorFactory
Factory for instantiating FormAuthenticators.
|
Modifier and Type | Class and Description |
---|---|
class |
AllowAccessAuthenticatorFactory |
class |
DenyAccessAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
IdpAutoLinkAuthenticatorFactory |
class |
IdpConfirmLinkAuthenticatorFactory |
class |
IdpCreateUserIfUniqueAuthenticatorFactory |
class |
IdpDetectExistingBrokerUserAuthenticatorFactory |
class |
IdpEmailVerificationAuthenticatorFactory |
class |
IdpReviewProfileAuthenticatorFactory |
class |
IdpUsernamePasswordFormFactory |
Modifier and Type | Class and Description |
---|---|
class |
ConditionalOtpFormAuthenticatorFactory
|
class |
CookieAuthenticatorFactory |
class |
DeployedScriptAuthenticatorFactory |
class |
IdentityProviderAuthenticatorFactory |
class |
OTPFormAuthenticatorFactory |
class |
PasswordFormFactory |
class |
ScriptBasedAuthenticatorFactory
|
class |
SpnegoAuthenticatorFactory |
class |
UsernameFormFactory |
class |
UsernamePasswordFormFactory |
class |
WebAuthnAuthenticatorFactory |
class |
WebAuthnPasswordlessAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
BasicAuthAuthenticatorFactory |
class |
BasicAuthOTPAuthenticatorFactory |
class |
NoCookieFlowRedirectAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
CliUsernamePasswordAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientAuthenticator |
class |
ClientIdAndSecretAuthenticator
Validates client based on "client_id" and "client_secret" sent either in request parameters or in "Authorization: Basic" header .
|
class |
JWTClientAuthenticator
Client authentication based on JWT signed by client private key .
|
class |
JWTClientSecretAuthenticator
Client authentication based on JWT signed by client secret instead of private key .
|
class |
X509ClientAuthenticator |
Modifier and Type | Interface and Description |
---|---|
interface |
ConditionalAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
ConditionalRoleAuthenticatorFactory |
class |
ConditionalUserConfiguredAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
ConsoleUsernamePasswordAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDirectGrantAuthenticator |
class |
ValidateOTP |
class |
ValidatePassword |
class |
ValidateUsername |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSetRequiredActionAuthenticator |
class |
ResetCredentialChooseUser |
class |
ResetCredentialEmail |
class |
ResetOTP |
class |
ResetPassword |
Modifier and Type | Class and Description |
---|---|
class |
AbstractX509ClientCertificateAuthenticatorFactory |
class |
ValidateX509CertificateUsernameFactory |
class |
X509ClientCertificateAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
RegistrationPage |
class |
RegistrationPassword |
class |
RegistrationProfile |
class |
RegistrationRecaptcha |
class |
RegistrationUserCreation |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClaimMapper |
class |
AbstractClaimToRoleMapper
Abstract class that handles the logic for importing and updating brokered users for all mappers that map an OIDC
claim into a
Keycloak role. |
class |
AbstractJsonUserAttributeMapper
Abstract class for Social Provider mappers which allow mapping of JSON user profile field into Keycloak user
attribute.
|
class |
AdvancedClaimToRoleMapper |
class |
ClaimToRoleMapper |
class |
ExternalKeycloakRoleToRoleMapper |
class |
UserAttributeMapper |
class |
UsernameTemplateMapper |
Modifier and Type | Interface and Description |
---|---|
interface |
IdentityProviderMapper |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentityProviderMapper |
class |
HardcodedAttributeMapper |
class |
HardcodedRoleMapper |
class |
HardcodedUserSessionAttributeMapper |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAttributeToRoleMapper
Abstract class that handles the logic for importing and updating brokered users for all mappers that map a SAML
attribute into a
Keycloak role. |
class |
AdvancedAttributeToRoleMapper
|
class |
AttributeToRoleMapper |
Modifier and Type | Interface and Description |
---|---|
interface |
AmphibianProviderFactory<ProviderType extends Provider>
Ancestor for a provider factory for both a standalone
ProviderFactory and a ComponentFactory . |
interface |
ComponentFactory<CreatedType,ProviderType extends Provider> |
interface |
ConfiguredComponent |
interface |
SubComponentFactory<CreatedType,ProviderType extends Provider>
Useful when you want to describe config properties that are effected by the parent ComponentModel
|
Modifier and Type | Class and Description |
---|---|
class |
KerberosFederationProviderFactory
Factory for standalone Kerberos federation provider.
|
Modifier and Type | Class and Description |
---|---|
class |
SSSDFederationProviderFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
KeyProviderFactory<T extends KeyProvider> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEcdsaKeyProviderFactory |
class |
AbstractGeneratedSecretKeyProviderFactory<T extends KeyProvider> |
class |
AbstractRsaKeyProviderFactory |
class |
GeneratedAesKeyProviderFactory |
class |
GeneratedEcdsaKeyProviderFactory |
class |
GeneratedHmacKeyProviderFactory |
class |
GeneratedRsaKeyProviderFactory |
class |
ImportedRsaKeyProviderFactory |
class |
JavaKeystoreKeyProviderFactory |
Modifier and Type | Class and Description |
---|---|
class |
MapAuthorizationStoreFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapRootAuthenticationSessionProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapClientProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapClientScopeProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapProviderFactory<T extends Provider,K,V extends AbstractEntity<K>,M> |
Modifier and Type | Class and Description |
---|---|
class |
MapGroupProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapUserLoginFailureProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapRealmProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapRoleProviderFactory<K> |
Modifier and Type | Interface and Description |
---|---|
interface |
MapStorageProviderFactory |
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentHashMapStorageProviderFactory |
Modifier and Type | Class and Description |
---|---|
class |
MapUserProviderFactory<K> |
Modifier and Type | Class and Description |
---|---|
class |
MapUserSessionProviderFactory<UK,CK> |
Modifier and Type | Interface and Description |
---|---|
interface |
ProtocolMapper |
Modifier and Type | Class and Description |
---|---|
class |
DockerAuthenticatorFactory |
Modifier and Type | Class and Description |
---|---|
class |
AllowAllDockerProtocolMapper
Populates token with requested scope.
|
class |
DockerAuthV2ProtocolMapper |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOIDCProtocolMapper |
class |
AbstractPairwiseSubMapper
Set the 'sub' claim to pairwise .
|
class |
AddressMapper |
class |
AllowedWebOriginsProtocolMapper
Protocol mapper to add allowed web origins to the access token to the 'allowed-origins' claim
|
class |
AudienceProtocolMapper |
class |
AudienceResolveProtocolMapper
Protocol mapper, which adds all client_ids of "allowed" clients to the audience field of the token.
|
class |
ClaimsParameterTokenMapper |
class |
DeployedScriptOIDCProtocolMapper |
class |
FullNameMapper
Set the 'name' claim to be first + last name.
|
class |
GroupMembershipMapper
Maps user group membership
|
class |
HardcodedClaim |
class |
HardcodedRole
Add a role to a token
|
class |
RoleNameMapper
Map an assigned role to a different position and name in the token
|
class |
ScriptBasedOIDCProtocolMapper
OIDC
ProtocolMapper that uses a provided JavaScript fragment to compute the token claim value. |
class |
SHA256PairwiseSubMapper |
class |
UserClientRoleMappingMapper
Allows mapping of user client role mappings to an ID and Access Token claim.
|
class |
UserPropertyMapper
Mappings UserModel property (the property name of a getter method) to an ID Token claim.
|
class |
UserRealmRoleMappingMapper
Allows mapping of user realm role mappings to an ID and Access Token claim.
|
class |
UserSessionNoteMapper
Mappings UserSessionModel.note to an ID Token claim.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSAMLProtocolMapper |
class |
RoleListMapper |
class |
SAMLAudienceProtocolMapper
SAML mapper to add a audience restriction into the assertion, to another
client (clientId) or to a custom URI.
|
class |
SAMLAudienceResolveProtocolMapper
SAML audience resolve mapper.
|
class |
ScriptBasedMapper
This class provides a mapper that uses javascript to attach a value to an attribute for SAML tokens.
|
class |
UserAttributeNameIdMapper |
class |
UserAttributeStatementMapper
Mappings UserModel attribute (not property name of a getter method) to an AttributeStatement.
|
class |
UserPropertyAttributeStatementMapper
Mappings UserModel property (the property name of a getter method) to an AttributeStatement.
|
class |
UserSessionNoteStatementMapper
Maps a user session note to a SAML attribute
|
Modifier and Type | Class and Description |
---|---|
class |
HttpBasicAuthenticatorFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientPolicyConditionProviderFactory |
Modifier and Type | Class and Description |
---|---|
class |
AnyClientConditionFactory |
class |
ClientAccessTypeConditionFactory |
class |
ClientRolesConditionFactory |
class |
ClientScopesConditionFactory |
class |
ClientUpdaterContextConditionFactory |
class |
ClientUpdaterSourceGroupsConditionFactory |
class |
ClientUpdaterSourceHostsConditionFactory |
class |
ClientUpdaterSourceRolesConditionFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientPolicyExecutorProviderFactory |
Modifier and Type | Class and Description |
---|---|
class |
ConfidentialClientAcceptExecutorFactory |
class |
ConsentRequiredExecutorFactory |
class |
FullScopeDisabledExecutorFactory
Check that switch "fullScopeAllowed" is not enabled for the clients
|
class |
HolderOfKeyEnforcerExecutorFactory |
class |
PKCEEnforcerExecutorFactory |
class |
SecureClientAuthenticatorExecutorFactory |
class |
SecureClientUrisExecutorFactory |
class |
SecureRequestObjectExecutorFactory |
class |
SecureResponseTypeExecutorFactory |
class |
SecureSessionEnforceExecutorFactory |
class |
SecureSigningAlgorithmExecutorFactory |
class |
SecureSigningAlgorithmForSignedJwtExecutorFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientRegistrationPolicyFactory |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientRegistrationPolicyFactory |
Modifier and Type | Class and Description |
---|---|
class |
ClientDisabledClientRegistrationPolicyFactory |
class |
ClientScopesClientRegistrationPolicyFactory |
class |
ConsentRequiredClientRegistrationPolicyFactory |
class |
MaxClientsClientRegistrationPolicyFactory |
class |
ProtocolMappersClientRegistrationPolicyFactory |
class |
ScopeClientRegistrationPolicyFactory |
class |
TrustedHostClientRegistrationPolicyFactory |
Modifier and Type | Class and Description |
---|---|
class |
FacebookUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
GitHubUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
GoogleUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
InstagramUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
LinkedInUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
MicrosoftUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
PayPalUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Class and Description |
---|---|
class |
StackoverflowUserAttributeMapper
User attribute mapper.
|
Modifier and Type | Interface and Description |
---|---|
interface |
UserStorageProviderFactory<T extends UserStorageProvider> |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientStorageProviderFactory<T extends ClientStorageProvider> |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientScopeStorageProviderFactory<T extends ClientScopeStorageProvider> |
Modifier and Type | Interface and Description |
---|---|
interface |
GroupStorageProviderFactory<T extends GroupStorageProvider> |
Modifier and Type | Class and Description |
---|---|
class |
LDAPStorageProviderFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
LDAPStorageMapperFactory<T extends LDAPStorageMapper> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLDAPStorageMapperFactory |
class |
CertificateLDAPStorageMapperFactory |
class |
FullNameLDAPStorageMapperFactory |
class |
HardcodedAttributeMapperFactory |
class |
HardcodedLDAPAttributeMapperFactory |
class |
HardcodedLDAPGroupStorageMapperFactory |
class |
HardcodedLDAPRoleStorageMapperFactory |
class |
UserAttributeLDAPStorageMapperFactory |
Modifier and Type | Class and Description |
---|---|
class |
GroupLDAPStorageMapperFactory |
Modifier and Type | Class and Description |
---|---|
class |
RoleLDAPStorageMapperFactory |
Modifier and Type | Class and Description |
---|---|
class |
MSADUserAccountControlStorageMapperFactory |
Modifier and Type | Class and Description |
---|---|
class |
MSADLDSUserAccountControlStorageMapperFactory |
Modifier and Type | Class and Description |
---|---|
class |
OpenshiftClientStorageProviderFactory |
Modifier and Type | Interface and Description |
---|---|
interface |
RoleStorageProviderFactory<T extends RoleStorageProvider> |
Modifier and Type | Class and Description |
---|---|
class |
DeclarativeUserProfileProvider
UserProfileProvider loading configuration from the changeable JSON file stored in component config. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNumberValidator
Abstract class for number validator.
|
class |
DoubleValidator
Validate input being any kind of
Number . |
class |
EmailValidator
Email format validation - accepts plain string and collection of strings, for basic behavior like null/blank values
handling and collections support see
AbstractStringValidator . |
class |
IntegerValidator
|
class |
LengthValidator
String value length validation - accepts plain string and collection of strings, for basic behavior like null/blank
values handling and collections support see
AbstractStringValidator . |
class |
LocalDateValidator
A date validator that only takes into account the format associated with the current locale.
|
class |
PatternValidator
Validate String against configured RegEx pattern - accepts plain string and collection of strings, for basic behavior
like null/blank values handling and collections support see
AbstractStringValidator . |
class |
UriValidator
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.