Uses of Class
net.shibboleth.idp.plugin.authn.webauthn.context.WebAuthnManagementContext
Packages that use WebAuthnManagementContext
Package
Description
This package has audit functions for WebAuthn.
Audit function APIs for WebAuthn.
This package has administrative functions for WebAuthn.
Context APIs for WebAuthn.
-
Uses of WebAuthnManagementContext in net.shibboleth.idp.plugin.authn.webauthn.admin.impl
Fields in net.shibboleth.idp.plugin.authn.webauthn.admin.impl with type parameters of type WebAuthnManagementContextModifier and TypeFieldDescriptionPopulateWebAuthnManagementContext.webAuthnManagementContextCreationStrategyStrategy used to locate or create theWebAuthnManagementContextto populate.ManagementContextCredentialRemovalConsumer.webauthnManagementContextLookupStrategyLookup strategy to locate the webauthn management context.Methods in net.shibboleth.idp.plugin.authn.webauthn.admin.impl with parameters of type WebAuthnManagementContextModifier and TypeMethodDescriptionprotected voidAdminDeletePublicKeyCredential.doExecute(ProfileRequestContext profileRequestContext, WebAuthnManagementContext context) protected voidExtractUsernameSearchFromFormRequest.doExecute(ProfileRequestContext profileRequestContext, WebAuthnManagementContext context) protected voidInitializeAdminSubjectCanonicalizationContext.doExecute(ProfileRequestContext profileRequestContext, WebAuthnManagementContext context) Performs this WebAuthn authentication action using the supplied WebAuthn context.protected voidLookupCredentialsForUser.doExecute(ProfileRequestContext profileRequestContext, WebAuthnManagementContext context) Performs this WebAuthn authentication action using the supplied WebAuthn context.protected voidUpdateAdminContextWithC14nPrincipal.doExecute(ProfileRequestContext profileRequestContext, WebAuthnManagementContext context) Performs this WebAuthn authentication action using the supplied WebAuthn context.Method parameters in net.shibboleth.idp.plugin.authn.webauthn.admin.impl with type arguments of type WebAuthnManagementContextModifier and TypeMethodDescriptionvoidPopulateWebAuthnManagementContext.setWebAuthnManagementContextCreationStrategy(Function<ProfileRequestContext, WebAuthnManagementContext> strategy) Set the strategy used to lookup or create the WebAuthn managment context.voidManagementContextCredentialRemovalConsumer.setWebauthnManagementContextLookupStrategy(Function<ProfileRequestContext, WebAuthnManagementContext> strategy) Set WebAuthn management context lookup strategy to use. -
Uses of WebAuthnManagementContext in net.shibboleth.idp.plugin.authn.webauthn.audit
Fields in net.shibboleth.idp.plugin.authn.webauthn.audit with type parameters of type WebAuthnManagementContextModifier and TypeFieldDescriptionprivate final Function<ProfileRequestContext,WebAuthnManagementContext> AbstractWebAuthnManagementAuditExtractor.webAuthnManagementContextLookupStrategyLookup strategy to locate the WebAuthn management context.Methods in net.shibboleth.idp.plugin.authn.webauthn.audit with parameters of type WebAuthnManagementContextModifier and TypeMethodDescriptionprotected abstract TAbstractWebAuthnManagementAuditExtractor.doLookup(WebAuthnManagementContext context) Implemented to perform the actual lookup.Constructor parameters in net.shibboleth.idp.plugin.authn.webauthn.audit with type arguments of type WebAuthnManagementContextModifierConstructorDescriptionprotectedAbstractWebAuthnManagementAuditExtractor(Function<ProfileRequestContext, WebAuthnManagementContext> strategy) Constructor. -
Uses of WebAuthnManagementContext in net.shibboleth.idp.plugin.authn.webauthn.audit.impl
Methods in net.shibboleth.idp.plugin.authn.webauthn.audit.impl with parameters of type WebAuthnManagementContextModifier and TypeMethodDescriptionprotected StringWebAuthnCredentialToRemoveAuditExtractor.doLookup(WebAuthnManagementContext context) Implemented to perform the actual lookup.protected StringWebAuthnSearchUserAuditExtractor.doLookup(WebAuthnManagementContext context) Implemented to perform the actual lookup.Constructor parameters in net.shibboleth.idp.plugin.authn.webauthn.audit.impl with type arguments of type WebAuthnManagementContextModifierConstructorDescriptionWebAuthnCredentialToRemoveAuditExtractor(Function<ProfileRequestContext, WebAuthnManagementContext> strategy) Constructor.WebAuthnSearchUserAuditExtractor(Function<ProfileRequestContext, WebAuthnManagementContext> strategy) Constructor. -
Uses of WebAuthnManagementContext in net.shibboleth.idp.plugin.authn.webauthn.context
Methods in net.shibboleth.idp.plugin.authn.webauthn.context that return WebAuthnManagementContextModifier and TypeMethodDescriptionWebAuthnManagementContext.setCredentialIdToRemove(byte[] id) Set the ID of the credential that is going to be removed.WebAuthnManagementContext.setFoundCredentials(Collection<EnhancedCredentialRecord> credentials) Set the credentials found to belong to the given searchUsername.WebAuthnManagementContext.setPrincipalName(String name) Set the canonical principal name of the authenticated subject.WebAuthnManagementContext.setRawSearchUsername(String name) Sets the raw username entered by the admin to search for.WebAuthnManagementContext.setSearchUsername(String name) Set the username of the user to find and manage credentials for.