Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

OCSP_SIGNATURE_INFO structure (wincrypt.h)

The OCSP_SIGNATURE_INFO structure contains a signature for an online certificate status protocol (OCSP) request or response. The OCSP_SIGNED_REQUEST_INFO and OCSP_BASIC_SIGNED_RESPONSE_INFO structures use this structure.

Syntax

typedef struct _OCSP_SIGNATURE_INFO {
 CRYPT_ALGORITHM_IDENTIFIER SignatureAlgorithm;
 CRYPT_BIT_BLOB Signature;
 DWORD cCertEncoded;
 PCERT_BLOB rgCertEncoded;
} OCSP_SIGNATURE_INFO, *POCSP_SIGNATURE_INFO;

Members

SignatureAlgorithm

A CRYPT_ALGORITHM_IDENTIFIER structure that specifies the algorithm used to create the Signature.

Signature

A BLOB that contains a signed hash of an OCSP_REQUEST_INFO or OCSP_BASIC_RESPONSE_INFO structure.

cCertEncoded

The number of elements in the rgCertEncoded array.

rgCertEncoded

An array of pointers to CERT_BLOB structures, each of which contains an encoded signature certificate.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header wincrypt.h

See also

CERT_BLOB

CRYPT_ALGORITHM_IDENTIFIER

CRYPT_BIT_BLOB

OCSP_BASIC_SIGNED_RESPONSE_INFO

OCSP_SIGNED_REQUEST_INFO

RFC 2560 Online Certificate Status Protocol


Feedback

Was this page helpful?

Additional resources