微信支付请求头增加商户公钥ID

This commit is contained in:
起势
2024-10-31 17:32:59 +08:00
parent f23f0fe45c
commit 90cb0ed676
4 changed files with 27 additions and 1 deletions

View File

@@ -22,6 +22,10 @@ public abstract class BasePayConfigStorage implements PayConfigStorage {
*/
private String keyPrivate;
/**
* 支付平台公钥Id(签名校验使用)
*/
private String keyPublicId;
/**
* 支付平台公钥(签名校验使用)
*/
@@ -95,6 +99,14 @@ public abstract class BasePayConfigStorage implements PayConfigStorage {
this.keyPrivate = keyPrivate;
}
@Override
public String getKeyPublicId() {
return keyPublicId;
}
public void setKeyPublicId(String keyPublicId) {
this.keyPublicId = keyPublicId;
}
@Override
public String getKeyPublic() {

View File

@@ -88,6 +88,13 @@ public interface PayConfigStorage extends Attrs {
*/
String getInputCharset();
/**
* 支付平台公钥ID(签名校验使用)
*
* @return 公钥
*/
String getKeyPublicId();
/**
* 支付平台公钥(签名校验使用)
*