Class DecryptAttributes

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction

public class DecryptAttributes extends AbstractDecryptAction
Action to decrypt an EncryptedAttribute element and replace it with the decrypted Attribute in situ.

All of the built-in SAML message types that may include an EncryptedAttribute 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_ATTRIBUTE_FAILED
  • Field Details

    • log

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

    • DecryptAttributes

      public DecryptAttributes()
  • Method Details