View Source WeChat.Pay.Certificates (wechat v0.16.0)
微信支付 - 平台证书
Summary
Functions
@spec certificates(WeChat.Pay.client(), first? :: boolean()) :: {:ok, [map()]} | any()
下载平台证书 - 官方文档
@spec decrypt_certificate(data :: map(), WeChat.Pay.client()) :: map()
证书和回调报文解密 - 官方文档
@spec get_cert(WeChat.Pay.client(), WeChat.Pay.platform_serial_no()) :: X509.PublicKey.t()
获取 serial_no 对应的 平台证书
@spec put_cert(WeChat.Pay.client(), WeChat.Pay.platform_serial_no(), cert :: binary()) :: :ok
保存平台证书 serial_no => cert 的对应关系
@spec remove_cert(WeChat.Pay.client(), WeChat.Pay.platform_serial_no()) :: boolean()
移除 serial_no 对应的 平台证书