Charge un certificat à partir d'un fichier ou d'un buffer.
// Chargement à partir d'un fichier
tabCertificat est un tableau de Certificats
MonCertificat est un Certificat
tabCertificat = CertificatCharge("MonCertificat.cer", "MonMotDePasse")
MonCertificat = tabCertificat[1]
Syntaxe
Charger le certificat à partir d'un fichier Masquer les détails
<Résultat> = CertificatCharge(<Fichier certificat> , <Mot de passe>)
<Résultat> : Tableau de Certificats
Tableau de variables de type Certificat contenant les certificats chargés.
<Fichier certificat> : Chaîne de caractères
Chemin du fichier dans lequel se trouve le certificat à charger.
Ce fichier peut contenir : - un certificat de type PKCS#12 de la famille "Public-Key Cryptography Standards". Ces fichiers ont généralement une extension ".p12" ou ".cer".
- un certificat au format PFX (prédécesseur du format PKCS#12). Ces fichiers ont généralement une extension ".pfx".
Remarque : Si le chemin du certificat n'est pas précisé, le certificat sera recherché dans la bibliothèque du projet.
<Mot de passe> : Chaîne de caractères
Mot de passe du certificat.
Charger le certificat à partir d'un buffer Masquer les détails
<Résultat> = CertificatCharge(<Buffer> , <Mot de passe>)
<Résultat> : Tableau de Certificats
Tableau de variables de type Certificat contenant les certificats chargés.
<Buffer> : Variable de type Buffer
Buffer contenant les données du certificat.
<Mot de passe> : Chaîne de caractères
Mot de passe du certificat.
Remarques
- Le certificat n'a pas besoin de se trouver dans le "store" Windows.
- Cette fonction peut être utilisée pour charger le certificat utilisé par les fonctions SocketConnecteSSL et NotifPushEnvoie.
- Le certificat peut être inclus dans la bibliothèque du projet (fichier WDL).
Composante : wd280std.dll