Package org.springframework.security.web.webauthn.authentication
@NullMarked
package org.springframework.security.web.webauthn.authentication
WebAuthn Authentication support.
-
ClassDescriptionA
PublicKeyCredentialRequestOptionsRepositorythat stores thePublicKeyCredentialRequestOptionsin theHttpSession.SavesPublicKeyCredentialRequestOptionsbetween a request to generate an assertion and the validation of the assertion.AWebAuthnAuthenticationis used to represent successful authentication with WebAuthn.WebAuthnAuthentication.Builder<B extends WebAuthnAuthentication.Builder<B>>A builder ofWebAuthnAuthenticationinstancesAuthenticatesPublicKeyCredential<AuthenticatorAssertionResponse>that is parsed from the body of theHttpServletRequestusing theWebAuthnAuthenticationFilter.setConverter(GenericHttpMessageConverter).AnAuthenticationProviderthat usesWebAuthnRelyingPartyOperationsfor authentication using anWebAuthnAuthenticationRequestToken.AnAuthenticationused inWebAuthnAuthenticationProviderfor authenticating via WebAuthn.