Méthode IEnroll4 ::getCertContextFromResponseBlob (xenroll.h)

[Cette méthode n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]

La méthode getCertContextFromResponseBlob récupère le certificat à partir de la réponse d’une autorité de certification . Cette méthode a d’abord été définie par l’interface IEnroll4 .

Syntaxe

HRESULT getCertContextFromResponseBlob(
  [in]  PCRYPT_DATA_BLOB pblobResponse,
  [out] PCCERT_CONTEXT   *ppCertContext
);

Paramètres

[in] pblobResponse

Pointeur vers une structure CRYPT_DATA_BLOB qui représente la réponse.

[out] ppCertContext

Pointeur vers un pointeur vers une structure de CERT_CONTEXT qui reçoit le certificat récupéré à partir de la réponse.

Valeur de retour

None

Remarques

La réponse contenue dans pblobResponse doit contenir exactement un certificat ; un certificat enfant ne peut pas être présent.

La réponse peut être une réponse PKCS #7 ou une réponse complète de gestion des certificats sur CMS (CMC). Toutefois, pour accepter une réponse CMC complète, le fournisseur de services de chiffrement doit prendre en charge l’encodage ASN.1 ( Abstract Syntax Notation One ) des structures CMC.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête xenroll.h
Bibliothèque Uuid.lib
DLL Xenroll.dll

Voir aussi

IEnroll4