Compartir a través de


Método ICertificateAttestationChallenge::D ecryptChallenge (certenroll.h)

Descifra el desafío de la respuesta administración de certificados a través de CMS (CMC) y crea una respuesta re cifrada para enviarla a la ENTIDAD de certificación.

Sintaxis

HRESULT DecryptChallenge(
  [in]          EncodingType Encoding,
  [out, retval] BSTR         *pstrEnvelopedPkcs7ReencryptedToCA
);

Parámetros

[in] Encoding

Valor de enumeración EncodingType que especifica el tipo de codificación Unicode aplicada al desafío de atestación. El valor predeterminado es XCN_CRYPT_STRING_BASE64.

[out, retval] pstrEnvelopedPkcs7ReencryptedToCA

El desafío descifrado de la respuesta de CMC se vuelve a cifrar para la ENTIDAD de certificación.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Plataforma de destino Windows
Encabezado certenroll.h
Archivo DLL Certenroll.dll

Consulte también

ICertificateAttestationChallenge