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.
[Das PrivateKey-Objekt ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Verwenden Sie stattdessen die X509Certificate2.PrivateKey-Eigenschaft im System.Security.Cryptography.X509Certificates-Namespace .]
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.
Member
Das PrivateKey-Objekt verfügt über folgende Membertypen:
Methoden
Das PrivateKey-Objekt verfügt über diese Methoden.
Methode | Beschreibung |
---|---|
Löschen | Löscht den Container mit privatem Schlüssel, auf den vom PrivateKey-Objekt verwiesen wird . |
IsAccessible | Ruft einen booleschen Wert ab, der angibt, ob der Benutzer auf den privaten Schlüssel zugreifen kann. Wenn true, kann der Benutzer auf den privaten Schlüssel zugreifen. |
IsExportable | Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel exportiert werden kann. Wenn true, kann der private Schlüssel exportiert werden. |
IsHardwareDevice | Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel auf einem Hardwaregerät gespeichert ist. Wenn true, wird der private Schlüssel auf einem Hardwaregerät gespeichert. |
IsMachineKeyset | Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel ein Computerschlüssel ist. Wenn true, ist der private Schlüssel ein Computerschlüssel. |
IsProtected | Ruft einen booleschen Wert ab, der angibt, ob der private Schlüssel geschützt ist. Wenn true, ist der private Schlüssel geschützt. |
IsRemovable | Ruft einen booleschen Wert ab, der angibt, ob sich der private Schlüssel auf einem Wechselmedium befindet. Wenn true, befindet sich der private Schlüssel auf einem Wechselmedium. |
Öffnen | Greift 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. Das 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 Containernamen des privaten Schlüssels enthält. |
Bemerkungen
Das PrivateKey-Objekt kann erstellt werden und ist für Skripts sicher. Die ProgID für das PrivateKey-Objekt ist CAPICOM. PrivateKey.1.
Anforderungen
Anforderung | Wert |
---|---|
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|