Class ValidateX509CertificateUsernameFactory
java.lang.Object
org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticatorFactory
org.keycloak.authentication.authenticators.x509.ValidateX509CertificateUsernameFactory
- All Implemented Interfaces:
AuthenticatorFactory
,ConfigurableAuthenticatorFactory
,ConfiguredProvider
,ProviderFactory<Authenticator>
public class ValidateX509CertificateUsernameFactory
extends AbstractX509ClientCertificateAuthenticatorFactory
- Version:
- $Revision: 1 $
- Author:
- Peter Nalyvayko
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final AuthenticationExecutionModel.Requirement[]
static final ValidateX509CertificateUsername
Fields inherited from class org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticatorFactory
configProperties
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(KeycloakSession session) Friendly name for the authenticatorgetId()
What requirement settings are allowed.Methods inherited from class org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticatorFactory
close, getConfigProperties, getReferenceCategory, init, isConfigurable, isUserSetupAllowed, postInit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
getOptionalReferenceCategories
Methods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig
Methods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order
-
Field Details
-
PROVIDER_ID
- See Also:
-
SINGLETON
-
REQUIREMENT_CHOICES
-
-
Constructor Details
-
ValidateX509CertificateUsernameFactory
public ValidateX509CertificateUsernameFactory()
-
-
Method Details
-
getHelpText
-
getDisplayType
Description copied from interface:ConfigurableAuthenticatorFactory
Friendly name for the authenticator- Returns:
-
getRequirementChoices
Description copied from interface:ConfigurableAuthenticatorFactory
What requirement settings are allowed.- Returns:
-
create
-
getId
-