Partager via


OCSP_SIGNED_REQUEST_INFO structure (wincrypt.h)

La structure OCSP_SIGNED_REQUEST_INFO contient des informations pour une demande OCSP (Certificat status Protocol) en ligne avec des informations de signature facultatives.

Syntaxe

typedef struct _OCSP_SIGNED_REQUEST_INFO {
  CRYPT_DER_BLOB       ToBeSigned;
  POCSP_SIGNATURE_INFO pOptionalSignatureInfo;
} OCSP_SIGNED_REQUEST_INFO, *POCSP_SIGNED_REQUEST_INFO;

Membres

ToBeSigned

Objet BLOB qui a été encodé à l’aide de Distinguished Encoding Rules (DER) et qui contient les informations de requête OCSP.

pOptionalSignatureInfo

Pointeur vers une structure de OCSP_SIGNATURE_INFO qui contient des informations de signature facultatives.

Remarques

Dans une application cliente OCSP, cette structure reçoit une structure OCSP_REQUEST_INFO encodée en tant que membre ToBeSigned . Si vous le souhaitez, une signature du membre ToBeSigned est stockée dans le membre pOptionalSignatureInfo .

À l’extrémité de la réception, une application de répondeur OCSP décode la requête entrante pour remplir une structure OCSP_SIGNED_REQUEST_INFO , puis décode le membre ToBeSigned pour obtenir une structure OCSP_REQUEST_INFO .

Les applications OCSP peuvent encoder ou décoder cette structure à l’aide de X509_ASN_ENCODING ou de PKCS_7_ASN_ENCODING.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête wincrypt.h

Voir aussi

Constantes pour CryptEncodeObject et CryptDecodeObject

CryptDecodeObject

CryptDecodeObjectEx

CryptEncodeObject

CryptEncodeObjectEx

CryptSignAndEncodeCertificate

OCSP_SIGNATURE_INFO