Compartir a través de


estructura OCSP_SIGNED_REQUEST_INFO (wincrypt.h)

La estructura OCSP_SIGNED_REQUEST_INFO contiene información para una solicitud de protocolo de estado de certificado en línea (OCSP) con información de firma opcional.

Sintaxis

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

Miembros

ToBeSigned

Un BLOB que se ha codificado mediante reglas de codificación distinguida (DER) y que contiene la información de solicitud de OCSP.

pOptionalSignatureInfo

Puntero a una estructura de OCSP_SIGNATURE_INFO que contiene información de firma opcional.

Comentarios

En una aplicación cliente OCSP, esta estructura recibe una estructura de OCSP_REQUEST_INFO codificada como su miembro ToBeSigned . Opcionalmente, una firma del miembro ToBeSigned se almacena en el miembro pOptionalSignatureInfo .

En el extremo receptor, una aplicación de respondedor OCSP descodifica la solicitud entrante para rellenar una estructura de OCSP_SIGNED_REQUEST_INFO y, posteriormente, descodifica el miembro ToBeSigned para obtener una estructura de OCSP_REQUEST_INFO .

Las aplicaciones OCSP pueden codificar o descodificar esta estructura mediante X509_ASN_ENCODING o PKCS_7_ASN_ENCODING.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado wincrypt.h

Consulte también

Constantes para CryptEncodeObject y CryptDecodeObject

CryptDecodeObject

CryptDecodeObjectEx

CryptEncodeObject

CryptEncodeObjectEx

CryptSignAndEncodeCertificate

OCSP_SIGNATURE_INFO