Class ResolveArtifact

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction

public class ResolveArtifact extends AbstractProfileAction
Action that resolves a SAML 2.0 artifact inside an ArtifactResolve request located via a lookup strategy, by default from the inbound message context, and maps it to the corresponding message.

The message is added to an ArtifactResponse located via a lookup strategy, by default from the outbound message context.

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_MSG_CTX, EventIds.INVALID_PROFILE_CTX, SAMLEventIds.UNABLE_RESOLVE_ARTIFACT