package com.nova.sankuai.domain.api.yinsheng.config; import lombok.Getter; import lombok.RequiredArgsConstructor; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.boot.context.properties.ConstructorBinding; /** * @author ephemeral * @date 2022/7/9 10:26 */ @Getter @RequiredArgsConstructor @ConstructorBinding @ConfigurationProperties(YinShengProperties.PREFIX) public class YinShengProperties { public static final String PREFIX = "yinsheng.protocol"; /** * 银盛接口api请求地址 */ private final String apiUrl; /** * 商户在银盛支付平台开设的用户号[商户号]:入网申请后发放 */ private final String partnerId; private final String notifyUrl; private final String sellerId; private final String sellerName; private final String businessCode; /** * 客户端私钥密钥: 私钥密钥在入网流程中自己申请私钥证书时填写的 */ private final String password; /** * 客户端私钥证书路径: 证书是在入网流程中自己申请的 */ private final String privateKeyPath; /** * 银盛公钥证书路径: 证书入网申请后随邮件发放 */ private final String publicKeyPath; }