Author: ruchithf
Date: Sat Jun 16 12:32:38 2007
New Revision: 547968

URL: http://svn.apache.org/viewvc?view=rev&rev=547968
Log:
In the case where we don't have a standard wst:Claims element we can hold on to 
the element and expect the Issuer to handle it.


Modified:
    
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/RahasData.java

Modified: 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/RahasData.java
URL: 
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/RahasData.java?view=diff&rev=547968&r1=547967&r2=547968
==============================================================================
--- 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/RahasData.java
 (original)
+++ 
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/RahasData.java
 Sat Jun 16 12:32:38 2007
@@ -279,18 +279,14 @@
      *
      */
     private void processClaims() throws TrustException{
-       claimElem = this.rstElement
-                       .getFirstChildWithName(new QName(this.wstNs,
-                                       
RahasConstants.IssuanceBindingLocalNames.CLAIMS));
-       
-       if(claimElem != null){
-               claimDialect = claimElem.getAttributeValue(new QName(this.wstNs,
-                                       RahasConstants.ATTR_CLAIMS_DIALECT));
-               if(claimDialect == null){
-                       throw new TrustException(
-                                       "Without the Dialect Attribute Claims 
can't be processed");
-               }
-       }
+               claimElem = this.rstElement
+                               .getFirstChildWithName(new QName(this.wstNs,
+                                               
RahasConstants.IssuanceBindingLocalNames.CLAIMS));
+               
+               if(claimElem != null){
+                       claimDialect = claimElem.getAttributeValue(new 
QName(this.wstNs,
+                                               
RahasConstants.ATTR_CLAIMS_DIALECT));
+               }
        
     }
 


Reply via email to