Metodo ICertificate2::Load
[CAPICOM è un componente solo a 32 bit disponibile per l'uso nei sistemi operativi seguenti: Windows Server 2008, Windows Vista e Windows XP. Usare invece la classe X509Certificate2 nello spazio dei nomi System.Security.Cryptography.X509Certificates .
Il metodo Load importa un certificato da un file. Questo metodo è stato introdotto in CAPICOM 2.0.
Sintassi
Certificate.Load( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal KeyStorageFlag ], _
[ ByVal KeyLocation ] _
)
Parametri
-
FileName [in]
-
Stringa contenente il percorso di un file con estensione cer o pfx contenente i dati del certificato.
-
Password [in, facoltativo]
-
Stringa contenente la password di testo non crittografato nel file di chiave privata . La password può contenere fino a 32 caratteri Unicode, incluso un carattere Null di terminazione. Per informazioni sulla protezione della password, vedere Gestione delle password.
-
KeyStorageFlag [in, facoltativo]
-
Valore dell'enumerazione CAPICOM_KEY_STORAGE_FLAG che definisce i flag di archiviazione delle chiavi. Il valore predefinito è CAPICOM_KEY_STORAGE_DEFAULT. Nella tabella seguente sono illustrati i possibili valori.
Valore Significato - CAPICOM_KEY_STORAGE_DEFAULT
Archiviazione chiavi predefinita. - CAPICOM_KEY_STORAGE_EXPORTABLE
La chiave è esportabile. - CAPICOM_KEY_STORAGE_USER_PROTECTED
La chiave è protetta dall'utente. -
KeyLocation [in, facoltativo]
-
Valore dell'enumerazione CAPICOM_KEY_LOCATION che definisce i tipi di posizione delle chiavi. Il valore predefinito è CAPICOM_CURRENT_USER_KEY. Nella tabella seguente sono illustrati i possibili valori.
Valore Significato - CAPICOM_CURRENT_USER_KEY
La chiave è una chiave utente. - CAPICOM_LOCAL_MACHINE_KEY
La chiave è una chiave del computer.
Valore restituito
Questo metodo non restituisce valori.
Commenti
Questo metodo genera CAPICOM_E_NOT_ALLOWED quando viene creato uno script da un'applicazione basata sul Web.
Requisiti
Requisito | Valore |
---|---|
Fine del supporto client |
Windows Vista |
Fine del supporto server |
Windows Server 2008 |
Componente ridistribuibile |
CAPICOM 2.0 o versione successiva in Windows Server 2003 e Windows XP |
DLL |
|