Package-level declarations

Types

Link copied to clipboard
class BasicMediatorHandler(val mediatorDID: DID, mercury: Mercury, store: MediatorRepository) : MediationHandler

A class that provides an implementation of MediationHandler using a Pluto instance and a Mercury instance. It can be used to register, retrieve and update mediator information, achieve mediation, pick up unread messages, and register messages as read.

Link copied to clipboard

An interface representing a mediator handler for handling mediator routing in the DIDComm protocol. The MediatorHandler protocol defines methods and properties for booting registered mediators, achieving mediation, updating key lists, picking up unread messages, and registering messages as read.

Link copied to clipboard

An interface representing a store for storing and retrieving mediators. The MediatorStore protocol defines methods for storing and retrieving mediators.

Link copied to clipboard
fun interface OnMessageCallback

Represents a callback function for handling messages.

Properties

Link copied to clipboard