Uses of Class
net.shibboleth.idp.plugin.authn.webauthn.impl.AbstractWebAuthnAction
Packages that use AbstractWebAuthnAction
Package
Description
This package has audit functions for WebAuthn.
This package has administrative functions for WebAuthn.
This package has an authentication implementation for WebAuthn.
-
Uses of AbstractWebAuthnAction in net.shibboleth.idp.plugin.authn.webauthn.admin.impl
Modifier and TypeClassDescriptionclassAdd an attestation conveyance preference to thecontext.classAdd an authenticator attachment requirement to thecontext.classAn action to generate or lookup a user.displayName.classAn action that sets onto the context if nickname collection is required.classAdd a ResidentKey requirement to thecontext.classAn action to generate or lookup a user.id (stored by an authenticator as the userHandle).classAn action to generate or lookup a WebAuthn user.name.classAn action that removes a public key credential from the credential repository based on the credential ID found in the management context.classA registration policy engine action that checks with the configured policy if the authenticator can be used to register credentials with the IdP.classAction to create a PublicKeyCredentialCreationOptions from the parameters in the WebAuthn context using the availableclient.classAn action that removes a credential registration from the credential repository.classAn action that extracts the key nickname from the incoming HTTP request.classAn action that extracts the PublicKeyCredential containing the authenticator attestation response from the incoming HTTP request.classAn action that extracts the username search value from the incoming HTTP request.classAn action that creates a newSubjectCanonicalizationContextout of the search username in the admin context, ready for the c14n flows to canonicalize.classAn action that lookups registered credentials for a username contained in the WebAuthn management context and sets them back onto the context.classAn action that adds the public key credential in the registration context to the credential repository.classA WebAuthn management action that sets the principal name from the SubjectCanonicalizationContext back onto the WebAuthn context as the search username.classAn action that updates the nickname of a credential in the credential repository.classValidate the public key registration attempt by delegating the created public key credential to the WebAuthn client. -
Uses of AbstractWebAuthnAction in net.shibboleth.idp.plugin.authn.webauthn.audit.impl
Modifier and TypeClassDescriptionclassA base class for actions that include audit logging support. -
Uses of AbstractWebAuthnAction in net.shibboleth.idp.plugin.authn.webauthn.impl
Subclasses of AbstractWebAuthnAction in net.shibboleth.idp.plugin.authn.webauthn.implModifier and TypeClassDescriptionclassAdd a UserVerification requirement to thecontext.classA policy engine action that checks with the configured policy if the credential, used to sign the assertion can be used to authenticate.classAn action which checks if the userHandle is returned in the assertion response if the set of allowedCredentials in the request was empty.classAction to create CreatePublicKeyCredentialRequestOptions from the parameters in the WebAuthn context using the suppliedclient.classAn action that blanks any existing registered credentials in the WebAuthn authentication context.classAn action that extracts the PublicKeyCredential containing the authenticator assertion response from the incoming HTTP request.classA policy engine that filters the set of existing credentials held in the context based on the policy.classAn action to generate an appropriate server challenge for use in either the PublicKeyCredentialCreationOptions or the PublicKeyCredentialRequestOptions.classAn action that creates a newSubjectCanonicalizationContextout of the username in the base context, ready for the c14n flows to canonicalize.classAn action that lookups existing registered credentials based on the username contained in the WebAuthn context and sets them back onto the context.classAn action that lookups existing registered credentials from the userHandle supplied in the authenticators assertion response and sets them back onto the context.classA WebAuthn action that sets the principal name from the SubjectCanonicalizationContext back onto the WebAuthn context.