You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by ru...@apache.org on 2007/06/16 21:32:39 UTC

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

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));
+        	}
     	
     }