Share via


OCSP_BASIC_RESPONSE_ENTRY 구조체(wincrypt.h)

OCSP_BASIC_RESPONSE_ENTRY 구조에는 단일 인증서에 대한 현재 인증서 상태 포함됩니다. 이 구조체는 OCSP_BASIC_RESPONSE_INFOrgResponseEntry 멤버를 채웁니다.

구문

typedef struct _OCSP_BASIC_RESPONSE_ENTRY {
  OCSP_CERT_ID    CertId;
  DWORD           dwCertStatus;
  union {
    POCSP_BASIC_REVOKED_INFO pRevokedInfo;
  } DUMMYUNIONNAME;
  FILETIME        ThisUpdate;
  FILETIME        NextUpdate;
  DWORD           cExtension;
  PCERT_EXTENSION rgExtension;
} OCSP_BASIC_RESPONSE_ENTRY, *POCSP_BASIC_RESPONSE_ENTRY;

멤버

CertId

OCSP(온라인 인증서상태 프로토콜) 응답의 대상 인증서를 지정하는 OCSP_CERT_ID 구조입니다.

dwCertStatus

대상 인증서 해지 상태 나타내는 값입니다.

RFC 2560은 인증서 상태 다음과 같은 가능한 값을 정의합니다.

의미
OCSP_BASIC_GOOD_CERT_STATUS
0
인증서가 해지되지 않았습니다.
OCSP_BASIC_REVOKED_CERT_STATUS
1
인증서가 영구적으로 또는 일시적으로 해지됩니다.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
응답자에게 대상 인증서에 대한 정보가 없습니다.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

대상 인증서가 해지된 이유를 지정하는 OCSP_BASIC_REVOKED_INFO 구조체에 대한 포인터입니다.

ThisUpdate

dwCertStatus로 표시된 응답이 올바른 것으로 알려진 날짜 및 시간입니다.

NextUpdate

인증서 상태 최신 정보를 사용할 수 있는 날짜 및 시간입니다. 값이 0이면 인증서 상태 만료되지 않음을 나타냅니다.

cExtension

rgExtension 배열의 요소 수입니다.

rgExtension

각각 응답에 대한 추가 정보가 포함된 CERT_EXTENSION 구조체에 대한 포인터 배열입니다.

요구 사항

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

추가 정보

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 온라인 인증서 상태 프로토콜