ICertificate2::Load-Methode
[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 Load-Methode importiert ein Zertifikat aus einer Datei. Diese Methode wurde in CAPICOM 2.0 eingeführt.
Syntax
Certificate.Load( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal KeyStorageFlag ], _
[ ByVal KeyLocation ] _
)
Parameter
-
FileName [in]
-
Eine Zeichenfolge, die den Pfad zu einer CER- oder PFX-Datei enthält, die die Zertifikatdaten enthält.
-
Kennwort [in, optional]
-
Eine Zeichenfolge, die das Klartextkennwort für die Datei mit dem privaten 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.
-
KeyStorageFlag [in, optional]
-
Ein Wert der CAPICOM_KEY_STORAGE_FLAG-Enumeration , die Schlüsselspeicherflags definiert. Der Standardwert ist CAPICOM_KEY_STORAGE_DEFAULT. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert Bedeutung - CAPICOM_KEY_STORAGE_DEFAULT
Standardschlüsselspeicher. - CAPICOM_KEY_STORAGE_EXPORTABLE
Der Schlüssel kann exportiert werden. - CAPICOM_KEY_STORAGE_USER_PROTECTED
Der Schlüssel ist vom Benutzer geschützt. -
KeyLocation [in, optional]
-
Ein Wert der CAPICOM_KEY_LOCATION-Enumeration , der Schlüsselspeicherorttypen definiert. Der Standardwert ist CAPICOM_CURRENT_USER_KEY. In der folgenden Tabelle sind die möglichen Werte aufgeführt.
Wert Bedeutung - CAPICOM_CURRENT_USER_KEY
Der Schlüssel ist ein Benutzerschlüssel. - CAPICOM_LOCAL_MACHINE_KEY
Der Schlüssel ist ein Computerschlüssel.
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 |
|