# Uses of Package
net.shibboleth.idp.plugin.authn.webauthn.authn

Packages that use net.shibboleth.idp.plugin.authn.webauthn.authn
Package
Description
net.shibboleth.idp.plugin.authn.webauthn.admin
Administrative flow APIs for WebAuthn.
net.shibboleth.idp.plugin.authn.webauthn.authn
This package has authentication APIs for WebAuthn.
net.shibboleth.idp.plugin.authn.webauthn.client
Client APIs for WebAuthn.
net.shibboleth.idp.plugin.authn.webauthn.client.impl
This package has WebAuthn client implementations for WebAuthn.

Classes in net.shibboleth.idp.plugin.authn.webauthn.authn used by net.shibboleth.idp.plugin.authn.webauthn.admin
Class
Description
BaseOptionsParameters
Abstract options parameters class.
Classes in net.shibboleth.idp.plugin.authn.webauthn.authn used by net.shibboleth.idp.plugin.authn.webauthn.authn
Class
Description
AssertionResult
The result of calling `WebAuthnAuthenticationClient.validateAuthenticatorAssertionResponse(String, byte[], com.yubico.webauthn.data.PublicKeyCredentialRequestOptions, com.yubico.webauthn.data.PublicKeyCredential)`.
AssertionResult.Builder
The `AssertionResult` builder.
AssertionResult.IBuildStage
Builder stage.
AssertionResult.ISignatureCounterValidStage
Builder stage.
AssertionResult.ISuccessStage
Builder stage.
AssertionResult.IUserIdStage
Builder stage.
AssertionResult.IUsernameStage
Builder stage.
AssertionResult.IUserVerifiedStage
Builder stage.
BaseOptionsParameters
Abstract options parameters class.
CredentialRequestOptionsParameters
The parameters required to build a PublicKeyCredentialRequestOptions.
CredentialRequestOptionsParameters.Builder
Builder class.
CredentialRequestOptionsParameters.IAllowCredentialsStage
Stage interface.
CredentialRequestOptionsParameters.IBuildStage
Build the options.
CredentialRequestOptionsParameters.IChallengeStage
Stage interface.
CredentialRequestOptionsParameters.IUserVerificationRequirementStage
Stage interface.
Classes in net.shibboleth.idp.plugin.authn.webauthn.authn used by net.shibboleth.idp.plugin.authn.webauthn.client
Class
Description
AssertionResult
The result of calling `WebAuthnAuthenticationClient.validateAuthenticatorAssertionResponse(String, byte[], com.yubico.webauthn.data.PublicKeyCredentialRequestOptions, com.yubico.webauthn.data.PublicKeyCredential)`.
CredentialRequestOptionsParameters
The parameters required to build a PublicKeyCredentialRequestOptions.
Classes in net.shibboleth.idp.plugin.authn.webauthn.authn used by net.shibboleth.idp.plugin.authn.webauthn.client.impl
Class
Description
AssertionResult
The result of calling `WebAuthnAuthenticationClient.validateAuthenticatorAssertionResponse(String, byte[], com.yubico.webauthn.data.PublicKeyCredentialRequestOptions, com.yubico.webauthn.data.PublicKeyCredential)`.
CredentialRequestOptionsParameters
The parameters required to build a PublicKeyCredentialRequestOptions.