Forums : XPCom

Aller à la discussion :  Plus récente Plus ancienne

# Gestion des certificats

Envoyé par : Mushu

Date : 16/05/2007 13:51

Bonjour,

Je suis un peu perdu dans les XPCOM pour gérer un certificat fournit par un serveur. J'aimerais que mon appli accepte le certificat sans demander l'avis de l'utilisateur. Je pense que l'XPCOM dont j'ai besoin est nsIBadCertListener mais j'ai du mal à bien assimiler la syntaxe des paramètres attendues. Il me semblerait que la methode à utiliser est confirmUnknownIssuer, mais je n'en suis pas sur. La contante UNINIT_ADD_FLAG me semble appropriée.

  PRBool confirmUnknownIssuer ( nsIInterfaceRequestor socketInfo , nsIX509Cert cert , out PRInt16   certAddType )

Lien vers nsIBadCertListener

Actuellement, je commence comme suit :

  var certificate = Components.classes["@mozilla.org/nsCertificateDialogs;1"].createInstance();
  if (certificate instanceof Components.interfaces.nsIBadCertListener);
  {
     certificate.confirmUnknownIssuer ( , , ) ;
  }

Mais apres ça je bloque.

Voici les doléances d'un humble newbie :

  • Pour commencer, est-ce que mes 3 lignes de sont correctes ?
  • Quelle doit-être la syntaxe des paramètre de confirmUnknownIssuer ?
  • Finalement, est-ce que je cherche dans la bonne direction ?

Merci beaucoup pour votre aide.

# Re: Gestion des certificats

Envoyé par : Mushu

Date : 01/06/2007 15:18

UP please

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.