Files
jsowell-charger-web/jsowell-pile/src/main/java/com/jsowell/pile/vo/ThirdPartySecretInfoVO.java

77 lines
1.4 KiB
Java
Raw Normal View History

2024-04-18 14:15:44 +08:00
package com.jsowell.pile.vo;
import lombok.Getter;
import lombok.Setter;
/**
* 第三方平台配置的密钥信息
*/
@Getter
@Setter
public class ThirdPartySecretInfoVO {
2024-04-20 15:55:35 +08:00
/**
* 我方的组织机构代码
*/
2024-04-18 14:15:44 +08:00
private String ourOperatorId;
2024-04-20 15:55:35 +08:00
/**
* 我方生成的唯一识别密钥
*/
2024-04-18 14:15:44 +08:00
private String ourOperatorSecret;
2024-04-20 15:55:35 +08:00
/**
* 我方生成的消息密钥
*/
2024-04-18 14:15:44 +08:00
private String ourDataSecret;
2024-04-20 15:55:35 +08:00
/**
* 我方生成的初始化向量
*/
2024-04-18 14:15:44 +08:00
private String ourDataSecretIv;
2024-04-20 15:55:35 +08:00
/**
* 我方生成的签名密钥
*/
2024-04-18 14:15:44 +08:00
private String ourSigSecret;
2024-04-20 15:55:35 +08:00
/**
* 对接平台名称
*/
private String platformName;
/**
* 对接平台类型 {@link com.jsowell.common.enums.thirdparty.ThirdPlatformTypeEnum}
*/
private String platformType;
/**
* 对接平台的组织机构代码
*/
2024-04-18 14:15:44 +08:00
private String theirOperatorId;
2024-04-20 15:55:35 +08:00
/**
* 对接平台生成的唯一识别密钥
*/
2024-04-18 14:15:44 +08:00
private String theirOperatorSecret;
2024-04-20 15:55:35 +08:00
/**
* 对接平台生成的消息密钥
*/
2024-04-18 14:15:44 +08:00
private String theirDataSecret;
2024-04-20 15:55:35 +08:00
/**
* 对接平台的初始化向量
*/
2024-04-18 14:15:44 +08:00
private String theirDataSecretIv;
2024-04-20 15:55:35 +08:00
/**
* 对接平台生成的签名密钥
*/
2024-04-18 14:15:44 +08:00
private String theirSigSecret;
2024-04-20 15:55:35 +08:00
/**
* 对接平台接口前缀
*/
2024-04-18 14:15:44 +08:00
private String theirUrlPrefix;
}