Package io.quarkus.security.webauthn
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 aBeanParamfor a POST response containing all the required fields for a form-based login.- See Also:
for a JSON-based login
-
-
Field Summary
Fields Modifier and Type Field Description StringwebAuthnResponseAuthenticatorDataCorresponds to the JSONresponse.authenticatorDatafieldStringwebAuthnResponseSignatureCorresponds to the JSONresponse.signaturefieldStringwebAuthnResponseUserHandleCorresponds to the JSONresponse.userHandlefield-
Fields inherited from class io.quarkus.security.webauthn.WebAuthnResponse
webAuthnId, webAuthnRawId, webAuthnResponseClientDataJSON, webAuthnType
-
-
Constructor Summary
Constructors Constructor Description WebAuthnLoginResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidtoJsonObject(io.vertx.core.json.JsonObject response)-
Methods inherited from class io.quarkus.security.webauthn.WebAuthnResponse
isSet, isValid, toJsonObject
-
-
-
-
Field Detail
-
webAuthnResponseAuthenticatorData
@FormParam("webAuthnResponseAuthenticatorData") public String webAuthnResponseAuthenticatorDataCorresponds to the JSONresponse.authenticatorDatafield
-
webAuthnResponseSignature
@FormParam("webAuthnResponseSignature") public String webAuthnResponseSignatureCorresponds to the JSONresponse.signaturefield
-
webAuthnResponseUserHandle
@FormParam("webAuthnResponseUserHandle") public String webAuthnResponseUserHandleCorresponds to the JSONresponse.userHandlefield
-
-
Method Detail
-
toJsonObject
protected void toJsonObject(io.vertx.core.json.JsonObject response)
- Specified by:
toJsonObjectin classWebAuthnResponse
-
-