Documentation
¶
Index ¶
- func Decrypt(pri keypair.PrivateKey, c []byte) ([]byte, error)
- func Encrypt(pub keypair.PublicKey, m []byte) ([]byte, error)
- type Packager
- func (bp *Packager) PackConnection(connectionData []byte, toDid string) (*packager.MsgConnection, error)
- func (bp *Packager) PackData(envelope *packager.Envelope) ([]byte, error)
- func (bp *Packager) PackMessage(envelope *packager.MessageData, destDid string) (*packager.MessageData, error)
- func (bp *Packager) UnPackConnection(data *packager.Envelope) (*packager.MsgConnection, error)
- func (bp *Packager) UnPackData(enData []byte) (*packager.Envelope, error)
- func (bp *Packager) UnpackMessage(data *packager.MessageData, sourceDid string) (*packager.MessageData, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Packager ¶
type Packager struct {
// contains filtered or unexported fields
}
func (*Packager) PackConnection ¶
func (*Packager) PackMessage ¶
func (bp *Packager) PackMessage(envelope *packager.MessageData, destDid string) (*packager.MessageData, error)
func (*Packager) UnPackConnection ¶
func (*Packager) UnPackData ¶
func (*Packager) UnpackMessage ¶
func (bp *Packager) UnpackMessage(data *packager.MessageData, sourceDid string) (*packager.MessageData, error)
Click to show internal directories.
Click to hide internal directories.