public abstract class AbstractX509ClientCertificateAuthenticatorFactory extends Object implements AuthenticatorFactory
Modifier and Type | Field and Description |
---|---|
protected static List<ProviderConfigProperty> |
configProperties |
protected static ServicesLogger |
logger |
REQUIREMENT_CHOICES
Constructor and Description |
---|
AbstractX509ClientCertificateAuthenticatorFactory() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
List<ProviderConfigProperty> |
getConfigProperties() |
String |
getReferenceCategory() |
void |
init(Config.Scope config) |
boolean |
isConfigurable() |
boolean |
isUserSetupAllowed() |
void |
postInit(KeycloakSessionFactory factory) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, getId, order
getDisplayType, getRequirementChoices
getHelpText
protected static ServicesLogger logger
protected static final List<ProviderConfigProperty> configProperties
public AbstractX509ClientCertificateAuthenticatorFactory()
public List<ProviderConfigProperty> getConfigProperties()
getConfigProperties
in interface ConfiguredProvider
public String getReferenceCategory()
getReferenceCategory
in interface ConfigurableAuthenticatorFactory
public boolean isConfigurable()
isConfigurable
in interface ConfigurableAuthenticatorFactory
public boolean isUserSetupAllowed()
isUserSetupAllowed
in interface ConfigurableAuthenticatorFactory
public void init(Config.Scope config)
init
in interface ProviderFactory<Authenticator>
public void postInit(KeycloakSessionFactory factory)
postInit
in interface ProviderFactory<Authenticator>
public void close()
close
in interface ProviderFactory<Authenticator>
Copyright © 2021 JBoss by Red Hat. All rights reserved.