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