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 |