Store.Remove-Methode
[Die Remove-Methode ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Verwenden Sie stattdessen die X509Store-Klasse im Namespace System.Security.Cryptography.X509Certificates .]
Die Remove-Methode entfernt ein Zertifikat aus einem geöffneten Zertifikatspeicher. Diese Methode kann nur mit einem Speicher verwendet werden, der mit Lese-/Schreibberechtigung geöffnet wurde.
Syntax
Store.Remove( _
ByVal Certificate _
)
Parameter
-
Zertifikat [in]
-
Ausdruck, der in eine instance eines Zertifikatobjekts aufgelöst wird, das aus dem Speicher entfernt werden soll.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Wichtig
Wenn diese Methode aus einem Webskript aufgerufen wird, muss das Skript digitale Zertifikate vom lokalen Computer löschen. Das Löschen digitaler Zertifikate durch nicht vertrauenswürdige Websites ist ein Sicherheitsrisiko. Ein Dialogfeld, in dem gefragt wird, ob die Website Zertifikate löschen kann, wird angezeigt, wenn diese Methode zum ersten Mal aufgerufen wird. Wenn Sie zulassen, dass die Anwendung Zertifikate löscht und "Dieses Dialogfeld nicht erneut anzeigen" auswählen, wird das Dialogfeld für kein Skript mehr angezeigt, das Zertifikate innerhalb dieser Domäne löscht. Skripts außerhalb dieser Domäne, die versuchen, Zertifikate zu löschen, führen jedoch dazu, dass dieses Dialogfeld weiterhin angezeigt wird. Wenn Sie nicht zulassen, dass das Skript Zertifikate löscht und "Dieses Dialogfeld nicht erneut anzeigen" auswählen, wird Skripts in dieser Domäne automatisch die Möglichkeit zum Löschen von Zertifikaten verweigert.
Wenn Sie ein Zertifikat aus einem Speicher löschen, sollten Sie zuerst den privaten Schlüssel löschen, der dem Zertifikat zugeordnet ist.
Wenn der Speicher nicht mit lese-/schreibberechtigung geöffnet ist, schlägt diese Methode fehl. Obwohl diese Methode mit Arbeitsspeicherspeichern verwendet werden kann, werden alle Änderungen, die an einem Speicherspeicher vorgenommen werden, nicht beibehalten, wenn der Speicher geschlossen wird.
Anforderungen
Anforderung | Wert |
---|---|
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|
Siehe auch