You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by ru...@apache.org on 2006/10/06 10:34:39 UTC

svn commit: r453527 - in /webservices/sandesha/trunk/java: config/module.xml src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java

Author: ruchithf
Date: Fri Oct  6 01:34:39 2006
New Revision: 453527

URL: http://svn.apache.org/viewvc?view=rev&rev=453527
Log:
Using RampartBasedSecurityManager as the default.
RampartBasedSecurityManager - Missing service policy means no security requirement


Modified:
    webservices/sandesha/trunk/java/config/module.xml
    webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java

Modified: webservices/sandesha/trunk/java/config/module.xml
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/config/module.xml?view=diff&rev=453527&r1=453526&r2=453527
==============================================================================
--- webservices/sandesha/trunk/java/config/module.xml (original)
+++ webservices/sandesha/trunk/java/config/module.xml Fri Oct  6 01:34:39 2006
@@ -116,7 +116,7 @@
 				</wsrm:StorageManagers>
 	      
 	      <!-- This will not be overriden by service level policies -->
-				<wsrm:SecurityManager>org.apache.sandesha2.security.dummy.DummySecurityManager</wsrm:SecurityManager>
+				<wsrm:SecurityManager>org.apache.sandesha2.security.rampart.RampartBasedSecurityManager</wsrm:SecurityManager>
 			</wsp:Policy>
 		</wsrm:RMAssertion>
 	</wsp:Policy>

Modified: webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java?view=diff&rev=453527&r1=453526&r2=453527
==============================================================================
--- webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java (original)
+++ webservices/sandesha/trunk/java/src/org/apache/sandesha2/security/rampart/RampartBasedSecurityManager.java Fri Oct  6 01:34:39 2006
@@ -199,8 +199,8 @@
                 
                 Policy servicePolicy = (Policy)message.getProperty(RampartMessageData.KEY_RAMPART_POLICY);
                 if(servicePolicy == null) {
-                    String msg = SandeshaMessageHelper.getMessage(SandeshaMessageKeys.noServicePolicy);
-                    throw new SandeshaException(msg);
+                    //Missing service policy means no security requirement
+                    return null;
                 }
                 List it = (List)servicePolicy.getAlternatives().next();
                 RampartPolicyData rpd = RampartPolicyBuilder.build(it);



---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org