Uses of Class
net.shibboleth.idp.plugin.authn.webauthn.exception.AssertionFailureException
Packages that use AssertionFailureException
Package
Description
Client APIs for WebAuthn.
This package has WebAuthn client implementations for WebAuthn.
This package has an authentication implementation for WebAuthn.
-
Uses of AssertionFailureException in net.shibboleth.idp.plugin.authn.webauthn.client
Methods in net.shibboleth.idp.plugin.authn.webauthn.client that throw AssertionFailureExceptionModifier and TypeMethodDescriptionWebAuthnAuthenticationClient.validateAuthenticatorAssertionResponse(String username, byte[] userId, com.yubico.webauthn.data.PublicKeyCredentialRequestOptions publicKeyCredentialRequestOptions, com.yubico.webauthn.data.PublicKeyCredential<com.yubico.webauthn.data.AuthenticatorAssertionResponse, com.yubico.webauthn.data.ClientAssertionExtensionOutputs> publicKeyCredentialAssertionResponse) Validate the PublicKeyCredential authenticator assertion response from an authentication request. -
Uses of AssertionFailureException in net.shibboleth.idp.plugin.authn.webauthn.client.impl
Methods in net.shibboleth.idp.plugin.authn.webauthn.client.impl that throw AssertionFailureExceptionModifier and TypeMethodDescriptionYubicoWebAuthnAuthenticationClient.validateAuthenticatorAssertionResponse(String username, byte[] userId, com.yubico.webauthn.data.PublicKeyCredentialRequestOptions publicKeyCredentialRequestOptions, com.yubico.webauthn.data.PublicKeyCredential<com.yubico.webauthn.data.AuthenticatorAssertionResponse, com.yubico.webauthn.data.ClientAssertionExtensionOutputs> authenticatorAssertionResponse) -
Uses of AssertionFailureException in net.shibboleth.idp.plugin.authn.webauthn.impl
Methods in net.shibboleth.idp.plugin.authn.webauthn.impl that throw AssertionFailureExceptionModifier and TypeMethodDescriptionprivate voidValidateWebAuthnAssertion.updateLastUsedTime(String username, com.yubico.webauthn.data.PublicKeyCredential<com.yubico.webauthn.data.AuthenticatorAssertionResponse, com.yubico.webauthn.data.ClientAssertionExtensionOutputs> assertion) Update the last used time of the credential toInstant.now().private voidValidateWebAuthnAssertion.updateSignatureCount(String username, com.yubico.webauthn.data.PublicKeyCredential<com.yubico.webauthn.data.AuthenticatorAssertionResponse, com.yubico.webauthn.data.ClientAssertionExtensionOutputs> assertion) Take the new signature count from the authenticator assertion response and update the stored credential with that value.