Class FinalizeSAMLTokenProcessing

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

@Prototype
public class FinalizeSAMLTokenProcessing
extends AbstractProfileAction
Post-process the results of Assertion token subject canonicalization.
Event:
AuthnEventIds.INVALID_SUBJECT_C14N_CTX
Precondition:
profileRequestContext.getSubcontext(SubjectCanonicalizationContext.class).getPrincipalName() != null
Postcondition:
profileRequestContext.getSubcontext(SubjectCanonicalizationContext.class) == null
,
profileRequestContext.getSubcontext(SubjectContext.class).getPrincipalName() != null