# Package net.shibboleth.idp.plugin.authn.webauthn.admin

package net.shibboleth.idp.plugin.authn.webauthn.admin
Administrative flow APIs for WebAuthn.

Related Packages
Package
Description
net.shibboleth.idp.plugin.authn.webauthn
Shibboleth WebAuthn authentication implementation.
net.shibboleth.idp.plugin.authn.webauthn.admin.impl
This package has audit functions for WebAuthn.
net.shibboleth.idp.plugin.authn.webauthn.admin.policy
This package contains the APIs for registration policies.
Class
Description
CredentialCreationOptionsParameters
A class to hold the parameters required to build a PublicKeyCredentialRequestOptions.
CredentialCreationOptionsParameters.Builder
Builder class.
CredentialCreationOptionsParameters.IAttestationConveyancePreferenceStage
Stage interface.
CredentialCreationOptionsParameters.IBuildStage
Stage interface.
CredentialCreationOptionsParameters.IChallengeStage
Stage interface.
CredentialCreationOptionsParameters.IDisplayNameStage
Stage interface.
CredentialCreationOptionsParameters.IExcludeCredentialsStage
Stage interface.
CredentialCreationOptionsParameters.INameStage
Stage interface.
CredentialCreationOptionsParameters.IResidentKeyRequirementStage
Stage interface.
CredentialCreationOptionsParameters.IUserHandleStage
Stage interface.
CredentialCreationOptionsParameters.IUserVerificationRequirementStage
Stage interface.
RegistrationResult
The result of a call to `(com.yubico.webauthn.data.PublicKeyCredentialCreationOptions, com.yubico.webauthn.data.PublicKeyCredential)`.
RegistrationResult.Builder
Builder.
RegistrationResult.IAttestationTrustedStage
Builder stage.
RegistrationResult.IAttestationTypeStage
Builder stage.
RegistrationResult.IBuildStage
Builder stage.
RegistrationResult.ICredentialStage
Builder stage.
WebAuthnRegistrationEventIds
Constants to use for `ProfileAction` `EventContext` results related to WebAuthn registration.