ICertificateAttestationChallenge ::Initialize, méthode (certenroll.h)
Initialisez à l’aide de la réponse CMC ( Certificate Management over CMS ) complète retournée par l’autorité de certification.
Syntaxe
HRESULT Initialize(
[in] EncodingType Encoding,
[in] BSTR strPendingFullCmcResponseWithChallenge
);
Paramètres
[in] Encoding
Valeur d’énumération EncodingType qui spécifie le type d’encodage Unicode appliqué à la réponse. La valeur par défaut est XCN_CRYPT_STRING_BASE64.
[in] strPendingFullCmcResponseWithChallenge
Réponse CMC en attente de 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.
Remarques
L’autorité de certification doit avoir retourné une réponse CMC en attente. Le contenu de la réponse CMC doit contenir un défi. Il ne doit y avoir qu’une seule réponse CMC et elle doit contenir des informations en attente.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | certenroll.h |
DLL | Certenroll.dll |