IMessage interface
Represents a DIDComm v1 message payload, with optionally decoded credentials and presentations.
Signature:
export interface IMessage
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(Optional) Optional. Array of generic attachments | |||
string | (Optional) Optional. Creation date (ISO 8601) | ||
(Optional) Optional. Array of attached verifiable credentials | |||
object | null | (Optional) Optional. Parsed data | ||
string | (Optional) Optional. Expiration date (ISO 8601) | ||
string | (Optional) Optional. Sender DID | ||
string | Unique message ID | ||
IMetaData[] | null | (Optional) Optional. Array of message metadata | ||
(Optional) Optional. Array of attached verifiable presentations | |||
string | (Optional) Optional. Original message raw data | ||
string[] | (Optional) Optional. List of DIDs to reply to | ||
string | (Optional) Optional. URL to post a reply message to | ||
string | (Optional) Optional. Signal how to reuse transport for return messages | ||
string | (Optional) Optional. Thread ID | ||
string | (Optional) Optional. Recipient DID | ||
string | Message type |