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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]