Envoyé par : Mr Pink Eyes
Date : 08/05/2008 14:21
Bonjour,
Je suis en train de développer ma première extension pour FireFox 3 et j'aurais besoin de lire les données contenues dans le certificat de sécurité de la page affichée par le navigateur. J'ai tenté d'y accéder via nsICertTree afin de remonter jusqu'à nsIX509Cert mais en vain.
J'avoue ne pas trop savoir comment m'y prendre.
Si quelqu'un a une piste ou un début de solution, je suis grandement preneur.
Merci d'avance
Envoyé par : Paul Rouget
Date : 13/05/2008 09:30
Je ne connais pas, mais d'après ce que j'ai pu voir, je pense que tu devrais jeter un coup d'oeil du côté de nsIX509CertDB (service "@mozilla.org/security/x509certdb;1").
Après, passer par le treeview ne me parrait pas débile. Qu'est qui te bloque à ce niveau là ?
Envoyé par : Mr Pink Eyes
Date : 13/05/2008 11:04
Bonjour,
Alors en fait je fais un truc du genre :
var certif = Components.classes["@mozilla.org/security/nsCertTree;1"].getService(Components.interfaces.nsICertTree); X509 = certif.getCert(0); alert(X509.commonName);
Et ça me renvoie :
Erreur : X509 is null
J'avais aussi essayé via getTreeItem pour avoir un nsICertTreeItem mais ça ne change rien. Le problème est que je n'ai aucune idée de comment déterminer l'index à passer en paramètre à ses fonctions afin de récupérer le nsIX509Cert de la page courante.
Envoyé par : Paul Rouget
Date : 13/05/2008 19:39
Regarde ici:
http://mxr.mozilla.org/mozilla/source/se(..)
comment est initialisé le certTree (via le cache).
Envoyé par : Mr Pink Eyes
Date : 14/05/2008 15:25
Très bien ce petit lien, merci. Je me plonge dedans et je vous tiens au courant ;)
Envoyé par : Mr Pink Eyes
Date : 30/06/2008 14:26
Je me permets de reposter des fois que ça servirait à quelqu'un. En fait je me suis basé sur le fichier certViewer.js conteu dans seamonkey.
Au besoin envoyez moi un mail ou mp
Envoyé par : Christophe Charron
Date : 30/06/2008 16:50
Mr Pink Eyes a écrit:
Je me permets de reposter des fois que ça
servirait à quelqu'un. En fait je me suis basé sur
le fichier certViewer.js conteu dans seamonkey.
Au besoin envoyez moi un mail ou mp
Le must serait de la rajouter dans les ressources ...
Envoyé par : Mr Pink Eyes
Date : 30/06/2008 17:35
Avec plaisir.. mais je n'ai pas vu où elles étaient ? à moins de parler des tutoriels ?
Envoyé par : Christophe Charron
Date : 30/06/2008 17:52
Mr Pink Eyes a écrit:
Avec plaisir.. mais je n'ai pas vu où elles
étaient ? à moins de parler des tutoriels ?
ici par exemple : http://xulfr.org/wiki/RessourcesLibs
Envoyé par : Mr Pink Eyes
Date : 30/06/2008 19:24
Okay, bah je m'y attèle dans la semaine alors ;)
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.