You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2007/03/30 08:42:55 UTC
svn commit: r523961 - in /webservices/axis2/trunk/java/xdocs/modules: ./
rampart/1_2/ rampart/1_2/sec-conf/
Author: chatra
Date: Thu Mar 29 23:42:54 2007
New Revision: 523961
URL: http://svn.apache.org/viewvc?view=rev&rev=523961
Log:
updating for 1.2
Added:
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in-sample.png (with props)
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in.action.xsd
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-action.xsd
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample.png (with props)
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample2.png (with props)
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/rampart-config.xsd
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-policy.xml
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-services.xml
webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/security-module.html
Modified:
webservices/axis2/trunk/java/xdocs/modules/index.html
webservices/axis2/trunk/java/xdocs/modules/previous.html
Modified: webservices/axis2/trunk/java/xdocs/modules/index.html
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/index.html?view=diff&rev=523961&r1=523960&r2=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/index.html (original)
+++ webservices/axis2/trunk/java/xdocs/modules/index.html Thu Mar 29 23:42:54 2007
@@ -27,17 +27,17 @@
<td><a href="addressing/index.html">Addressing</a></td>
<td>This is an implementation of WS-Addressing submission version
(2004-08) and WS-Addressing 2005-08 versions.</td>
- <td>1.1.1</td>
- <td>1.1.1</td>
+ <td>1.2</td>
+ <td>1.2</td>
<td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar">mar</a>
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/addressing-1.2.mar"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/addressing-1.2.mar">mar</a>
<a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.md5">MD5</a>
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/addressing-1.2.mar.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/addressing-1.2.mar.md5">MD5</a>
<a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.asc">PGP</a></td>
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/addressing-1.2.mar.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/addressing-1.2.mar.asc">PGP</a></td>
<td></td>
</tr>
<tr>
@@ -45,60 +45,25 @@
<td>SOAP Monitor utility provides a way for Web services developers to
monitor the SOAP messages being sent/received without requiring any
special configuration or restarting of the server</td>
- <td>1.1.1</td>
- <td>1.1.1</td>
+ <td>1.2</td>
+ <td>1.2</td>
<td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip">zip</a>
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/soapmonitor-1.2.zip"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/soapmonitor-1.2.zip">zip</a>
<a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.md5">MD5</a>
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/soapmonitor-1.2.zip.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/soapmonitor-1.2.zip.md5">MD5</a>
<a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a href="addressing/index.html">Addressing</a></td>
- <td>This is an implementation of WS-Addressing submission version
- (2004-08) and WS-Addressing 2005-08 versions.</td>
- <td>1.1</td>
- <td>1.1</td>
- <td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar">mar</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.md5">MD5</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a href="../1_1/soapmonitor-module.html">SOAP Monitor</a></td>
- <td>SOAP Monitor utility provides a way for Web services developers to
- monitor the SOAP messages being sent/received without requiring any
- special configuration or restarting of the server</td>
- <td>1.1</td>
- <td>1.1</td>
- <td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip">zip</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.md5">MD5</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.asc">PGP</a></td>
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/soapmonitor-1.2.zip.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_2/soapmonitor-1.2.zip.asc">PGP</a></td>
<td></td>
</tr>
<tr>
<td><a
href="http://ws.apache.org/sandesha/sandesha2/index.html">Sandesha2</a></td>
<td>An implementation of WS-RM specification February 2005</td>
- <td>1.1</td>
- <td>1.1, 1.1.1</td>
+ <td>1.2</td>
+ <td>1.2</td>
<td><a
href="http://apache.hoxt.com/ws/sandesha2/1_1/sandesha2-1.1-src.zip"
title="http://apache.hoxt.com/ws/sandesha2/1_1/sandesha2-1.1-src.zip">zip</a>
@@ -117,8 +82,8 @@
<td><a href="rampart/1_1/security-module.html">Rampart</a></td>
<td>The WS-Security and WS-SecureConversation implementation for axis2.
Now with a new configuration model based on WS-SecurityPolicy</td>
- <td>1.1</td>
- <td>1.1, 1.1.1</td>
+ <td>1.2</td>
+ <td>1.2</td>
<td><a
href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip"
title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip">Distro
@@ -129,16 +94,16 @@
href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip.asc"
title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip.asc">PGP</a></td>
<td>Please follow the instructions in the README.txt available in the
- rampart-1.1.zip file to copy the required libraries to the main "lib"
+ rampart-1.2.zip file to copy the required libraries to the main "lib"
dir of Axis2.
<p></p>
- <p><strong>Note</strong>: In Axis2 v1.1.1 to run Rampart v1.1
- samples, change the addressing mar value to adressing-1.1.1.mar as
- given below; <code><property name="addressing.mar"
- value="addressing-1.1.1.mar"/></code> in
- ..\rampart-1.1\samples\basic\build.xml</p>
+ <p><strong>Note</strong>: In Axis2 v1.2 to run Rampart v1.2 samples,
+ change the addressing mar value to adressing-1.2.mar as given below;
+ <code><property name="addressing.mar"
+ value="addressing-1.2.mar"/></code> in
+ ..\rampart-1.2\samples\basic\build.xml</p>
</td>
</tr>
</tbody>
Modified: webservices/axis2/trunk/java/xdocs/modules/previous.html
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/previous.html?view=diff&rev=523961&r1=523960&r2=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/previous.html (original)
+++ webservices/axis2/trunk/java/xdocs/modules/previous.html Thu Mar 29 23:42:54 2007
@@ -1,173 +1,292 @@
-<html>
-<head>
- <meta http-equiv="content-type" content="">
- <title>:: Axis2 Modules Archive ::</title>
- <link href="../css/axis-docs.css" rel="stylesheet" type="text/css" media="all" />
-</head>
-
-<body lang="en">
-<h1>Apache Axis2 Modules Archive</h1>
-
-<table width="675" border="1" align="center" cellpadding="1">
- <tbody>
- <tr>
- <th width="68" scope="col">Name</th>
- <th width="147" scope="col">Description</th>
- <th width="52" scope="col">Version</th>
- <th width="80" scope="col">Compatible Axis2 version</th>
- <th width="97" scope="col">Downloads</th>
- <th width="191" scope="col">Comments</th>
- </tr>
- <tr>
- <td><a href="addressing/index.html">Addressing</a></td>
- <td>This is an implementation of WS-Addressing submission version
- (2004-08) and WS-Addressing 2005-08 versions.</td>
- <td>1.0</td>
- <td>1.0</td>
- <td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar">mar</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.md5">MD5</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a href="rampart/1_0/security-module.html">Rampart</a></td>
- <td>This module provides the WS-Security functionalities for Axis2,
- based on <a href="http://ws.apache.org/wss4j/">Apache WSS4J</a> and
- <a href="http://xml.apache.org/security/">Apache XML-Security</a>
- implementations </td>
- <td>1.0</td>
- <td>1.0</td>
- <td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar">mar</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.md5">MD5</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a
- href="http://ws.apache.org/sandesha/sandesha2/index.html">Sandesha2</a></td>
- <td>An implementation of WS-RM specification February 2005</td>
- <td>1.0</td>
- <td>1.0</td>
- <td><a
- href="http://apache.hoxt.com/ws/sandesha2/1_0/sandesha2-1.0-src.zip"
- title="http://apache.hoxt.com/ws/sandesha2/1_0/sandesha2-1.0-src.zip">zip</a>
- <a
- href="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.md5"
- title="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.md5">MD5</a>
- <a
- href="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.asc"
- title="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.asc">PGP</a></td>
- <td>Click <a
- href="http://cvs.apache.org/dist/sandesha/nightly/">here</a> to get
- the Sandesha2 nightly builds compatible with the latest Axis2
- snapshot.</td>
- </tr>
- <tr>
- <td><a href="addressing/index.html">Addressing</a></td>
- <td>This is an implementation of WS-Addressing submission version
- (2004-08) and WS-Addressing 2005-08 versions.</td>
- <td>0.95</td>
- <td>0.95</td>
- <td><a
- href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar"
- title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar">mar</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.md5"
- title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.md5">MD5</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.asc"
- title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a href="http://ws.apache.org/axis2/modules/wss4j/0_95/security-module.html">security</a></td>
- <td>This module provides the WS-Security functionalities for Axis2,
- based on Apache WSS4J and Apache XML-Security implementations </td>
- <td>0.95</td>
- <td>0.95</td>
- <td><a
- href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar"
- title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar">mar</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.md5"
- title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.md5">MD5</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.asc"
- title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a
- href="http://ws.apache.org/sandesha/sandesha2/index.html">Sandesha2</a></td>
- <td>An implementation of WS-RM specification February 2005</td>
- <td>0.9</td>
- <td>0.93</td>
- <td><a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip">zip</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.md5"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.md5">MD5</a>
- <a
- href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.asc"
- title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.asc">PGP</a></td>
- <td>Click <a
- href="http://cvs.apache.org/dist/sandesha/nightly/">here</a> to get
- the Sandesha2 nightly builds compatible with the latest Axis2
- snapshot.</td>
- </tr>
- <tr>
- <td><a href="addressing/index.html">Addressing</a></td>
- <td>This is an implementation of WS-Addressing submission version
- (2004-08) and WS-Addressing 2005-08 versions. Complete WS-Addressing
- Final version will be available, once the specification itself gets
- finalized.</td>
- <td>0.94</td>
- <td>0.94</td>
- <td><a
- href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar"
- title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar">mar</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.md5"
- title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.md5">MD5</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.asc"
- title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- <tr>
- <td><a href="http://ws.apache.org/axis2/modules/wss4j/0_94/0.94/security-module.html">security</a></td>
- <td></td>
- <td>0.94</td>
- <td>0.94</td>
- <td><a
- href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar"
- title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar">mar</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.md5"
- title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.md5">MD5</a>
- <a
- href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.asc"
- title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.asc">PGP</a></td>
- <td></td>
- </tr>
- </tbody>
-</table>
-<br>
-Latest module releases are available <a href="index.html">here</a>
-
-<p></p>
-</body>
-</html>
+<html>
+<head>
+ <meta http-equiv="content-type" content="">
+ <title>:: Axis2 Modules Archive ::</title>
+ <link href="../css/axis-docs.css" rel="stylesheet" type="text/css" media="all" />
+</head>
+
+<body lang="en">
+<h1>Apache Axis2 Modules Archive</h1>
+
+<table width="675" border="1" align="center" cellpadding="1">
+ <tbody>
+ <tr>
+ <th width="68" scope="col">Name</th>
+ <th width="147" scope="col">Description</th>
+ <th width="52" scope="col">Version</th>
+ <th width="80" scope="col">Compatible Axis2 version</th>
+ <th width="97" scope="col">Downloads</th>
+ <th width="191" scope="col">Comments</th>
+ </tr>
+
+ <tr>
+ <td><a href="addressing/index.html">Addressing</a></td>
+ <td>This is an implementation of WS-Addressing submission version
+ (2004-08) and WS-Addressing 2005-08 versions.</td>
+ <td>1.1.1</td>
+ <td>1.1.1</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar">mar</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/addressing-1.1.1.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a href="../1_1/soapmonitor-module.html">SOAP Monitor</a></td>
+ <td>SOAP Monitor utility provides a way for Web services developers to
+ monitor the SOAP messages being sent/received without requiring any
+ special configuration or restarting of the server</td>
+ <td>1.1.1</td>
+ <td>1.1.1</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip">zip</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1_1/soapmonitor-1.1.1.zip.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a href="addressing/index.html">Addressing</a></td>
+ <td>This is an implementation of WS-Addressing submission version
+ (2004-08) and WS-Addressing 2005-08 versions.</td>
+ <td>1.1</td>
+ <td>1.1</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar">mar</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/addressing-1.1.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a href="../1_1/soapmonitor-module.html">SOAP Monitor</a></td>
+ <td>SOAP Monitor utility provides a way for Web services developers to
+ monitor the SOAP messages being sent/received without requiring any
+ special configuration or restarting of the server</td>
+ <td>1.1</td>
+ <td>1.1</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip">zip</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_1/soapmonitor-1.1.zip.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a
+ href="http://ws.apache.org/sandesha/sandesha2/index.html">Sandesha2</a></td>
+ <td>An implementation of WS-RM specification February 2005</td>
+ <td>1.1</td>
+ <td>1.1, 1.1.1</td>
+ <td><a
+ href="http://apache.hoxt.com/ws/sandesha2/1_1/sandesha2-1.1-src.zip"
+ title="http://apache.hoxt.com/ws/sandesha2/1_1/sandesha2-1.1-src.zip">zip</a>
+ <a
+ href="http://www.apache.org/dist/ws/sandesha2/1_1/sandesha2-1.1-src.zip.md5"
+ title="http://www.apache.org/dist/ws/sandesha2/1_1/sandesha2-1.1-src.zip.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dist/ws/sandesha2/1_1/sandesha2-1.1-src.zip.asc"
+ title="http://www.apache.org/dist/ws/sandesha2/1_1/sandesha2-1.1-src.zip.asc">PGP</a></td>
+ <td>Click <a
+ href="http://people.apache.org/repo/m1-snapshot-repository/org.apache.sandesha2/">here</a>
+ to get the Sandesha2 nightly builds compatible with the latest Axis2
+ SNAPSHOT.</td>
+ </tr>
+ <tr>
+ <td><a href="rampart/1_1/security-module.html">Rampart</a></td>
+ <td>The WS-Security and WS-SecureConversation implementation for axis2.
+ Now with a new configuration model based on WS-SecurityPolicy</td>
+ <td>1.1</td>
+ <td>1.1, 1.1.1</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip">Distro
+ zip</a> <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/rampart/1_1/rampart-1.1.zip.asc">PGP</a></td>
+ <td>Please follow the instructions in the README.txt available in the
+ rampart-1.1.zip file to copy the required libraries to the main "lib"
+ dir of Axis2.
+
+ <p></p>
+
+ <p><strong>Note</strong>: In Axis2 v1.1.1 to run Rampart v1.1
+ samples, change the addressing mar value to adressing-1.1.1.mar as
+ given below; <code><property name="addressing.mar"
+ value="addressing-1.1.1.mar"/></code> in
+ ..\rampart-1.1\samples\basic\build.xml</p>
+ </td>
+ </tr>
+ <tr>
+ <td><a href="addressing/index.html">Addressing</a></td>
+ <td>This is an implementation of WS-Addressing submission version
+ (2004-08) and WS-Addressing 2005-08 versions.</td>
+ <td>1.0</td>
+ <td>1.0</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar">mar</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/addressing/1_0/addressing-1.0.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a href="rampart/1_0/security-module.html">Rampart</a></td>
+ <td>This module provides the WS-Security functionalities for Axis2,
+ based on <a href="http://ws.apache.org/wss4j/">Apache WSS4J</a> and
+ <a href="http://xml.apache.org/security/">Apache XML-Security</a>
+ implementations </td>
+ <td>1.0</td>
+ <td>1.0</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar">mar</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/axis2/modules/rampart/1_0/rampart-1.0.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a
+ href="http://ws.apache.org/sandesha/sandesha2/index.html">Sandesha2</a></td>
+ <td>An implementation of WS-RM specification February 2005</td>
+ <td>1.0</td>
+ <td>1.0</td>
+ <td><a
+ href="http://apache.hoxt.com/ws/sandesha2/1_0/sandesha2-1.0-src.zip"
+ title="http://apache.hoxt.com/ws/sandesha2/1_0/sandesha2-1.0-src.zip">zip</a>
+ <a
+ href="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.md5"
+ title="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.asc"
+ title="http://www.apache.org/dist/ws/sandesha2/1_0/sandesha2-1.0-src.zip.asc">PGP</a></td>
+ <td>Click <a
+ href="http://cvs.apache.org/dist/sandesha/nightly/">here</a> to get
+ the Sandesha2 nightly builds compatible with the latest Axis2
+ snapshot.</td>
+ </tr>
+ <tr>
+ <td><a href="addressing/index.html">Addressing</a></td>
+ <td>This is an implementation of WS-Addressing submission version
+ (2004-08) and WS-Addressing 2005-08 versions.</td>
+ <td>0.95</td>
+ <td>0.95</td>
+ <td><a
+ href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar"
+ title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar">mar</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.md5"
+ title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.md5">MD5</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.asc"
+ title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_95/addressing-0.95.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a href="http://ws.apache.org/axis2/modules/wss4j/0_95/security-module.html">security</a></td>
+ <td>This module provides the WS-Security functionalities for Axis2,
+ based on Apache WSS4J and Apache XML-Security implementations </td>
+ <td>0.95</td>
+ <td>0.95</td>
+ <td><a
+ href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar"
+ title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar">mar</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.md5"
+ title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.md5">MD5</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.asc"
+ title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_95/security-0.95.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a
+ href="http://ws.apache.org/sandesha/sandesha2/index.html">Sandesha2</a></td>
+ <td>An implementation of WS-RM specification February 2005</td>
+ <td>0.9</td>
+ <td>0.93</td>
+ <td><a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip">zip</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.md5"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.md5">MD5</a>
+ <a
+ href="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.asc"
+ title="http://www.apache.org/dyn/mirrors/mirrors.cgi/ws/sandesha2/0_9/Sandesha2-0.9-bin.zip.asc">PGP</a></td>
+ <td>Click <a
+ href="http://cvs.apache.org/dist/sandesha/nightly/">here</a> to get
+ the Sandesha2 nightly builds compatible with the latest Axis2
+ snapshot.</td>
+ </tr>
+ <tr>
+ <td><a href="addressing/index.html">Addressing</a></td>
+ <td>This is an implementation of WS-Addressing submission version
+ (2004-08) and WS-Addressing 2005-08 versions. Complete WS-Addressing
+ Final version will be available, once the specification itself gets
+ finalized.</td>
+ <td>0.94</td>
+ <td>0.94</td>
+ <td><a
+ href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar"
+ title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar">mar</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.md5"
+ title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.md5">MD5</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.asc"
+ title="http://archive.apache.org/dist/ws/axis2/modules/addressing/0_94/addressing-0.94.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><a href="http://ws.apache.org/axis2/modules/wss4j/0_94/0.94/security-module.html">security</a></td>
+ <td></td>
+ <td>0.94</td>
+ <td>0.94</td>
+ <td><a
+ href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar"
+ title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar">mar</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.md5"
+ title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.md5">MD5</a>
+ <a
+ href="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.asc"
+ title="http://archive.apache.org/dist/ws/axis2/modules/wss4j/0_94/security-0.94.mar.asc">PGP</a></td>
+ <td></td>
+ </tr>
+ </tbody>
+</table>
+<br>
+Latest module releases are available <a href="index.html">here</a>
+
+<p></p>
+</body>
+</html>
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in-sample.png
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in-sample.png?view=auto&rev=523961
==============================================================================
Binary file - no diff available.
Propchange: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in-sample.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in.action.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in.action.xsd?view=auto&rev=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in.action.xsd (added)
+++ webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/in.action.xsd Thu Mar 29 23:42:54 2007
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+ <xs:element name="action">
+ <xs:annotation>
+ <xs:documentation>Inflow security 'action' configuration</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="items" type="xs:string"/>
+ <xs:element name="passwordCallbackClass" type="xs:string" minOccurs="0"/>
+ <xs:element name="signaturePropFile" type="xs:string" minOccurs="0"/>
+ <xs:element name="decryptionPropFile" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+</xs:schema>
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-action.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-action.xsd?view=auto&rev=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-action.xsd (added)
+++ webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-action.xsd Thu Mar 29 23:42:54 2007
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
+ <xs:element name="action">
+ <xs:annotation>
+ <xs:documentation>Outflow security 'action' configuration</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="items" type="xs:string"/>
+ <xs:element name="user" type="xs:string"/>
+ <xs:element name="passwordCallbackClass" type="xs:string" minOccurs="0"/>
+ <xs:element name="signaturePropFile" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionPropFile" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionPropFile" type="xs:string" minOccurs="0"/>
+ <xs:element name="signatureKeyIdentifier" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionKeyIdentifier" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionUser" type="xs:string" minOccurs="0"/>
+ <xs:element name="signatureParts" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionParts" type="xs:string" minOccurs="0"/>
+ <xs:element name="optimizeParts" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionSymAlgorithm" type="xs:string" minOccurs="0"/>
+ <xs:element name="EmbeddedKeyCallbackClass" type="xs:string" minOccurs="0"/>
+ <xs:element name="encryptionKeyTransportAlgorithm" type="xs:string" minOccurs="0"/>
+ <xs:element name="EmbeddedKeyName" type="xs:string" minOccurs="0"/>
+ <xs:element name="timeToLive" type="xs:string" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+</xs:schema>
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample.png
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample.png?view=auto&rev=523961
==============================================================================
Binary file - no diff available.
Propchange: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample2.png
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample2.png?view=auto&rev=523961
==============================================================================
Binary file - no diff available.
Propchange: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/out-sample2.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/rampart-config.xsd
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/rampart-config.xsd?view=auto&rev=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/rampart-config.xsd (added)
+++ webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/rampart-config.xsd Thu Mar 29 23:42:54 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ramp="http://ws.apache.org/rampart/policy" targetNamespace="http://ws.apache.org/rampart/policy" elementFormDefault="qualified" attributeFormDefault="unqualified">
+ <xs:element name="RampartConfig">
+ <xs:annotation>
+ <xs:documentation>Rampart specific configuration assertion</xs:documentation>
+ </xs:annotation>
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="user" type="xs:string"/>
+ <xs:element name="encryptionUser" type="xs:string" minOccurs="0"/>
+ <xs:element name="passwordCallbackClass" type="xs:string"/>
+ <xs:element name="encryptionCypto" type="ramp:crypto" minOccurs="0"/>
+ <xs:element name="signatureCypto" type="ramp:crypto" minOccurs="0"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:complexType name="crypto">
+ <xs:annotation>
+ <xs:documentation>Crypto configuration assertion</xs:documentation>
+ </xs:annotation>
+ <xs:sequence maxOccurs="unbounded">
+ <xs:element name="property" type="xs:string"/>
+ </xs:sequence>
+ <xs:attribute name="provider"/>
+ </xs:complexType>
+</xs:schema>
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-policy.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-policy.xml?view=auto&rev=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-policy.xml (added)
+++ webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-policy.xml Thu Mar 29 23:42:54 2007
@@ -0,0 +1,89 @@
+<!--
+ ~ Copyright 2004,2005 The Apache Software Foundation.
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+ -->
+<wsp:Policy wsu:Id="SigEncrTripleDesRSA15DK" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+<wsp:ExactlyOne>
+ <wsp:All>
+ <sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:InitiatorToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+ <wsp:Policy>
+ <sp:RequireDerivedKeys/>
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:InitiatorToken>
+ <sp:RecipientToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+ <wsp:Policy>
+ <sp:RequireDerivedKeys/>
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:RecipientToken>
+ <sp:AlgorithmSuite>
+ <wsp:Policy>
+ <sp:TripleDesRsa15/>
+ </wsp:Policy>
+ </sp:AlgorithmSuite>
+ <sp:Layout>
+ <wsp:Policy>
+ <sp:Strict/>
+ </wsp:Policy>
+ </sp:Layout>
+ <sp:IncludeTimestamp/>
+ <sp:OnlySignEntireHeadersAndBody/>
+ </wsp:Policy>
+ </sp:AsymmetricBinding>
+ <sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:MustSupportRefKeyIdentifier/>
+ <sp:MustSupportRefIssuerSerial/>
+ </wsp:Policy>
+ </sp:Wss10>
+ <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ </sp:SignedParts>
+ <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ </sp:EncryptedParts>
+ <ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy">
+ <ramp:user>alice</ramp:user>
+ <ramp:encryptionUser>bob</ramp:encryptionUser>
+ <ramp:passwordCallbackClass>org.apache.rampart.PWCallback</ramp:passwordCallbackClass>
+
+ <ramp:signatureCrypto>
+ <ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.file">test-resources/rampart/store.jks</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password">password</ramp:property>
+ </ramp:crypto>
+ </ramp:signatureCrypto>
+ <ramp:encryptionCypto>
+ <ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.file">test-resources/rampart/store.jks</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password">password</ramp:property>
+ </ramp:crypto>
+ </ramp:encryptionCypto>
+ </ramp:RampartConfig>
+ </wsp:All>
+</wsp:ExactlyOne>
+</wsp:Policy>
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-services.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-services.xml?view=auto&rev=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-services.xml (added)
+++ webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/sec-conf/sample-services.xml Thu Mar 29 23:42:54 2007
@@ -0,0 +1,104 @@
+<!--
+ ~ Copyright 2004,2005 The Apache Software Foundation.
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+ -->
+<service name="SecureService7">
+
+ <module ref="addressing"/>
+ <module ref="rampart"/>
+
+ <parameter locked="false" name="ServiceClass">org.apache.rampart.Service</parameter>
+
+ <operation name="echo">
+ <messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
+ <actionMapping>urn:echo</actionMapping>
+ </operation>
+
+ <wsp:Policy wsu:Id="SigEncrTripleDesRSA15DK" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy">
+ <wsp:ExactlyOne>
+ <wsp:All>
+ <sp:AsymmetricBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:InitiatorToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
+ <wsp:Policy>
+ <sp:RequireDerivedKeys/>
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:InitiatorToken>
+ <sp:RecipientToken>
+ <wsp:Policy>
+ <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
+ <wsp:Policy>
+ <sp:RequireDerivedKeys/>
+ <sp:WssX509V3Token10/>
+ </wsp:Policy>
+ </sp:X509Token>
+ </wsp:Policy>
+ </sp:RecipientToken>
+ <sp:AlgorithmSuite>
+ <wsp:Policy>
+ <sp:TripleDesRsa15/>
+ </wsp:Policy>
+ </sp:AlgorithmSuite>
+ <sp:Layout>
+ <wsp:Policy>
+ <sp:Strict/>
+ </wsp:Policy>
+ </sp:Layout>
+ <sp:IncludeTimestamp/>
+ <sp:OnlySignEntireHeadersAndBody/>
+ </wsp:Policy>
+ </sp:AsymmetricBinding>
+ <sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <wsp:Policy>
+ <sp:MustSupportRefKeyIdentifier/>
+ <sp:MustSupportRefIssuerSerial/>
+ </wsp:Policy>
+ </sp:Wss10>
+ <sp:SignedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ </sp:SignedParts>
+ <sp:EncryptedParts xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
+ <sp:Body/>
+ </sp:EncryptedParts>
+
+ <ramp:RampartConfig xmlns:ramp="http://ws.apache.org/rampart/policy">
+ <ramp:user>alice</ramp:user>
+ <ramp:encryptionUser>bob</ramp:encryptionUser>
+ <ramp:passwordCallbackClass>org.apache.rampart.PWCallback</ramp:passwordCallbackClass>
+
+ <ramp:signatureCrypto>
+ <ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.file">store.jks</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password">password</ramp:property>
+ </ramp:crypto>
+ </ramp:signatureCrypto>
+ <ramp:encryptionCypto>
+ <ramp:crypto provider="org.apache.ws.security.components.crypto.Merlin">
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.type">JKS</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.file">store.jks</ramp:property>
+ <ramp:property name="org.apache.ws.security.crypto.merlin.keystore.password">password</ramp:property>
+ </ramp:crypto>
+ </ramp:encryptionCypto>
+ </ramp:RampartConfig>
+
+ </wsp:All>
+ </wsp:ExactlyOne>
+ </wsp:Policy>
+</service>
Added: webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/security-module.html
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/security-module.html?view=auto&rev=523961
==============================================================================
--- webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/security-module.html (added)
+++ webservices/axis2/trunk/java/xdocs/modules/rampart/1_2/security-module.html Thu Mar 29 23:42:54 2007
@@ -0,0 +1,296 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+ <meta http-equiv="content-type" content="">
+ <link href="../../../css/axis-docs.css" rel="stylesheet" type="text/css" media="all" />
+ <title>Rampart : WS-Security module for Axis2</title>
+</head>
+
+<body>
+<h1>Securing SOAP Messages with Rampart</h1>
+
+<p>Axis2 comes with a module based on Apache WSS4J [1] to provide WS-Security
+features, called "Rampart". This document explains how to engage and
+configure Rampart module.</p>
+
+<h2>Content</h2>
+<ul>
+ <li><a href="#intro">Introduction</a></li>
+ <li><a href="#1_1_config">Rampart-1.1 Configuration</a>
+ <ul>
+ <li><a href="#1_1_assetions">Rampart Specific Assertions</a></li>
+ <li><a href="#1_1_service_config">Service Configration</a></li>
+ <li><a href="#1_1_client_config">Client Confiuration</a></li>
+ </ul></li>
+ <li><a href="#1_0_config">Rampart-1.0 Configuration</a>
+ <ul>
+ <li><a href="#outflowsecurity">OutflowSecurity Parameter</a></li>
+ <li><a href="#inflowsecurity">InflowSecurity Parameter</a></li>
+ </ul></li>
+ <li><a href="#references">References</a></li>
+ <li><a href="#examples">Examples</a></li>
+</ul>
+<a name="intro"></a>
+
+<h2>Introduction</h2>
+
+<p>Since rampart module inserts handlers in the system specific security
+phase, it must be engaged globally. These handlers can be configured
+using WS-SecurityPolicy[2] and Rampart specific policy assertions.
+Rampart-1.0 used two axis2 parameters for configuration and these are
+still supported in the 1.1 release as well.</p>
+
+<p>The rampart-1.1 release is available
+<a href="http://www.apache.org/dyn/closer.cgi/ws/rampart/1_1">here</a>.</p>
+
+<p>First it should be engaged by inserting the following in the axis2.xml
+file.</p>
+<source><pre> <module ref="rampart"/></pre>
+</source>
+<p>The web admin interface can be used when Axis2 is deployed in a servlet
+container such as Apache Tomcat.</p>
+
+<p>At the server it is possible to provide security on a per service basis.
+The configuration parameters should be set in the service.xml file of the
+service. The client side config parameters should be set in the axis2.xml of
+the client's Axis2 repository.</p>
+<a id="1_1_config"></a>
+<h2>Rampart-1.1 Configuration</h2>
+<a id="1_1_assetions"></a>
+<h3>Rampart Specific Assertions</h3>
+
+<p>Rampart uses the standard WS-SecurityPolicy[2] assertions and also defines its own
+assertions to be able capture the configuration information that is not provided
+in WS-SecurityPolicy.</p>
+<p>The Rampart specific assertion's xsd can be found <a href="sec-conf/rampart-config.xsd">here
+</a>.</p>
+
+<p>The <strong>ramp:RampartConfig</strong> assertion must be available as a one of the top
+level assertions of the policy as shown <a href="sec-conf/sample-policy.xml">here</a>.</p>
+<a id="1_1_service_config"></a>
+<h3>Service Configration</h3>
+
+To configure the service one will simply have to add the policy element into the
+sevices.xml file. A sample service.xml file is available
+<a href="sec-conf/sample-services.xml">here</a>.
+<a id="1_1_client_config"></a>
+<h3>Client Confiuration</h3>
+<p>On the client side, a policy object should be created and loaded into options. Creating the policy object can be done using a "policy.xml" file as follows.</p>
+
+<pre>
+ //Creating the object
+ StAXOMBuilder builder = new StAXOMBuilder(pathToPolicyfile);
+ Policy clientPolicy = PolicyEngine.getPolicy(builder.getDocumentElement());
+ //setting the object
+ Options options = new Options();
+ options.setProperty(RampartMessageData.KEY_RAMPART_POLICY, clientPolicy);
+</pre>
+<a id="1_0_config"></a>
+<h2>Rampart-1.0 Configuration</h2>
+
+<p>Rampart module uses two parameters:</p>
+<ul>
+ <li><a href="outflowsecurity">OutflowSecurity</a></li>
+ <li><a href="inflowsecurity">InflowSecurity</a></li>
+</ul>
+The configuration that can go in each of these parameters are described
+below: <a name="outflowsecurity"></a>
+
+<h3>OutflowSecurity Parameter</h3>
+This parameter is used to configure the outflow security handler. The outflow
+handler can be invoked more than once in the outflow one can provide
+configuration for each of these invocations. The 'action' element describes
+one of these configurations. Therefore the 'OutflowSecurity' parameter can
+contain more than one 'action' elements. The schema of this 'action' element
+is available <a href="sec-conf/out-action.xsd">here</a>.
+
+<p>An outflow configuration to add a timestamp, sign and encrypt the message
+once, is shown in<a href="#ex1"> Example 1</a> and <a href="#ex1"> Example
+2</a> shows how to sign the message twice by chaining the outflow handler
+(using two 'action' elements)</p>
+
+<p>Following is a description of the elements that can go in an 'action'
+element of the OutflowSecurity parameter</p>
+<br>
+
+
+<table border="1">
+ <tbody>
+ <tr>
+ <td><b>Parameter</b></td>
+ <td><b>Description</b></td>
+ <td><b>Example</b></td>
+ </tr>
+ <tr>
+ <td>items</td>
+ <td>Security actions for the inflow</td>
+ <td>Add a Timestamp, Sign the SOAP body and Encrypt the SOAP body <br>
+ <items> Timestamp Signature Encrypt</items></td>
+ </tr>
+ <tr>
+ <td>user</td>
+ <td>The user's name</td>
+ <td>Set alias of the key to be used to sign<br>
+ <user> bob</user></td>
+ </tr>
+ <tr>
+ <td>passwordCallbackClass</td>
+ <td>Callback class used to provide the password required to create the
+ UsernameToken or to sign the message</td>
+ <td><passwordCallbackClass>
+ org.apache.axis2.security.PWCallback</passwordCallbackClass></td>
+ </tr>
+ <tr>
+ <td>signaturePropFile</td>
+ <td>property file used to get the signature parameters such as crypto
+ provider, keystore and its password</td>
+ <td>Set example.properties file as the signature property file<br>
+ <signaturePropFile>
+ example.properties</signaturePropFile></td>
+ </tr>
+ <tr>
+ <td>signatureKeyIdentifier</td>
+ <td>Key identifier to be used in referring the key in the signature</td>
+ <td>Use the serial number of the certificate<br>
+ <signatureKeyIdentifier>
+ IssuerSerial</signatureKeyIdentifier></td>
+ </tr>
+ <tr>
+ <td>encryptionKeyIdentifier</td>
+ <td>Key identifier to be used in referring the key in encryption</td>
+ <td>Use the serial number of the certificate <br>
+ <encryptionKeyIdentifier>IssuerSerial</encryptionKeyIdentifier></td>
+ </tr>
+ <tr>
+ <td>encryptionUser</td>
+ <td>The user's name for encryption.</td>
+ <td><br>
+ <encryptionUser>alice</encryptionUser></td>
+ </tr>
+ <tr>
+ <td>encryptionSymAlgorithm</td>
+ <td>Symmetric algorithm to be used for encryption</td>
+ <td>Use AES-128<br>
+ <encryptionSymAlgorithm>
+ http://www.w3.org/2001/04/xmlenc#aes128-cbc</encryptionSymAlgorithm></td>
+ </tr>
+ <tr>
+ <td>encryptionKeyTransportAlgorithm</td>
+ <td>Key encryption algorithm</td>
+ <td>Use RSA-OAEP<br>
+ <parameter name="encryptionSymAlgorithm">
+ http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p</parameter></td>
+ </tr>
+ <tr>
+ <td>signatureParts</td>
+ <td>Sign multiple parts in the SOAP message</td>
+ <td>Sign Foo and Bar elements qualified by "http://app.ns/ns"<br>
+ <signatureParts>
+ {Element}{http://app.ns/ns}Foo;{Element}{http://app.ns/ns}Bar
+ </signatureParts></td>
+ </tr>
+ <tr>
+ <td>optimizeParts</td>
+ <td>MTOM Optimize the elements specified by the XPath query</td>
+ <td>Optimize the CipherValue<br>
+ <optimizeParts>
+ //xenc:EncryptedData/xenc:CipherData/xenc:CipherValue
+ </optimizeParts></td>
+ </tr>
+ </tbody>
+</table>
+<a name="inflowsecurity"></a>
+
+<h3>InflowSecurity Parameter</h3>
+
+<p>This parameter is used to configure the inflow security handler. The
+'action' element is used to encapsulate the configuration elements here as
+well. The schema of the 'action' element is available here. <a
+href="#ex3">Example 3</a> shows the configuration to decrypt, verify
+signature and validate timestamp.</p>
+
+<table border="1">
+ <tbody>
+ <tr>
+ <td><b>Parameter</b></td>
+ <td><b>Description</b></td>
+ <td><b>Example</b></td>
+ </tr>
+ <tr>
+ <td>items</td>
+ <td>Security actions for the inflow</td>
+ <td>first the incoming message should be decrypted and then the
+ signatures should be verified and should be checked for the
+ availability of the Timestamp <br>
+ <items> Timestamp Signature Encrypt</items></td>
+ </tr>
+ <tr>
+ <td>passwordCallbackClass</td>
+ <td>Callback class used to obtain password for decryption and
+ UsernameToken verification</td>
+ <td><br>
+ <passwordCallbackClass>
+ org.apache.axis2.security.PWCallback</passwordCallbackClass></td>
+ </tr>
+ <tr>
+ <td>signaturePropFile</td>
+ <td>Property file used for signature verification</td>
+ <td><br>
+ <signaturePropFile>
+ sig.properties</signaturePropFile></td>
+ </tr>
+ <tr>
+ <td>decryptionPropFile</td>
+ <td>Property file used for decryption</td>
+ <td><br>
+ <decryptionPropFile>
+ dec.properties</decryptionPropFile></td>
+ </tr>
+ </tbody>
+</table>
+<br>
+
+
+<p>Please note that the '.properties' files used in properties such as
+OutSignaturePropFile are the same property files that are using in the WSS4J
+project. Following shows the properties defined in a sample property file</p>
+<source><pre> org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
+ org.apache.ws.security.crypto.merlin.keystore.type=pkcs12
+ org.apache.ws.security.crypto.merlin.keystore.password=security
+ org.apache.ws.security.crypto.merlin.keystore.alias=16c73ab6-b892-458f-abf5-2f875f74882e
+ org.apache.ws.security.crypto.merlin.alias.password=security
+ org.apache.ws.security.crypto.merlin.file=keys/x509.PFX.MSFT
+ </pre>
+</source>org.apache.ws.security.crypto.provider defines the implementation of
+the org.apache.ws.security.components.crypto.Crypto interface to provide the
+crypto information required by WSS4J. The other properties defined are the
+configuration properties used by the implementation class
+(org.apache.ws.security.components.crypto.Merlin). <a name="ref"></a> <a
+name="references"></a>
+
+<h2>References</h2>
+
+<p>1. <a href="http://ws.apache.org/wss4j">Apache WSS4J -Home</a></p>
+<a name="examples"></a>
+<p>2. <a href="http://specs.xmlsoap.org/ws/2005/07/securitypolicy/ws-securitypolicy.pdf">ws-securitypolicy.pdf</a></p>
+<a name="examples"></a>
+
+
+<h2>Examples</h2>
+
+<p id="ex1">Example 1: An outflow configuration to add a timestamp, sign and
+encrypt the message once</p>
+
+<p><img alt="" src="sec-conf/out-sample.png"></p>
+
+<p id="ex2">Example 2: An outflow configuration to sign the message twice and
+add a timestamp</p>
+
+<p><img alt="" src="sec-conf/out-sample2.png"></p>
+
+<p id="ex3">Example 3: An inflow configuration to decrypt, verify signature
+and validate timestamp</p>
+
+<p><img alt="" src="sec-conf/in-sample.png"></p>
+</body>
+</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org