Store.Add-Methode
[Die Add-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 Add-Methode fügt einem geöffneten Zertifikatspeicher ein Certificate-Objekt hinzu. Diese Methode kann nur mit einem Speicher verwendet werden, der mit Lese-/Schreibberechtigung geöffnet wurde.
Syntax
Store.Add( _
ByVal Certificate _
)
Parameter
-
Zertifikat [in]
-
Ausdruck, der in ein Zertifikatobjekt aufgelöst wird, das dem Speicher hinzugefügt werden soll.
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Wichtig
Wenn diese Methode in einem Systemspeicher aus einem Webskript aufgerufen wird, muss das Skript auf digitale Zertifikate auf dem lokalen Computer zugreifen. Wenn Sie dem Skript den Zugriff auf Ihre digitalen Zertifikate gestatten, erhält die Website, von der aus das Skript ausgeführt wird, auch Zugriff auf alle persönlichen Informationen, die in den Zertifikaten gespeichert sind. Wenn diese Methode zum ersten Mal von einer bestimmten Domäne aufgerufen wird, wird ein Dialogfeld generiert, in dem der Benutzer angeben muss, ob der Zugriff auf die Zertifikate zulässig sein soll.
Wenn der Speicher nicht im Lese-/Schreibmodus 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.
Wenn das dem Speicher hinzugefügte Zertifikat mit dem zertifikat identisch ist, das bereits vorhanden ist, löscht die Add-Methode das vorhandene Zertifikat aus dem Speicher und fügt dann das neue Zertifikat hinzu. Das neue Zertifikat erbt Eigenschaften vom vorhandenen Zertifikat.
Anforderungen
Anforderung | Wert |
---|---|
Verteilbare Komponente |
CAPICOM 2.0 oder höher unter Windows Server 2003 und Windows XP |
DLL |
|
Siehe auch