Class InitializeSubjectCanonicalizationContext

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

public class InitializeSubjectCanonicalizationContext extends AbstractWebAuthnAction<BaseWebAuthnContext>
An action that creates a new SubjectCanonicalizationContext out of the username in the base context, ready for the c14n flows to canonicalize.
Event:
AuthnEventIds.UNKNOWN_USERNAME
Precondition:
ProfileRequestContext.getSubcontext(WebAuthnRegistrationContext.class) != null
Postcondition:
a subject canonicalization context is created under the profile request context ready for the c14n flows