Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Decryptor ¶
type Decryptor interface {
Decrypt(payload []byte, msgID *pb.MessageIdData, msgMetadata *pb.MessageMetadata) ([]byte, error)
}
Decryptor support decrypting of message
func NewConsumerDecryptor ¶
func NewNoopDecryptor ¶
func NewNoopDecryptor() Decryptor
type Encryptor ¶
type Encryptor interface {
Encrypt([]byte, *pb.MessageMetadata) ([]byte, error)
}
Encryptor support encryption
func NewNoopEncryptor ¶
func NewNoopEncryptor() Encryptor
Click to show internal directories.
Click to hide internal directories.