Certificates.Save-Methode
[CAPICOM ist eine nur 32-Bit-Komponente, die für die Verwendung in den folgenden Betriebssystemen verfügbar ist: Windows Server 2008, Windows Vista und Windows XP. Verwenden Sie stattdessen die X509Certificate2Collection-Klasse im Namespace "System.Security.Cryptography.X509Certificates ".]
Die Save-Methode speichert die Zertifikatobjekte in der Auflistung.
Syntax
Certificates.Save( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal SaveAs ], _
[ ByVal ExportFlag ] _
)
Parameter
-
FileName [in]
-
Eine Zeichenfolge, die den Namen der Ausgabedatei enthält, in der die Zertifikate gespeichert werden.
-
Kennwort [in, optional]
-
Eine Zeichenfolge, die das Klartextkennwort für eine private Schlüsseldatei enthält. Der Standardwert ist eine leere Zeichenfolge (""). Bis zu 32 Unicode-Zeichen, einschließlich eines terminierenden Nullzeichens, können für das Kennwort verwendet werden. Informationen zum Schützen des Kennworts finden Sie unter Behandeln von Kennwörtern.
-
SaveAs [in, optional]
-
Ein Wert der CAPICOM_CERTIFICATES_SAVE_AS_TYPE-Aufzählung , die das Format der Ausgabedatei angibt. Der Standardwert ist CAPICOM_CERTIFICATES_SAVE_AS_PFX. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert Bedeutung - CAPICOM_CERTIFICATES_SAVE_AS_PFX
Die Zertifikate werden als PFX gespeichert. - CAPICOM_CERTIFICATES_SAVE_AS_PKCS7
Die Zertifikate werden als PKCS #7 gespeichert. - CAPICOM_CERTIFICATES_SAVE_AS_SERIALIZED
Die Zertifikate werden als serialisiert gespeichert. -
ExportFlag [in, optional]
-
Ein Wert der CAPICOM_EXPORT_FLAG-Aufzählung , die angibt, ob fehler beim Export von privaten Schlüsseln ignoriert werden. Der Standardwert ist CAPICOM_EXPORT_DEFAULT. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert Bedeutung - CAPICOM_EXPORT_DEFAULT
Fehler beim Privaten Schlüsselexport werden nicht ignoriert. - CAPICOM_EXPORT_IGNORE_PRIVATE_KEY_NOT_EXPORTABLE_ERROR
Fehler beim Privaten Schlüsselexport werden ignoriert.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Hinweise
Diese Methode löst CAPICOM_E_NOT_ALLOWED aus, wenn sie aus einer webbasierten Anwendung skriptiert wird.
Die Zertifikatobjekte können mithilfe der Store.Load-Methode abgerufen werden.
Anforderungen
Anforderung | value |
---|---|
Ende des Supports (Client) |
Windows Vista |
Ende des Supports (Server) |
WindowsServer 2008 |
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|
Weitere Informationen