1 <?xml version="1.0" encoding="utf-8"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
5 <%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
6 <%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
7 <jsp:useBean id="requestURL" scope="request" class="java.lang.String"/>
8 <jsp:useBean id="helpText" scope="application" class="java.lang.String"/>
9 <jsp:useBean id="supportContact" scope="application" class="java.lang.String"/>
10 <jsp:useBean id="shire" scope="request" class="java.lang.String"/>
11 <jsp:useBean id="target" scope="request" class="java.lang.String"/>
12 <jsp:useBean id="providerId" scope="request" class="java.lang.String"/>
13 <jsp:useBean id="time" scope="request" class="java.lang.String"/>
14 <jsp:useBean id="searchResultEmptyText" scope="application" class="java.lang.String"/>
15 <jsp:useBean id="logoLocation" scope="application" class="java.lang.String"/>
16 <logic:present name="searchresults" scope="request">
17 <jsp:useBean id="searchresults" scope="request" type="edu.internet2.middleware.shibboleth.wayf.Origin[]"/>
20 <link rel="stylesheet" title="normal" type="text/css" href="wayf.css" /><title>InQueue: Identity Provider Selection</title></head>
24 <h1>Select an identity provider</h1>
27 <div class="selector">
28 <p class="text"><bean:write name="helpText" /></p>
32 <h2>Choose from a list:</h2>
33 <logic:iterate id="originset" name="originsets">
34 <form method="get" action="<bean:write name="requestURL" />">
36 <input type="hidden" name="shire" value="<bean:write name="shire" />" />
37 <input type="hidden" name="target" value="<bean:write name="target" />" />
38 <logic:present name="providerId" scope="request">
39 <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
41 <logic:present name="time" scope="request">
42 <input type="hidden" name="time" value="<bean:write name="time" />" />
44 <input type="hidden" name="action" value="selection" />
45 <select name="origin">
46 <logic:iterate id="origin" name="originset" property="origins">
47 <option value="<jsp:getProperty name="origin" property="name" />">
48 <jsp:getProperty name="origin" property="displayName" />
52 <input type="submit" value="Select" />
53 <input type="checkbox" checked="checked" name="cache" value="TRUE" /><span class="warning">Remember my selection on this computer.</span>
60 <span class="option">or</span>
61 <h2>Search by keyword:</h2>
63 <form method="get" action="<bean:write name="requestURL" />">
65 <input type="hidden" name="shire" value="<bean:write name="shire" />" />
66 <input type="hidden" name="target" value="<bean:write name="target" />" />
67 <logic:present name="providerId" scope="request">
68 <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
70 <logic:present name="time" scope="request">
71 <input type="hidden" name="time" value="<bean:write name="time" />" />
73 <input type="hidden" name="action" value="search" />
74 <input type="text" name="string" />
75 <input type="submit" value="Search" />
78 <logic:present name="searchResultsEmpty" scope="request">
79 <p class="error"><bean:write name="searchResultEmptyText" /></p>
81 <logic:present name="searchresults" scope="request">
82 <h3>Search results:</h3>
83 <form method="get" action="<bean:write name="requestURL" />">
85 <logic:iterate id="currResult" name="searchresults">
87 <input type="radio" name="origin" value="<jsp:getProperty name="currResult" property="name" />" /><jsp:getProperty name="currResult" property="displayName" />
92 <input type="hidden" name="shire" value="<bean:write name="shire" />" />
93 <input type="hidden" name="target" value="<bean:write name="target" />" />
94 <logic:present name="providerId" scope="request">
95 <input type="hidden" name="providerId" value="<bean:write name="providerId" />" />
97 <logic:present name="time" scope="request">
98 <input type="hidden" name="time" value="<bean:write name="time" />" />
100 <input type="hidden" name="action" value="selection" />
101 <input type="submit" value="Select" />
102 <input type="checkbox" checked="checked" name="cache" value="TRUE" /><span class="warning">Remember my selection on this computer.</span>
111 <p class="text">Need assistance? Send mail to <a href="mailto:inqueue-support@internet2.edu">inqueue-support@internet2.edu</a> with description.</p>
112 <div class="logo"><img src="./images/internet2.gif" alt="InQueue" /></div>