# Functions
New return didexchange service.
# Constants
AckMsgType defines the did-exchange ack message type.
CompleteMsgType defines the did-exchange complete message type.
DIDExchange did exchange protocol.
InvitationMsgType defines the did-exchange invite message type.
PIURI is the did-exchange protocol identifier URI.
RequestMsgType defines the did-exchange request message type.
ResponseMsgType defines the did-exchange response message type.
StateIDAbandoned marks the abandoned phase of the did-exchange protocol.
StateIDCompleted marks the completed phase of the did-exchange protocol.
StateIDInvited marks the invited phase of the did-exchange protocol.
StateIDRequested marks the requested phase of the did-exchange protocol.
StateIDResponded marks the responded phase of the did-exchange protocol.
# Structs
Complete defines a2a DID exchange complete message.
Connection connection.
ConnectionSignature connection signature.
Invitation model
Invitation defines DID exchange invitation message https://github.com/hyperledger/aries-rfcs/tree/master/features/0023-did-exchange#0-invitation-to-exchange
TODO all uses of this invitation struct should be replaced with the new OOB one.
OOBInvitation to connect with did-exchange.
Request defines a2a DID exchange request https://github.com/hyperledger/aries-rfcs/tree/master/features/0023-did-exchange#1-exchange-request.
Response defines a2a DID exchange response https://github.com/hyperledger/aries-rfcs/tree/master/features/0023-did-exchange#2-exchange-response.
Service for DID exchange protocol.