본문으로 건너뛰기

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도메인 검증 목록, 각 항목의 유형은 Object이며 각 항목의 세부 정보는 다음과 같습니다:
domainNameStringN도메인
dcvMethodStringN도메인 제어 검증(DCV) 방법
dcvEmailStringN도메인 제어 검증(DCV) 이메일
is_verifyStringN검증 완료 시 매개변수 값은 "verified"이며, 미검증 시 매개변수가 없습니다.
applicationObjectN주문 제출 상태
statusStringN매개변수는 다음 값 중 하나입니다:
notdone: 미완료
done: 완료
ongoing: 진행 중
dcvObjectN도메인 제어 검증(DCV) 상태
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반환 상태가 오류일 때의 구체적인 오류 정보입니다.