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

package net.shibboleth.idp.plugin.authn.webauthn.admin.policy.impl
This package has registration policy implementations.

Related Packages
Package
Description
net.shibboleth.idp.plugin.authn.webauthn.admin.policy
This package contains the APIs for registration policies.
Classes
Class
Description
AbstractAuthenticatorPolicyRule
A base class for `authenticator policies`.
AllowlistAuthenticatorPolicy
A basic authenticator policy that rejects all authenticators not in the allowed list.
AuthenticatorCapabilitiesPolicyRule
An authenticator policy that inspects metadata to determine if the authenticator should be allowed or rejected.
AuthenticatorGetInfoUVCapable
An authenticator capability acceptor that only allows authenticators that support user verification.
ChainingAuthenticatorPolicyRule
A `AuthenticatorPolicy` implementation that verifies an authenticator is acceptable based on a chain of configured rules.
FunctionalAuthenticatorPolicyRule
A `AuthenticatorPolicy` that evaluates a `BiFunction` to determine if the authenticator that created the credential registration should be accepted or rejected.