Partager via


ICertificate2::Load, méthode

[CAPICOM est un composant 32 bits uniquement disponible pour une utilisation dans les systèmes d’exploitation suivants : Windows Server 2008, Windows Vista et Windows XP. Utilisez plutôt la classe X509Certificate2 dans l’espace de noms System.Security.Cryptography.X509Certificates .]

La méthode Load importe un certificat à partir d’un fichier. Cette méthode a été introduite dans CAPICOM 2.0.

Syntaxe

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

Paramètres

FileName [in]

Chaîne qui contient le chemin d’accès à un fichier .cer ou .pfx qui contient les données de certificat.

Mot de passe [in, facultatif]

Chaîne qui contient le mot de passe en texte brut du fichier de clé privée . Le mot de passe peut contenir jusqu’à 32 caractères Unicode, y compris un caractère null de fin. Pour plus d’informations sur la protection du mot de passe, consultez Gestion des mots de passe.

KeyStorageFlag [in, facultatif]

Valeur de l’énumération CAPICOM_KEY_STORAGE_FLAG qui définit les indicateurs de stockage de clés. La valeur par défaut est CAPICOM_KEY_STORAGE_DEFAULT. Le tableau suivant répertorie les valeurs possibles.

Value Signification
CAPICOM_KEY_STORAGE_DEFAULT
Stockage de clé par défaut.
CAPICOM_KEY_STORAGE_EXPORTABLE
La clé est exportable.
CAPICOM_KEY_STORAGE_USER_PROTECTED
La clé est protégée par l’utilisateur.

 

KeyLocation [in, facultatif]

Valeur de l’énumération CAPICOM_KEY_LOCATION qui définit les types d’emplacement de clé. La valeur par défaut est CAPICOM_CURRENT_USER_KEY. Le tableau suivant répertorie les valeurs possibles.

Value Signification
CAPICOM_CURRENT_USER_KEY
La clé est une clé utilisateur.
CAPICOM_LOCAL_MACHINE_KEY
La clé est une clé de machine.

 

Valeur retournée

Cette méthode ne retourne pas de valeur.

Notes

Cette méthode déclenche CAPICOM_E_NOT_ALLOWED lorsqu’elle est scriptée à partir d’une application web.

Spécifications

Condition requise Valeur
Fin de la prise en charge des clients
Windows Vista
Fin de la prise en charge des serveurs
Windows Server 2008
Composant redistribuable
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP
DLL
Capicom.dll