OCSP_SIGNED_REQUEST_INFO構造体 (wincrypt.h)
OCSP_SIGNED_REQUEST_INFO構造体には、オプションの署名情報を含むオンライン証明書状態プロトコル (OCSP) 要求の情報が含まれています。
構文
typedef struct _OCSP_SIGNED_REQUEST_INFO {
CRYPT_DER_BLOB ToBeSigned;
POCSP_SIGNATURE_INFO pOptionalSignatureInfo;
} OCSP_SIGNED_REQUEST_INFO, *POCSP_SIGNED_REQUEST_INFO;
メンバー
ToBeSigned
Distinguished Encoding Rules (DER) を使用してエンコードされ、OCSP 要求情報を含む BLOB。
pOptionalSignatureInfo
省略可能な署名情報を含む OCSP_SIGNATURE_INFO 構造体へのポインター。
注釈
OCSP クライアント アプリケーションでは、この構造体は、エンコードされた OCSP_REQUEST_INFO 構造体を ToBeSigned メンバーとして受け取ります。 必要に応じて、 ToBeSigned メンバーのシグネチャが pOptionalSignatureInfo メンバーに格納されます。
受信側では、OCSP レスポンダー アプリケーションによって受信要求がデコードされ、 OCSP_SIGNED_REQUEST_INFO 構造体が設定され、その後 ToBeSigned メンバーがデコードされ 、 OCSP_REQUEST_INFO 構造体が取得されます。
OCSP アプリケーションでは、 X509_ASN_ENCODING または PKCS_7_ASN_ENCODINGを使用して、この構造をエンコードまたはデコードできます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | wincrypt.h |