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 2008/01/16 09:12:14 UTC
svn commit: r612382 [34/41] - in /webservices/rampart/site/c: ./ api/
api/html/ docs/ docs/files/ images/ images/logos/ style/
Added: webservices/rampart/site/c/api/html/rampart__constants_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__constants_8h.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__constants_8h.html (added)
+++ webservices/rampart/site/c/api/html/rampart__constants_8h.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,97 @@
+<!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_constants.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: 16 January 2008
+ | Doc for 1.1.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 & 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_constants_h_File_Reference"></a><h2>rampart_constants.h File Reference</h2><p>Holds constants for rampart. <a href="#_details">More...</a></p><p>
+<code>#include <<a class="el" href="oxs__constants_8h-source.html">oxs_constants.h</a>></code><br></br>
+
+</p><p>
+<a href="rampart__constants_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>Defines</h2></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g612daa7382ce28c6a6ee76fa6a1bde3e"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_DEFAULT_KT_ALGO</b> OXS_DEFAULT_KT_ALGO_HREF</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g2f34cc6c6a6815eb51eb85ef56481a79"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_DEFAULT</b> OXS_STR_DEFAULT</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gf73e93d372252f077763c5e6c0f9495e"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY</b> "Security"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ga7c12698ebb3d40c40ca8966b5c022ad"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_USERNAMETOKEN</b> "UsernameToken"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g8737fc845ba45540697142d17c831cc0"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_USERNAMETOKEN_USERNAME</b> "Username"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gabc8d99e88c9df255f2bd9bb0c2ae94f"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_USERNAMETOKEN_PASSWORD</b> "Password"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g2675016fdccc5727868b73af3a2b7ae5"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_USERNAMETOKEN_CREATED</b> "Created"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g639edf12309ef57d8ee47cf82e1f32fc"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_USERNAMETOKEN_NONCE</b> "Nonce"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gb8e002bf16d090f458a89c2e1a7ba08a"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_USERNAMETOKEN_PASSWORD_ATTR_TYPE</b> "Type"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="geca1ec014668549ac42322b622ccf013"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_TIMESTAMP</b> "Timestamp"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g38df7736e420e12fadbe4dd4f2376a45"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_TIMESTAMP_CREATED</b> "Created"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g8a28f6c074164e3d6c259808a5601eef"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_TIMESTAMP_EXPIRES</b> "Expires"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g184ca743d921f513db74e0b0be818405"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_RAMPART</b> "rampart"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g0c4777dcc5cb718417705c44f86e3e5f"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_WSSE</b> "wsse"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g957daf2739dfce8a1b9a1c3f58de1c02"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_WSSE_XMLNS</b> "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g9c309cceab018d8936081466c1f2f9d5"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_WSU</b> "wsu"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gedd06e3bf2d610f509e7fcd569494eeb"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_WSU_XMLNS</b> "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gc4ac9f7d699598337c1b01d941d78f6e"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_PASSWORD_DIGEST_URI</b> "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g633f5f63814578a89d702b3d8845f57d"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_PASSWORD_TEXT_URI</b> "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g33dbe3036ca105ea50c40f38b49e756b"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_INFLOW_SECURITY_POLICY</b> "InflowSecurityPolicy"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g8898953b72875118a0fa9a2dd9fba982"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_OUTFLOW_SECURITY_POLICY</b> "OutflowSecurityPolicy"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g43b266e6f1c5891104e155acd5532ae6"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>INFLOW_RAMPART_CONTEXT</b> "InflowRampartContext"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g64c3a3cc8d7a6068b63770ef5456761a"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>OUTFLOW_RAMPART_CONTEXT</b> "OutflowRampartContext"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g2c7bfbc23d060f64a72854dcc3dd8c3e"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_CONTEXT</b> "RampartContext"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g486743c2fd4505a2e218838aa8569d2e"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>IN_MESSAGE_SECURITY</b> "InMessageSecurity"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g8927ad0e7302c28e856c9e8e9d0381aa"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>OUT_MESSAGE_SECURITY</b> "OutMessageSEcurity"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gdc50f6379c6c28183f2477725a8ce4a8"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_PASSWORD_TEXT</b> "plainText"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ge8b51b940e2ddcad964ed13bc362d3b7"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_PASSWORD_DIGEST</b> "Digest"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g1f6291356ed096917b77e943c2a8fa63"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_CONFIGURATION</b> "RampartConfiguration"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g34ea57f64d8bf9af43b620a32340b352"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_UNSUPPORTED_SECURITY_TOKEN</b> "wsse:UnsupportedSecurityToken"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g10bfbec71dc5f255214b7ecc197a42d0"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_UNSUPPORTED_ALGORITHM</b> "wsse:UnsupportedAlgorithm"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gcc86aa3497a34cfa455195161ec19a28"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_INVALID_SECURITY</b> "wsse:InvalidSecurity"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g638a6cb15365221ff85dc0e9d2823526"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_INVALID_SECURITY_TOKEN</b> "wsse:InvalidSecurityToken"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gb7e271b97bd168eb931ec4819d2e3306"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_FAILED_AUTHENTICATION</b> "wsse:FailedAuthentication"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g659d6235b2691850284a7b760be0a496"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_FAILED_CHECK</b> "wsse:FailedCheck"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g8681b2763b57303827b2749f1ef16d78"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_SECURITY_TOKEN_UNAVAILABLE</b> "wsse:SecurityTokenUnavailable"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g2f413c1c4ef134128958e006378b4975"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_IN_TIMESTAMP</b> "wsse:Timestamp"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g58b18d7ee9fad27e22b798c3d10de144"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_IN_USERNAMETOKEN</b> "wsse:UsernameToken"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g9f3d80b90961acfc3abd7d0e8a8a8793"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_IN_ENCRYPTED_KEY</b> "xenc:EncryptedKey"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g65c47a17595184c5ed6fae5006dcf2ac"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_IN_ENCRYPTED_DATA</b> "xenc:EncryptedData"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gf170c4b95f062eb56e48979aa5bb09dd"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_IN_SIGNATURE</b> "ds:Signature"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gf4e3f1d9da3d5f2c7b8134a075825d7d"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_MSG_REPLAYED</b> "rampc:Message-Replayed"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gb0495e9e55db76081dfaf047f3944737"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_FAULT_IN_POLICY</b> "rampc:Policy"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g605c0ff9b0246689be881ce009db2251"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_ACTION_PASSWORD</b> "password"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g2c55fd794fa5612635acc26ef9bc5da3"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_ACTION_ENC_USER_PASSWORD</b> "encUserPassword"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g2f65a792cedd9c27ff074a18333a872d"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_CALLBACK_SPECIFIC_PROPERTY</b> "callbackSpecificProperty"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g3a2d89584629f45f25d23d0477b3c3e9"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SECURITY_PROCESSED_RESULTS</b> "SecurityProcessedResults"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g28c0a5180d959a79aa6cde24d39ad3c5"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_UT_USERNAME</b> "SPR_UT_username"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ga08929b6f97d0060ef9f0cb6539bcdb5"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_UT_CREATED</b> "SPR_UT_created"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ga8a9544e89c1cf784dc26dece4505b64"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_UT_NONCE</b> "SPR_UT_nonce"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ge8c79fdf8b5c08c665e01d9e6f7d9bfe"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_UT_PASSWORD_TYPE</b> "SPR_UT_passwordType"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g0598760db6279d684d4f2d4fb0b26627"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_TS_CREATED</b> "SPR_TS_created"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gec45c2700ee6ba85cffbeb9dd05886c1"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_TS_EXPIRES</b> "SPR_TS_expires"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g36537c7599b7884a574e7d49adc21d08"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_UT_CHECKED</b> "SPR_UT_Checked"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gd77f1d426aa9c268fcfbccaf3328daa4"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_TS_CHECKED</b> "SPR_TS_Checked"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g523055762ab7991370b9c1e948f6d80d"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_SPR_ENC_CHECKED</b> "SPR_ENC_Checked"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gcac8c35a038e0f4b83aa689116154573"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_YES</b> "YES"</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g602cbcabc951a5086ab0a8eaed9ccd9c"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_NO</b> "NO"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gea588afd1732ebb1547a230018711d49"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_DIRECT_REFERENCE</b> OXS_STR_DIRECT_REFERENCE</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g621274905b4672d6ac6cfc9bfecded74"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_KEY_IDENTIFIER</b> OXS_STR_KEY_IDENTIFIER</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g7472fe4358497592dd2a4513863e1c5a"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_EMBEDDED</b> OXS_STR_EMBEDDED</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g148b56be826487432717677f9bb8747c"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_ISSUER_SERIAL</b> OXS_STR_ISSUER_SERIAL</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gad701a76332969fe1db8089c1ded5082"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_THUMB_PRINT</b> OXS_STR_THUMB_PRINT</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gb50e6c6b95f095ec55c78a60c3fa3808"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_EXTERNAL_URI</b> OXS_STR_EXTERNAL_URI</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g47877e332808dce3e6ce67d5b1251444"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_STR_ENCRYPTED_KEY</b> OXS_STR_ENCRYPTED_KEY</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g0f2d2c2e72e466bb8b72a34749b11f9d"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_RD_DB_PROP</b> "Rampart_RD_DB_Prop"</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g4d156c5a280603d63a2a233c22b400f2"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_RD_DEF_VALID_DURATION</b> 60</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gcb3d629a6e4f9c881bb15ba61c4d2ec6"></a>
+#define </td><td class="memItemRight" valign="bottom"><b>RAMPART_RD_DEF_MAX_RCDS</b> 5</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>
+Holds constants for rampart.
+</p><p>
+</p></div></div><div class="section"><address style="align: right;"><small>Generated on Thu Oct 4 17:37:08 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-2008, 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__context_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/rampart__context_8h-source.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/rampart__context_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/rampart__context_8h-source.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,541 @@
+<!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_context.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: 16 January 2008
+ | Doc for 1.1.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 & 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_context_h"></a><h2>rampart_context.h</h2><p><a href="rampart__context_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_CONTEXT_H</span>
+<a name="l00018"></a>00018 <span class="preprocessor"></span><span class="preprocessor">#define RAMPART_CONTEXT_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include <rp_includes.h></span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include <rp_secpolicy.h></span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include <<a class="code" href="rampart__authn__provider_8h.html">rampart_authn_provider.h</a>></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include <<a class="code" href="rampart__util_8h.html">rampart_util.h</a>></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include <axutil_property.h></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include <<a class="code" href="rampart__constants_8h.html">rampart_constants.h</a>></span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include <<a class="code" href="rampart__callback_8h.html">rampart_callback.h</a>></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include <<a class="code" href="rampart__authn__provider_8h.html">rampart_authn_provider.h</a>></span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include <<a class="code" href="axis2__key__type_8h.html">axis2_key_type.h</a>></span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include <axis2_msg_ctx.h></span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include <<a class="code" href="oxs__key_8h.html">oxs_key.h</a>></span>
+<a name="l00042"></a>00042
+<a name="l00043"></a>00043 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00045"></a>00045 {
+<a name="l00046"></a>00046 <span class="preprocessor">#endif</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span>
+<a name="l00048"></a>00048 <span class="keyword">typedef</span> <span class="keyword">struct </span>rampart_context_t rampart_context_t;
+<a name="l00049"></a>00049
+<a name="l00050"></a>00050 <span class="keyword">typedef</span> axis2_char_t *(AXIS2_CALL*
+<a name="l00051"></a>00051 password_callback_fn)(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00052"></a>00052 <span class="keyword">const</span> axis2_char_t *username,
+<a name="l00053"></a>00053 <span class="keywordtype">void</span> *ctx);
+<a name="l00054"></a>00054
+<a name="l00055"></a>00055 <span class="keyword">typedef</span> axis2_status_t (AXIS2_CALL*
+<a name="l00056"></a>00056 rampart_is_replayed_fn)(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00057"></a>00057 axis2_msg_ctx_t* msg_ctx,
+<a name="l00058"></a>00058 rampart_context_t *rampart_context);
+<a name="l00059"></a>00059
+<a name="l00060"></a>00060 <span class="keyword">typedef</span> rampart_authn_provider_status_t (AXIS2_CALL*
+<a name="l00061"></a>00061 auth_password_func)(<span class="keyword">const</span> axutil_env_t* env,
+<a name="l00062"></a>00062 <span class="keyword">const</span> axis2_char_t *username,
+<a name="l00063"></a>00063 <span class="keyword">const</span> axis2_char_t *password);
+<a name="l00064"></a>00064
+<a name="l00065"></a>00065 <span class="keyword">typedef</span> rampart_authn_provider_status_t (AXIS2_CALL*
+<a name="l00066"></a>00066 auth_digest_func)(<span class="keyword">const</span> axutil_env_t* env,
+<a name="l00067"></a>00067 <span class="keyword">const</span> axis2_char_t *username,
+<a name="l00068"></a>00068 <span class="keyword">const</span> axis2_char_t *nonce,
+<a name="l00069"></a>00069 <span class="keyword">const</span> axis2_char_t *created,
+<a name="l00070"></a>00070 <span class="keyword">const</span> <span class="keywordtype">char</span> *digest);
+<a name="l00071"></a>00071
+<a name="l00072"></a>00072
+<a name="l00073"></a>00073
+<a name="l00081"></a>00081 AXIS2_EXTERN rampart_context_t *AXIS2_CALL
+<a name="l00082"></a>00082 <a class="code" href="group__rampart__context.html#g2462607446876c3721d774e10d63cdd2">rampart_context_create</a>(<span class="keyword">const</span> axutil_env_t *env);
+<a name="l00083"></a>00083
+<a name="l00084"></a>00084
+<a name="l00091"></a>00091 AXIS2_EXTERN <span class="keywordtype">void</span> AXIS2_CALL
+<a name="l00092"></a>00092 <a class="code" href="group__rampart__context.html#g75cf3dbf21a73de04fd31e0e349c446f">rampart_context_free</a>(rampart_context_t *rampart_context,
+<a name="l00093"></a>00093 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00094"></a>00094
+<a name="l00095"></a>00095
+<a name="l00096"></a>00096 <span class="comment">/****************************************************************/</span>
+<a name="l00097"></a>00097
+<a name="l00107"></a>00107 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00108"></a>00108 <a class="code" href="group__rampart__context.html#g2057cd69b77b3ac388a4985facfb21d5">rampart_context_set_policy_node</a>(rampart_context_t *rampart_context,
+<a name="l00109"></a>00109 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00110"></a>00110 axiom_node_t *policy_node);
+<a name="l00111"></a>00111
+<a name="l00121"></a>00121 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00122"></a>00122 <a class="code" href="group__rampart__context.html#g10029bb021215eec3d67a032df1b4c54">rampart_context_set_prv_key</a>(rampart_context_t *rampart_context,
+<a name="l00123"></a>00123 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00124"></a>00124 <span class="keywordtype">void</span> *prv_key);
+<a name="l00125"></a>00125
+<a name="l00126"></a>00126 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00127"></a>00127 rampart_context_set_prv_key_type(rampart_context_t *rampart_context,
+<a name="l00128"></a>00128 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00129"></a>00129 axis2_key_type_t type);
+<a name="l00130"></a>00130
+<a name="l00131"></a>00131 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00132"></a>00132 rampart_context_set_certificate(rampart_context_t *rampart_context,
+<a name="l00133"></a>00133 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00134"></a>00134 <span class="keywordtype">void</span> *certificate);
+<a name="l00135"></a>00135
+<a name="l00136"></a>00136 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00137"></a>00137 rampart_context_set_certificate_type(rampart_context_t *rampart_context,
+<a name="l00138"></a>00138 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00139"></a>00139 axis2_key_type_t type);
+<a name="l00140"></a>00140
+<a name="l00141"></a>00141 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00142"></a>00142 rampart_context_set_receiver_certificate(rampart_context_t *rampart_context,
+<a name="l00143"></a>00143 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00144"></a>00144 <span class="keywordtype">void</span> *receiver_certificate);
+<a name="l00145"></a>00145
+<a name="l00146"></a>00146 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00147"></a>00147 rampart_context_set_receiver_certificate_type(rampart_context_t *rampart_context,
+<a name="l00148"></a>00148 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00149"></a>00149 axis2_key_type_t type);
+<a name="l00150"></a>00150
+<a name="l00151"></a>00151 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00152"></a>00152 rampart_context_set_user(rampart_context_t *rampart_context,
+<a name="l00153"></a>00153 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00154"></a>00154 axis2_char_t *user);
+<a name="l00155"></a>00155
+<a name="l00156"></a>00156 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00157"></a>00157 rampart_context_set_password(rampart_context_t *rampart_context,
+<a name="l00158"></a>00158 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00159"></a>00159 axis2_char_t *password);
+<a name="l00160"></a>00160
+<a name="l00161"></a>00161 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00162"></a>00162 rampart_context_set_prv_key_password(rampart_context_t *rampart_context,
+<a name="l00163"></a>00163 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00164"></a>00164 axis2_char_t *prv_key_password);
+<a name="l00165"></a>00165
+<a name="l00166"></a>00166 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00167"></a>00167 rampart_context_set_pwcb_function(rampart_context_t *rampart_context,
+<a name="l00168"></a>00168 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00169"></a>00169 password_callback_fn pwcb_function,
+<a name="l00170"></a>00170 <span class="keywordtype">void</span> *ctx);
+<a name="l00171"></a>00171 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00172"></a>00172 rampart_context_set_replay_detect_function(rampart_context_t *rampart_context,
+<a name="l00173"></a>00173 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00174"></a>00174 rampart_is_replayed_fn is_replayed_function);
+<a name="l00175"></a>00175
+<a name="l00176"></a>00176
+<a name="l00177"></a>00177 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00178"></a>00178 rampart_context_set_password_type(rampart_context_t *rampart_context,
+<a name="l00179"></a>00179 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00180"></a>00180 axis2_char_t *password_type);
+<a name="l00181"></a>00181
+<a name="l00182"></a>00182 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00183"></a>00183 rampart_context_set_ttl(rampart_context_t *rampart_context,
+<a name="l00184"></a>00184 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00185"></a>00185 <span class="keywordtype">int</span> ttl);
+<a name="l00186"></a>00186
+<a name="l00187"></a>00187 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00188"></a>00188 rampart_context_set_rd_val(rampart_context_t *rampart_context,
+<a name="l00189"></a>00189 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00190"></a>00190 axis2_char_t *rd_val);
+<a name="l00191"></a>00191
+<a name="l00192"></a>00192 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00193"></a>00193 rampart_context_set_private_key_file(rampart_context_t *rampart_context,
+<a name="l00194"></a>00194 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00195"></a>00195 axis2_char_t *private_key_file);
+<a name="l00196"></a>00196
+<a name="l00197"></a>00197 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00198"></a>00198 rampart_context_set_certificate_file(rampart_context_t *rampart_context,
+<a name="l00199"></a>00199 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00200"></a>00200 axis2_char_t *certificate_file);
+<a name="l00201"></a>00201
+<a name="l00202"></a>00202 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00203"></a>00203 rampart_context_set_reciever_certificate_file(rampart_context_t *rampart_context,
+<a name="l00204"></a>00204 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00205"></a>00205 axis2_char_t *reciever_certificate_file);
+<a name="l00206"></a>00206
+<a name="l00207"></a>00207
+<a name="l00208"></a>00208
+<a name="l00209"></a>00209 <span class="comment">/**********************************************************8*/</span>
+<a name="l00210"></a>00210
+<a name="l00211"></a>00211 <span class="comment">/*Getters of the above set functions*/</span>
+<a name="l00212"></a>00212
+<a name="l00213"></a>00213 AXIS2_EXTERN axiom_node_t *AXIS2_CALL
+<a name="l00214"></a>00214 rampart_context_get_policy_node(
+<a name="l00215"></a>00215 rampart_context_t *rampart_context,
+<a name="l00216"></a>00216 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00217"></a>00217
+<a name="l00218"></a>00218 AXIS2_EXTERN <span class="keywordtype">void</span> *AXIS2_CALL
+<a name="l00219"></a>00219 rampart_context_get_prv_key(
+<a name="l00220"></a>00220 rampart_context_t *rampart_context,
+<a name="l00221"></a>00221 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00222"></a>00222
+<a name="l00223"></a>00223 AXIS2_EXTERN axis2_key_type_t AXIS2_CALL
+<a name="l00224"></a>00224 rampart_context_get_prv_key_type(
+<a name="l00225"></a>00225 rampart_context_t *rampart_context,
+<a name="l00226"></a>00226 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00227"></a>00227
+<a name="l00228"></a>00228 AXIS2_EXTERN <span class="keywordtype">void</span> *AXIS2_CALL
+<a name="l00229"></a>00229 rampart_context_get_certificate(
+<a name="l00230"></a>00230 rampart_context_t *rampart_context,
+<a name="l00231"></a>00231 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00232"></a>00232
+<a name="l00233"></a>00233 AXIS2_EXTERN axis2_key_type_t AXIS2_CALL
+<a name="l00234"></a>00234 rampart_context_get_certificate_type(
+<a name="l00235"></a>00235 rampart_context_t *rampart_context,
+<a name="l00236"></a>00236 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00237"></a>00237
+<a name="l00238"></a>00238 AXIS2_EXTERN <span class="keywordtype">void</span> *AXIS2_CALL
+<a name="l00239"></a>00239 rampart_context_get_receiver_certificate(
+<a name="l00240"></a>00240 rampart_context_t *rampart_context,
+<a name="l00241"></a>00241 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00242"></a>00242
+<a name="l00243"></a>00243 AXIS2_EXTERN axis2_key_type_t AXIS2_CALL
+<a name="l00244"></a>00244 rampart_context_get_receiver_certificate_type(
+<a name="l00245"></a>00245 rampart_context_t *rampart_context,
+<a name="l00246"></a>00246 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00247"></a>00247
+<a name="l00248"></a>00248 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00249"></a>00249 rampart_context_get_user(
+<a name="l00250"></a>00250 rampart_context_t *rampart_context,
+<a name="l00251"></a>00251 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00252"></a>00252
+<a name="l00253"></a>00253 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00254"></a>00254 rampart_context_get_password(
+<a name="l00255"></a>00255 rampart_context_t *rampart_context,
+<a name="l00256"></a>00256 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00257"></a>00257
+<a name="l00258"></a>00258 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00259"></a>00259 rampart_context_get_prv_key_password(
+<a name="l00260"></a>00260 rampart_context_t *rampart_context,
+<a name="l00261"></a>00261 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00262"></a>00262
+<a name="l00263"></a>00263 AXIS2_EXTERN password_callback_fn AXIS2_CALL
+<a name="l00264"></a>00264 rampart_context_get_pwcb_function(
+<a name="l00265"></a>00265 rampart_context_t *rampart_context,
+<a name="l00266"></a>00266 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00267"></a>00267
+<a name="l00268"></a>00268 AXIS2_EXTERN rampart_is_replayed_fn AXIS2_CALL
+<a name="l00269"></a>00269 rampart_context_get_replay_detect_function(
+<a name="l00270"></a>00270 rampart_context_t *rampart_context,
+<a name="l00271"></a>00271 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00272"></a>00272
+<a name="l00273"></a>00273 AXIS2_EXTERN <span class="keywordtype">void</span>* AXIS2_CALL
+<a name="l00274"></a>00274 rampart_context_get_ctx(
+<a name="l00275"></a>00275 rampart_context_t *rampart_context,
+<a name="l00276"></a>00276 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00277"></a>00277
+<a name="l00278"></a>00278 AXIS2_EXTERN <span class="keywordtype">int</span> AXIS2_CALL
+<a name="l00279"></a>00279 rampart_context_get_ttl(
+<a name="l00280"></a>00280 rampart_context_t *rampart_context,
+<a name="l00281"></a>00281 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00282"></a>00282
+<a name="l00283"></a>00283 AXIS2_EXTERN axis2_char_t* AXIS2_CALL
+<a name="l00284"></a>00284 rampart_context_get_rd_val(
+<a name="l00285"></a>00285 rampart_context_t *rampart_context,
+<a name="l00286"></a>00286 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00287"></a>00287
+<a name="l00288"></a>00288
+<a name="l00289"></a>00289 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00290"></a>00290 rampart_context_get_password_type(
+<a name="l00291"></a>00291 rampart_context_t *rampart_context,
+<a name="l00292"></a>00292 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00293"></a>00293
+<a name="l00294"></a>00294 <span class="comment">/*End of Getters */</span>
+<a name="l00295"></a>00295
+<a name="l00296"></a>00296 <span class="comment">/*Rampart specific functions */</span>
+<a name="l00297"></a>00297 AXIS2_EXTERN rp_secpolicy_t *AXIS2_CALL
+<a name="l00298"></a>00298 rampart_context_get_secpolicy(
+<a name="l00299"></a>00299 rampart_context_t *rampart_context,
+<a name="l00300"></a>00300 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00301"></a>00301
+<a name="l00302"></a>00302 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00303"></a>00303 rampart_context_set_secpolicy(rampart_context_t *rampart_context,
+<a name="l00304"></a>00304 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00305"></a>00305 rp_secpolicy_t *secpolicy);
+<a name="l00306"></a>00306
+<a name="l00307"></a>00307 AXIS2_EXTERN <a class="code" href="group__rampart__callback.html#g98e9b706523d4a16a202ce7d17e26257">rampart_callback_t</a> *AXIS2_CALL
+<a name="l00308"></a>00308 rampart_context_get_password_callback(
+<a name="l00309"></a>00309 rampart_context_t *rampart_context,
+<a name="l00310"></a>00310 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00311"></a>00311
+<a name="l00312"></a>00312 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00313"></a>00313 rampart_context_set_password_callback(rampart_context_t *rampart_context,
+<a name="l00314"></a>00314 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00315"></a>00315 <a class="code" href="group__rampart__callback.html#g98e9b706523d4a16a202ce7d17e26257">rampart_callback_t</a> *password_callback_module);
+<a name="l00316"></a>00316
+<a name="l00317"></a>00317 AXIS2_EXTERN auth_password_func AXIS2_CALL
+<a name="l00318"></a>00318 rampart_context_get_auth_password_function(
+<a name="l00319"></a>00319 rampart_context_t *rampart_context,
+<a name="l00320"></a>00320 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00321"></a>00321
+<a name="l00322"></a>00322 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00323"></a>00323 rampart_context_set_auth_password_function(rampart_context_t *rampart_context,
+<a name="l00324"></a>00324 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00325"></a>00325 auth_password_func authenticate_with_password);
+<a name="l00326"></a>00326
+<a name="l00327"></a>00327 AXIS2_EXTERN auth_digest_func AXIS2_CALL
+<a name="l00328"></a>00328 rampart_context_get_auth_digest_function(
+<a name="l00329"></a>00329 rampart_context_t *rampart_context,
+<a name="l00330"></a>00330 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00331"></a>00331
+<a name="l00332"></a>00332 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00333"></a>00333 rampart_context_set_auth_digest_function(rampart_context_t *rampart_context,
+<a name="l00334"></a>00334 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00335"></a>00335 auth_digest_func authenticate_with_digest);
+<a name="l00336"></a>00336
+<a name="l00337"></a>00337 AXIS2_EXTERN <a class="code" href="group__rampart__authn__provider.html#gc7def42c19062fbaed4b8620083804a3">rampart_authn_provider_t</a> *AXIS2_CALL
+<a name="l00338"></a>00338 rampart_context_get_authn_provider(
+<a name="l00339"></a>00339 rampart_context_t *rampart_context,
+<a name="l00340"></a>00340 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00341"></a>00341
+<a name="l00342"></a>00342 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00343"></a>00343 rampart_context_set_authn_provider(rampart_context_t *rampart_context,
+<a name="l00344"></a>00344 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00345"></a>00345 <a class="code" href="group__rampart__authn__provider.html#gc7def42c19062fbaed4b8620083804a3">rampart_authn_provider_t</a> *authn_provider);
+<a name="l00346"></a>00346
+<a name="l00347"></a>00347 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00348"></a>00348 rampart_context_get_require_timestamp(
+<a name="l00349"></a>00349 rampart_context_t *rampart_context,
+<a name="l00350"></a>00350 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00351"></a>00351
+<a name="l00352"></a>00352 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00353"></a>00353 rampart_context_get_require_ut(
+<a name="l00354"></a>00354 rampart_context_t *rampart_context,
+<a name="l00355"></a>00355 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00356"></a>00356
+<a name="l00357"></a>00357 AXIS2_EXTERN rp_property_type_t AXIS2_CALL
+<a name="l00358"></a>00358 rampart_context_get_binding_type(
+<a name="l00359"></a>00359 rampart_context_t *rampart_context,
+<a name="l00360"></a>00360 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00361"></a>00361
+<a name="l00362"></a>00362 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00363"></a>00363 rampart_context_is_include_timestamp(
+<a name="l00364"></a>00364 rampart_context_t *rampart_context,
+<a name="l00365"></a>00365 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00366"></a>00366
+<a name="l00367"></a>00367 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00368"></a>00368 rampart_context_is_include_username_token(
+<a name="l00369"></a>00369 rampart_context_t *rampart_context,
+<a name="l00370"></a>00370 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00371"></a>00371
+<a name="l00372"></a>00372 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00373"></a>00373 rampart_context_get_password_callback_class(
+<a name="l00374"></a>00374 rampart_context_t *rampart_context,
+<a name="l00375"></a>00375 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00376"></a>00376
+<a name="l00377"></a>00377 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00378"></a>00378 rampart_context_get_authn_module_name(
+<a name="l00379"></a>00379 rampart_context_t *rampart_context,
+<a name="l00380"></a>00380 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00381"></a>00381
+<a name="l00382"></a>00382 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00383"></a>00383 rampart_context_is_encrypt_before_sign(
+<a name="l00384"></a>00384 rampart_context_t *rampart_context,
+<a name="l00385"></a>00385 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00386"></a>00386
+<a name="l00387"></a>00387 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00388"></a>00388 rampart_context_is_encrypt_signature(
+<a name="l00389"></a>00389 rampart_context_t *rampart_context,
+<a name="l00390"></a>00390 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00391"></a>00391
+<a name="l00392"></a>00392 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00393"></a>00393 rampart_context_get_nodes_to_encrypt(
+<a name="l00394"></a>00394 rampart_context_t *rampart_context,
+<a name="l00395"></a>00395 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00396"></a>00396 axiom_soap_envelope_t *soap_envelope,
+<a name="l00397"></a>00397 axutil_array_list_t *nodes_to_encrypt);
+<a name="l00398"></a>00398
+<a name="l00399"></a>00399 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00400"></a>00400 rampart_context_get_nodes_to_sign(
+<a name="l00401"></a>00401 rampart_context_t *rampart_context,
+<a name="l00402"></a>00402 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00403"></a>00403 axiom_soap_envelope_t *soap_envelope,
+<a name="l00404"></a>00404 axutil_array_list_t *nodes_to_sign);
+<a name="l00405"></a>00405
+<a name="l00406"></a>00406 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00407"></a>00407 rampart_context_get_elements_to_encrypt(
+<a name="l00408"></a>00408 rampart_context_t *rampart_context,
+<a name="l00409"></a>00409 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00410"></a>00410 axiom_soap_envelope_t *soap_envelope,
+<a name="l00411"></a>00411 axutil_array_list_t *nodes_to_encrypt);
+<a name="l00412"></a>00412
+<a name="l00413"></a>00413 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00414"></a>00414 rampart_context_get_elements_to_sign(
+<a name="l00415"></a>00415 rampart_context_t *rampart_context,
+<a name="l00416"></a>00416 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00417"></a>00417 axiom_soap_envelope_t *soap_envelope,
+<a name="l00418"></a>00418 axutil_array_list_t *nodes_to_sign);
+<a name="l00419"></a>00419
+<a name="l00420"></a>00420 AXIS2_EXTERN rp_property_t *AXIS2_CALL
+<a name="l00421"></a>00421 rampart_context_get_token(
+<a name="l00422"></a>00422 rampart_context_t *rampart_context,
+<a name="l00423"></a>00423 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00424"></a>00424 axis2_bool_t for_encryption,
+<a name="l00425"></a>00425 axis2_bool_t server_side,
+<a name="l00426"></a>00426 axis2_bool_t is_inpath);
+<a name="l00427"></a>00427
+<a name="l00428"></a>00428 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00429"></a>00429 rampart_context_check_is_derived_keys(
+<a name="l00430"></a>00430 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00431"></a>00431 rp_property_t *token);
+<a name="l00432"></a>00432
+<a name="l00433"></a>00433 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00434"></a>00434 rampart_context_get_enc_sym_algo(
+<a name="l00435"></a>00435 rampart_context_t *rampart_context,
+<a name="l00436"></a>00436 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00437"></a>00437
+<a name="l00438"></a>00438 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00439"></a>00439 rampart_context_get_enc_asym_algo(
+<a name="l00440"></a>00440 rampart_context_t *rampart_context,
+<a name="l00441"></a>00441 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00442"></a>00442
+<a name="l00443"></a>00443 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00444"></a>00444 rampart_context_get_asym_sig_algo(
+<a name="l00445"></a>00445 rampart_context_t *rampart_context,
+<a name="l00446"></a>00446 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00447"></a>00447
+<a name="l00448"></a>00448 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00449"></a>00449 rampart_context_get_digest_mtd(
+<a name="l00450"></a>00450 rampart_context_t *rampart_context,
+<a name="l00451"></a>00451 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00452"></a>00452
+<a name="l00453"></a>00453 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00454"></a>00454 rampart_context_get_encryption_user(
+<a name="l00455"></a>00455 rampart_context_t *rampart_context,
+<a name="l00456"></a>00456 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00457"></a>00457
+<a name="l00458"></a>00458 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00459"></a>00459 rampart_context_is_token_include(
+<a name="l00460"></a>00460 rampart_context_t *rampart_context,
+<a name="l00461"></a>00461 rp_property_t *token,
+<a name="l00462"></a>00462 rp_property_type_t token_type,
+<a name="l00463"></a>00463 axis2_bool_t server_side,
+<a name="l00464"></a>00464 axis2_bool_t is_inpath,
+<a name="l00465"></a>00465 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00466"></a>00466 <span class="comment">/*</span>
+<a name="l00467"></a>00467 <span class="comment"> AXIS2_EXTERN axis2_char_t *AXIS2_CALL</span>
+<a name="l00468"></a>00468 <span class="comment"> rampart_context_get_enc_key_identifier(</span>
+<a name="l00469"></a>00469 <span class="comment"> rampart_context_t *rampart_context,</span>
+<a name="l00470"></a>00470 <span class="comment"> rp_property_t *token,</span>
+<a name="l00471"></a>00471 <span class="comment"> axis2_bool_t server_side,</span>
+<a name="l00472"></a>00472 <span class="comment"> const axutil_env_t *env);</span>
+<a name="l00473"></a>00473 <span class="comment"> */</span>
+<a name="l00474"></a>00474 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00475"></a>00475 rampart_context_get_key_identifier(
+<a name="l00476"></a>00476 rampart_context_t *rampart_context,
+<a name="l00477"></a>00477 rp_property_t *token,
+<a name="l00478"></a>00478 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00479"></a>00479
+<a name="l00480"></a>00480 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00481"></a>00481 rampart_context_is_token_type_supported(
+<a name="l00482"></a>00482 rp_property_type_t token_type,
+<a name="l00483"></a>00483 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00484"></a>00484
+<a name="l00485"></a>00485 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00486"></a>00486 rampart_context_is_key_identifier_type_supported(
+<a name="l00487"></a>00487 rampart_context_t *rampart_context,
+<a name="l00488"></a>00488 rp_property_t *token,
+<a name="l00489"></a>00489 axis2_char_t *identifier,
+<a name="l00490"></a>00490 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00491"></a>00491
+<a name="l00492"></a>00492 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00493"></a>00493 rampart_context_get_layout(
+<a name="l00494"></a>00494 rampart_context_t *rampart_context,
+<a name="l00495"></a>00495 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00496"></a>00496
+<a name="l00497"></a>00497 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00498"></a>00498 rampart_context_check_whether_to_encrypt(
+<a name="l00499"></a>00499 rampart_context_t *rampart_context,
+<a name="l00500"></a>00500 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00501"></a>00501
+<a name="l00502"></a>00502 AXIS2_EXTERN axis2_bool_t AXIS2_CALL
+<a name="l00503"></a>00503 rampart_context_check_whether_to_sign(
+<a name="l00504"></a>00504 rampart_context_t *rampart_context,
+<a name="l00505"></a>00505 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00506"></a>00506
+<a name="l00507"></a>00507 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00508"></a>00508 rampart_context_set_user_from_file(
+<a name="l00509"></a>00509 rampart_context_t *rampart_context,
+<a name="l00510"></a>00510 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00511"></a>00511
+<a name="l00512"></a>00512 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00513"></a>00513 rampart_context_set_password_type_from_file(
+<a name="l00514"></a>00514 rampart_context_t *rampart_context,
+<a name="l00515"></a>00515 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00516"></a>00516
+<a name="l00517"></a>00517 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00518"></a>00518 rampart_context_get_certificate_file(
+<a name="l00519"></a>00519 rampart_context_t *rampart_context,
+<a name="l00520"></a>00520 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00521"></a>00521
+<a name="l00522"></a>00522 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00523"></a>00523 rampart_context_get_receiver_certificate_file(
+<a name="l00524"></a>00524 rampart_context_t *rampart_context,
+<a name="l00525"></a>00525 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00526"></a>00526
+<a name="l00527"></a>00527 AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00528"></a>00528 rampart_context_get_private_key_file(
+<a name="l00529"></a>00529 rampart_context_t *rampart_context,
+<a name="l00530"></a>00530 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00531"></a>00531
+<a name="l00532"></a>00532 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00533"></a>00533 rampart_context_set_ttl_from_file(
+<a name="l00534"></a>00534 rampart_context_t *rampart_context,
+<a name="l00535"></a>00535 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00536"></a>00536
+<a name="l00537"></a>00537 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00538"></a>00538 rampart_context_set_rd_val_from_file(
+<a name="l00539"></a>00539 rampart_context_t *rampart_context,
+<a name="l00540"></a>00540 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00541"></a>00541
+<a name="l00542"></a>00542 AXIS2_EXTERN <a class="code" href="group__oxs__key.html#g6336c79b9592fb630903079b14a99206">oxs_key_t</a> *AXIS2_CALL
+<a name="l00543"></a>00543 rampart_context_get_session_key(
+<a name="l00544"></a>00544 rampart_context_t *rampart_context,
+<a name="l00545"></a>00545 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00546"></a>00546
+<a name="l00547"></a>00547 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00548"></a>00548 rampart_context_set_session_key(
+<a name="l00549"></a>00549 rampart_context_t *rampart_context,
+<a name="l00550"></a>00550 <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00551"></a>00551 <a class="code" href="group__oxs__key.html#g6336c79b9592fb630903079b14a99206">oxs_key_t</a> *session_key);
+<a name="l00552"></a>00552
+<a name="l00553"></a>00553 AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00554"></a>00554 rampart_context_increment_ref(
+<a name="l00555"></a>00555 rampart_context_t *rampart_context,
+<a name="l00556"></a>00556 <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00557"></a>00557
+<a name="l00558"></a>00558
+<a name="l00559"></a>00559 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00560"></a>00560 <span class="preprocessor"></span>}
+<a name="l00561"></a>00561 <span class="preprocessor">#endif</span>
+<a name="l00562"></a>00562 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+</pre></div></p></div><div class="section"><address style="align: right;"><small>Generated on Thu Oct 4 17:37:07 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-2008, Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file