Condividi tramite


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