Replies: 1 comment
-
The |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Similiar to #162, it would be helpful to have a possibility to validate the Signal/Receipt received on the outgoing side, e.g. through the
SignalMessageConsumer
Right now, the signature of
IAS4SignalMessageConsumer#handleSignalMessage
looks like this:void handleSignalMessage (@Nonnull Ebms3SignalMessage aSignalMsg) throws Phase4Exception;
If the signature looked like this, it would be possible to check the message state for
isSoapSignatureChecked
/isSoapDecrypted
:void handleSignalMessage (@Nonnull Ebms3SignalMessage aSignalMsg, @Nonnull IAS4MessageState state) throws Phase4Exception;
Technically, this should be possible quite easily by changing the result of
com.helger.phase4.servlet.AS4IncomingHandler#parseSignalMessage
to return both theEbms3SignalMessage
and theIAS4MessageState
and return this to theSignalMessageConsumer
.Looking forward to reading your opinion in this requirement.
Beta Was this translation helpful? Give feedback.
All reactions