package com.jsowell.pile.vo; import lombok.Getter; import lombok.Setter; /** * 第三方平台配置的密钥信息 */ @Getter @Setter public class ThirdPartySecretInfoVO { /** * 我方的组织机构代码 */ private String ourOperatorId; /** * 我方生成的唯一识别密钥 */ private String ourOperatorSecret; /** * 我方生成的消息密钥 */ private String ourDataSecret; /** * 我方生成的初始化向量 */ private String ourDataSecretIv; /** * 我方生成的签名密钥 */ private String ourSigSecret; /** * 我方生成的公钥 */ private String ourPublicSecret; /** * 我方生成的私钥 */ private String ourPrivateSecret; /** * 对接平台名称 */ private String platformName; /** * 对接平台类型, 参见{@link com.jsowell.common.enums.thirdparty.ThirdPlatformTypeEnum} */ private String platformType; /** * 对接平台的组织机构代码 */ private String theirOperatorId; /** * 对接平台生成的唯一识别密钥 */ private String theirOperatorSecret; /** * 对接平台生成的消息密钥 */ private String theirDataSecret; /** * 对接平台的初始化向量 */ private String theirDataSecretIv; /** * 对接平台生成的签名密钥 */ private String theirSigSecret; /** * 对接平台接口前缀 */ private String theirUrlPrefix; /** * 对接平台生成的公钥 */ private String theirPublicSecret; /** * 对接平台生成的私钥 */ private String theirPrivateSecret; }