Package pt.unl.fct.di.novasys.babel2.core.signed
@NullMarked
package pt.unl.fct.di.novasys.babel2.core.signed
Cryptographically signed message support and extensions for Babel 2 protocols.
Allows protocols implementing SignedMessageBabelProtocol
to declaratively receive and verify signed message envelopes.
-
ClassDescriptionMarker interface for protocols that receive and send cryptographically signed messages.Protocol extension that enables reflective dispatching of signed messages to handler methods annotated with
UponSignedMessageIn,UponSignedMessageOutSuccess, andUponSignedMessageOutFailed.Factory for creatingSignedMessageExtensioninstances.