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 na...@apache.org on 2008/01/28 10:21:26 UTC

svn commit: r615797 - /webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.java

Author: nandana
Date: Mon Jan 28 01:21:24 2008
New Revision: 615797

URL: http://svn.apache.org/viewvc?rev=615797&view=rev
Log:
rampart-policy related changes to support WS Security Policy 1.2

Modified:
    webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.java

Modified: webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.java
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.java?rev=615797&r1=615796&r2=615797&view=diff
==============================================================================
--- webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.java (original)
+++ webservices/rampart/trunk/java/modules/rampart-policy/src/main/java/org/apache/ws/secpolicy/model/AbstractSecurityAssertion.java Mon Jan 28 01:21:24 2008
@@ -16,14 +16,18 @@
 package org.apache.ws.secpolicy.model;
 
 import org.apache.neethi.Assertion;
-import org.apache.neethi.Constants;
 import org.apache.neethi.PolicyComponent;
+import org.apache.ws.secpolicy.SP12Constants;
+import org.apache.ws.secpolicy.SPConstants;
+import org.apache.ws.secpolicy.SP12Constants;
 
 public abstract class AbstractSecurityAssertion implements Assertion {
 
     private boolean isOptional;
     
-    private boolean normalized = false;
+    private boolean normalized = false; 
+    
+    protected int version;
 
     public boolean isOptional() {
         return isOptional;
@@ -34,7 +38,7 @@
     }
 
     public short getType() {
-        return Constants.TYPE_ASSERTION;
+        return org.apache.neethi.Constants.TYPE_ASSERTION;
     }    
     
     public boolean equal(PolicyComponent policyComponent) {
@@ -55,5 +59,15 @@
          * TODO: Handling the isOptional:TRUE case
          */
         return this;
-    }    
+    }  
+    
+    public void setVersion(int version) {
+        this.version = version;
+    }
+    
+    public int getVersion() {
+        return version;
+    }
+    
+    
 }