fedletAttrQuery.jsp revision e8721886dbfd32e88cc7077cbee4b6bb1b44b443
165N/A $Id: fedletAttrQuery.jsp,v 1.3 2009/11/17 07:08:30 sean_brydon Exp $
844N/A<%@ page import="com.sun.identity.saml2.common.SAML2Exception" %>
1627N/A<%@ page import="com.sun.identity.saml2.jaxb.metadata.IDPSSODescriptorElement" %>
165N/A<%@ page import="com.sun.identity.saml2.jaxb.metadata.SingleSignOnServiceElement" %>
1258N/A<%@ page import="com.sun.identity.saml2.meta.SAML2MetaException" %>
165N/A<%@ page import="com.sun.identity.saml2.meta.SAML2MetaManager" %>
3817N/A<%@ page import="com.sun.identity.shared.encode.URLEncDec" %>
3817N/A<%@ page import="java.io.IOException" %>
3817N/A<%@ page import="java.io.File" %>
165N/A<%@ page import="java.io.InputStream" %>
2456N/A<%@ page import="java.io.FileOutputStream" %>
2456N/A<%@ page import="java.util.ArrayList" %>
2456N/A<%@ page import="java.util.Iterator" %>
165N/A<%@ page import="java.util.List" %>
165N/A<%@ page import="java.util.Map" %>
1627N/A<%@ page import="java.util.Set" %>
165N/A<%@ page import="org.owasp.esapi.ESAPI" %>
165N/A<%@ page import="com.sun.identity.cot.CircleOfTrustManager" %>
165N/A<%@ page import="com.sun.identity.saml2.jaxb.entityconfig.EntityConfigElement" %>
165N/A for (var i=0; i < document.fedletAttrQuery.attrQueryProfile.length; i++) {
165N/A if (document.fedletAttrQuery.attrQueryProfile[i].checked) {
165N/A var rad_val = document.fedletAttrQuery.attrQueryProfile[i].value;
165N/A for (var i=0; i < document.fedletAttrQuery.attrQueryProfile.length; i++) {
165N/A if (document.fedletAttrQuery.attrQueryProfile[i].checked) {
165N/A var rad_val = document.fedletAttrQuery.attrQueryProfile[i].value;
165N/A if (document.fedletAttrQuery.subjectDN.value == "") {
165N/A String deployuri = request.getRequestURI();
165N/A int slashLoc = deployuri.indexOf("/", 1);
165N/A deployuri = deployuri.substring(0, slashLoc);
165N/A if ((fedletHomeDir == null) || (fedletHomeDir.trim().length() == 0)) {
165N/A fedletHomeDir = File.separator + "fedlet";
165N/A File.separator + "fedlet";
165N/A <link rel="stylesheet" type="text/css" href="<%= deployuri %>/com_sun_web_ui/css/css_ns6up.css" />
165N/A<div class="MstDiv"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="MstTblTop" title="">
3817N/A Set members = cotManager.getAllCirclesOfTrust("/");
3817N/A if ((members == null) || members.isEmpty()) {
<div class="MstDivTtl"><img name="ProdName" src="<%= deployuri %>/console/images/PrimaryProductName.png" alt="" /></div></td><td class="MstTdLogo" width="1%"><img name="RMRealm.mhCommon.BrandLogo" src="<%= deployuri %>/com_sun_web_ui/images/other/javalogo.gif" alt="Java(TM) Logo" border="0" height="55" width="31" /></td></tr></tbody></table>
<table class="MstTblEnd" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img name="RMRealm.mhCommon.EndorserLogo" src="<%= deployuri %>/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></div><div class="SkpMedGry1"><a name="SkipAnchor2089" id="SkipAnchor2089"></a></div>
<div class="SkpMedGry1"><a href="#SkipAnchor4928"><img src="<%= deployuri %>/com_sun_web_ui/images/other/dot.gif" alt="Jump Over Tab Navigation Area. Current Selection is: Access Control" border="0" height="1" width="1" /></a></div>
String nameIDValue=request.getParameter("nameIDValue");
<form method=get name="fedletAttrQuery" action=fedletAttrResp.jsp onsubmit="return checkEmptySubjectDN();">
out.print("<input type=hidden name=nameidvalue value=\"" + ESAPI.encoder().encodeForHTML(URLEncDec.encode(nameIDValue)) + "\" > SAML2 Token (Transient)<br>");
String idpEntityID = request.getParameter("idpEntityID");
if(idpEntityID!=null) idpEntityID = ESAPI.encoder().encodeForHTML(idpEntityID);
String spEntityID = request.getParameter("spEntityID");
if(spEntityID!=null) spEntityID = ESAPI.encoder().encodeForHTML(spEntityID);
<input type="radio" name="attrQueryProfile" value="default" onclick="enableSubjectDN()" checked/> Default <br>