跳至主要内容

2.3 獲取證書申請狀態

2.3.1 Api 資訊

測試環境
正式環境https://portal.racent.com/ssl/collect
請求方式POST
content-typemultipart/form-data
描述此介面用於取得訂購憑證狀態、取得憑證、取得驗證資訊。

2.3.2 參數定義

參數名稱參數類型必填說明
certIdStringYracent 憑證 id
api_tokenStringY身分憑據,產生 token 請聯絡 Racent 技術支援。

函式回傳

參數名稱參數類型必填說明
codeintY回傳狀態,具體詳解請參見附錄 3.1
statusStringY訂單狀態:
PENDING:申請中
COMPLETE:申請成功
CANCELLED:已取消
REISSUED:已重簽
FAILED:申請失敗
RENEWED:已續費
REVOKED:已撤銷
certStatusStringY憑證狀態:
PENDING:申請中
COMPLETE:申請成功
CANCELLED:已取消
REISSUED:已重簽
FAILED:申請失敗
RENEWED:已續費
REVOKED:已撤銷
dataObjectN回傳資料,以下為具體詳情
failReasonObjectN當狀態為FAILED時,該參數為Y,失敗原因
dataReasonsArrayN資料原因
keyStringN項目
reasonStringN原因
sysReasonStringN系統原因
beginDateStringN當狀態為COMPLETE時,該參數為Y,憑證開始時間
endDateStringN當狀態為COMPLETE時,該參數為Y,憑證結束時間
certificateStringN當狀態為COMPLETE時,該參數為Y,pem憑證
caCertificateStringN當狀態為 COMPLETE 時,該參數為 Y,pem 中繼憑證
jksStringN當狀態為 COMPLETE 時,且 Racent 有正確的私鑰資訊,該參數為 Y,jks 憑證內容的 base64 編碼。
jksPassStringN當狀態為 COMPLETE 時,且 Racent 有正確的私鑰資訊,該參數為 Y,jks 的憑證密碼。
pkcs12StringN當狀態為 COMPLETE 時,且 Racent 有正確的私鑰資訊,該參數為 Y,PKCS12 憑證內容的 base64 編碼。
pkcsPassStringN當狀態為 COMPLETE 時,且 Racent 有正確的私鑰資訊,該參數為 Y,PKCS12 的憑證密碼。
privateKeyStringN當狀態為 COMPLETE 時,且 Racent 有正確的私鑰資訊,該參數為 Y,私鑰資訊
rsaPrivateKeyStringNrsa 格式私鑰,當狀態為 COMPLETE 時,且 Racent 有正確的私鑰資訊,該參數為 Y,私鑰資訊
replaceCertIdStringN當狀態為 REISSUED 時,該參數為 Y,
重新簽發後的 Racent 憑證 id
oldCertIdStringN當申請的憑證為重新簽發憑證時,該參數為 Y,
舊的 Racent 憑證 id
vendorIdStringNCA 訂單號
vendorCertIdStringNCA 證書號(sectigo 訂單號)
DCVfileNameStringN網域檔案驗證,檔案名稱
DCVfileContentStringN檔案驗證,檔案內容
DCVdnsHostStringNDNS 驗證,host
DCVdnsValueStringNDNS 驗證 value
DCVdnsTypeStringNDNS 驗證 type
dcvInfoObjectN申請證書中的每個網域驗證值不同時,此項為 Y
每項類型為 Object,每項物件名為申請的網域,例如:racent.com。每項詳情如下:
DCVfileNameStringN網域檔案驗證,檔案名稱
DCVfileContentStringN檔案驗證,檔案內容
DCVdnsHostStringNDNS 驗證,host
DCVdnsValueStringNDNS 驗證 value
DCVdnsTypeStringNDNS 驗證 type
DCVfilePathStringN檔案驗證檔案路徑
dcvListArrayN網域控制權驗證(DCV)清單,每項類型為 Object,每項詳情如下:
domainNameStringN網域名稱
dcvMethodStringN網域控制權驗證(DCV)方法
dcvEmailStringN網域控制權驗證(DCV)信箱
is_verifyStringN已驗證參數值為「verified」,未驗證無此參數
applicationObjectN提交訂單狀態
statusStringN參數為以下值之一:
notdone:未完成
done:已完成
ongoing:進行中
dcvObjectN網域驗證狀態
statusStringN參數為以下值之一:
notdone:未完成
done:已完成
ongoing:進行中
ovObjectN組織驗證狀態
statusStringN參數為以下值之一:
notdone:未完成
done:已完成
ongoing:進行中
issuedObjectN頒發狀態
statusStringN參數為以下值之一:
notdone:未完成
done:已完成
ongoing:進行中
applyParamsObjectN申請參數,具體請參考申請介面(place)請求參數
csrStringNcsr
AdministratorObjectN管理員資訊
jobStringN職位
cityStringN城市
emailStringN郵箱
stateStringN省或州
mobileStringN聯絡方式
addressStringN聯絡地址
countryStringN國家( ISO 3166-1 標準中的雙字母代碼)。
lastNameStringN
postCodeStringN郵遞區號
firstNameStringN名字
organationStringN公司名稱
idTypeStringN證件類型。CFCA 此項為 Y。
值如下:
SFZ:身分證
HZ:護照
idNumberStringN證件號碼。CFCA 此項為 Y。
techObjectN技術員資訊,具體項目和管理員資訊一致
financeObjectN財務人員資訊,具體項目和管理員資訊一致
organizationInfoObjectN公司資訊
organizationCityStringN城市
organizationNameStringN名稱
organizationMobileStringN電話
organizationAddressStringN地址
organizationCountryStringN國家
organizationPostCodeStringN郵遞區號
organizationRegNumbeStringN公司證件號碼。CFCA此項為Y。
idTypeStringN公司證件類型。CFCA此項為Y。
值如下:
TYDMZ:統一社會信用代碼
OTHERS:其他
errorsObject or StringN當回傳狀態為錯誤時,顯示具體錯誤資訊。