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 |
|