Class ValidatingAS4SignalMsgConsumer

java.lang.Object
com.helger.phase4.sender.ValidatingAS4SignalMsgConsumer
All Implemented Interfaces:
IAS4SignalMessageConsumer

public final class ValidatingAS4SignalMsgConsumer extends Object implements IAS4SignalMessageConsumer
Specific wrapped IAS4SignalMessageConsumer that verifies the DSig References between the sent message and received Receipt is identical.
Since:
3.0.0
Author:
Philip Helger
  • Constructor Details

    • ValidatingAS4SignalMsgConsumer

      public ValidatingAS4SignalMsgConsumer(@Nonnull AS4ClientSentMessage<?> aClientSetMsg, @Nullable IAS4SignalMessageConsumer aOriginalConsumer, @Nullable IAS4SignalMessageValidationResultHandler aResultHandler)
      Constructor
      Parameters:
      aClientSetMsg - The original message sent, that contains the DSig references in the built message. Non-null.
      aOriginalConsumer - The original signal message consumer to be invoked after the reference check. May be null.
      aResultHandler - The result handler to be invoked. May be null in which case some default messages will be logged.
  • Method Details