Interfaces d’attribut de certificat

Les interfaces suivantes peuvent être utilisées pour créer des attributs de certificat.

Interface Description
ICryptAttribute Représente un attribut de chiffrement dans une demande de certificat.
ICryptAttributes Gère une collection d’objets ICryptAttribute .
IX509Attribute Représente un attribut dans une # demande de certificat PKCS 7, PKCS # 10 ou CMC.
IX509AttributeClientId Représente un attribut qui peut être utilisé pour identifier le client qui a généré une demande de certificat.
IX509AttributeExtensions Représente les extensions de certificat dans une demande de certificat.
IX509AttributeArchiveKey Représente un attribut qui contient une clé privée chiffrée à archiver par une autorité de certification.
IX509AttributeArchiveKeyHash Représente un attribut qui contient un hachage SHA-1 de la clé privée chiffrée à archiver par une autorité de certification.
IX509AttributeCspProvider Représente un attribut qui identifie le fournisseur de services de chiffrement utilisé par l’entité qui demande le certificat.
IX509AttributeOSVersion Représente un attribut qui contient des informations de version sur le système d’exploitation client sur lequel la demande de certificat a été générée.
IX509AttributeRenewalCertificate Représente un attribut qui contient le certificat en cours de renouvellement.
IX509Attributes Gère une collection d’objets IX509Attribute .
IX509NameValuePair Représente une paire nom-valeur générique.
IX509NameValuePairs Gère une collection d’objets IX509NameValuePair .

CertEnroll, interfaces