Freigeben über


PrivateKey.Delete-Methode

[Die Delete-Methode ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Verwenden Sie stattdessen die X509Certificate2.PrivateKey-Eigenschaft im System.Security.Cryptography.X509Certificates-Namespace .]

Die Delete-Methode löscht den Privaten Schlüsselcontainer, auf den vom PrivateKey-Objekt verwiesen wird.

Syntax

PrivateKey.Delete()

Parameter

Diese Methode hat keine Parameter.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Bemerkungen

Wichtig

Diese Methode löscht den Privaten Schlüsselcontainer, auf den vom PrivateKey-Objekt verwiesen wird, sowie alle privaten Schlüssel im Container. Alles, was mit den öffentlichen Schlüsseln verschlüsselt wurde, die den gelöschten privaten Schlüsseln entsprechen, kann nicht mehr entschlüsselt werden.

 

Diese Methode löst CAPICOM_E_NOT_ALLOWED aus, wenn sie von einer webbasierten Anwendung aus Skripts erstellt wird.

Anforderungen

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