Versions in this module Expand all Collapse all v2 v2.1.8 Mar 10, 2024 Changes in this version + var ErrAppIDNotMatch = errors.New("app id not match") + var ErrInvalidBlockSize = errors.New("invalid block size") + var ErrInvalidPKCS7Data = errors.New("invalid PKCS7 data") + var ErrInvalidPKCS7Padding = errors.New("invalid padding on input") + func GetCipherText(sessionKey, encryptedData, iv string) ([]byte, error) + type Encryptor struct + func NewEncryptor(context *context.Context) *Encryptor + func (encryptor *Encryptor) Decrypt(sessionKey, encryptedData, iv string) (*PlainData, error) + type PlainData struct + AvatarURL string + City string + Country string + CountryCode string + Gender int + Language string + MsgTicket string + NickName string + OpenGID string + OpenID string + PhoneNumber string + Province string + PurePhoneNumber string + UnionID string + Watermark struct{ ... }