지정한 인증서에 대한 상세 정보를 받습니다. 세부 사항에는 고유 이름 정보, CA 정보, 유효 기간, 암호화 유형 등이 포함됩니다.
curl -X POST \
https://daas.digicert.com/apicontroller/v1/certificate/getCertificateDetails \
-H 'Content-Type: application/json' \
-H 'X-DC-DEVKEY: {{api_key}}' \
-d '{
"accountId": "126993",
"certificateId": "fb92ee3a2fd0cb6549e58c252f8787f467bfbeff",
"divisionId": "69748"
}'
import requests
url = "https://daas.digicert.com/apicontroller/v1/certificate/getCertificateDetails"
payload = "{\n \"accountId\": \"126993\",\n \"certificateId\": \"fb92ee3a2fd0cb6549e58c252f8787f467bfbeff\",\n \"divisionId\": \"69748\"\n}"
headers = {
'X-DC-DEVKEY': "{{api_key}}",
'Content-Type': "application/json",
}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://daas.digicert.com/apicontroller/v1/certificate/getCertificateDetails"
payload := strings.NewReader("{\n \"accountId\": \"126993\",\n \"certificateId\": \"fb92ee3a2fd0cb6549e58c252f8787f467bfbeff\",\n \"divisionId\": \"69748\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}
var request = require("request");
var options = { method: 'POST',
url: 'https://daas.digicert.com/apicontroller/v1/certificate/getCertificateDetails',
headers:
{ 'Content-Type': 'application/json',
'X-DC-DEVKEY': '{{api_key}}' },
body:
{ accountId: '126993',
certificateId: 'fb92ee3a2fd0cb6549e58c252f8787f467bfbeff',
divisionId: 69748 },
json: true };
request(options, function (error, response, body) {
if (error) throw new Error(error);
console.log(body);
});
{
"data": {
"certId": "fb92ee3a2fd0cb6549e58c252f8787f467bfbeff",
"serialNum": "2bf1c0d8a20fef721f67011d6231c16e",
"validFrom": 1523318400000,
"expiryDate": 1591660799000,
"subject": "CN=*.aparat.com,OU=EssentialSSL Wildcard,OU=Domain Control Validated",
"issuedBy": "CN=COMODO RSA Domain Validation Secure Server CA, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB",
"cn": "*.aparat.com",
"ca": "Comodo",
"firstDiscoveredDate": 1561409074447,
"keyLength": 2048,
"algoType": "SHA256withRSA",
"accountId": "126993",
"certStatusString": "VALID",
"owner": null,
"org": null,
"orgUnit": "Domain Control Validated",
"city": null,
"state": null,
"country": null,
"sanCount": 2,
"publicKeyAlgo": "RSA",
"san": "*.aparat.com,aparat.com",
"certRating": "Secure",
"tags": null,
"certStatusError": null,
"certIssues": "512"
}
}
이름 | 필수/옵션 | 유형 | 설명 |
---|---|---|---|
accountId | 필수 | string | 계정 ID입니다. |
divisionIds | 옵션 | array | 부서 ID입니다. |
certificateId | 필수 | string | 엔드포인트에서 찾은 인증서에 대해 DigiCert에서 생성한 고유한 ID입니다. 인증서 나열 요청에서 인증서 ID를 받습니다. |
이름 | 유형 | 설명 |
---|---|---|
data | object | 컨테이너입니다. |
.. certId | string | 엔드포인트에서 찾은 인증서에 대해 DigiCert에서 생성한 고유한 ID입니다. |
.. serialNum | string | 발급할 때 인증서에 할당한 일련 번호입니다. |
.. validFrom | string | 유효성 시작 날짜입니다. |
.. expiryDate | string | 유효성 종료 날짜입니다. |
.. subject | string | 전체 인증서 고유 이름입니다. |
.. issuedBy | string | 인증서가 발급된 루트 인증서입니다. |
.. cn | string | 인증서에 일반 이름입니다. |
.. ca | string | 인증서를 발급한 인증 기관입니다. |
.. firstDiscoveredDate | string | CertCentral Discovery 스캔에서 인증서를 찾은 날짜입니다. |
.. keyLength | string | 인증서의 암호화 키 크기입니다. |
.. algoType | string | 인증서가 사용하는 암호화 알고리즘입니다. |
.. accountId | string | 계정 ID입니다. |
.. certStatusString | string |
상태 : 인증서
|
.. owner | string | CertCentral Discovery에서 정의된 소유자입니다. |
.. org | string | 인증서에 조직 이름입니다. |
.. orgunit | string | 인증서에 조직 부문입니다. |
.. city | string | 인증서에 도시입니다. |
.. state | string | 인증서에 주/도입니다. |
.. country | string | 인증서에 국가입니다. |
.. sanCount | string | 인증서에 주체 대체 이름의 수입니다. |
.. publicKeyAlgo | string | 인증서의 공개 키에 대한 암호화 알고리즘입니다. |
.. san | string | 인증서에 주체 대체 이름입니다. |
.. certRating | string |
인증서 보안 등급 , 업계 표준 및 인증서 설정에 기초합니다.
|
.. tags | string | 인증서 소유자, 구독자 또는 기타 관리자가 추가한 사용자 지정 태그입니다. |
.. certStatusError | string | 인증서 상태 검색 중 오류입니다. |
.. certIssues | string | 인증서 문제에 대한 차트 데이터입니다. |