Author: prabath
Date: Fri May  9 14:10:11 2008
New Revision: 16762

Log:
adding OpenID realm

Modified:
   
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDAuthenticationRequest.java
   
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java

Modified: 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDAuthenticationRequest.java
==============================================================================
--- 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDAuthenticationRequest.java
 (original)
+++ 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDAuthenticationRequest.java
 Fri May  9 14:10:11 2008
@@ -36,6 +36,8 @@
     private ArrayList requiredClaims = new ArrayList();
 
     private ArrayList optionalClaims = new ArrayList();
+    
+    private String realm;
 
     private ArrayList<OpenIDRequestType> requestTypes = new 
ArrayList<OpenIDRequestType>();
 
@@ -231,4 +233,12 @@
 
         claims.add(attribute);
     }
+
+    public String getRealm() {
+        return realm;
+    }
+
+    public void setRealm(String realm) {
+        this.realm = realm;
+    }
 }
\ No newline at end of file

Modified: 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
==============================================================================
--- 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
      (original)
+++ 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
      Fri May  9 14:10:11 2008
@@ -233,6 +233,10 @@
             AuthRequest authReq = manager.authenticate(discovered, request
                     .getReturnUrl());
 
+            if (request.getRealm() != null
+                    && request.getRealm().trim().length() != 0)
+                authReq.setRealm(request.getRealm());
+
             for (OpenIDRequestType type : request.getRequestTypes()) {
                 authReq.addExtension(OpenIDExtensionFactory.getInstance()
                         .getExtension(type).getMessageExtension(request));

_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev

Reply via email to