Class AbstractDecryptAction

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction
Direct Known Subclasses:
DecryptAssertions, DecryptAttributes, DecryptNameIDs

public abstract class AbstractDecryptAction extends AbstractProfileAction
Abstract base class for actions that perform SAML decryption.

The actual message to handle is obtained via strategy function, by default the inbound message.

The SecurityParametersContext governing the decryption process is located by a lookup strategy, by default a child of the inbound message context.

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_MSG_CTX