Interface ConditionalAuthenticatorFactory
- All Superinterfaces:
 AuthenticatorFactory,ConfigurableAuthenticatorFactory,ConfiguredProvider,ProviderFactory<Authenticator>
- All Known Implementing Classes:
 ConditionalClientScopeAuthenticatorFactory,ConditionalLoaAuthenticatorFactory,ConditionalRoleAuthenticatorFactory,ConditionalSubFlowExecutedAuthenticatorFactory,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, dependsOn, 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 referenceable category
 
 - 
getSingleton
ConditionalAuthenticator getSingleton() 
 -