verixyz DIDComm
Provides a plugin for the Agent that implements IDIDComm interface. Provides a plugin for the MessageHandler that decrypts messages.
Classes
$3
(BETA) Abstract implementation of IDIDCommTransport .
$3
(BETA) DID Comm plugin for Agent This plugin provides a method of creating an encrypted message according to the initial DIDComm-js implementation.
$3
(BETA) Implementation of IDIDCommTransport to provide a simple transport based on HTTP(S) requests.
$3
(BETA) A plugin for the MessageHandler that decrypts DIDComm messages.
Enumerations
$3
(BETA) Represents different DIDComm v2 message encapsulation
Interfaces
$3
(BETA) DID Comm plugin interface for Agent
$3
(BETA) The DIDComm message structure. See https://identity.foundation/didcomm-messaging/spec/\#plaintext-message-structure
$3
(BETA) Metadata resulting from unpacking a DIDComm v2 message
$3
(BETA) Common interface for transports that can be used in the DIDComm module.
$3
(BETA) Result interface for sending DIDComm messages through
IDIDCommTransport.send() .
$3
(BETA) The input to the DIDComm.packDIDCommMessage() method. When packing is authcrypt or jws, a keyRef MUST be provided.
$3
(BETA) The result of packing a DIDComm v2 message. The message is always serialized as string.
$3
$3
(BETA) The result of unpacking a DIDComm v2 message
Variables
- schema
Type Aliases
$3
(BETA) The possible types of message packing.authcrypt, anoncrypt, anoncrypt+authcrypt, and anoncrypt+jws will produce DIDCommMessageMediaType.ENCRYPTED messages.jws will produce DIDCommMessageMediaType.SIGNED messages.none will produce DIDCommMessageMediaType.PLAIN messages.
$3
(BETA) The input to the DIDComm.unpackDIDCommMessage() method.