Class WebAuthnPasswordlessRegisterFactory

java.lang.Object
org.keycloak.authentication.requiredactions.WebAuthnRegisterFactory
org.keycloak.authentication.requiredactions.WebAuthnPasswordlessRegisterFactory
All Implemented Interfaces:
org.keycloak.authentication.RequiredActionFactory, org.keycloak.provider.EnvironmentDependentProviderFactory, org.keycloak.provider.ProviderFactory<org.keycloak.authentication.RequiredActionProvider>

public class WebAuthnPasswordlessRegisterFactory extends WebAuthnRegisterFactory
Author:
Marek Posolda
  • Field Details

  • Constructor Details

    • WebAuthnPasswordlessRegisterFactory

      public WebAuthnPasswordlessRegisterFactory()
  • Method Details

    • createProvider

      protected WebAuthnRegister createProvider(org.keycloak.models.KeycloakSession session, com.webauthn4j.verifier.attestation.trustworthiness.certpath.CertPathTrustworthinessVerifier trustVerifier)
      Overrides:
      createProvider in class WebAuthnRegisterFactory
    • getId

      public String getId()
      Specified by:
      getId in interface org.keycloak.provider.ProviderFactory<org.keycloak.authentication.RequiredActionProvider>
      Overrides:
      getId in class WebAuthnRegisterFactory
    • getDisplayText

      public String getDisplayText()
      Specified by:
      getDisplayText in interface org.keycloak.authentication.RequiredActionFactory
      Overrides:
      getDisplayText in class WebAuthnRegisterFactory