Partager via


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

Déchiffre le défi à partir de la réponse gestion des certificats sur CMS (CMC) et crée une réponse rechiffrée à envoyer à l’autorité de certification.

Syntaxe

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

Paramètres

[in] Encoding

Valeur d’énumération EncodingType qui spécifie le type d’encodage Unicode appliqué à la contestation d’attestation. La valeur par défaut est XCN_CRYPT_STRING_BASE64.

[out, retval] pstrEnvelopedPkcs7ReencryptedToCA

Défi déchiffré de la réponse CMC rechiffrée pour l’autorité de certification.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

   
Plateforme cible Windows
En-tête certenroll.h
DLL Certenroll.dll

Voir aussi

ICertificateAttestationChallenge