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