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 |