All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description WebAuthnAuthenticationMechanism An AuthenticationMechanism for WebAuthn which mostly delegates to @{link PersistentLoginManager} and @{TrustedAuthenticationRequest}, since authentication is handled byWebAuthnControlleror @{link WebAuthnSecurity}.WebAuthnAuthenticationRequest WebAuthnAuthenticatorStorage WebAuthn authenticator storage which delegates to @{link WebAuthnUserProvider}.WebAuthnBuildTimeConfig WebAuthnController Endpoints for login/register/callbackWebAuthnIdentityProvider WebAuthn IdentityProviderWebAuthnLoginResponse JAX-RS structure suitable for use as aBeanParamfor a POST response containing all the required fields for a form-based login.WebAuthnRecorder WebAuthnRegisterResponse JAX-RS structure suitable for use as aBeanParamfor a POST response containing all the required fields for a form-based registration.WebAuthnResponse JAX-RS structure suitable for use as aBeanParamfor a POST response containing all the common required fields for a form-based login and registration.WebAuthnRunTimeConfig Webauthn runtime configuration object.WebAuthnRunTimeConfig.CookieSameSite SameSite attribute values for the session cookie.WebAuthnRunTimeConfig.RelyingPartyConfig Root CRLs for attestation verification of authenticators.WebAuthnSecurity Utility class that allows users to manually login or register users using WebAuthnWebAuthnTrustedIdentityProvider IdentityProvider forTrustedAuthenticationRequestWebAuthnUserProvider Implement 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.