Freigeben über


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
Capicom.dll

Siehe auch

Speicher

Kryptografieobjekte