Uses of Interface
net.shibboleth.idp.plugin.authn.webauthn.policy.CredentialPolicy
Packages that use CredentialPolicy
Package
Description
This package has an authentication implementation for WebAuthn.
This package has authentication policy implementations.
-
Uses of CredentialPolicy in net.shibboleth.idp.plugin.authn.webauthn.impl
Fields in net.shibboleth.idp.plugin.authn.webauthn.impl declared as CredentialPolicyModifier and TypeFieldDescriptionprivate CredentialPolicyCheckCredentialPolicy.credentialPolicyThe credential policy to check.private CredentialPolicyFilterCredentialsOnPolicy.credentialPolicyThe credential policy to check.Methods in net.shibboleth.idp.plugin.authn.webauthn.impl with parameters of type CredentialPolicyModifier and TypeMethodDescriptionvoidCheckCredentialPolicy.setCredentialPolicy(CredentialPolicy policy) Set the policy to verify that the credential can be used for authentication.voidFilterCredentialsOnPolicy.setCredentialPolicy(CredentialPolicy policy) Set the policy to verify that the credential can be used for authentication. -
Uses of CredentialPolicy in net.shibboleth.idp.plugin.authn.webauthn.policy.impl
Classes in net.shibboleth.idp.plugin.authn.webauthn.policy.impl that implement CredentialPolicyModifier and TypeClassDescriptionclassA base class forcredential policies.classACredentialPolicyimplementation that verifies an authentication credential is acceptable based on a chain of configured rules.classACredentialPolicythat evaluates aBiFunctionto determine if a credential should be accepted or rejected.classACredentialPolicythat rejects credentials used in sole-factor mode if created by authenticators which should only be used for second factor authentication.Fields in net.shibboleth.idp.plugin.authn.webauthn.policy.impl with type parameters of type CredentialPolicyModifier and TypeFieldDescriptionprivate List<CredentialPolicy>ChainingCredentialPolicyRule.credentialPolicyChainAn ordered chain of authentication credentials policies.Method parameters in net.shibboleth.idp.plugin.authn.webauthn.policy.impl with type arguments of type CredentialPolicyModifier and TypeMethodDescriptionvoidChainingCredentialPolicyRule.setCredentialPolicyChain(List<CredentialPolicy> chain) Set the chain of policies that should be applied to the authentication credential.