Package io.vertx.ext.auth.webauthn
-
Interface Summary Interface Description MetaDataService Factory interface for creating FIDO2 MetaDataService.WebAuthn Factory interface for creating WebAuthN basedAuthenticationProvider
instances. -
Class Summary Class Description AttestationCertificates Data Object containing the list of certificates used during the attestation of this authenticator.AttestationCertificatesConverter Converter and mapper forAttestationCertificates
.Authenticator Data Object representing an authenticator at rest.AuthenticatorConverter Converter and mapper forAuthenticator
.RelyingParty Data object representing a Relying party (your server)RelyingPartyConverter Converter and mapper forRelyingParty
.WebAuthnCredentials WebAuthnCredentialsConverter Converter and mapper forWebAuthnCredentials
.WebAuthnOptions Configuration for the webauthn objectWebAuthnOptionsConverter Converter and mapper forWebAuthnOptions
. -
Enum Summary Enum Description Attestation AttestationConveyancePreference https://www.w3.org/TR/webauthn/#attestation-conveyAuthenticatorAttachment AuthenticatorAttachment https://www.w3.org/TR/webauthn/#enumdef-authenticatorattachmentAuthenticatorTransport AuthenticatorTransport https://www.w3.org/TR/webauthn/#enumdef-authenticatortransportPublicKeyCredential PublicKeyCredential https://www.iana.org/assignments/cose/cose.xhtml#algorithmsResidentKey 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.UserVerification UserVerificationRequirement https://www.w3.org/TR/webauthn/#enumdef-userverificationrequirement