validatorMain.jsp revision cf539ee6f2dcbcd1cdf6793e070ee116cdcb2aab
98N/A $Id: validatorMain.jsp,v 1.6 2009/01/09 17:42:57 veiming Exp $
98N/A<%@ page import="com.sun.identity.common.SystemConfigurationUtil" %>
911N/A<%@ page import="com.sun.identity.shared.Constants" %>
1265N/A<%@ page import="com.sun.identity.workflow.ValidateSAML2" %>
1265N/A<%@ page import="java.net.URLEncoder" %>
1265N/A<%@ page import="org.owasp.esapi.ESAPI" %>
911N/A<%@ page import="org.apache.commons.lang.StringUtils" %>
98N/A request.setCharacterEncoding("UTF-8");
98N/A String deployuri = SystemConfigurationUtil.getProperty(
98N/A String locale = request.getParameter("locale");
493N/A if (!ESAPI.validator().isValidInput("HTTP Parameter Value: " + locale, locale, "HTTPParameterValue", 20, false)) {
194N/A String pageTitle = ValidateSAML2.getMessage(
98N/A "federation.connectivity.test", locale);
<link rel="shortcut icon" href="<%= deployuri %>/com_sun_web_ui/images/favicon/favicon.ico" type="image/x-icon"></link>
<div class="MstDivTtl"><br /><img name="Home.mhCommon.ProdName" src="<%= deployuri %>/console/images/PrimaryProductName.png" alt="" /></div></td><td class="MstTdLogo" width="1%" bgcolor="#637583"><img src="<%= deployuri %>/com_sun_web_ui/images/other/javalogo.gif" alt="Java(TM) Logo" border="0" height="55" width="31" /></td></tr></tbody></table>
<div><img src="<%= deployuri %>/com_sun_web_ui/images/other/dot.gif" alt="" border="0" height="10" width="1" /></div>
<tr><td bgcolor="#677784"><img name="Home.mhCommon.EndorserLogo" src="/opensso/com_sun_web_ui/images/masthead/masthead-sunname.gif" alt="Sun(TM) Microsystems, Inc." align="right" border="0" height="10" width="108" /></td></tr></tbody></table>
<h1 class="TaskTitle"><%= ESAPI.encoder().encodeForHTML(pageTitle) %></h1>
<!-- div class="TtlBtnDiv"> <input name="btnCancel" type="submit" class="Btn1" value="<%= cancelButton %>" onmouseover="javascript: this.className='Btn1Hov'" onmouseout="javascript: this.className='Btn1'" onblur="javascript: this.className='Btn1'" onfocus="javascript: this.className='Btn1Hov'" onClick="cancelOp();return false;"/ -->
<div><img src="<%= deployuri %>/com_sun_web_ui/images/other/dot.gif" alt="" border="0" height="10" width="1" /></div>
<div><img src="<%= deployuri %>/com_sun_web_ui/images/other/dot.gif" alt="" border="0" height="10" width="1" /></div>
<div><img src="<%= deployuri %>/com_sun_web_ui/images/other/dot.gif" alt="" border="0" height="10" width="1" /></div>
action="validator.jsp">
<iframe src ="validatorFooter.jsp?m=" width="100%" height="40" name="footer" frameborder=0></iframe>
top.location = "<%= deployuri %>";
frames['worker'].location = 'validatorStatus.jsp';
String realm = request.getParameter("realm");
if (!ESAPI.validator().isValidInput("HTTP Parameter Value: " + realm, realm, "HTTPParameterValue", 2000, false)) {
String cot = request.getParameter("cot");
if (!ESAPI.validator().isValidInput("HTTP Parameter Value: " + cot, cot, "HTTPParameterValue", 2000, false)) {
String idp = request.getParameter("idp");
int start = idp.indexOf("(");
int end = idp.indexOf(")");
idpEntityID = s.toString();
idpMetaAlias = s.toString();
if (!ESAPI.validator().isValidInput("HTTP Parameter Value: " + idp, idp, "HTTPParameterValue", 2000, false)) {
if (!ESAPI.validator().isValidInput("HTTP Parameter Value: " + idpEntityID, idpEntityID, "HTTPParameterValue", 2000, false) ||
!ESAPI.validator().isValidInput("HTTP Parameter Value: " + idpMetaAlias, idpMetaAlias, "HTTPParameterValue", 2000, false)) {
String sp = request.getParameter("sp");
if (!ESAPI.validator().isValidInput("HTTP Parameter Value: " + sp, sp, "HTTPParameterValue", 2000, false)) {
var f = document.forms['validatorForm'];
f.elements['realm'].value = '<%= realm %>';
f.elements['locale'].value = '<%= locale %>';
f.elements['cot'].value = '<%= cot %>';
f.elements['idp'].value = '<%= idp %>';
f.elements['sp'].value = '<%= sp %>';
f.submit();
frames['footer'].location = 'validatorFooter.jsp?locale=<%= locale %>&m=' + msg;
frames['worker'].location = "validatorStatus.jsp";
frames['worker'].location = "validatorStatus.jsp";
frames['worker'].location = "validatorStatus.jsp";
frames['worker'].location = "validatorStatus.jsp";
frames['worker'].location = "validatorStatus.jsp";