abstract class MessageHandler
<init> |
MessageHandler() |
handle |
Handle an unpacked message using the context from the supplied agent. At this point, we use an empty maybe to tell that we cannot handle this message. abstract fun handle(agent: Agent, messageContext: UnpackedMessageContext): Maybe<MessageHandlerResponse> |
toHandlerError |
A helper function for converting a throwable that might occur during handling to a MessageHandlerException, returned as a Single. fun Throwable.toHandlerError(context: UnpackedMessageContext): Single<MessageHandlerResponse> |
BasicMessageHandler |
See MessageHandler. class BasicMessageHandler : MessageHandler |
ConnectionMessageHandler |
See MessageHandler. class ConnectionMessageHandler : MessageHandler |
CredentialMessageHandler |
This handler is used for processing AgentMessage which are related to issue credential. class CredentialMessageHandler : MessageHandler |
PresentProofMessageHandler |
This handler is used for processing AgentMessage which are related to present proof protocol. class PresentProofMessageHandler : MessageHandler |
TrustPingMessageHandler |
class TrustPingMessageHandler : MessageHandler |