Author: prabath
Date: Mon Jan 7 03:21:06 2008
New Revision: 11949
Log:
Modified/added constants related to OpenID
Modified:
trunk/solutions/identity/modules/base/src/main/java/org/wso2/solutions/identity/IdentityConstants.java
Modified:
trunk/solutions/identity/modules/base/src/main/java/org/wso2/solutions/identity/IdentityConstants.java
==============================================================================
---
trunk/solutions/identity/modules/base/src/main/java/org/wso2/solutions/identity/IdentityConstants.java
(original)
+++
trunk/solutions/identity/modules/base/src/main/java/org/wso2/solutions/identity/IdentityConstants.java
Mon Jan 7 03:21:06 2008
@@ -82,7 +82,7 @@
public final static String USER_VERIFICATION_PAGE =
"/UserVerification.action";
public final static String USER_VERIFICATION_PARAM = "confString";
-
+
public final static String XML_TOKEN = "xmlToken";
/**
@@ -105,37 +105,54 @@
public final static String NS_SREG =
"http://openid.net/sreg/1.0";
public final static String NS_AX =
"http://openid.net/srv/ax/1.0";
- public static class Attributes {
+ public static class SimpleRegAttributes {
+
+ // As per the OpenID Simple Registration Extension 1.0
spec fields
+ // below should be included in the Identity Provider's
+ // response when "openid.mode" is "id_res"
+ public final static String NICK_NAME = "nickname";
public final static String EMAIL = "email";
+ public final static String FULL_NAME = "fullname";
+ public final static String DOB = "dob";
+ public final static String GENDER = "gender";
+ public final static String POSTAL_CODE = "postcode";
+ public final static String COUNTRY = "country";
+ public final static String LANGUAGE = "language";
+ public final static String TIMEZONE = "timezone";
+ }
+
+ public static class ExchangeAttributes extends
SimpleRegAttributes{
+
public final static String FIRST_NAME = "firstname";
public final static String LAST_NAME = "lastname";
- public final static String FULL_NAME = "fullname";
- public final static String NICK_NAME = "nickname";
public final static String PHONE = "phone";
public final static String ADDRESS = "address";
public final static String CITY = "city";
public final static String ZIP_CODE = "zipcode";
- public final static String COUNTRY = "country";
public final static String BLOG = "blog";
-
- public final static String DOB = "dob";
- public final static String GENDER = "gender";
- public final static String POSTAL_CODE = "postcode";
- public final static String LANGUAGE = "language";
- public final static String TIMEZONE = "timezone";
-
+
public final static String EMAIL_NS = OpenId.NS +
"/contact/email";
- public final static String FIRST_NAME_NS = OpenId.NS +
"/namePerson/first";
- public final static String LAST_NAME_NS = OpenId.NS +
"/namePerson/last";
- public final static String FULL_NAME_NS = OpenId.NS +
"/namePerson/fullname";
- public final static String NICK_NAME_NS = OpenId.NS +
"/namePerson/nickname";
- public final static String PHONE_NS = OpenId.NS +
"/contact/phone/default";
- public final static String ADDRESS_NS = OpenId.NS +
"/contact/postalAddress/home";
- public final static String CITY_NS = OpenId.NS +
"/contact/city/home";
- public final static String ZIP_CODE_NS = OpenId.NS +
"/contact/postalCode/home";
- public final static String COUNTRY_NS = OpenId.NS +
"/contact/country/home";
- public final static String BLOG_NS = OpenId.NS +
"/contact/web/blog";
+ public final static String FIRST_NAME_NS = OpenId.NS
+ + "/namePerson/first";
+ public final static String LAST_NAME_NS = OpenId.NS
+ + "/namePerson/last";
+ public final static String FULL_NAME_NS = OpenId.NS
+ + "/namePerson/fullname";
+ public final static String NICK_NAME_NS = OpenId.NS
+ + "/namePerson/nickname";
+ public final static String PHONE_NS = OpenId.NS
+ + "/contact/phone/default";
+ public final static String ADDRESS_NS = OpenId.NS
+ + "/contact/postalAddress/home";
+ public final static String CITY_NS = OpenId.NS
+ + "/contact/city/home";
+ public final static String ZIP_CODE_NS = OpenId.NS
+ + "/contact/postalCode/home";
+ public final static String COUNTRY_NS = OpenId.NS
+ + "/contact/country/home";
+ public final static String BLOG_NS = OpenId.NS
+ + "/contact/web/blog";
}
}
_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev