Class WebAuthnRecorder

java.lang.Object
io.quarkus.security.webauthn.WebAuthnRecorder

public class WebAuthnRecorder extends Object
  • Field Details

    • httpConfig

      final io.quarkus.runtime.RuntimeValue<io.quarkus.vertx.http.runtime.VertxHttpConfig> httpConfig
    • config

      final io.quarkus.runtime.RuntimeValue<WebAuthnRunTimeConfig> config
    • encryptionKey

      static volatile String encryptionKey
  • Constructor Details

    • WebAuthnRecorder

      public WebAuthnRecorder(io.quarkus.runtime.RuntimeValue<io.quarkus.vertx.http.runtime.VertxHttpConfig> httpConfig, io.quarkus.runtime.RuntimeValue<WebAuthnRunTimeConfig> config)
  • Method Details

    • setupRoutes

      public void setupRoutes(io.quarkus.arc.runtime.BeanContainer beanContainer, io.quarkus.runtime.RuntimeValue<io.vertx.ext.web.Router> routerValue, String prefix)
    • setupWebAuthnAuthenticationMechanism

      public Supplier<WebAuthnAuthenticationMechanism> setupWebAuthnAuthenticationMechanism()