Class AdminDeletePublicKeyCredential

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action

public class AdminDeletePublicKeyCredential extends AbstractWebAuthnAuditingAction<WebAuthnManagementContext>
An action that removes a public key credential from the credential repository based on the credential ID found in the management context.
Event:
{WebAuthnRegistrationEventIds#INVALID_REGISTRATION_CTX}
Precondition:
ProfileRequestContext.getSubcontext(WebAuthnManagementContext.class) != null
Postcondition:
a credential is removed from credential repository