다음을 통해 공유


OCSP_BASIC_REVOKED_INFO 구조체(wincrypt.h)

OCSP_BASIC_REVOKED_INFO 구조에는 인증서가 해지된 이유가 포함됩니다. OCSP_BASIC_RESPONSE_ENTRY 구조체는 이 구조를 사용합니다.

구문

typedef struct _OCSP_BASIC_REVOKED_INFO {
  FILETIME RevocationDate;
  DWORD    dwCrlReasonCode;
} OCSP_BASIC_REVOKED_INFO, *POCSP_BASIC_REVOKED_INFO;

멤버

RevocationDate

인증서가 해지된 날짜입니다. 자세한 내용은 CRL_ENTRY 대한 RevocationDate 멤버 설명을 참조하세요.

dwCrlReasonCode

인증서가 해지된 이유를 지정하는 값입니다. 다음 값 중 하나일 수 있습니다.

의미
CRL_REASON_UNSPECIFIED
0
해지할 이유가 지정되지 않았습니다.
CRL_REASON_KEY_COMPROMISE
1
인증서에서 유효성이 검사된 주체의 개인 키 또는 기타 측면이 손상된 것으로 알려져 있거나 의심됩니다.
CRL_REASON_CA_COMPROMISE
2
인증 기관(CA)의 프라이빗 키 또는 인증서에서 유효성이 검사된 CA의 다른 측면이 손상된 것으로 알려져 있거나 의심됩니다.
CRL_REASON_AFFILIATION_CHANGED
3
주체의 이름 또는 인증서의 다른 정보가 수정되었지만 프라이빗 키가 손상되었다고 의심할 이유가 없습니다.
CRL_REASON_SUPERSEDED
4
인증서가 대체되었지만 프라이빗 키가 손상되었다고 의심할 이유가 없습니다.
CRL_REASON_CESSATION_OF_OPERATION
5
인증서가 발급된 목적을 위해 더 이상 필요하지 않지만 프라이빗 키가 손상되었다고 의심할 이유가 없습니다.
CRL_REASON_CERTIFICATE_HOLD
6
인증서가 보류되었습니다.
CRL_REASON_REMOVE_FROM_CRL
8
인증서가 CRL( 인증서 해지 목록 )에서 제거되었습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 wincrypt.h

추가 정보

CRL_ENTRY

OCSP_BASIC_RESPONSE_ENTRY