Crate affinidi_messaging_didcomm

Source

Modules§

algorithms
envelope
High level DIDComm Envelope types and handling JWS = Signed Messages JWE = Encrypted Messages Message = Plaintext Messages
error
protocols

Structs§

Attachment
AttachmentBuilder
Base64AttachmentData
FromPrior
from_prior header value as a plaintext. https://identity.foundation/didcomm-messaging/spec/#did-rotation
JsonAttachmentData
LinksAttachmentData
Message
Wrapper for plain message. Provides helpers for message building and packing/unpacking.
MessageBuilder
MessagingServiceMetadata
Information about messaging service used for message preparation. Practically service_endpoint field can be used to transport the message.
PackEncryptedMetadata
Additional metadata about this encrypt method execution like used keys identifiers, used messaging service.
PackEncryptedOptions
Allow fine configuration of packing process.
PackSignedMetadata
Additional metadata about this pack method execution like used key identifiers.
UnpackMetadata
Additional metadata about this unpack method execution like trust predicates and used keys identifiers.
UnpackOptions
Allows fine customization of unpacking process

Enums§

AttachmentData
Represents attachment data in Base64, embedded Json or Links form.