Store. Load, méthode

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

La méthode Load importe des certificats à partir d’un fichier dans le magasin.

Syntaxe

Store.Load( _
  ByVal FileName, _
  [ ByVal Password ], _
  [ ByVal KeyStorageFlag ] _
)

Paramètres

Nom du fichier [ dans]

Chaîne qui contient le chemin d’accès à un fichier. cer,. SST,. SPC,. p7s ou. pfx, ou un fichier signé Authenticode.

Mot de passe [ dans, facultatif]

Chaîne qui contient le mot de passe en texte clair dans le fichier. Jusqu’à 32 caractères Unicode, y compris un caractère null de fin, peuvent être utilisés pour le mot de passe. Pour plus d’informations sur la protection du mot de passe, consultez gestion des mots de passe.

KeyStorageFlag [ dans, facultatif]

Valeur de l’énumération de l' indicateur de _ _ stockage _ de clé CAPICOM qui définit les indicateurs de stockage de clé. La valeur par défaut est le _ _ stockage par clé CAPICOM _ par défaut. Ce paramètre peut prendre les valeurs suivantes.

Valeur Signification
_ _ _ valeur par défaut du stockage de la clé CAPICOM
Stockage de clé par défaut.
_espace de stockage de clé CAPICOM _ _ exportable
La clé peut être exportée.
_clé CAPICOM _ _ protégée par l’utilisateur _
La clé est protégée par l’utilisateur.

Valeur de retour

Cette méthode ne retourne pas de valeur.

Notes

Si la méthode Load est appelée sur un magasin de mémoire, tous les conteneurs de clé créés sont supprimés lors de la suppression du magasin de mémoire. Par exemple, si un fichier. pfx est chargé dans un magasin de mémoire et ajouté ultérieurement à un magasin système (tel que le magasin My) à partir du magasin de mémoire, le certificat du magasin My ne contient pas de clé. Dans ce cas, le fichier. pfx doit être chargé directement dans le magasin My.

Cette méthode génère un CAPICOM _ E _ non _ autorisé lorsqu’il est fait un script à partir d’une application Web.

Si le mot de passe ne parvient pas à déchiffrer le fichier de clé privée, le fournisseur de services de chiffrement (CSP) par défaut doit être interrogé. Si le fournisseur de services de chiffrement par défaut est le fournisseur de services de chiffrement de base Microsoft et que l’opération de déchiffrement échoue, l’opération de déchiffrement doit être retentée avec le fournisseur de services de chiffrement fort Microsoft ou le fournisseur de services de chiffrement amélioré

Si le certificat en cours de chargement dans le magasin est le même que celui qui existe déjà, la méthode Load supprime le certificat existant du magasin, puis ajoute le nouveau certificat. Le nouveau certificat héritera des propriétés du certificat existant. Le conteneur de clé privée existant est remplacé par le nouveau conteneur de clé privée.

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