Documentation ¶
Index ¶
- type PwMsg
- type UnsupportedPwMsgBase
- func (m *UnsupportedPwMsgBase) DIDDocument() core.DIDDoc
- func (m *UnsupportedPwMsgBase) Did() string
- func (m *UnsupportedPwMsgBase) Endpoint() service.Addr
- func (m *UnsupportedPwMsgBase) Label() string
- func (m *UnsupportedPwMsgBase) PayloadToSend(ourLabel string, ourDID core.DID) (didcomm.Payload, psm.SubState, error)
- func (m *UnsupportedPwMsgBase) PayloadToWait() (didcomm.Payload, psm.SubState)
- func (m *UnsupportedPwMsgBase) RoutingKeys() []string
- func (m *UnsupportedPwMsgBase) SetID(id string)
- func (m *UnsupportedPwMsgBase) SetType(t string)
- func (m *UnsupportedPwMsgBase) VerKey() string
- func (m *UnsupportedPwMsgBase) Verify(c crypto.Crypto, keyManager kms.KeyManager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PwMsg ¶ added in v0.30.43
type PwMsg interface { didcomm.MessageHdr Endpoint() service.Addr Did() string VerKey() string Label() string DIDDocument() core.DIDDoc RoutingKeys() []string Verify(c crypto.Crypto, keyManager kms.KeyManager) error PayloadToSend(ourLabel string, ourDID core.DID) (didcomm.Payload, psm.SubState, error) PayloadToWait() (didcomm.Payload, psm.SubState) }
PwMsg is an interface for pairwise protocol messages. It abstracts the protocol message implementation and provides needed data accessors for connection protocol engine.
type UnsupportedPwMsgBase ¶ added in v0.30.43
type UnsupportedPwMsgBase struct{}
func (*UnsupportedPwMsgBase) DIDDocument ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) DIDDocument() core.DIDDoc
func (*UnsupportedPwMsgBase) Did ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) Did() string
func (*UnsupportedPwMsgBase) Endpoint ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) Endpoint() service.Addr
func (*UnsupportedPwMsgBase) Label ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) Label() string
func (*UnsupportedPwMsgBase) PayloadToSend ¶ added in v0.30.43
func (*UnsupportedPwMsgBase) PayloadToWait ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) PayloadToWait() (didcomm.Payload, psm.SubState)
func (*UnsupportedPwMsgBase) RoutingKeys ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) RoutingKeys() []string
func (*UnsupportedPwMsgBase) SetID ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) SetID(id string)
func (*UnsupportedPwMsgBase) SetType ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) SetType(t string)
func (*UnsupportedPwMsgBase) VerKey ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) VerKey() string
func (*UnsupportedPwMsgBase) Verify ¶ added in v0.30.43
func (m *UnsupportedPwMsgBase) Verify(c crypto.Crypto, keyManager kms.KeyManager) error
Click to show internal directories.
Click to hide internal directories.