ICertificate2::Load-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 X509Certificate2-Klasse im Namespace System.Security.Cryptography.X509Certificates.]

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, der Schlüsselspeicherflags definiert. Der Standardwert ist CAPICOM _ KEY _ STORAGE _ DEFAULT. In der folgenden Tabelle sind die möglichen Werte aufgeführt.

Wert Bedeutung
_ _ _ CAPICOM-SCHLÜSSELSPEICHERSTANDARD
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 _ – AKTUELLER _ _ BENUTZERSCHLÜSSEL
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.

Hinweise

Diese Methode löst CAPICOM _ E _ NOT ALLOWED _ aus, wenn ein Skript aus einer webbasierten Anwendung erstellt wird.

Anforderungen

Anforderung Wert
Ende des Supports (Client)
Windows Vista
Ende des Supports (Server)
Windows Server 2008
Verteilbare Komponente
CAPICOM 2.0 oder höher auf Windows Server 2003 und Windows XP
DLL
Capicom.dll