Author: shankar
Date: Mon May 4 07:49:08 2009
New Revision: 771226
URL: http://svn.apache.org/viewvc?rev=771226&view=rev
Log:
Changing keys to get work with .NET OPSSEC
Added:
incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/OPS.jks (with
props)
Removed:
incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/sec.jks
Modified:
incubator/stonehenge/trunk/stocktrader/wsas/order_processor/resources/msec/META-INF/services.xml
incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/security-policy.xml
Modified:
incubator/stonehenge/trunk/stocktrader/wsas/order_processor/resources/msec/META-INF/services.xml
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/wsas/order_processor/resources/msec/META-INF/services.xml?rev=771226&r1=771225&r2=771226&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/wsas/order_processor/resources/msec/META-INF/services.xml
(original)
+++
incubator/stonehenge/trunk/stocktrader/wsas/order_processor/resources/msec/META-INF/services.xml
Mon May 4 07:49:08 2009
@@ -83,6 +83,7 @@
</sp:SymmetricBinding>
<sp:SignedParts
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
+ <sp:Header
Namespace="http://www.w3.org/2005/08/addressing"/>
</sp:SignedParts>
<sp:EncryptedParts
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
@@ -111,48 +112,21 @@
<rampart:signatureCrypto>
<rampart:crypto
provider="org.apache.ws.security.components.crypto.Merlin">
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</rampart:property>
-
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">sec.jks</rampart:property>
+
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">OPS.jks</rampart:property>
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.password">password</rampart:property>
</rampart:crypto>
</rampart:signatureCrypto>
<rampart:encryptionCypto>
<rampart:crypto
provider="org.apache.ws.security.components.crypto.Merlin">
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</rampart:property>
-
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">sec.jks</rampart:property>
+
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">OPS.jks</rampart:property>
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.password">password</rampart:property>
</rampart:crypto>
</rampart:encryptionCypto>
<rampart:passwordCallbackClass>org.apache.stonehenge.stocktrader.service.OrderProcessorServicePasswordCB</rampart:passwordCallbackClass>
</rampart:RampartConfig>
- <!--rampart:RampartConfig
xmlns:rampart="http://ws.apache.org/rampart/policy">
-
<rampart:user>bob</rampart:user>
-
<rampart:encryptionUser>useReqSigCert</rampart:encryptionUser>
-
<rampart:timestampPrecisionInMilliseconds>true</rampart:timestampPrecisionInMilliseconds>
-
<rampart:timestampTTL>300</rampart:timestampTTL>
-
<rampart:timestampMaxSkew>300</rampart:timestampMaxSkew>
- <rampart:encryptionCrypto>
- <rampart:crypto
provider="org.wso2.carbon.security.util.ServerCrypto">
-
<rampart:property
name="org.wso2.carbon.security.crypto.privatestore">sec.jks</rampart:property>
-
<rampart:property
name="org.wso2.carbon.security.crypto.truststores">sec.jks</rampart:property>
-
<rampart:property
name="org.wso2.carbon.security.crypto.alias">bob</rampart:property>
-
<rampart:property name="rampart.config.user">bob</rampart:property>
- </rampart:crypto>
- </rampart:encryptionCrypto>
- <rampart:signatureCrypto>
- <rampart:crypto
provider="org.wso2.carbon.security.util.ServerCrypto">
-
<rampart:property
name="org.wso2.carbon.security.crypto.privatestore">sec.jks</rampart:property>
-
<rampart:property
name="org.wso2.carbon.security.crypto.truststores">sec.jks</rampart:property>
-
<rampart:property
name="org.wso2.carbon.security.crypto.alias">bob</rampart:property>
-
<rampart:property name="rampart.config.user">bob</rampart:property>
- </rampart:crypto>
- </rampart:signatureCrypto>
-
<rampart:passwordCallbackClass>org.wso2.stocktrader.service.OrderProcessorServicePasswordCB</rampart:passwordCallbackClass>
- </rampart:RampartConfig>-->
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
-
- <!--</wsp:PolicyAttachment>-->
-
</service>
</serviceGroup>
Added: incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/OPS.jks
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/OPS.jks?rev=771226&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/OPS.jks
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified:
incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/security-policy.xml
URL:
http://svn.apache.org/viewvc/incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/security-policy.xml?rev=771226&r1=771225&r2=771226&view=diff
==============================================================================
---
incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/security-policy.xml
(original)
+++
incubator/stonehenge/trunk/stocktrader/wsas/resources/conf/security-policy.xml
Mon May 4 07:49:08 2009
@@ -45,6 +45,7 @@
</sp:SymmetricBinding>
<sp:SignedParts
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
+ <sp:Header
Namespace="http://www.w3.org/2005/08/addressing"/>
</sp:SignedParts>
<sp:EncryptedParts
xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<sp:Body />
@@ -73,14 +74,14 @@
<rampart:signatureCrypto>
<rampart:crypto
provider="org.apache.ws.security.components.crypto.Merlin">
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</rampart:property>
-
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">sec.jks</rampart:property>
+
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">OPS.jks</rampart:property>
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.password">password</rampart:property>
</rampart:crypto>
</rampart:signatureCrypto>
<rampart:encryptionCypto>
<rampart:crypto
provider="org.apache.ws.security.components.crypto.Merlin">
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</rampart:property>
-
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">sec.jks</rampart:property>
+
<rampart:property
name="org.apache.ws.security.crypto.merlin.file">OPS.jks</rampart:property>
<rampart:property
name="org.apache.ws.security.crypto.merlin.keystore.password">password</rampart:property>
</rampart:crypto>
</rampart:encryptionCypto>