Package io.vertx.ext.auth.webauthn4j
package io.vertx.ext.auth.webauthn4j
-
ClassDescriptionAttestationConveyancePreference https://www.w3.org/TR/webauthn/#attestation-conveyData Object containing the list of certificates used during the attestation of this authenticator.Converter and mapper for
AttestationCertificates.Data Object representing an authenticator at rest.AuthenticatorAttachment https://www.w3.org/TR/webauthn/#enumdef-authenticatorattachmentConverter and mapper forAuthenticator.AuthenticatorTransport https://www.w3.org/TR/webauthn/#enumdef-authenticatortransportPublicKeyCredential https://www.iana.org/assignments/cose/cose.xhtml#algorithmsUsed to represent persistent storage of credentials, this gives you a way to abstract how you want to store them (in memory, database, other).Data object representing a Relying party (your server)Converter and mapper forRelyingParty.ResidentKey https://www.w3.org/TR/webauthn-2/#dictdef-authenticatorselectioncriteria This enum is used to specify the desired behaviour for resident keys with the authenticator.UserVerificationRequirement https://www.w3.org/TR/webauthn/#enumdef-userverificationrequirementFactory interface for creating WebAuthN basedAuthenticationProviderinstances.Converter and mapper forWebAuthn4JCredentials.Configuration for the webauthn objectConverter and mapper forWebAuthn4JOptions.