Modules§
- algorithms
- envelope
- High level DIDComm Envelope types and handling JWS = Signed Messages JWE = Encrypted Messages Message = Plaintext Messages
- error
- protocols
Structs§
- Attachment
- Attachment
Builder - Base64
Attachment Data - From
Prior from_prior
header value as a plaintext. https://identity.foundation/didcomm-messaging/spec/#did-rotation- Json
Attachment Data - Links
Attachment Data - Message
- Wrapper for plain message. Provides helpers for message building and packing/unpacking.
- Message
Builder - Messaging
Service Metadata - Information about messaging service used for message preparation.
Practically
service_endpoint
field can be used to transport the message. - Pack
Encrypted Metadata - Additional metadata about this
encrypt
method execution like used keys identifiers, used messaging service. - Pack
Encrypted Options - Allow fine configuration of packing process.
- Pack
Signed Metadata - Additional metadata about this
pack
method execution like used key identifiers. - Unpack
Metadata - Additional metadata about this
unpack
method execution like trust predicates and used keys identifiers. - Unpack
Options - Allows fine customization of unpacking process
Enums§
- Attachment
Data - Represents attachment data in Base64, embedded Json or Links form.