You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by ka...@apache.org on 2007/10/03 13:20:10 UTC

svn commit: r581565 [35/40] - in /webservices/rampart/site/c: ./ api/html/ docs/

Added: webservices/rampart/site/c/api/html/rampart__engine_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__engine_8h-source.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__engine_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/rampart__engine_8h-source.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_engine.h Source File</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_engine_h"></a><h2>rampart_engine.h</h2><p><a href="rampart__engine_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> * Copyright 2004,2005 The Apache Software Foundation.</span>
+<a name="l00003"></a>00003 <span class="comment"> *</span>
+<a name="l00004"></a>00004 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
+<a name="l00005"></a>00005 <span class="comment"> * you may not use this file except in compliance with the License.</span>
+<a name="l00006"></a>00006 <span class="comment"> * You may obtain a copy of the License at</span>
+<a name="l00007"></a>00007 <span class="comment"> *</span>
+<a name="l00008"></a>00008 <span class="comment"> *      http://www.apache.org/licenses/LICENSE-2.0</span>
+<a name="l00009"></a>00009 <span class="comment"> *</span>
+<a name="l00010"></a>00010 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
+<a name="l00011"></a>00011 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
+<a name="l00012"></a>00012 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
+<a name="l00013"></a>00013 <span class="comment"> * See the License for the specific language governing permissions and</span>
+<a name="l00014"></a>00014 <span class="comment"> * limitations under the License.</span>
+<a name="l00015"></a>00015 <span class="comment"> */</span>
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="preprocessor">#ifndef RAMPART_ENGINE_H</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define RAMPART_ENGINE_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;rp_includes.h&gt;</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;<a class="code" href="rampart__context_8h.html">rampart_context.h</a>&gt;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;<a class="code" href="rampart__constants_8h.html">rampart_constants.h</a>&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;axis2_msg_ctx.h&gt;</span>
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00040"></a>00040 {
+<a name="l00041"></a>00041 <span class="preprocessor">#endif</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span>
+<a name="l00043"></a>00043     AXIS2_EXTERN rampart_context_t *AXIS2_CALL
+<a name="l00044"></a>00044     rampart_engine_build_configuration(
+<a name="l00045"></a>00045         <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00046"></a>00046         axis2_msg_ctx_t *msg_ctx,
+<a name="l00047"></a>00047         axis2_bool_t is_inflow);
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span>}
+<a name="l00051"></a>00051 <span class="preprocessor">#endif</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+</pre></div></p></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:30 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__engine_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__engine_8h.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__engine_8h.html (added)
+++ webservices/rampart/site/c/api/html/rampart__engine_8h.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,33 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_engine.h File Reference</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_engine_h_File_Reference"></a><h2>rampart_engine.h File Reference</h2><p>Loads configuratins for Rampart, which defines its behaviuor. Also loads modules and initialize Rampart. <a href="#_details">More...</a></p><p>
+<code>#include &lt;rp_includes.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="rampart__context_8h-source.html">rampart_context.h</a>&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="rampart__constants_8h-source.html">rampart_constants.h</a>&gt;</code><br></br>
+<code>#include &lt;axis2_msg_ctx.h&gt;</code><br></br>
+
+</p><p>
+<a href="rampart__engine_8h-source.html">Go to the source code of this file.</a><table class="bodyTable"><tr class="b"><td></td></tr><tr class="a"><td colspan="2"><br></br><h2>Functions</h2></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g009d89dc30fefb7948e165704fba29fd"></a>
+AXIS2_EXTERN rampart_context_t * </td><td class="memItemRight" valign="bottom"><b>rampart_engine_build_configuration</b> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_bool_t is_inflow)</td></tr></table>
+</p></div><div class="section"><p><a name="_details"></a></p><div class="subsection"><a name="Detailed_Description"></a><h3>Detailed Description</h3><p>
+Loads configuratins for Rampart, which defines its behaviuor. Also loads modules and initialize Rampart. 
+</p><p>
+</p></div></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:31 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__handler__util_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__handler__util_8h-source.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__handler__util_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/rampart__handler__util_8h-source.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,91 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_handler_util.h Source File</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_handler_util_h"></a><h2>rampart_handler_util.h</h2><p><a href="rampart__handler__util_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
+<a name="l00019"></a>00019 <span class="preprocessor">#include &lt;axis2_handler_desc.h&gt;</span>
+<a name="l00020"></a>00020 <span class="preprocessor">#include &lt;axutil_array_list.h&gt;</span>
+<a name="l00021"></a>00021 <span class="preprocessor">#include &lt;axiom_soap_const.h&gt;</span>
+<a name="l00022"></a>00022 <span class="preprocessor">#include &lt;axiom_soap_envelope.h&gt;</span>
+<a name="l00023"></a>00023 <span class="preprocessor">#include &lt;axiom_soap_header.h&gt;</span>
+<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;axiom_soap_header_block.h&gt;</span>
+<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;axis2_op.h&gt;</span>
+<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;axis2_msg_ctx.h&gt;</span>
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;axis2_msg_info_headers.h&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;axutil_property.h&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;<a class="code" href="rampart__constants_8h.html">rampart_constants.h</a>&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;<a class="code" href="rampart__util_8h.html">rampart_util.h</a>&gt;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;axis2_conf_ctx.h&gt;</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef RAMPART_HANDLER_UTIL_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define RAMPART_HANDLER_UTIL_H</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00047"></a>00047 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00049"></a>00049 {
+<a name="l00050"></a>00050 <span class="preprocessor">#endif</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span>
+<a name="l00052"></a>00052 
+<a name="l00061"></a>00061     AXIS2_EXTERN axis2_char_t* AXIS2_CALL
+<a name="l00062"></a>00062     <a class="code" href="group__rampart__handler__util.html#g2af9c213e114acd4c27878d99b2b82bf">rampart_get_property_from_ctx</a>( <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00063"></a>00063                                    axis2_ctx_t *ctx,
+<a name="l00064"></a>00064                                    <span class="keyword">const</span> axis2_char_t *key);
+<a name="l00065"></a>00065 
+<a name="l00074"></a>00074     AXIS2_EXTERN axutil_param_t* AXIS2_CALL
+<a name="l00075"></a>00075     <a class="code" href="group__rampart__handler__util.html#g150a4f84515b69abb23795fc6eed9cd9">rampart_get_security_param</a>( <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00076"></a>00076                                 axis2_msg_ctx_t *msg_ctx,
+<a name="l00077"></a>00077                                 axis2_char_t *parameter);
+<a name="l00078"></a>00078 
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080 
+<a name="l00081"></a>00081 
+<a name="l00089"></a>00089     AXIS2_EXTERN axiom_node_t *AXIS2_CALL
+<a name="l00090"></a>00090     <a class="code" href="group__rampart__handler__util.html#ged200ef30c33a5570239390e4a1bbe2a">rampart_get_security_token</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00091"></a>00091                                axis2_msg_ctx_t *msg_ctx,
+<a name="l00092"></a>00092                                axiom_soap_header_t *soap_header);
+<a name="l00093"></a>00093 
+<a name="l00103"></a>00103     AXIS2_EXTERN <span class="keywordtype">void</span> AXIS2_CALL
+<a name="l00104"></a>00104     <a class="code" href="group__rampart__handler__util.html#gfda73f87a103c63e82115422339bc2a4">rampart_create_fault_envelope</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00105"></a>00105                                   <span class="keyword">const</span> axis2_char_t *sub_code,
+<a name="l00106"></a>00106                                   <span class="keyword">const</span> axis2_char_t *reason_text,
+<a name="l00107"></a>00107                                   <span class="keyword">const</span> axis2_char_t *detail_node_text,
+<a name="l00108"></a>00108                                   axis2_msg_ctx_t *msg_ctx);
+<a name="l00109"></a>00109 
+<a name="l00116"></a>00116     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00117"></a>00117     <a class="code" href="group__rampart__handler__util.html#ga9cb203951daedd4797bca959f667d03">rampart_validate_security_token</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00118"></a>00118                                     axis2_msg_ctx_t *msg_ctx,
+<a name="l00119"></a>00119                                     axiom_node_t *sec_node);
+<a name="l00127"></a>00127     AXIS2_EXTERN <span class="keywordtype">void</span> *AXIS2_CALL
+<a name="l00128"></a>00128     <a class="code" href="group__rampart__handler__util.html#g1c6ad559cf3d9cb7afa212aa198bf5b6">rampart_get_rampart_configuration</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00129"></a>00129                                       axis2_msg_ctx_t *msg_ctx,
+<a name="l00130"></a>00130                                       axis2_char_t *param_name);
+<a name="l00137"></a>00137     AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00138"></a>00138     <a class="code" href="group__rampart__handler__util.html#g970b108e184a96a09b15b11769d3422c">rampart_is_rampart_engaged</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00139"></a>00139                                axis2_msg_ctx_t *msg_ctx);
+<a name="l00140"></a>00140 
+<a name="l00141"></a>00141 
+<a name="l00142"></a>00142 
+<a name="l00144"></a>00144 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00145"></a>00145 <span class="preprocessor"></span>}
+<a name="l00146"></a>00146 <span class="preprocessor">#endif</span>
+<a name="l00147"></a>00147 <span class="preprocessor"></span>
+<a name="l00148"></a>00148 
+<a name="l00149"></a>00149 <span class="preprocessor">#endif </span><span class="comment">/*RAMPART_HANDLER_UTIL_H*/</span>
+</pre></div></p></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:30 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__handler__util_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__handler__util_8h.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__handler__util_8h.html (added)
+++ webservices/rampart/site/c/api/html/rampart__handler__util_8h.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_handler_util.h File Reference</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_handler_util_h_File_Reference"></a><h2>rampart_handler_util.h File Reference</h2><p>Utilities related to handlers. <a href="#_details">More...</a></p><p>
+<code>#include &lt;axis2_handler_desc.h&gt;</code><br></br>
+<code>#include &lt;axutil_array_list.h&gt;</code><br></br>
+<code>#include &lt;axiom_soap_const.h&gt;</code><br></br>
+<code>#include &lt;axiom_soap_envelope.h&gt;</code><br></br>
+<code>#include &lt;axiom_soap_header.h&gt;</code><br></br>
+<code>#include &lt;axiom_soap_header_block.h&gt;</code><br></br>
+<code>#include &lt;axis2_op.h&gt;</code><br></br>
+<code>#include &lt;axis2_msg_ctx.h&gt;</code><br></br>
+<code>#include &lt;axis2_msg_info_headers.h&gt;</code><br></br>
+<code>#include &lt;axutil_property.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="rampart__constants_8h-source.html">rampart_constants.h</a>&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="rampart__util_8h-source.html">rampart_util.h</a>&gt;</code><br></br>
+<code>#include &lt;axis2_conf_ctx.h&gt;</code><br></br>
+
+</p><p>
+<a href="rampart__handler__util_8h-source.html">Go to the source code of this file.</a><table class="bodyTable"><tr class="a"><td></td></tr><tr class="b"><td colspan="2"><br></br><h2>Functions</h2></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_char_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#g2af9c213e114acd4c27878d99b2b82bf">rampart_get_property_from_ctx</a> (const axutil_env_t *env, axis2_ctx_t *ctx, const axis2_char_t *key)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axutil_param_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#g150a4f84515b69abb23795fc6eed9cd9">rampart_get_security_param</a> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_char_t *parameter)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="t
 op">AXIS2_EXTERN axiom_node_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#ged200ef30c33a5570239390e4a1bbe2a">rampart_get_security_token</a> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axiom_soap_header_t *soap_header)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#gfda73f87a103c63e82115422339bc2a4">rampart_create_fault_envelope</a> (const axutil_env_t *env, const axis2_char_t *sub_code, const axis2_char_t *reason_text, const axis2_char_t *detail_node_text, axis2_msg_ctx_t *msg_ctx)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#ga9cb203951daedd4797bca959f667d03">rampart_validate_security_to
 ken</a> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axiom_node_t *sec_node)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN void * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#g1c6ad559cf3d9cb7afa212aa198bf5b6">rampart_get_rampart_configuration</a> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, axis2_char_t *param_name)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_bool_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__handler__util.html#g970b108e184a96a09b15b11769d3422c">rampart_is_rampart_engaged</a> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx)</td></tr></table>
+</p></div><div class="section"><p><a name="_details"></a></p><div class="subsection"><a name="Detailed_Description"></a><h3>Detailed Description</h3><p>
+Utilities related to handlers. 
+</p><p>
+</p></div></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:31 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__mod_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__mod_8h-source.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__mod_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/rampart__mod_8h-source.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_mod.h Source File</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_mod_h"></a><h2>rampart_mod.h</h2><p><a href="rampart__mod_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</span>
+<a name="l00003"></a>00003 <span class="comment"> * contributor license agreements.  See the NOTICE file distributed with</span>
+<a name="l00004"></a>00004 <span class="comment"> * this work for additional information regarding copyright ownership.</span>
+<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
+<a name="l00006"></a>00006 <span class="comment"> * (the "License"); you may not use this file except in compliance with</span>
+<a name="l00007"></a>00007 <span class="comment"> * the License.  You may obtain a copy of the License at</span>
+<a name="l00008"></a>00008 <span class="comment"> *</span>
+<a name="l00009"></a>00009 <span class="comment"> *      http://www.apache.org/licenses/LICENSE-2.0</span>
+<a name="l00010"></a>00010 <span class="comment"> *</span>
+<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
+<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
+<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
+<a name="l00014"></a>00014 <span class="comment"> * See the License for the specific language governing permissions and</span>
+<a name="l00015"></a>00015 <span class="comment"> * limitations under the License.</span>
+<a name="l00016"></a>00016 <span class="comment"> */</span>
+<a name="l00017"></a>00017 
+<a name="l00018"></a>00018 <span class="preprocessor">#ifndef RAMPART_MOD_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define RAMPART_MOD_H</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;axis2_handler.h&gt;</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00034"></a>00034 {
+<a name="l00035"></a>00035 <span class="preprocessor">#endif</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00043"></a>00043     AXIS2_EXTERN axis2_handler_t* AXIS2_CALL
+<a name="l00044"></a>00044     <a class="code" href="group__rampart__mod.html#gf176a631d671aeb1cd1e66720d62fa41">rampart_in_handler_create</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00045"></a>00045                               axutil_string_t *name);
+<a name="l00046"></a>00046 
+<a name="l00053"></a>00053     AXIS2_EXTERN axis2_handler_t* AXIS2_CALL
+<a name="l00054"></a>00054     <a class="code" href="group__rampart__mod.html#g0b37fb040e95d949c3fe1483d38dffd7">rampart_out_handler_create</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00055"></a>00055                                axutil_string_t *name);
+<a name="l00056"></a>00056 
+<a name="l00059"></a>00059 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span>}
+<a name="l00061"></a>00061 <span class="preprocessor">#endif</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span>
+<a name="l00063"></a>00063 <span class="preprocessor">#endif    </span><span class="comment">/* AXIS2_ADDR_MOD_H */</span>
+</pre></div></p></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:30 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__mod_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__mod_8h.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__mod_8h.html (added)
+++ webservices/rampart/site/c/api/html/rampart__mod_8h.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,29 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_mod.h File Reference</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_mod_h_File_Reference"></a><h2>rampart_mod.h File Reference</h2><p>Axis2 rampart module interface. <a href="#_details">More...</a></p><p>
+<code>#include &lt;axis2_handler.h&gt;</code><br></br>
+
+</p><p>
+<a href="rampart__mod_8h-source.html">Go to the source code of this file.</a><table class="bodyTable"><tr class="b"><td></td></tr><tr class="a"><td colspan="2"><br></br><h2>Functions</h2></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_handler_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__mod.html#gf176a631d671aeb1cd1e66720d62fa41">rampart_in_handler_create</a> (const axutil_env_t *env, axutil_string_t *name)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_handler_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__mod.html#g0b37fb040e95d949c3fe1483d38dffd7">rampart_out_handler_create</a> (const axutil_env_t *env, axutil_string_t *name)</td></tr></table>
+</p></div><div class="section"><p><a name="_details"></a></p><div class="subsection"><a name="Detailed_Description"></a><h3>Detailed Description</h3><p>
+Axis2 rampart module interface. 
+</p><p>
+</p></div></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:31 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__rd__record_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__rd__record_8h-source.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__rd__record_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/rampart__rd__record_8h-source.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,86 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_rd_record.h Source File</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_rd_record_h"></a><h2>rampart_rd_record.h</h2><p><a href="rampart__rd__record_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> * Copyright 2004,2005 The Apache Software Foundation.</span>
+<a name="l00003"></a>00003 <span class="comment"> *</span>
+<a name="l00004"></a>00004 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
+<a name="l00005"></a>00005 <span class="comment"> * you may not use this file except in compliance with the License.</span>
+<a name="l00006"></a>00006 <span class="comment"> * You may obtain a copy of the License at</span>
+<a name="l00007"></a>00007 <span class="comment"> *</span>
+<a name="l00008"></a>00008 <span class="comment"> *      http://www.apache.org/licenses/LICENSE-2.0</span>
+<a name="l00009"></a>00009 <span class="comment"> *</span>
+<a name="l00010"></a>00010 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
+<a name="l00011"></a>00011 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
+<a name="l00012"></a>00012 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
+<a name="l00013"></a>00013 <span class="comment"> * See the License for the specific language governing permissions and</span>
+<a name="l00014"></a>00014 <span class="comment"> * limitations under the License.</span>
+<a name="l00015"></a>00015 <span class="comment"> */</span>
+<a name="l00016"></a>00016 
+<a name="l00017"></a>00017 <span class="preprocessor">#ifndef RAMPART_RD_RECORD_H</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define RAMPART_RD_RECORD_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span>
+<a name="l00020"></a>00020 
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;<a class="code" href="rampart__util_8h.html">rampart_util.h</a>&gt;</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00035"></a>00035 {
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038     <span class="keyword">typedef</span> <span class="keyword">struct </span>rampart_rd_record_t rampart_rd_record_t;
+<a name="l00044"></a>00044     AXIS2_EXTERN rampart_rd_record_t *AXIS2_CALL
+<a name="l00045"></a>00045     <a class="code" href="group__rampart__rd__record.html#g288e4ab4527deff3b3927faf00f07b75">rampart_rd_record_create</a>(<span class="keyword">const</span> axutil_env_t *env);
+<a name="l00046"></a>00046 
+<a name="l00053"></a>00053     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00054"></a>00054     <a class="code" href="group__rampart__rd__record.html#g86db67b7ab7e23af6b13e0948a9c3e7d">rampart_rd_record_free</a>(rampart_rd_record_t *rd_record,
+<a name="l00055"></a>00055                            <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057 
+<a name="l00064"></a>00064     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00065"></a>00065     <a class="code" href="group__rampart__rd__record.html#gd8ee57fd177795a1cb3af74ffeb6aa61">rampart_rd_record_get_id</a>(
+<a name="l00066"></a>00066         <span class="keyword">const</span> rampart_rd_record_t *rd_record,
+<a name="l00067"></a>00067         <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00068"></a>00068 
+<a name="l00076"></a>00076     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00077"></a>00077     <a class="code" href="group__rampart__rd__record.html#gc3d7bf737fee1d51aa2e0db7026a4430">rampart_rd_record_get_timestamp</a>(
+<a name="l00078"></a>00078         <span class="keyword">const</span> rampart_rd_record_t *rd_record,
+<a name="l00079"></a>00079         <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00080"></a>00080 
+<a name="l00088"></a>00088     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00089"></a>00089     <a class="code" href="group__rampart__rd__record.html#g972654046460d488bf46d83d50e7aa9b">rampart_rd_record_set_id</a>(
+<a name="l00090"></a>00090         rampart_rd_record_t *rd_record,
+<a name="l00091"></a>00091         <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00092"></a>00092         axis2_char_t *<span class="keywordtype">id</span>);
+<a name="l00093"></a>00093 
+<a name="l00101"></a>00101     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00102"></a>00102     <a class="code" href="group__rampart__rd__record.html#gff459e0f5509137f56cbd176e4f80a7b">rampart_rd_record_set_timestamp</a>(
+<a name="l00103"></a>00103         rampart_rd_record_t *rd_record,
+<a name="l00104"></a>00104         <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00105"></a>00105         axis2_char_t *timestamp);
+<a name="l00106"></a>00106 
+<a name="l00107"></a>00107 
+<a name="l00108"></a>00108 
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span>}
+<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+</pre></div></p></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:30 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__rd__record_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__rd__record_8h.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__rd__record_8h.html (added)
+++ webservices/rampart/site/c/api/html/rampart__rd__record_8h.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,30 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_rd_record.h File Reference</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_rd_record_h_File_Reference"></a><h2>rampart_rd_record.h File Reference</h2><p>A record that can be used in the Replay Detection mechanism. Represents a SOAP message instance. <a href="#_details">More...</a></p><p>
+<code>#include &lt;<a class="el" href="rampart__util_8h-source.html">rampart_util.h</a>&gt;</code><br></br>
+
+</p><p>
+<a href="rampart__rd__record_8h-source.html">Go to the source code of this file.</a><table class="bodyTable"><tr class="b"><td></td></tr><tr class="a"><td colspan="2"><br></br><h2>Typedefs</h2></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g23daef128b2bd6baedb516a6fc6c9afd"></a>
+typedef rampart_rd_record_t </td><td class="memItemRight" valign="bottom"><b>rampart_rd_record_t</b></td></tr><tr class="a"><td colspan="2"><br></br><h2>Functions</h2></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN rampart_rd_record_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__rd__record.html#g288e4ab4527deff3b3927faf00f07b75">rampart_rd_record_create</a> (const axutil_env_t *env)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__rd__record.html#g86db67b7ab7e23af6b13e0948a9c3e7d">rampart_rd_record_free</a> (rampart_rd_record_t *rd_record, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_char_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="gr
 oup__rampart__rd__record.html#gd8ee57fd177795a1cb3af74ffeb6aa61">rampart_rd_record_get_id</a> (const rampart_rd_record_t *rd_record, const axutil_env_t *env)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_char_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__rd__record.html#gc3d7bf737fee1d51aa2e0db7026a4430">rampart_rd_record_get_timestamp</a> (const rampart_rd_record_t *rd_record, const axutil_env_t *env)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__rd__record.html#g972654046460d488bf46d83d50e7aa9b">rampart_rd_record_set_id</a> (rampart_rd_record_t *rd_record, const axutil_env_t *env, axis2_char_t *id)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_status_t </td><td class="memIt
 emRight" valign="bottom"><a class="el" href="group__rampart__rd__record.html#gff459e0f5509137f56cbd176e4f80a7b">rampart_rd_record_set_timestamp</a> (rampart_rd_record_t *rd_record, const axutil_env_t *env, axis2_char_t *timestamp)</td></tr></table>
+</p></div><div class="section"><p><a name="_details"></a></p><div class="subsection"><a name="Detailed_Description"></a><h3>Detailed Description</h3><p>
+A record that can be used in the Replay Detection mechanism. Represents a SOAP message instance. 
+</p><p>
+</p></div></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:31 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__replay__detector_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__replay__detector_8h-source.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__replay__detector_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/rampart__replay__detector_8h-source.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,118 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_replay_detector.h Source File</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_replay_detector_h"></a><h2>rampart_replay_detector.h</h2><p><a href="rampart__replay__detector_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment">* Licensed to the Apache Software Foundation (ASF) under one or more</span>
+<a name="l00003"></a>00003 <span class="comment">* contributor license agreements.  See the NOTICE file distributed with</span>
+<a name="l00004"></a>00004 <span class="comment">* this work for additional information regarding copyright ownership.</span>
+<a name="l00005"></a>00005 <span class="comment">* The ASF licenses this file to You under the Apache License, Version 2.0</span>
+<a name="l00006"></a>00006 <span class="comment">* (the "License"); you may not use this file except in compliance with</span>
+<a name="l00007"></a>00007 <span class="comment">* the License.  You may obtain a copy of the License at</span>
+<a name="l00008"></a>00008 <span class="comment">*</span>
+<a name="l00009"></a>00009 <span class="comment">*      http://www.apache.org/licenses/LICENSE-2.0</span>
+<a name="l00010"></a>00010 <span class="comment">*</span>
+<a name="l00011"></a>00011 <span class="comment">* Unless required by applicable law or agreed to in writing, software</span>
+<a name="l00012"></a>00012 <span class="comment">* distributed under the License is distributed on an "AS IS" BASIS,</span>
+<a name="l00013"></a>00013 <span class="comment">* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
+<a name="l00014"></a>00014 <span class="comment">* See the License for the specific language governing permissions and</span>
+<a name="l00015"></a>00015 <span class="comment">* limitations under the License.</span>
+<a name="l00016"></a>00016 <span class="comment">*/</span>
+<a name="l00017"></a>00017 
+<a name="l00018"></a>00018 <span class="preprocessor">#ifndef RAMPART_REPLAY_DETECTOR_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define RAMPART_REPLAY_DETECTOR_H</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;axis2_defines.h&gt;</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;axutil_env.h&gt;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;axis2_msg_ctx.h&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;axis2_conf_ctx.h&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;<a class="code" href="rampart__context_8h.html">rampart_context.h</a>&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00039"></a>00039 {
+<a name="l00040"></a>00040 <span class="preprocessor">#endif</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span>
+<a name="l00042"></a>00042 
+<a name="l00046"></a><a class="code" href="group__rampart__replay__detector.html#gce8d7436b80be65d615c4b41a8f64c8d">00046</a>     <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structrampart__replay__detector__ops.html">rampart_replay_detector_ops</a> <a class="code" href="group__rampart__replay__detector.html#gce8d7436b80be65d615c4b41a8f64c8d">rampart_replay_detector_ops_t</a>;
+<a name="l00047"></a>00047 
+<a name="l00052"></a><a class="code" href="group__rampart__replay__detector.html#gd5e7997bfd2ebfbbe40c94da2218edcf">00052</a>     <span class="keyword">typedef</span> <span class="keyword">struct </span>rampart_replay_detector rampart_replay_detector_t;
+<a name="l00053"></a>00053 
+<a name="l00058"></a><a class="code" href="structrampart__replay__detector__ops.html">00058</a>     <span class="keyword">struct </span><a class="code" href="structrampart__replay__detector__ops.html">rampart_replay_detector_ops</a>
+<a name="l00059"></a>00059     {
+<a name="l00060"></a>00060         axis2_status_t (AXIS2_CALL*
+<a name="l00061"></a>00061                         load)(rampart_replay_detector_t *replay_detector,
+<a name="l00062"></a>00062                               <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064         axis2_status_t (AXIS2_CALL*
+<a name="l00065"></a>00065                         is_replayed)(rampart_replay_detector_t *rrd,
+<a name="l00066"></a>00066                                      <span class="keyword">const</span> axutil_env_t* env,
+<a name="l00067"></a>00067                                      axis2_msg_ctx_t *msg_ctx);
+<a name="l00068"></a>00068 
+<a name="l00069"></a>00069         axis2_status_t (AXIS2_CALL*
+<a name="l00070"></a>00070                         free)(rampart_replay_detector_t *rrd,
+<a name="l00071"></a>00071                               <span class="keyword">const</span> axutil_env_t* env);
+<a name="l00072"></a>00072 
+<a name="l00073"></a>00073     };
+<a name="l00074"></a>00074 
+<a name="l00075"></a>00075     <span class="keyword">struct </span>rampart_replay_detector
+<a name="l00076"></a>00076     {
+<a name="l00077"></a>00077         <a class="code" href="group__rampart__replay__detector.html#gce8d7436b80be65d615c4b41a8f64c8d">rampart_replay_detector_ops_t</a> *ops;
+<a name="l00078"></a>00078     };
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080     <span class="comment">/*The default impl for RRD*/</span>
+<a name="l00081"></a>00081     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00082"></a>00082     rampart_replay_detector_default(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00083"></a>00083                                     axis2_msg_ctx_t *msg_ctx,
+<a name="l00084"></a>00084                                     rampart_context_t *rampart_context);
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086     AXIS2_EXTERN axutil_hash_t *AXIS2_CALL
+<a name="l00087"></a>00087     rampart_replay_detector_set_default_db(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00088"></a>00088                                            axis2_ctx_t *ctx);
+<a name="l00089"></a>00089 
+<a name="l00090"></a>00090     <span class="comment">/*A linked list based implementation for RRD</span>
+<a name="l00091"></a>00091 <span class="comment">      This doesnt required addressing headers to be present*/</span>
+<a name="l00092"></a>00092     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00093"></a>00093     rampart_replay_detector_with_linked_list(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00094"></a>00094             axis2_msg_ctx_t* msg_ctx,
+<a name="l00095"></a>00095             rampart_context_t *rampart_context);
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097     AXIS2_EXTERN axutil_linked_list_t *AXIS2_CALL
+<a name="l00098"></a>00098     rampart_replay_detector_set_ll_db(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00099"></a>00099                                       axis2_ctx_t *ctx);
+<a name="l00100"></a>00100 
+<a name="l00101"></a>00101     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00102"></a>00102     rampart_replay_detector_final_cleanup(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00103"></a>00103                                           axis2_msg_ctx_t* msg_ctx);
+<a name="l00104"></a>00104     <span class="comment">/*************************** Function macros **********************************/</span>
+<a name="l00105"></a>00105 <span class="preprocessor">#define RAMPART_REPLAY_DETECTOR_LOAD(replay_detector, env) \</span>
+<a name="l00106"></a>00106 <span class="preprocessor">      ((replay_detector)-&gt;ops-&gt;load(replay_detector, env))</span>
+<a name="l00107"></a>00107 <span class="preprocessor"></span>
+<a name="l00108"></a>00108 <span class="preprocessor">#define RAMPART_REPLAY_DETECTOR_IS_REPLAYED(replay_detector, env, msg_ctx) \</span>
+<a name="l00109"></a>00109 <span class="preprocessor">      ((replay_detector)-&gt;ops-&gt;replay_detector_is_replayed(replay_detector, env, msg_ctx))</span>
+<a name="l00110"></a>00110 <span class="preprocessor"></span>
+<a name="l00111"></a>00111 <span class="preprocessor">#define RAMPART_REPLAY_DETECTOR_FREE(replay_detector, env) \</span>
+<a name="l00112"></a>00112 <span class="preprocessor">        ((replay_detector)-&gt;ops-&gt;free(replay_detector, env))</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span>
+<a name="l00115"></a>00115 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00116"></a>00116 <span class="preprocessor"></span>}
+<a name="l00117"></a>00117 <span class="preprocessor">#endif</span>
+<a name="l00118"></a>00118 <span class="preprocessor"></span>
+<a name="l00119"></a>00119 <span class="preprocessor">#endif                          </span><span class="comment">/* RAMPART_REPLAY_DETECTOR_H */</span>
+<a name="l00120"></a>00120 
+</pre></div></p></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:30 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file

Added: webservices/rampart/site/c/api/html/rampart__replay__detector_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__replay__detector_8h.html?rev=581565&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__replay__detector_8h.html (added)
+++ webservices/rampart/site/c/api/html/rampart__replay__detector_8h.html Wed Oct  3 04:19:52 2007
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Apache Rampart/C - Rampart/C: rampart_replay_detector.h File Reference</title><style type="text/css" media="all">
+          @import url("../../style/maven-base.css");
+          
+			    @import url("../../style/maven-classic.css");</style><link rel="stylesheet" href="../../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta></head><body class="composite"><div id="banner"><a href="http://www.apache.org/" id="organizationLogo"><img alt="Apache Software Foundation" src="http://www.apache.org/images/asf-logo.gif"></img></a><a href="http://ws.apache.org/rampart/c" id="projectLogo"><img alt="Apache Rampart/C" src="http://ws.apache.org/rampart/c/images/rampartc_logo.jpg"></img></a><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xleft">
+                	Last published: 01 October 2007
+                  | Doc for 1.0.0</div><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuApache_Rampart_C"><h5>Apache Rampart/C</h5><ul><li class="none"><a href="../../index.html">Apache Rampart/C Home</a></li><li class="expanded"><a href="../../download.cgi">Download Rampart/C</a><ul><li class="none"><a href="../../download.cgi">Releases</a></li></ul></li><li class="expanded"><a href="../../docs/index.html">Documentation</a><ul><li class="none"><a href="../../docs/installationguide.html">Installation Guide</a></li><li class="none"><a href="../../docs/rampartc_manual.html">Rampart/C manual</a></li><li class="none"><a href="../../docs/configurations.html">Configurations guide</a></li></ul></li><li class="expanded"><a href="../../lists_issues.html">Get Involved</a><ul><li class="none"><a href="../../lists_issues.html">Mailing Lists &amp; Issue Tracking</a></li><li class="none"><a href="../../svn.html">Checko
 ut Source Code</a></li></ul></li><li class="expanded"><a href="../../coding_conventions.html">Developer Guidelines</a><ul><li class="none"><a href="../../coding_conventions.html">Coding Convention</a></li><li class="none"><a href="../../versioning.html">Versionning</a></li></ul></li><li class="expanded"><a href="../../team-list.html">Project Information</a><ul><li class="none"><a href="../../team-list.html">Project Team</a></li><li class="none"><a href="http://svn.apache.org/viewcvs.cgi/webservices/rampart/trunk/c/" class="externalLink" title="External Link">Source Code</a></li></ul></li></ul></div><a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy"><img alt="Built by Maven" src="../../images/logos/maven-button-1.png"></img></a></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><p>
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Classes</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="dirs.html"><span>Directories</span></a></li>
+  </ul></div><div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File List</span></a></li>
+    <li><a href="globals.html"><span>File Members</span></a></li>
+  </ul></div><div class="nav">
+<a class="el" href="dir_dc2aa67a450249f9141b08d44550d4d5.html">include</a></div></p></div><div class="section"><a name="rampart_replay_detector_h_File_Reference"></a><h2>rampart_replay_detector.h File Reference</h2><p>The replay_detector module for rampart. <a href="#_details">More...</a></p><p>
+<code>#include &lt;axis2_defines.h&gt;</code><br></br>
+<code>#include &lt;axutil_env.h&gt;</code><br></br>
+<code>#include &lt;axis2_msg_ctx.h&gt;</code><br></br>
+<code>#include &lt;axis2_conf_ctx.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="rampart__context_8h-source.html">rampart_context.h</a>&gt;</code><br></br>
+
+</p><p>
+<a href="rampart__replay__detector_8h-source.html">Go to the source code of this file.</a><table class="bodyTable"><tr class="b"><td></td></tr><tr class="a"><td colspan="2"><br></br><h2>Classes</h2></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structrampart__replay__detector__ops.html">rampart_replay_detector_ops</a></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><b>rampart_replay_detector</b></td></tr><tr class="b"><td colspan="2"><br></br><h2>Defines</h2></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ge3edc9cdccafdcda873a1e53dec35626"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_REPLAY_DETECTOR_LOAD</b>(replay_detector, env)   ((replay_detector)-&gt;ops-&gt;load(replay_detector, env))</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g3b7b3f9e395df77ecaf78f4a45121d46"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_REPLAY_DETECTOR_IS_REPLAYED</b>(replay_detector, env, msg_ctx)   ((replay_detector)-&gt;ops-&gt;replay_detector_is_replayed(replay_detector, env, msg_ctx))</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gde4ac5370a834241709af1857747c1a2"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_REPLAY_DETECTOR_FREE</b>(replay_detector, env)   ((replay_detector)-&gt;ops-&gt;free(replay_detector, env))</td></tr><tr class="b"><td colspan="2"><br></br><h2>Typedefs</h2></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">typedef <a class="el" href="structrampart__replay__detector__ops.html">rampart_replay_detector_ops</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__replay__detector.html#gce8d7436b80be65d615c4b41a8f64c8d">rampart_replay_detector_ops_t</a></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">typedef rampart_replay_detector </td><td class="memItemRight" valign="bottom"><a class="el" href="group__rampart__replay__detector.html#gd5e7997bfd2ebfbbe40c94da2218edcf">rampart_replay_detector_t</a></td></tr><tr class="a"><td colspan="2"><br></br><h2>Functions</h2></td></tr><tr class="b"><td class
 ="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gf397bcf87b25ef7031b1d43a3d4bb88b"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>rampart_replay_detector_default</b> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, rampart_context_t *rampart_context)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ga7376d0eeb251d9944eed6df74d1175f"></a>
+AXIS2_EXTERN axutil_hash_t * </td><td class="memItemRight" valign="bottom"><b>rampart_replay_detector_set_default_db</b> (const axutil_env_t *env, axis2_ctx_t *ctx)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g94b7b39d5750c0091e414aa0436a4b12"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>rampart_replay_detector_with_linked_list</b> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx, rampart_context_t *rampart_context)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g0fb9e4490d33c1efa9806ebfe9a8f5fb"></a>
+AXIS2_EXTERN axutil_linked_list_t * </td><td class="memItemRight" valign="bottom"><b>rampart_replay_detector_set_ll_db</b> (const axutil_env_t *env, axis2_ctx_t *ctx)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gdf138fba39e86156aa50d8f731949772"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>rampart_replay_detector_final_cleanup</b> (const axutil_env_t *env, axis2_msg_ctx_t *msg_ctx)</td></tr></table>
+</p></div><div class="section"><p><a name="_details"></a></p><div class="subsection"><a name="Detailed_Description"></a><h3>Detailed Description</h3><p>
+The replay_detector module for rampart. 
+</p><p>
+</p></div></div><div class="section"><address style="align: right;"><small>Generated on Thu Sep 27 16:59:31 2007 for Rampart/C by 
+<a href="http://www.doxygen.org/index.html" class="externalLink" title="External Link">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></img></a> 1.4.7 </small></address></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2005-2007, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file