Author: coheigea
Date: Wed May 15 10:25:19 2013
New Revision: 1482748

URL: http://svn.apache.org/r1482748
Log:
Allow a Https "NoAuthentication" Token. So 1-way TLS in effect.

Modified:
    
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/securityToken/HttpsSecurityTokenImpl.java
    
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/securityEvent/HttpsTokenSecurityEvent.java

Modified: 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/securityToken/HttpsSecurityTokenImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/securityToken/HttpsSecurityTokenImpl.java?rev=1482748&r1=1482747&r2=1482748&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/securityToken/HttpsSecurityTokenImpl.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/impl/securityToken/HttpsSecurityTokenImpl.java
 Wed May 15 10:25:19 2013
@@ -39,8 +39,14 @@ public class HttpsSecurityTokenImpl exte
         httpsClientAuthentication,
         httpBasicAuthentication,
         httpDigestAuthentication,
+        noAuthentication
     }
 
+    public HttpsSecurityTokenImpl() {
+        super(null, IDGenerator.generateID(null), null);
+        this.authenticationType = AuthenticationType.noAuthentication;
+    }
+    
     public HttpsSecurityTokenImpl(X509Certificate x509Certificate) {
 
         super(null, IDGenerator.generateID(null), null);

Modified: 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/securityEvent/HttpsTokenSecurityEvent.java
URL: 
http://svn.apache.org/viewvc/webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/securityEvent/HttpsTokenSecurityEvent.java?rev=1482748&r1=1482747&r2=1482748&view=diff
==============================================================================
--- 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/securityEvent/HttpsTokenSecurityEvent.java
 (original)
+++ 
webservices/wss4j/trunk/ws-security-stax/src/main/java/org/apache/wss4j/stax/securityEvent/HttpsTokenSecurityEvent.java
 Wed May 15 10:25:19 2013
@@ -26,7 +26,8 @@ public class HttpsTokenSecurityEvent ext
     public enum AuthenticationType {
         HttpBasicAuthentication,
         HttpDigestAuthentication,
-        HttpsClientCertificateAuthentication
+        HttpsClientCertificateAuthentication,
+        HttpsNoAuthentication
     }
 
     private AuthenticationType authenticationType;


Reply via email to