Author: prabath
Date: Thu Feb 14 00:32:49 2008
New Revision: 13736
Log:
modifications to the OpenID Url user page
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/openid/UserInfoServlet.java
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/openid/UserInfoServlet.java
==============================================================================
---
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/openid/UserInfoServlet.java
(original)
+++
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/openid/UserInfoServlet.java
Thu Feb 14 00:32:49 2008
@@ -30,18 +30,24 @@
serverUrl = OpenIDProvider.getOpAddress();
caller = req.getPathInfo();
+
if (!isUserExist(caller.substring(1))) {
resp.setContentType("text/html");
back = "<html><head>\n"
+ "</head><body><h1>You are trying to do something fishy
!!!</h1></body></html>";
} else {
- if ("html".equals(req.getParameter("format"))) {
+ //if ("html".equals(req.getParameter("format"))) {
resp.setContentType("text/html");
- back = "<html><head>\n" + "<link rel='openid.server' href='"
- + serverUrl + "'/>\n"
- + "</head><body>in html</body></html>";
- } else {
+ back = "<html><head>\n"
+ + "<link rel='openid2.provider' href='" + serverUrl
+ "'/>\n"
+ + "<link rel='openid.server' href='" + serverUrl +
"'/>\n"
+ + "</head><body>"
+ + "<h2>This is the OpenID Url of user, "
+ + caller.substring(1)
+ +"</h2>"
+ +"</body></html>";
+ /*} else {
resp.setContentType("application/xrds+xml");
back = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+ "<xrds:XRDS\n"
@@ -59,7 +65,7 @@
+ "
<Type>http://specs.openid.net/auth/2.0/signon</Type>\n"
+ " <URI>" + serverUrl + "</URI>\n"
+ " </Service>\n" + " </XRD>\n" + "</xrds:XRDS>";
- }
+ }*/
}
PrintWriter out = resp.getWriter();
_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev