IX509CertificateRequestPkcs10 ::get_Signature méthode (certenroll.h)
La propriété Signature récupère la signature de demande créée par la méthode Encode . La signature est contenue dans un tableau d’octets encodé à l’aide de Distinguished Encoding Rules (DER) tel que défini par la norme ASN.1 (Abstract Syntax Notation One). Le tableau d’octets encodé en DER est représenté par une chaîne qui est une séquence binaire pure ou est encodée au format Unicode.
Cette propriété est en lecture seule.
Syntaxe
HRESULT get_Signature(
EncodingType Encoding,
BSTR *pValue
);
Paramètres
Encoding
pValue
Valeur de retour
None
Remarques
La méthode Encode crée une demande de certificat encodée en DER et signée qu’elle enregistre en interne en tant que tableau d’octets. Vous pouvez utiliser la propriété Signature pour récupérer un tableau d’octets qui contient la signature.
Vous devez initialiser l’objet IX509CertificateRequestPkcs10 et appeler Encode avant d’appeler cette propriété. Pour plus d’informations, consultez l’une des méthodes suivantes :
- InitializeDecode
- InitializeFromCertificate
- InitializeFromPrivateKey
- InitializeFromPublicKey
- InitializeFromTemplateName
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 |