Partager via


IX509CertificateRequest ::p ut_HashAlgorithm, méthode (certenroll.h)

La propriété HashAlgorithm spécifie et récupère l’identificateur d’objet (OID) de l’algorithme de hachage utilisé pour signer la demande de certificat. Cette propriété est activée sur le web pour l’entrée et la sortie.

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT put_HashAlgorithm(
  IObjectId *pValue
);

Paramètres

pValue

Valeur de retour

None

Remarques

Si la demande de certificat contient des requêtes imbriquées et que vous définissez la propriété HashAlgorithm sur la demande de niveau supérieur, elle est automatiquement propagée à toutes les requêtes internes, en remplaçant les valeurs qui ont peut-être été définies précédemment. Toutefois, vous pouvez définir la propriété manuellement sur chacun des objets internes.

Vous devez initialiser l’objet de requête avant d’appeler cette propriété. Vous pouvez appeler cette propriété avant d’appeler la méthode Encode .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête certenroll.h
DLL CertEnroll.dll

Voir aussi

IX509CertificateRequest

IX509CertificateRequestCertificate

IX509CertificateRequestCmc

IX509CertificateRequestPkcs10

IX509CertificateRequestPkcs7

IX509SignatureInformation