Store. Open, méthode

[La méthode Open peut être utilisée dans les systèmes d’exploitation spécifiés dans la section relative à la configuration requise. Utilisez plutôt la classe X509Store dans l’espace de noms System. Security. Cryptography. X509Certificates .]

La méthode Open ouvre un magasin de certificatsspécifié. Par défaut, l’emplacement du magasin _ de l’utilisateur actuel CAPICOM _ _ et CAPICOM _ My _ Store Store sont ouverts en lecture seule.

Syntaxe

Store.Open( _
  [ ByVal StoreLocation ], _
  [ ByVal StoreName ], _
  [ ByVal OpenMode ] _
)

Paramètres

StoreLocation [ dans, facultatif]

Valeur de l’énumération de l' _ _ emplacement du magasin CAPICOM qui indique l’emplacement du magasin à ouvrir. La valeur par défaut est le magasin de l' _ utilisateur actuel CAPICOM _ _ . Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
magasin d’utilisateurs de CAPICOM _ active _ Directory _ _
Le magasin est un magasin de Active Directory. Aucune erreur ne sera générée si un magasin de Active Directory est ouvert en lecture/écriture, mais que les modifications apportées au magasin ne seront pas conservées. Impossible d’ajouter ou de supprimer des certificats dans des magasins de Active Directory.
magasin de l' _ utilisateur actuel CAPICOM _ _
Le magasin est un magasin de l’utilisateur actuel. Un magasin de l’utilisateur actuel peut être un magasin en lecture/écriture. Si c’est le cas, les modifications apportées au contenu du magasin sont conservées.
base de l' _ ordinateur local CAPICOM _ _
Le magasin est un magasin de l’ordinateur local. Les magasins d’ordinateurs locaux peuvent être des magasins de lecture/écriture uniquement si l’utilisateur dispose d’autorisations de lecture/écriture. Si l’utilisateur dispose d’autorisations de lecture/écriture et si le magasin est ouvert en lecture/écriture, les modifications apportées au contenu du magasin sont conservées.
_magasin mémoire CAPICOM _
Le magasin est un magasin de mémoire. Les modifications apportées au contenu du magasin ne sont pas conservées.
_magasin d’utilisateurs de _ carte à puce _ CAPICOM _
Le magasin est le groupe de cartes à puce actuelles. Introduit dans CAPICOM 2,0.

StoreName [ dans, facultatif]

Chaîne qui contient le nom du magasin de certificats système à ouvrir. La valeur par défaut est CAPICOM _ My _ Store. Si le magasin est ouvert à partir d’un script Web, le caractère de barre oblique inverse ( \ ) n’est pas autorisé dans le nom. En plus des magasins définis par le système, les magasins définis par l’utilisateur peuvent être ouverts.

Ce paramètre peut être un magasin défini par l’utilisateur ou l’un des magasins de certificats système suivants.

Valeur Signification
_magasin d’autorités de certification CAPICOM _
Magasin d’autorités de certification. Ce magasin est utilisé pour stocker les certificats intermédiaires de l’autorité de certification.
CAPICOM _ My _ Store
Mon magasin. Ce magasin est utilisé pour les certificats personnels d’un utilisateur.
_autre _ magasin
Magasin AddressBook. Ce magasin est utilisé pour conserver les certificats des autres.
_magasin racine CAPICOM _
Magasin racine. Ce magasin est utilisé pour stocker l’autorité de certification racine et les certificats de confiance auto-signés.

OpenMode [ dans, facultatif]

Valeur de l’énumération du mode d’ouverture de l' _ entrepôt d’enregistrement _ _ CAPICOM qui indique le mode d’ouverture du magasin. La valeur par défaut est CAPICOM _ Store _ ouvert _ en lecture _ seule. Si le magasin est ouvert à partir d’un script Web, cette valeur est forcée à l’ouverture de la base de l' _ emplacement de stockage _ _ _ uniquement. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
_ _ _ maximum _ autorisé pour le magasin CAPICOM
Ouvre le magasin en mode lecture/écriture si l’utilisateur dispose d’autorisations de lecture/écriture. Sinon, ouvrez le magasin en mode lecture seule.
le magasin CAPICOM _ est _ ouvert _ en lecture _ seule
Ouvrez le magasin en lecture seule.
ouverture de la _ _ _ lecture écriture du _ magasin CAPICOM
Ouvrez le magasin en mode lecture/écriture.

Les indicateurs suivants peuvent être combinés avec les valeurs du tableau précédent à l’aide d’une opération or logique.

Valeur Signification
le magasin CAPICOM _ est _ ouvert _ _ uniquement
Ouvrir les magasins existants uniquement ; ne créez pas de nouveau magasin. Introduit dans CAPICOM 2,0.
l’ouverture du _ magasin _ CAPICOM _ inclut _ Archived
Incluez les certificats archivés lors de l’utilisation du magasin. Introduit dans CAPICOM 2,0.

Les magasins situés dans certains emplacements ne peuvent être ouverts qu’en mode lecture seule. Cela inclut tous les magasins dans CAPICOM _ local _ machine _ Store pour lesquels l’utilisateur ne dispose pas d’autorisations en écriture. Toute tentative d’ouverture d’un magasin en tant que magasin de lecture/écriture sans accès et autorisations appropriés entraîne l’échec de la méthode Open . Les magasins de Active Directory peuvent être ouverts en tant que magasin de lecture/écriture sans échec de la méthode Open , mais les modifications apportées au magasin ne sont pas rendues persistantes.

Valeur de retour

Cette méthode ne retourne pas de valeur.

Notes

Si cette méthode est appelée sur un magasin de cartes à puce, d’autres interfaces utilisateur de carte à puce peuvent être appelées.

Important

Lorsque cette méthode est appelée à partir d’un script Web, le script doit accéder aux certificats numériques sur l’ordinateur local. Si vous autorisez le script à accéder à vos certificats numériques, le site Web à partir duquel le script est exécuté aura également accès aux informations personnelles stockées dans les certificats. La première fois que cette méthode est appelée à partir d’un domaine particulier, une boîte de dialogue est générée dans laquelle l’utilisateur doit indiquer si l’accès aux certificats doit être autorisé. Les magasins ouverts à partir d’un script Web forcent automatiquement l’indicateur de l’ouverture de l’ouverture de l' _ emplacement existant du magasin CAPICOM _ _ _ .

Si StoreLocation est un magasin d' _ _ utilisateurs de _ carte _ à puce CAPICOM, StoreName est ignoré. Dans ce cas, CAPICOM lit tous les certificats de tous les lecteurs disponibles qui contiennent une carte à puce.

Spécifications

Condition requise Valeur
Composant redistribuable
capicom 2,0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll

Voir aussi

Magasin

Objets de chiffrement

Plus