Share via


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

Vedi anche

Certificati