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