Class PopulateSubjectContext

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

public class PopulateSubjectContext
extends AbstractProfileAction
An action that populates a principal name obtained from a lookup function into a SubjectContext child of the ProfileRequestContext.

Used in specialized cases to directly populate a context to drive subsequent behavior for flows that don't involve the full authentication machinery and the protections involved.

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_PROFILE_CTX