Oggetto PrivateKey
[L'oggetto PrivateKey è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Usare invece la proprietà X509Certificate2.PrivateKey nello spazio dei nomi System.Security.Cryptography.X509Certificates .
L'oggetto PrivateKey rappresenta la chiave privata associata a un certificato.
Utilizzo
L'oggetto PrivateKey viene usato per eseguire le attività seguenti:
- Recuperare informazioni sulla chiave privata.
- Aprire il contenitore di chiavi private.
- Eliminare la chiave privata.
Membri
L'oggetto PrivateKey include questi tipi di membri:
Metodi
L'oggetto PrivateKey include questi metodi.
Metodo | Descrizione |
---|---|
Elimina | Elimina il contenitore di chiavi private a cui fa riferimento l'oggetto PrivateKey . |
IsAccessible | Recupera un valore booleano che indica se la chiave privata è accessibile dall'utente. Se true, l'utente può accedere alla chiave privata. |
IsExportable | Recupera un valore booleano che indica se la chiave privata può essere esportata. Se true, la chiave privata può essere esportata. |
IsHardwareDevice | Recupera un valore booleano che indica se la chiave privata viene archiviata in un dispositivo hardware. Se true, la chiave privata viene archiviata in un dispositivo hardware. |
IsMachineKeyset | Recupera un valore booleano che indica se la chiave privata è una chiave del computer. Se true, la chiave privata è una chiave del computer. |
IsProtected | Recupera un valore booleano che indica se la chiave privata è protetta. Se true, la chiave privata è protetta. |
IsRemovable | Recupera un valore booleano che indica se la chiave privata è in un dispositivo rimovibile. Se true, la chiave privata si trova in un dispositivo rimovibile. |
Open | Accede a un contenitore di chiavi esistente. |
Proprietà
L'oggetto PrivateKey ha queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
Containername |
Sola lettura |
Recupera una stringa contenente il nome del contenitore della chiave privata. Si tratta della proprietà predefinita. |
KeySpec |
Sola lettura |
Recupera la specifica della chiave. |
ProviderName |
Sola lettura |
Recupera una stringa contenente il nome del CSP. |
ProviderType |
Sola lettura |
Recupera un valore di enumerazione che specifica il tipo di provider. |
UniqueContainerName |
Sola lettura |
Recupera una stringa contenente il nome univoco del contenitore di chiavi private. |
Commenti
L'oggetto PrivateKey può essere creato ed è sicuro per lo scripting. Il ProgID per l'oggetto PrivateKey è CAPICOM. PrivateKey.1.
Requisiti
Requisito | Valore |
---|---|
Componente ridistribuibile |
CAPICOM 2.0 o versione successiva in Windows Server 2003 e Windows XP |
DLL |
|