OCSP_BASIC_RESPONSE_ENTRY構造体 (wincrypt.h)
OCSP_BASIC_RESPONSE_ENTRY 構造体には、1 つの証明書の現在の証明書の状態が含まれています。 この構造体は、rgResponseEntry メンバー
構文
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
価値 | 意味 |
---|---|
|
証明書は失効していません。 |
|
証明書は永続的または一時的に失効します。 |
|
レスポンダーには、ターゲット証明書の情報がありません。 |
DUMMYUNIONNAME
DUMMYUNIONNAME.pRevokedInfo
ターゲット証明書が失効した理由を指定する OCSP_BASIC_REVOKED_INFO 構造体へのポインター。
ThisUpdate
dwCertStatus によって示される応答が正しいことがわかっている日時。
NextUpdate
証明書の状態に使用できる新しい情報の日付と時刻またはそれ以前。 値が 0 の場合は、証明書の状態が期限切れになることがないことを示します。
cExtension
rgExtension 配列内の要素の数。
rgExtension
CERT_EXTENSION 構造体へのポインターの配列。それぞれに応答に関する追加情報が含まれています。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー | wincrypt.h |