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
Modifier and TypeFieldDescriptionstatic final String
static final AuthenticationExecutionModel.Requirement[]
static final ValidateX509CertificateUsername
Fields inherited from class org.keycloak.authentication.authenticators.x509.AbstractX509ClientCertificateAuthenticatorFactory
configProperties, logger
-
Constructor Summary
-
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.provider.ConfiguredProvider
getConfig
Methods inherited from interface org.keycloak.provider.ProviderFactory
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
-