All Classes and Interfaces
Class
Description
Selects
WebAuthnAuthenticationMechanism.An AuthenticationMechanism for WebAuthn which mostly delegates to
PersistentLoginManager
and TrustedAuthenticationRequest, since authentication is handled by WebAuthnController
or WebAuthnSecurity.WebAuthn authenticator storage which delegates to
WebAuthnUserProvider.Endpoints for login/register/callback
This is the internal WebAuthn4J representation for a credential record, augmented with
a user name.
Record holding all the required persistent fields for logging back someone over WebAuthn.
JAX-RS structure suitable for use as a
BeanParam for a POST response
containing all the required fields for a form-based login.JAX-RS structure suitable for use as a
BeanParam for a POST response
containing all the required fields for a form-based registration.JAX-RS structure suitable for use as a
BeanParam for a POST response
containing all the common required fields for a form-based login and registration.Webauthn runtime configuration object.
AttestationConveyancePreference
https://www.w3.org/TR/webauthn/#attestation-convey
AuthenticatorAttachment
https://www.w3.org/TR/webauthn/#enumdef-authenticatorattachment
AuthenticatorTransport
https://www.w3.org/TR/webauthn/#enumdef-authenticatortransport
SameSite attribute values for the session cookie.
COSEAlgorithm
https://www.iana.org/assignments/cose/cose.xhtml#algorithms
Root CRLs for attestation verification of authenticators.
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-userverificationrequirement
Utility class that allows users to manually login or register users using WebAuthn
IdentityProvider for
TrustedAuthenticationRequestImplement this interface in order to tell Quarkus WebAuthn how to look up
WebAuthn credentials, store new credentials, or update the credentials' counter,
as well as what roles those credentials map to.