Class DecryptAssertions

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction

public class DecryptAssertions extends AbstractDecryptAction
Action to decrypt an EncryptedAssertion element and replace it with the decrypted Assertion in situ.

All of the built-in SAML message types that may include an EncryptedAssertion are potentially handled, but the actual message to handle is obtained via strategy function, by default the inbound message.

Event:
EventIds.PROCEED_EVENT_ID, SAMLEventIds.DECRYPT_ASSERTION_FAILED
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Class logger.
  • Constructor Details

    • DecryptAssertions

      public DecryptAssertions()
  • Method Details