Certificates.Save, 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 X509Certificate2Collection dans l’espace de noms System.Security.Cryptography.X509Certificates .]
La méthode Save enregistre les objets Certificate dans la collection.
Syntaxe
Certificates.Save( _
ByVal FileName, _
[ ByVal Password ], _
[ ByVal SaveAs ], _
[ ByVal ExportFlag ] _
)
Paramètres
-
FileName [in]
-
Chaîne qui contient le nom du fichier de sortie dans lequel les certificats seront enregistrés.
-
Mot de passe [in, facultatif]
-
Chaîne qui contient le mot de passe en texte clair d’un fichier de clé privée . La valeur par défaut est la chaîne vide (""). 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.
-
SaveAs [in, facultatif]
-
Valeur de l’énumération CAPICOM_CERTIFICATES_SAVE_AS_TYPE qui spécifie le format du fichier de sortie. La valeur par défaut est CAPICOM_CERTIFICATES_SAVE_AS_PFX. Le tableau suivant répertorie les valeurs possibles.
Value Signification - CAPICOM_CERTIFICATES_SAVE_AS_PFX
Les certificats sont enregistrés en tant que PFX. - CAPICOM_CERTIFICATES_SAVE_AS_PKCS7
Les certificats sont enregistrés en tant que PKCS #7. - CAPICOM_CERTIFICATES_SAVE_AS_SERIALIZED
Les certificats sont enregistrés comme sérialisés. -
ExportFlag [in, facultatif]
-
Valeur de l’énumération CAPICOM_EXPORT_FLAG qui spécifie si des erreurs d’exportation de clé privée sont ignorées. La valeur par défaut est CAPICOM_EXPORT_DEFAULT. Le tableau suivant répertorie les valeurs possibles.
Value Signification - CAPICOM_EXPORT_DEFAULT
Les erreurs d’exportation de clé privée ne sont pas ignorées. - CAPICOM_EXPORT_IGNORE_PRIVATE_KEY_NOT_EXPORTABLE_ERROR
Les erreurs d’exportation de clé privée sont ignorées.
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.
Les objets Certificate peuvent être récupérés à l’aide de la méthode Store.Load .
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 |
|
Voir aussi