Objet PrivateKey
[L’objet PrivateKey est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Utilisez plutôt la propriété X509Certificate2.PrivateKey dans l’espace de noms System.Security.Cryptography.X509Certificates .]
L’objet PrivateKey représente la clé privée associée à un certificat.
Quand l’utiliser
L’objet PrivateKey est utilisé pour effectuer les tâches suivantes :
- Récupérez des informations sur la clé privée.
- Ouvrez le conteneur de clé privée.
- Supprimez la clé privée.
Membres
L’objet PrivateKey a les types de membres suivants :
Méthodes
L’objet PrivateKey possède ces méthodes.
Méthode | Description |
---|---|
Supprimer | Supprime le conteneur de clé privée référencé par l’objet PrivateKey . |
IsAccessible | Récupère une valeur booléenne qui indique si la clé privée est accessible par l’utilisateur. Si la valeur est true, l’utilisateur peut accéder à la clé privée. |
IsExportable | Récupère une valeur booléenne qui indique si la clé privée peut être exportée. Si la valeur est true, la clé privée peut être exportée. |
IsHardwareDevice | Récupère une valeur booléenne qui indique si la clé privée est stockée sur un appareil matériel. Si la valeur est true, la clé privée est stockée sur un appareil matériel. |
IsMachineKeyset | Récupère une valeur booléenne qui indique si la clé privée est une clé d’ordinateur. Si la valeur est true, la clé privée est une clé d’ordinateur. |
IsProtected | Récupère une valeur booléenne qui indique si la clé privée est protégée. Si la valeur est true, la clé privée est protégée. |
IsRemovable | Récupère une valeur booléenne qui indique si la clé privée se trouve sur un appareil amovible. Si la valeur est true, la clé privée se trouve sur un appareil amovible. |
Ouvrir | Accède à un conteneur de clés existant. |
Propriétés
L’objet PrivateKey possède ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
ContainerName |
Lecture seule |
Récupère une chaîne qui contient le nom du conteneur de clé privée. Il s’agit de la propriété par défaut. |
KeySpec |
Lecture seule |
Récupère la spécification de clé. |
ProviderName |
Lecture seule |
Récupère une chaîne qui contient le nom du fournisseur de solutions cloud. |
ProviderType |
Lecture seule |
Récupère une valeur d’énumération qui spécifie le type de fournisseur. |
UniqueContainerName |
Lecture seule |
Récupère une chaîne qui contient le nom de conteneur de clé privée unique. |
Notes
L’objet PrivateKey peut être créé et il est sécurisé pour les scripts. Le ProgID de l’objet PrivateKey est CAPICOM. PrivateKey.1.
Spécifications
Condition requise | Valeur |
---|---|
Composant redistribuable |
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP |
DLL |
|
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour