|
|
|
|
|
CertificatExporte (Fonction) En anglais : CertificateExport Exporte un certificat du magasin de certificats Windows vers un fichier au format "pfx"ou "cert". tabCertificats est un tableau de Certificat = CertificatListe()
POUR TOUT UnCertificat DE tabCertificats
SELON UnCertificat.DateValiditéFin
CAS <= Maintenant() :
Erreur("Le certificat [%UnCertificat.Nom%] (N° de série [%UnCertificat..NuméroSérie%]) est expiré !")
SORTIR SELON
CAS <= (Maintenant() - 7 j) :
Erreur("Le certificat [%UnCertificat.Nom%] (N° de série [%UnCertificat..NuméroSérie%]) expire dans moins de 7 jours !")
SORTIR SELON
AUTRES CAS
CONTINUER
FIN
sCheminCerficatExporté est une chaîne
sCheminCerficatExporté = CertificatExporte(UnCertificat, UnCertificat.MotDePasse, fRepExe() / "Certificat")
fSupprime(sCheminCerficatExporté)
FIN
Syntaxe
<Résultat> = CertificatExporte(<Certificat> , <Mot de passe> , <Fichier de sauvegarde>)
<Résultat> : Chaîne de caractères Nom complet du fichier exporté, avec l'extension générée. <Certificat> : Variable de type Certificat Nom de la variable Certificat contenant la description du certificat à exporter. <Mot de passe> : Chaîne de caractères ou Chaîne secrète Mot de passe de la clé privée nécessaire à l'export du certificat.
Nouveauté 2025Utilisation de chaînes secrètes : Si vous utilisez le coffre-fort de chaînes secrètes, le type de la chaîne secrète utilisable pour ce paramètre doit être "Chaîne Ansi ou Unicode". Pour plus de détails sur les chaînes secrètes et l'utilisation du coffre-fort, consultez Coffre-fort de chaînes secrètes. <Fichier de sauvegarde> : Chaîne de caractères Nom complet du fichier d'export du certificat. L'extension du fichier ne doit pas être indiquée. En effet, cette extension sera ajoutée lors de l'export du certificat. Si le certificat possède une clé privée, le fichier sera exporté au format "pfx" sinon il sera exporté au format "cert". Classification Métier / UI : Code métier Composante : wd300std.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|