Freigeben über


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

Weitere Informationen

Zertifikate