Go to file
13009 5ce4af4f5d 账户修改 2024-03-13 11:03:20 +08:00
.mvn/wrapper first commit 2024-02-19 12:42:04 +08:00
scfs-api-core sms model 2024-03-13 10:05:38 +08:00
scfs-api-rsa 版本号修改为 2.0.0-snapshot 2024-02-20 15:06:00 +08:00
scfs-api-service 账户修改 2024-03-13 11:03:20 +08:00
scfs-api-sm 版本号修改为 2.0.0-snapshot 2024-02-20 15:06:00 +08:00
scfs-api-spring-boot-starter 账户修改 2024-03-13 11:03:20 +08:00
scfs-api-test 添加v1 2024-03-12 13:26:10 +08:00
.gitignore first commit 2024-02-19 12:42:04 +08:00
pom.xml sm 测试证书 2024-02-21 13:54:29 +08:00
readme.md since 2.0.0 2024-02-20 14:57:07 +08:00
scanner.sh jacoco 单元测试覆盖 2024-02-20 17:31:38 +08:00

readme.md

SCFS-API-SDK

使用教程

//  创建配置类
Profile profile=new RsaProfile.Builder()
        .channel(xx)
        .privateKey(xx)
        .addCertificate(xx)
        .build();

// 创建 http 客户端
        ApiClient apiClient=new DefaultApiClientBuilder()
        .profile(profile)
        .build();

// 发起调用
        EchoService echoService=new EchoService(apiClient);
        echoService.

        echo();

生成私钥/证书

通过openSSL生成RSA证书

# 私钥
openssl genrsa -out rsa_private_key.pem 2048

# 证书请求文件
openssl req -utf8 -new -out rsa_csr.pem -key rsa_private_key.pem
# Country Name (2 letter code) [AU]:CN
# State or Province Name (full name) [Some-State]:浙江省
# Locality Name (eg, city) []:杭州市
# Organization Name (eg, company) [Internet Widgits Pty Ltd]:浙江稠州商业银行
# Organizational Unit Name (eg, section) []:数字金融部
# Common Name (e.g. server FQDN or YOUR name) []:scfs.czcb.com.cn
# Email Address []:

# Please enter the following 'extra' attributes
# to be sent with your certificate request
# A challenge password []:
# An optional company name []:

# 证书
openssl x509 -req -days 3650 -in rsa_csr.pem -signkey rsa_private_key.pem -out rsa_certificate.pem

更新版本号

# 快照版本
mvn versions:set -DnewVersion=dev-snapshot

# 正式版本,版本号加一
mvn versions:set -DnewVersion=2.0.0