Class InitializeRelyingPartyContextFromSAMLPeer

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

public class InitializeRelyingPartyContextFromSAMLPeer
extends AbstractProfileAction
Action that adds a RelyingPartyContext to the current ProfileRequestContext tree via a creation function. The context is populated via a lookup strategy to locate a SAMLPeerEntityContext, by default via InOutOperationContext.getInboundMessageContext().
Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_PROFILE_CTX, IdPEventIds.INVALID_RELYING_PARTY_CTX
Postcondition:
ProfileRequestContext.getSubcontext(RelyingPartyContext.class) != null and populated as above.