%@ page session="true" %> <%@ page import="java.util.List, org.openid4java.message.AuthSuccess, org.openid4java.server.InMemoryServerAssociationStore, org.openid4java.message.DirectError,org.openid4java.message.Message,org.openid4java.message.ParameterList, org.openid4java.discovery.Identifier, org.openid4java.discovery.DiscoveryInformation, org.openid4java.message.ax.FetchRequest, org.openid4java.message.ax.FetchResponse, org.openid4java.message.ax.AxMessage, org.openid4java.message.*, org.openid4java.OpenIDException, java.util.List, java.io.IOException, javax.servlet.http.HttpSession, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.openid4java.server.ServerManager, org.openid4java.consumer.InMemoryConsumerAssociationStore, org.openid4java.consumer.VerificationResult" %> <% // HOWTO: // the session var parameterlist contains openid authreq message parameters // this JSP should set the session attribute var "authenticatedAndApproved" and // redirect to provider.jsp?_action=complete ParameterList requestp=(ParameterList) session.getAttribute("parameterlist"); String openidrealm=requestp.hasParameter("openid.realm") ? requestp.getParameterValue("openid.realm") : null; String openidreturnto=requestp.hasParameter("openid.return_to") ? requestp.getParameterValue("openid.return_to") : null; String openidclaimedid=requestp.hasParameter("openid.claimed_id") ? requestp.getParameterValue("openid.claimed_id") : null; String openididentity=requestp.hasParameter("openid.identity") ? requestp.getParameterValue("openid.identity") : null; %>
This JSP just asks you to click a link without authentication.
<% if (request.getParameter("action") == null) { String site=(String) (openidrealm == null ? openidreturnto : openidrealm); %> ClaimedID:
<%= openidclaimedid%>
<%= openididentity %>
<%= site %>