Condividi tramite


struttura OCSP_SIGNED_REQUEST_INFO (wincrypt.h)

La struttura OCSP_SIGNED_REQUEST_INFO contiene informazioni per una richiesta OCSP ( Online Certificate Status Protocol ) con informazioni sulla firma facoltative.

Sintassi

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

Members

ToBeSigned

BLOB codificato usando Distinguished Encoding Rules (DER) e che contiene le informazioni sulla richiesta OCSP.

pOptionalSignatureInfo

Puntatore a una struttura OCSP_SIGNATURE_INFO che contiene informazioni sulla firma facoltative.

Commenti

In un'applicazione client OCSP questa struttura riceve una struttura di OCSP_REQUEST_INFOcodificata come membro ToBeSigned . Facoltativamente, una firma del membro ToBeSigned viene archiviata nel membro pOptionalSignatureInfo .

Alla fine della ricezione, un'applicazione di risposta OCSP decodifica la richiesta in ingresso per popolare una struttura OCSP_SIGNED_REQUEST_INFO e successivamente decodifica il membro ToBeSigned per ottenere una struttura OCSP_REQUEST_INFO .

Le applicazioni OCSP possono codificare o decodificare questa struttura usando X509_ASN_ENCODING o PKCS_7_ASN_ENCODING.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione wincrypt.h

Vedi anche

Costanti per CryptEncodeObject e CryptDecodeObject

CryptDecodeObject

CryptDecodeObjectEx

CryptEncodeObject

CryptEncodeObjectEx

CryptSignAndEncodeCertificate

OCSP_SIGNATURE_INFO