WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

@mozilla.org/nsCertPickDialogs;1

This component implements the following interfaces:

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 )
nsICertificateDialogs PRBool confirmDownloadCACert ( nsIInterfaceRequestor ctx , nsIX509Cert cert , out PRUint32 trust )
nsIDOMCryptoDialogs PRBool ConfirmKeyEscrow ( nsIX509Cert escrowAuthority )
nsICertificateDialogs void crlImportStatusDialog ( nsIInterfaceRequestor ctx , nsICRLInfo crl )
nsIGeneratingKeypairInfoDialogs void displayGeneratingKeypairInfo ( nsIInterfaceRequestor ctx , nsIKeygenThread runnable )
nsITokenDialogs void displayProtectedAuth ( nsIInterfaceRequestor ctx , nsIProtectedAuthThread 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 )
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.