Documentation ¶
Overview ¶
Package auth 微信支付 API v3 Go SDK 安全验证相关接口
Package auth 微信支付 API v3 Go SDK 安全验证相关接口 ¶
Package auth 微信支付 API v3 Go SDK 安全验证相关接口 ¶
Package auth 微信支付 API v3 Go SDK 安全验证相关接口
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Credential ¶
type Credential interface {
GenerateAuthorizationHeader(ctx context.Context, method, canonicalURL, signBody string) (string, error)
}
Credential 请求报文头 Authorization 信息生成器
type SignatureResult ¶
type SignatureResult struct { MchID string // 商户号 CertificateSerialNo string // 签名对应的证书序列号 Signature string // 签名内容 }
SignatureResult 数字签名结果
type Signer ¶
type Signer interface { Sign(ctx context.Context, message string) (*SignatureResult, error) // 对信息进行签名 Algorithm() string // 返回使用的签名算法 }
Signer 数字签名生成器
Directories ¶
Path | Synopsis |
---|---|
Package credentials 微信支付 API v3 Go SDK 请求报文头 Authorization 信息生成器
|
Package credentials 微信支付 API v3 Go SDK 请求报文头 Authorization 信息生成器 |
Package signers 微信支付 API v3 Go SDK 数字签名生成器
|
Package signers 微信支付 API v3 Go SDK 数字签名生成器 |
Package validators 微信支付 API v3 Go SDK 应答报文签名验证器
|
Package validators 微信支付 API v3 Go SDK 应答报文签名验证器 |
Package verifiers 微信支付 API v3 Go SDK 数字签名验证器
|
Package verifiers 微信支付 API v3 Go SDK 数字签名验证器 |
Click to show internal directories.
Click to hide internal directories.