@mozilla.org/nsGeneratingKeypairInfoDialogs;1

This component implements the following interfaces:

Constants

No decision was made by the user, whether to trust a cert.
PRInt16 nsIBadCertListener.UNINIT_ADD_FLAG = -1
The user decided to add trust to a certificate temporarily for the current application session only.
PRInt16 nsIBadCertListener.ADD_TRUSTED_FOR_SESSION = 1
The user decided to add trust to a certificate permanently.
PRInt16 nsIBadCertListener.ADD_TRUSTED_PERMANENTLY = 2

Methods

InterfaceMethod
nsIClientAuthDialogs void ChooseCertificate ( nsIInterfaceRequestor ctx , PRUnichar* cn , PRUnichar* organization , PRUnichar* issuer , arrayof PRUnichar* certNickList , arrayof PRUnichar* certDetailsList , PRUint32 count , out PRInt32 selectedIndex , out PRBool canceled )
nsITokenDialogs void ChooseToken ( nsIInterfaceRequestor ctx , arrayof PRUnichar* tokenNameList , PRUint32 count , out PRUnichar* tokenName , out PRBool canceled )
nsIBadCertListener PRBool confirmCertExpired ( nsIInterfaceRequestor socketInfo , nsIX509Cert cert )
nsICertificateDialogs PRBool confirmDownloadCACert ( nsIInterfaceRequestor ctx , nsIX509Cert cert , out PRUint32 trust )
nsIDOMCryptoDialogs PRBool ConfirmKeyEscrow ( nsIX509Cert escrowAuthority )
nsIBadCertListener PRBool confirmMismatchDomain ( nsIInterfaceRequestor socketInfo , AUTF8String targetURL , nsIX509Cert cert )
nsIBadCertListener PRBool confirmUnknownIssuer ( nsIInterfaceRequestor socketInfo , nsIX509Cert cert , out PRInt16 certAddType )
nsICertificateDialogs void crlImportStatusDialog ( nsIInterfaceRequestor ctx , nsICRLInfo crl )
nsIGeneratingKeypairInfoDialogs void displayGeneratingKeypairInfo ( nsIInterfaceRequestor ctx , nsIKeygenThread runnable )
nsITokenPasswordDialogs void getPassword ( nsIInterfaceRequestor ctx , PRUnichar* tokenName , out PRUnichar* password , out PRBool canceled )
nsICertificateDialogs PRBool getPKCS12FilePassword ( nsIInterfaceRequestor ctx , out AString password )
nsICertificateDialogs void notifyCACertExists ( nsIInterfaceRequestor ctx )
nsIBadCertListener void notifyCrlNextupdate ( nsIInterfaceRequestor socketInfo , AUTF8String targetURL , nsIX509Cert cert )
nsICertPickDialogs void PickCertificate ( nsIInterfaceRequestor ctx , arrayof PRUnichar* certNickList , arrayof PRUnichar* certDetailsList , PRUint32 count , inout PRInt32 selectedIndex , out PRBool canceled )
nsITokenPasswordDialogs void setPassword ( nsIInterfaceRequestor ctx , PRUnichar* tokenName , out PRBool canceled )
nsICertificateDialogs PRBool setPKCS12FilePassword ( nsIInterfaceRequestor ctx , out AString password )
nsICertificateDialogs void viewCert ( nsIInterfaceRequestor ctx , nsIX509Cert cert )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com