PrivateKey-Objekt

[Das PrivateKey-Objekt kann in den im Abschnitt Anforderungen angegebenen Betriebssystemen verwendet werden. Verwenden Sie stattdessen die X509Certificate2.PrivateKey-Eigenschaft im Namespace System.Security.Cryptography.X509Certificates.]

Das PrivateKey-Objekt stellt den privaten Schlüssel dar, der einem Zertifikat zugeordnet ist.

Verwendung

Das PrivateKey-Objekt wird verwendet, um die folgenden Aufgaben auszuführen:

  • Rufen Sie Informationen zum privaten Schlüssel ab.
  • Öffnen Sie den Container für den privaten Schlüssel.
  • Löschen Sie den privaten Schlüssel.

Members

Das PrivateKey-Objekt verfügt über die folgenden Membertypen:

Methoden

Das PrivateKey-Objekt verfügt über diese Methoden.

Methode BESCHREIBUNG
Löschen Löscht den Privaten Schlüsselcontainer, auf den das PrivateKey-Objekt verweist.
IsAccessible Ruft einen booleschen Wert ab, der angibt, ob der Benutzer auf den privaten Schlüssel zugegriffen werden kann. True gibt an, dass der Benutzer auf den privaten Schlüssel zugreifen kann.
IsExportable Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel exportiert werden kann. True gibt an, dass der private Schlüssel exportiert werden kann.
IsHardwareDevice Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel auf einem Hardwaregerät gespeichert ist. True gibt an, dass der private Schlüssel auf einem Hardwaregerät gespeichert wird.
IsMachineKeyset Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel ein Computerschlüssel ist. True gibt an, dass der private Schlüssel ein Computerschlüssel ist.
IsProtected Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel geschützt ist. True gibt an, dass der private Schlüssel geschützt ist.
IsRemovable Ruft einen booleschen Wert ab, der angibt, ob sich der private Schlüssel auf einem Wechselmedium befindet. True gibt an, dass sich der private Schlüssel auf einem Wechselmedium befindet.
Öffnen Greifen Sie auf einen vorhandenen Schlüsselcontainer zu.

Eigenschaften

Das PrivateKey-Objekt verfügt über diese Eigenschaften.

Eigenschaft Zugriffstyp BESCHREIBUNG
ContainerName
Schreibgeschützt
Ruft eine Zeichenfolge ab, die den Containernamen des privaten Schlüssels enthält. Dies ist die Standardeigenschaft.
KeySpec
Schreibgeschützt
Ruft die Schlüsselspezifikation ab.
ProviderName
Schreibgeschützt
Ruft eine Zeichenfolge ab, die den Namen des CSP enthält.
ProviderType
Schreibgeschützt
Ruft einen Enumerationswert ab, der den Typ des Anbieters angibt.
UniqueContainerName
Schreibgeschützt
Ruft eine Zeichenfolge ab, die den eindeutigen Namen des Privaten Schlüsselcontainers enthält.

Bemerkungen

Das PrivateKey-Objekt kann erstellt werden und ist sicher für Skripts. Die ProgID für das PrivateKey-Objekt ist CAPICOM. PrivateKey.1.

Requirements (Anforderungen)

Anforderung Wert
Verteilbare Komponente
CAPICOM 2.0 oder höher auf Windows Server 2003 und Windows XP
DLL
Capicom.dll