Interface ConditionalAuthenticatorFactory

All Superinterfaces:
org.keycloak.authentication.AuthenticatorFactory, org.keycloak.authentication.ConfigurableAuthenticatorFactory, org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.ProviderFactory<org.keycloak.authentication.Authenticator>
All Known Implementing Classes:
ConditionalClientScopeAuthenticatorFactory, ConditionalCredentialAuthenticatorFactory, ConditionalLoaAuthenticatorFactory, ConditionalRoleAuthenticatorFactory, ConditionalSubFlowExecutedAuthenticatorFactory, ConditionalUserAttributeValueFactory, ConditionalUserConfiguredAuthenticatorFactory

public interface ConditionalAuthenticatorFactory extends org.keycloak.authentication.AuthenticatorFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from interface org.keycloak.authentication.ConfigurableAuthenticatorFactory

    REQUIREMENT_CHOICES
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.keycloak.authentication.Authenticator
    create(org.keycloak.models.KeycloakSession session)
     
    default String
     
     

    Methods inherited from interface org.keycloak.authentication.ConfigurableAuthenticatorFactory

    getDisplayType, getOptionalReferenceCategories, getRequirementChoices, isConfigurable, isUserSetupAllowed

    Methods inherited from interface org.keycloak.provider.ConfiguredProvider

    getConfig, getConfigProperties, getHelpText

    Methods inherited from interface org.keycloak.provider.ProviderFactory

    close, dependsOn, getConfigMetadata, getId, init, order, postInit
  • Field Details

  • Method Details

    • create

      default org.keycloak.authentication.Authenticator create(org.keycloak.models.KeycloakSession session)
      Specified by:
      create in interface org.keycloak.provider.ProviderFactory<org.keycloak.authentication.Authenticator>
    • getReferenceCategory

      default String getReferenceCategory()
      Specified by:
      getReferenceCategory in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
    • getSingleton

      ConditionalAuthenticator getSingleton()