Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
int
IJPay
提交
0346c058
I
IJPay
项目概览
int
/
IJPay
10 个月 前同步成功
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
IJPay
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
0346c058
编写于
10月 05, 2022
作者:
J
Javen205
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
✨
新增 toString 方法
上级
2d0c0ad5
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
79 addition
and
0 deletion
+79
-0
IJPay-AliPay/src/main/java/com/ijpay/alipay/AliPayApiConfig.java
...liPay/src/main/java/com/ijpay/alipay/AliPayApiConfig.java
+79
-0
未找到文件。
IJPay-AliPay/src/main/java/com/ijpay/alipay/AliPayApiConfig.java
浏览文件 @
0346c058
package
com.ijpay.alipay
;
import
cn.hutool.core.util.StrUtil
;
import
cn.hutool.json.JSONUtil
;
import
com.alipay.api.AlipayApiException
;
import
com.alipay.api.AlipayClient
;
import
com.alipay.api.CertAlipayRequest
;
...
...
@@ -24,20 +25,79 @@ import java.io.Serializable;
public
class
AliPayApiConfig
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
4736760736935998953L
;
/**
* 应用私钥
*/
private
String
privateKey
;
/**
* 支付宝公钥
*/
private
String
aliPayPublicKey
;
/**
* 应用编号
*/
private
String
appId
;
/**
* 支付宝支付网关
*/
private
String
serviceUrl
;
/**
* 字符集,为空默认为 UTF-8
*/
private
String
charset
;
/**
* 为空默认为 RSA2
*/
private
String
signType
;
/**
* 为空默认为 JSON
*/
private
String
format
;
/**
* 是否为证书模式
*/
private
boolean
certModel
;
/**
* 应用公钥证书 (证书模式必须)
*/
private
String
appCertPath
;
/**
* 应用公钥证书文本内容
*/
private
String
appCertContent
;
/**
* 支付宝公钥证书 (证书模式必须)
*/
private
String
aliPayCertPath
;
/**
* 支付宝公钥证书文本内容
*/
private
String
aliPayCertContent
;
/**
* 支付宝根证书 (证书模式必须)
*/
private
String
aliPayRootCertPath
;
/**
* 支付宝根证书文本内容
*/
private
String
aliPayRootCertContent
;
/**
* 支付宝客户端
*/
private
AlipayClient
alipayClient
;
/**
...
...
@@ -45,6 +105,11 @@ public class AliPayApiConfig implements Serializable {
*/
private
Object
exParams
;
/**
* 域名
*/
private
String
domain
;
private
AliPayApiConfig
()
{
}
...
...
@@ -298,4 +363,18 @@ public class AliPayApiConfig implements Serializable {
this
.
exParams
=
exParams
;
return
this
;
}
public
String
getDomain
()
{
return
domain
;
}
public
AliPayApiConfig
setDomain
(
String
domain
)
{
this
.
domain
=
domain
;
return
this
;
}
@Override
public
String
toString
()
{
return
JSONUtil
.
toJsonStr
(
this
);
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录