Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[CAPICOM ist eine 32-Bit-Komponente, die in den folgenden Betriebssystemen verfügbar ist: Windows Server 2008, Windows Vista und Windows XP. Verwenden Sie stattdessen die X509Certificate2-Klasse im System.Security.Cryptography.X509Certificates-Namespace .]
Die Save-Methode speichert das Zertifikat in einer Datei. Diese Methode wurde in CAPICOM 2.0 eingeführt.
Syntax
Certificate.Save( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal SaveAs ], _
[ ByVal IncludeOption ] _
)
Parameter
-
FileName [in]
-
Eine Zeichenfolge, die den Namen der Ausgabedatei enthält, in der das Zertifikat gespeichert wird.
-
Kennwort [in, optional]
-
Eine Zeichenfolge, die das Klartextkennwort für eine Datei mit privatem Schlüssel enthält. Das Kennwort kann bis zu 32 Unicode-Zeichen enthalten, einschließlich eines abschließenden NULL-Zeichens. Informationen zum Schutz des Kennworts finden Sie unter Behandeln von Kennwörtern.
-
SaveAs [in, optional]
-
Ein Wert der CAPICOM_CERTIFICATE_SAVE_AS_TYPE-Enumeration , der das Format der Ausgabedatei angibt. Der Standardwert ist CAPICOM_CERTIFICATE_SAVE_AS_CER. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert Bedeutung - CAPICOM_CERTIFICATE_SAVE_AS_CER
Die Ausgabedatei wird als CER-Datei formatiert, ohne dass private Schlüssel gespeichert sind. - CAPICOM_CERTIFICATE_SAVE_AS_PFX
Die Ausgabedatei wird als PFX-Datei (PKCS #12) formatiert, und alle zugeordneten privaten Schlüssel, die exportiert werden können, werden ebenfalls gespeichert. -
IncludeOption [in, optional]
-
Ein Wert der CAPICOM_CERTIFICATE_INCLUDE_OPTION-Enumeration , der angibt, wie viele Zertifikate in der Kette in der Ausgabedatei gespeichert werden. Der Standardwert ist CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert Bedeutung - CAPICOM_CERTIFICATE_INCLUDE_CHAIN_EXCEPT_ROOT
Speichert alle Zertifikate in der Kette mit Ausnahme der Stammentität. - CAPICOM_CERTIFICATE_INCLUDE_WHOLE_CHAIN
Speichert die vollständige Zertifikatkette. - CAPICOM_CERTIFICATE_INCLUDE_END_ENTITY_ONLY
Speichert nur das Endentitätszertifikat.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Diese Methode löst CAPICOM_E_NOT_ALLOWED aus, wenn sie von einer webbasierten Anwendung aus erstellt wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 |
|