Certificates.Save, metodo
[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 X509Certificate2Collection nello spazio dei nomi System.Security.Cryptography.X509Certificates .
Il metodo Save salva gli oggetti Certificate nell'insieme.
Sintassi
Certificates.Save( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal SaveAs ], _
[ ByVal ExportFlag ] _
)
Parametri
-
FileName [in]
-
Stringa contenente il nome del file di output in cui verranno salvati i certificati.
-
Password [in, facoltativo]
-
Stringa contenente la password di testo non crittografato per un file di chiave privata . Il valore predefinito è una stringa vuota (""). È possibile usare fino a 32 caratteri Unicode, incluso un carattere Null di terminazione, per la password. Per informazioni sulla protezione della password, vedere Gestione delle password.
-
SalvaAs [in, facoltativo]
-
Valore dell'enumerazione CAPICOM_CERTIFICATES_SAVE_AS_TYPE che specifica il formato del file di output. Il valore predefinito è CAPICOM_CERTIFICATES_SAVE_AS_PFX. Nella tabella seguente sono illustrati i possibili valori.
Valore Significato - CAPICOM_CERTIFICATES_SAVE_AS_PFX
I certificati vengono salvati come PFX. - CAPICOM_CERTIFICATES_SAVE_AS_PKCS7
I certificati vengono salvati come PKCS #7. - CAPICOM_CERTIFICATES_SAVE_AS_SERIALIZED
I certificati vengono salvati come serializzati. -
ExportFlag [in, facoltativo]
-
Valore dell'enumerazione CAPICOM_EXPORT_FLAG che specifica se eventuali errori di esportazione della chiave privata vengono ignorati. Il valore predefinito è CAPICOM_EXPORT_DEFAULT. Nella tabella seguente sono illustrati i possibili valori.
Valore Significato - CAPICOM_EXPORT_DEFAULT
Gli errori di esportazione della chiave privata non vengono ignorati. - CAPICOM_EXPORT_IGNORE_PRIVATE_KEY_NOT_EXPORTABLE_ERROR
Gli errori di esportazione della chiave privata vengono ignorati.
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.
È possibile recuperare gli oggetti Certificate usando il metodo Store.Load .
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 |
|
Vedi anche