gecko/security/manager/pki/resources/content/certerror.js
2008-08-26 00:26:08 +02:00

30 lines
787 B
JavaScript

const nsIDialogParamBlock = Components.interfaces.nsIDialogParamBlock;
const nsIPKIParamBlock = Components.interfaces.nsIPKIParamBlock;
const nsIX509Cert = Components.interfaces.nsIX509Cert;
var dialogParams;
var pkiParams;
var cert;
var hostport;
function initCertErrorDialog()
{
pkiParams = window.arguments[0].QueryInterface(nsIPKIParamBlock);
dialogParams = pkiParams.QueryInterface(nsIDialogParamBlock);
var isupport = pkiParams.getISupportAtIndex(1);
cert = isupport.QueryInterface(nsIX509Cert);
var portNumber = dialogParams.GetInt(1);
var hostName = dialogParams.GetString(1);
var msg = dialogParams.GetString(2);
hostport = hostName + ":" + portNumber;
setText("warningText", msg);
}
function viewCert()
{
viewCertHelper(window, cert);
}