diff options
Diffstat (limited to 'pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/srchCert.template')
-rw-r--r-- | pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/srchCert.template | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/srchCert.template b/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/srchCert.template index 1a33355c7..335757f1e 100644 --- a/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/srchCert.template +++ b/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/srchCert.template @@ -162,6 +162,13 @@ function addSpaces(str) return outStr; } +function addEscapes(str) +{ + var outStr = str.replace(/</g, "<"); + outStr = outStr.replace(/>/g, ">"); + return outStr; +} + function getRevocationReason(revocationReason) { var reasons = new Array("Unspecified", @@ -189,7 +196,7 @@ function displayCertificateRecord(cert) "<tr><td><font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-1\">\n"+ "<a href=\"displayBySerial?op=displayBySerial&serialNumber=0x"+ cert.serialNumber + "\">"+renderHexNumber(cert.serialNumber,8) +"</a></font></td>\n"+ "<td colspan=\"2\"><font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-1\">\n"+ -addSpaces(cert.subject) +"</font></td></tr>\n"+ +addSpaces(addEscapes(cert.subject)) +"</font></td></tr>\n"+ "<tr bgcolor=\"#e5e5e5\"><td>\n"+ "<font face=\"PrimaSans BT, Verdana, sans-serif\" size=\"-1\">\n"+ |