fmgp.did.comm.protocol.routing2
package fmgp.did.comm.protocol.routing2
Members list
Type members
Classlikes
The Forward Message is sent by the sender to the mediator to forward (the data) to a recipient.
The Forward Message is sent by the sender to the mediator to forward (the data) to a recipient.
{
"type": "https://didcomm.org/routing/2.0/forward",
"id": "abc123xyz456",
"to": ["did:example:mediator"],
"expires_time": 1516385931,
"body":{ "next": "did:foo:1234abcd"},
"attachments": [] //The payload(s) to be forwarded
}
Value parameters
- lang
-
See [https://identity.foundation/didcomm-messaging/spec/#routing-protocol-20]
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ForwardMessageBase64class ForwardMessageJson
object ForwardMessage
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ForwardMessage.type
final case class ForwardMessageBase64(id: MsgID, to: Set[TO], from: Option[FROM], next: DIDSubject, expires_time: Option[UTCEpoch], msg: EncryptedMessage) extends ForwardMessage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ForwardMessageclass Objecttrait Matchableclass AnyShow all
final case class ForwardMessageJson(id: MsgID, to: Set[TO], from: Option[FROM], next: DIDSubject, expires_time: Option[UTCEpoch], msg: EncryptedMessage) extends ForwardMessage
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ForwardMessageclass Objecttrait Matchableclass AnyShow all
Extensions
Extensions
extension (msg: PlaintextMessage)(msg: PlaintextMessage)
extension (msg: EncryptedMessage)(msg: EncryptedMessage)
In this article