# Uses of Class
net.shibboleth.idp.plugin.authn.webauthn.policy.impl.AbstractCredentialPolicyRule

Packages that use AbstractCredentialPolicyRule
Package
Description
net.shibboleth.idp.plugin.authn.webauthn.policy.impl
This package has authentication policy implementations.

## Uses of AbstractCredentialPolicyRule in net.shibboleth.idp.plugin.authn.webauthn.policy.impl

Subclasses of AbstractCredentialPolicyRule in net.shibboleth.idp.plugin.authn.webauthn.policy.impl
Modifier and Type
Class
Description
`class`
`ChainingCredentialPolicyRule`
A `CredentialPolicy` implementation that verifies an authentication credential is acceptable based on a chain of configured rules.
`class`
`FunctionalCredentialPolicyRule`
A `CredentialPolicy` that evaluates a `BiFunction` to determine if a credential should be accepted or rejected.
`class`
`SecondFactorOnlyCredentialPolicyRule`
A `CredentialPolicy` that rejects credentials used in sole-factor mode if created by authenticators which should only be used for second factor authentication.