优化证书相关操作,新增证书的存储方式

This commit is contained in:
egan
2019-04-15 00:08:09 +08:00
parent 6e5ba155c8
commit b29bd06e77
17 changed files with 572 additions and 471 deletions

View File

@@ -9,7 +9,7 @@
AliPayConfigStorage aliPayConfigStorage = new AliPayConfigStorage();
aliPayConfigStorage.setPid("合作者id");
aliPayConfigStorage.setAppId("应用id");
aliPayConfigStorage.setAppid("应用id");
aliPayConfigStorage.setKeyPublic("支付宝公钥");
aliPayConfigStorage.setKeyPrivate("应用私钥");
aliPayConfigStorage.setNotifyUrl("异步回调地址");
@@ -34,16 +34,19 @@
//代理端口
httpConfigStorage.setHttpProxyPort(3308);
//代理用户名
httpConfigStorage.setHttpProxyUsername("user");
httpConfigStorage.setAuthUsername("user");
//代理密码
httpConfigStorage.setHttpProxyPassword("password");
httpConfigStorage.setAuthPassword("password");
/* /网路代理配置 根据需求进行设置**/
/* 网络请求ssl证书 根据需求进行设置**/
//设置ssl证书路径
httpConfigStorage.setKeystorePath("证书绝对路径");
//设置ssl证书路径 跟着setCertStoreType 进行对应
httpConfigStorage.setKeystore("证书文件流,证书字符串信息或证书绝对地址");
//设置ssl证书对应的密码
httpConfigStorage.setStorePassword("证书对应的密码");
//设置ssl证书对应的存储方式
httpConfigStorage.setCertStoreType(CertStoreType.PATH);
/* /网络请求ssl证书**/
/* /网络请求连接池**/

View File

@@ -15,7 +15,7 @@ public class AliPayConfigStorage extends BasePayConfigStorage {
/**
* 商户应用id
*/
private String appId;
private String appid;
/**
* 商户签约拿到的pid,partner_id的简称合作伙伴身份等同于 partner
*/
@@ -27,13 +27,13 @@ public class AliPayConfigStorage extends BasePayConfigStorage {
private String seller;
public void setAppId(String appId) {
this.appId = appId;
public void setAppid(String appid) {
this.appid = appid;
}
@Override
public String getAppid() {
return appId;
return appid;
}