2
This commit is contained in:
+18
-3
@@ -26,14 +26,18 @@ class Ca
|
||||
$this->client = $this->container->get(Client::class);
|
||||
}
|
||||
|
||||
// 获取云证书
|
||||
public function getCloudCert(array $data){
|
||||
/**
|
||||
* 获取云证书
|
||||
* @param array $data
|
||||
* @return mixed
|
||||
*/
|
||||
public function getCloudCert(array $data): mixed
|
||||
{
|
||||
$option = [
|
||||
'form_params' => [
|
||||
'entityId' => $data['user_id'], // 用户唯一标识,由业务系统定义
|
||||
'entityType' => "Personal",// 用户类型,可选值[Personal/Organizational]
|
||||
'pin' => $data['user_id'], // 证书PIN码
|
||||
// 'pin' => "123", // 证书PIN码
|
||||
'cardNumber' => $data['card_num'], // 证件号码(个人身份证;企业统一社会信用代码)
|
||||
]
|
||||
];
|
||||
@@ -50,6 +54,17 @@ class Ca
|
||||
}
|
||||
}
|
||||
|
||||
// 获取云证书签名
|
||||
public function getCertSign(array $data){
|
||||
$option = [
|
||||
'form_params' => [
|
||||
'entityId' => $data['user_id'], // 用户唯一标识,由业务系统定义
|
||||
'entityType' => "Personal",// 用户类型,可选值[Personal/Organizational]
|
||||
'pin' => $data['user_id'], // 证书PIN码
|
||||
'cardNumber' => $data['card_num'], // 证件号码(个人身份证;企业统一社会信用代码)
|
||||
]
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取签名
|
||||
|
||||
Reference in New Issue
Block a user