Class WebAuthnLoginResponse

java.lang.Object
io.quarkus.security.webauthn.WebAuthnResponse
io.quarkus.security.webauthn.WebAuthnLoginResponse

public class WebAuthnLoginResponse extends WebAuthnResponse
JAX-RS structure suitable for use as a BeanParam for a POST response containing all the required fields for a form-based login.
See Also:
  • Field Details

    • webAuthnResponseAuthenticatorData

      @FormParam("webAuthnResponseAuthenticatorData") public String webAuthnResponseAuthenticatorData
      Corresponds to the JSON response.authenticatorData field
    • webAuthnResponseSignature

      @FormParam("webAuthnResponseSignature") public String webAuthnResponseSignature
      Corresponds to the JSON response.signature field
    • webAuthnResponseUserHandle

      @FormParam("webAuthnResponseUserHandle") public String webAuthnResponseUserHandle
      Corresponds to the JSON response.userHandle field
  • Constructor Details

    • WebAuthnLoginResponse

      public WebAuthnLoginResponse()
  • Method Details

    • toJsonObject

      protected void toJsonObject(io.vertx.core.json.JsonObject response)
      Specified by:
      toJsonObject in class WebAuthnResponse