Creates an instance of BasicMediatorHandler.
Optional
mediatorOptional instance of the mediator so that if the mediation was already established and recorded we don't need to mediate again with the same mediator
Asyncronously pickup unread messages from the mediator if new messages are found, because the messages from in form of attachments inside the pickup response we need to parse those and return the user a list of messages it can read and decode, this is done inside the pickup runner.
Asyncronously update the mediator with the new keyList, used during the mediation process or during DID Rotation
Static
fromSecondary constructor for BasicMediation Handler, to instanciate if from an existing Mediator instance.
A basic implementation of our MediatorHandler Interface which is mainly used to establish mediation and get new messages using the mediation and pickup didcomm v2 protocols