CertiAuthSample.java 1.03 KB
package com.project.demo;

import com.junziqian.api.common.CertiType;
import com.junziqian.api.request.CertiAuthRequest;
import com.junziqian.api.util.LogUtils;
import org.ebaoquan.rop.response.RopResponse;

/**
 * 申请客户端|云证书
 */
public class CertiAuthSample extends JunziqianClientInit {
    public static void main(String[] args) {
        CertiAuthRequest.Builder builder=new CertiAuthRequest.Builder();
        builder.withApplyTable("/tmp/test.jpg");
        /**个人*/
        builder.withPersonalSignatory("15320369150","14042119801219481X","崔雪峰");
        /**企业(必须先进行注册),邮箱填写注册的邮箱,注册企业只支持邮箱*/
        //builder.withEnterpriseSignatory("6401002000xxxxx","6525xxxxx@qq.com");
        //CertiType为默认申请客户端|云证书的必须指定为CertiType.CERTI_CLOUD
        builder.withCertiType(CertiType.CERTI_CLOUD);
        RopResponse ropResponse= getClient().certiAuth(builder.build());
        LogUtils.logResponse(ropResponse);
    }
}