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
Capicom.dll