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

已使用 可辨別編碼規則 (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_ENCODINGPKCS_7_ASN_ENCODING來編碼或譯碼此結構。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 wincrypt.h

另請參閱

CryptEncodeObject 和 CryptDecodeObject 的常數

CryptDecodeObject

CryptDecodeObjectEx

CryptEncodeObject

CryptEncodeObjectEx

CryptSignAndEncodeCertificate

OCSP_SIGNATURE_INFO