Interface ConditionalAuthenticatorFactory
- All Superinterfaces:
AuthenticatorFactory
,ConfigurableAuthenticatorFactory
,ConfiguredProvider
,ProviderFactory<Authenticator>
- All Known Implementing Classes:
ConditionalLoaAuthenticatorFactory
,ConditionalRoleAuthenticatorFactory
,ConditionalUserAttributeValueFactory
,ConditionalUserConfiguredAuthenticatorFactory
-
Field Summary
Fields inherited from interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
REQUIREMENT_CHOICES
-
Method Summary
Modifier and TypeMethodDescriptiondefault Authenticator
create
(KeycloakSession session) default String
General authenticator type, i.e.Methods inherited from interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
getDisplayType, getRequirementChoices, isConfigurable, isUserSetupAllowed
Methods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfig, getConfigProperties, getHelpText
Methods inherited from interface org.keycloak.provider.ProviderFactory
close, getConfigMetadata, getId, init, order, postInit
-
Field Details
-
REFERENCE_CATEGORY
- See Also:
-
-
Method Details
-
create
- Specified by:
create
in interfaceProviderFactory<Authenticator>
-
getReferenceCategory
Description copied from interface:ConfigurableAuthenticatorFactory
General authenticator type, i.e. totp, password, cert.- Specified by:
getReferenceCategory
in interfaceConfigurableAuthenticatorFactory
- Returns:
- null if not a referenceable category
-
getSingleton
ConditionalAuthenticator getSingleton()
-