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 [32/41] - in /webservices/rampart/site/c: ./ api/ api/html/ docs/ docs/files/ images/ images/logos/ style/

Added: webservices/rampart/site/c/api/html/oxs__x509__cert_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__x509__cert_8h-source.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__x509__cert_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/oxs__x509__cert_8h-source.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,152 @@
+<!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: oxs_x509_cert.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 &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="oxs_x509_cert_h"></a><h2>oxs_x509_cert.h</h2><p><a href="oxs__x509__cert_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 OXS_X509_CERT</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define OXS_X509_CERT</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00021"></a>00021 
+<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;axis2_defines.h&gt;</span>
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;axutil_env.h&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;axiom_node.h&gt;</span>
+<a name="l00030"></a>00030 <span class="preprocessor">#include &lt;<a class="code" href="openssl__pkey_8h.html">openssl_pkey.h</a>&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="l00044"></a>00044     <span class="keyword">typedef</span> <span class="keyword">struct </span>oxs_x509_cert_t oxs_x509_cert_t;
+<a name="l00045"></a>00045 
+<a name="l00051"></a>00051     AXIS2_EXTERN oxs_x509_cert_t *AXIS2_CALL
+<a name="l00052"></a>00052     <a class="code" href="group__oxs__x509__cert.html#gba42ba4e002697a77c0ff2063e15db91">oxs_x509_cert_create</a>( <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00053"></a>00053 
+<a name="l00060"></a>00060     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00061"></a>00061     <a class="code" href="group__oxs__x509__cert.html#g28597b096dfe323e336878b72450ce22">oxs_x509_cert_free</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00062"></a>00062                        <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064     <span class="comment">/*Getters*/</span>
+<a name="l00071"></a>00071     AXIS2_EXTERN <span class="keywordtype">int</span> AXIS2_CALL
+<a name="l00072"></a>00072     <a class="code" href="group__oxs__x509__cert.html#gc9d2300b62e3fb5f126f4ba842acfc56">oxs_x509_cert_get_serial_number</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00073"></a>00073                                     <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00074"></a>00074 
+<a name="l00081"></a>00081     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00082"></a>00082     <a class="code" href="group__oxs__x509__cert.html#g74b29b0f5baec72788089cd78b67618d">oxs_x509_cert_get_subject</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00083"></a>00083                               <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00084"></a>00084 
+<a name="l00091"></a>00091     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00092"></a>00092     <a class="code" href="group__oxs__x509__cert.html#g5536405d4805de3138aa14c2213a5f86">oxs_x509_cert_get_issuer</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00093"></a>00093                              <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00094"></a>00094 
+<a name="l00101"></a>00101     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00102"></a>00102     <a class="code" href="group__oxs__x509__cert.html#g93bebabe5cce7b01b4ea3554fa982418">oxs_x509_cert_get_key_identifier</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00103"></a>00103                                      <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00104"></a>00104 
+<a name="l00111"></a>00111     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00112"></a>00112     <a class="code" href="group__oxs__x509__cert.html#gf57380ca344a3f62d2f53e3fd0dc54e4">oxs_x509_cert_get_fingerprint</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00113"></a>00113                                   <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00114"></a>00114 
+<a name="l00121"></a>00121     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00122"></a>00122     <a class="code" href="group__oxs__x509__cert.html#g7359422b4d29a30a6b6b71e6ee174e11">oxs_x509_cert_get_date</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00123"></a>00123                            <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00124"></a>00124 
+<a name="l00131"></a>00131     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00132"></a>00132     <a class="code" href="group__oxs__x509__cert.html#g2ad9237d4736d31c1e2b84c91fd8d510">oxs_x509_cert_get_hash</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00133"></a>00133                            <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00134"></a>00134 
+<a name="l00142"></a>00142     AXIS2_EXTERN axis2_char_t *AXIS2_CALL
+<a name="l00143"></a>00143     <a class="code" href="group__oxs__x509__cert.html#g237575ef939364e44d27d332d3bf8ff3">oxs_x509_cert_get_data</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00144"></a>00144                            <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00145"></a>00145 
+<a name="l00152"></a>00152     AXIS2_EXTERN <a class="code" href="group__openssl__pkey.html#g68d443d31f0dbbf2815f8c3330c60c8d">openssl_pkey_t</a> *AXIS2_CALL
+<a name="l00153"></a>00153     <a class="code" href="group__oxs__x509__cert.html#g1529d61363dfe4e794642c1dd2fe0ee0">oxs_x509_cert_get_public_key</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00154"></a>00154                                  <span class="keyword">const</span> axutil_env_t *env);
+<a name="l00155"></a>00155 
+<a name="l00156"></a>00156     <span class="comment">/*Setters*/</span>
+<a name="l00164"></a>00164     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00165"></a>00165     <a class="code" href="group__oxs__x509__cert.html#gcc8a3e9519c6cfdf753ee650126e3d18">oxs_x509_cert_set_serial_number</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00166"></a>00166                                     <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00167"></a>00167                                     <span class="keywordtype">int</span> value);
+<a name="l00168"></a>00168 
+<a name="l00176"></a>00176     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00177"></a>00177     <a class="code" href="group__oxs__x509__cert.html#g15f3dba19c9ca409d097f960c261e84e">oxs_x509_cert_set_issuer</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00178"></a>00178                              <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00179"></a>00179                              axis2_char_t *value);
+<a name="l00180"></a>00180 
+<a name="l00188"></a>00188     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00189"></a>00189     <a class="code" href="group__oxs__x509__cert.html#g30de68d9583386dc5ee16c8b23e9c0ff">oxs_x509_cert_set_key_identifier</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00190"></a>00190                                      <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00191"></a>00191                                      axis2_char_t *value);
+<a name="l00192"></a>00192 
+<a name="l00200"></a>00200     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00201"></a>00201     <a class="code" href="group__oxs__x509__cert.html#g7537de1b36b9938b221d719fdd6cea4f">oxs_x509_cert_set_subject</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00202"></a>00202                               <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00203"></a>00203                               axis2_char_t *value);
+<a name="l00204"></a>00204 
+<a name="l00212"></a>00212     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00213"></a>00213     <a class="code" href="group__oxs__x509__cert.html#gfd99a4da475e1dae16661441dedc33b0">oxs_x509_cert_set_fingerprint</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00214"></a>00214                                   <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00215"></a>00215                                   axis2_char_t *value);
+<a name="l00216"></a>00216 
+<a name="l00224"></a>00224     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00225"></a>00225     <a class="code" href="group__oxs__x509__cert.html#ga15d9a5ae9c9f49966bcfa91f23f3593">oxs_x509_cert_set_date</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00226"></a>00226                            <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00227"></a>00227                            axis2_char_t *value);
+<a name="l00228"></a>00228 
+<a name="l00236"></a>00236     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00237"></a>00237     <a class="code" href="group__oxs__x509__cert.html#g5d3050772dca30097db86a989b4a45df">oxs_x509_cert_set_hash</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00238"></a>00238                            <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00239"></a>00239                            axis2_char_t *value);
+<a name="l00240"></a>00240 
+<a name="l00249"></a>00249     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00250"></a>00250     <a class="code" href="group__oxs__x509__cert.html#g4c31e6192f6da87ab8f0e631888a81c7">oxs_x509_cert_set_data</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00251"></a>00251                            <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00252"></a>00252                            axis2_char_t *value);
+<a name="l00253"></a>00253 
+<a name="l00261"></a>00261     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00262"></a>00262     <a class="code" href="group__oxs__x509__cert.html#gcd4f320e850c2adb94602d781fa6625e">oxs_x509_cert_set_public_key</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00263"></a>00263                                  <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00264"></a>00264                                  <a class="code" href="group__openssl__pkey.html#g68d443d31f0dbbf2815f8c3330c60c8d">openssl_pkey_t</a> *public_key);
+<a name="l00272"></a>00272     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00273"></a>00273     <a class="code" href="group__oxs__x509__cert.html#ga63778400f6cda649127435690f1a09a">oxs_x509_cert_copy_to</a>(oxs_x509_cert_t *x509_cert,
+<a name="l00274"></a>00274                           <span class="keyword">const</span> axutil_env_t *env,
+<a name="l00275"></a>00275                           oxs_x509_cert_t *to);
+<a name="l00277"></a>00277 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00278"></a>00278 <span class="preprocessor"></span>}
+<a name="l00279"></a>00279 <span class="preprocessor">#endif</span>
+<a name="l00280"></a>00280 <span class="preprocessor"></span>
+<a name="l00281"></a>00281 <span class="preprocessor">#endif                          </span><span class="comment">/* OXS_X509_CERT */</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

Added: webservices/rampart/site/c/api/html/oxs__x509__cert_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__x509__cert_8h.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__x509__cert_8h.html (added)
+++ webservices/rampart/site/c/api/html/oxs__x509__cert_8h.html Wed Jan 16 00:11:50 2008
@@ -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: oxs_x509_cert.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 &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="oxs_x509_cert_h_File_Reference"></a><h2>oxs_x509_cert.h File Reference</h2><p>the OMXMLSecurity representation of an X509 certificate <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;axiom_node.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="openssl__pkey_8h-source.html">openssl_pkey.h</a>&gt;</code><br></br>
+
+</p><p>
+<a href="oxs__x509__cert_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>Typedefs</h2></td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="ga57fbfc4e1d58b42a8b0158de2e5efcb"></a>
+typedef oxs_x509_cert_t </td><td class="memItemRight" valign="bottom"><b>oxs_x509_cert_t</b></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 oxs_x509_cert_t * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__x509__cert.html#gba42ba4e002697a77c0ff2063e15db91">oxs_x509_cert_create</a> (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__oxs__x509__cert.html#g28597b096dfe323e336878b72450ce22">oxs_x509_cert_free</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN int </td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__x509__cert.html#gc9d2300b62e3fb5f
 126f4ba842acfc56">oxs_x509_cert_get_serial_number</a> (oxs_x509_cert_t *x509_cert, 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="group__oxs__x509__cert.html#g74b29b0f5baec72788089cd78b67618d">oxs_x509_cert_get_subject</a> (oxs_x509_cert_t *x509_cert, 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__oxs__x509__cert.html#g5536405d4805de3138aa14c2213a5f86">oxs_x509_cert_get_issuer</a> (oxs_x509_cert_t *x509_cert, 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="group__oxs__x509__cert.html#g93bebabe5cce7b01b4ea35
 54fa982418">oxs_x509_cert_get_key_identifier</a> (oxs_x509_cert_t *x509_cert, 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__oxs__x509__cert.html#gf57380ca344a3f62d2f53e3fd0dc54e4">oxs_x509_cert_get_fingerprint</a> (oxs_x509_cert_t *x509_cert, 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="group__oxs__x509__cert.html#g7359422b4d29a30a6b6b71e6ee174e11">oxs_x509_cert_get_date</a> (oxs_x509_cert_t *x509_cert, 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__oxs__x509__cert.html#g2ad9237d4736d31c1e2b84c91
 fd8d510">oxs_x509_cert_get_hash</a> (oxs_x509_cert_t *x509_cert, 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="group__oxs__x509__cert.html#g237575ef939364e44d27d332d3bf8ff3">oxs_x509_cert_get_data</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN <a class="el" href="group__openssl__pkey.html#g68d443d31f0dbbf2815f8c3330c60c8d">openssl_pkey_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__x509__cert.html#g1529d61363dfe4e794642c1dd2fe0ee0">oxs_x509_cert_get_public_key</a> (oxs_x509_cert_t *x509_cert, 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__oxs__x509__cert.html#gcc8a3e9519c6cfdf753ee650126e3d18">oxs_x509_cert_set_serial_number</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, int value)</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__oxs__x509__cert.html#g15f3dba19c9ca409d097f960c261e84e">oxs_x509_cert_set_issuer</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</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__oxs__x509__cert.html#g30de68d9583386dc5ee16c8b23e9c0ff">oxs_x509_cert_set_key_identifier</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top">AXIS2_EXTERN axis2_sta
 tus_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__x509__cert.html#g7537de1b36b9938b221d719fdd6cea4f">oxs_x509_cert_set_subject</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</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__oxs__x509__cert.html#gfd99a4da475e1dae16661441dedc33b0">oxs_x509_cert_set_fingerprint</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</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__oxs__x509__cert.html#ga15d9a5ae9c9f49966bcfa91f23f3593">oxs_x509_cert_set_date</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</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__oxs__x509__cert.html#g5d3050772dca30097db86a989b4a45df">oxs_x509_cert_set_hash</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</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__oxs__x509__cert.html#g4c31e6192f6da87ab8f0e631888a81c7">oxs_x509_cert_set_data</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, axis2_char_t *value)</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__oxs__x509__cert.html#gcd4f320e850c2adb94602d781fa6625e">oxs_x509_cert_set_public_key</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, <a class="el" href="group
 __openssl__pkey.html#g68d443d31f0dbbf2815f8c3330c60c8d">openssl_pkey_t</a> *public_key)</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__oxs__x509__cert.html#ga63778400f6cda649127435690f1a09a">oxs_x509_cert_copy_to</a> (oxs_x509_cert_t *x509_cert, const axutil_env_t *env, oxs_x509_cert_t *to)</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 OMXMLSecurity representation of an X509 certificate 
+</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/oxs__xml__encryption_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__xml__encryption_8h-source.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__xml__encryption_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/oxs__xml__encryption_8h-source.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,96 @@
+<!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: oxs_xml_encryption.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 &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="oxs_xml_encryption_h"></a><h2>oxs_xml_encryption.h</h2><p><a href="oxs__xml__encryption_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 OXS_XML_ENCRYPTION_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define OXS_XML_ENCRYPTION_H</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00021"></a>00021 
+<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;<a class="code" href="oxs__ctx_8h.html">oxs_ctx.h</a>&gt;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;axutil_env.h&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;axiom_node.h&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;axiom_element.h&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;axutil_qname.h&gt;</span>
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00041"></a>00041 {
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00053"></a>00053     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00054"></a>00054     <a class="code" href="group__oxs__xml__encryption.html#gbc0b3bafb17c9b2fab5a0cb3943e976d">oxs_xml_enc_encrypt_node</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00055"></a>00055                              <a class="code" href="group__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> * enc_ctx,
+<a name="l00056"></a>00056                              axiom_node_t *node,
+<a name="l00057"></a>00057                              axiom_node_t **enc_type_node);
+<a name="l00058"></a>00058 
+<a name="l00068"></a>00068     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00069"></a>00069     <a class="code" href="group__oxs__xml__encryption.html#g656d25ac5f1ea1130e597cfa7daaacf3">oxs_xml_enc_decrypt_node</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00070"></a>00070                              <a class="code" href="group__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> * enc_ctx,
+<a name="l00071"></a>00071                              axiom_node_t *enc_type_node,
+<a name="l00072"></a>00072                              axiom_node_t **decrypted_node);
+<a name="l00073"></a>00073 
+<a name="l00083"></a>00083     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00084"></a>00084     <a class="code" href="group__oxs__xml__encryption.html#gf8e9a786fe3ac767f196f08889f64089">oxs_xml_enc_encrypt_data</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00085"></a>00085                              <a class="code" href="group__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> * enc_ctx,
+<a name="l00086"></a>00086                              <a class="code" href="group__oxs__buffer.html#g0c4b78066ec1762a58cbec685dd60537">oxs_buffer_t</a> *content_buf,
+<a name="l00087"></a>00087                              axiom_node_t **enc_type_node);
+<a name="l00088"></a>00088 
+<a name="l00098"></a>00098     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00099"></a>00099     <a class="code" href="group__oxs__xml__encryption.html#ge9f8332c6f84f2c16b7dfd4741e0d677">oxs_xml_enc_decrypt_data</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00100"></a>00100                              <a class="code" href="group__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> * enc_ctx,
+<a name="l00101"></a>00101                              axiom_node_t *enc_type_node,
+<a name="l00102"></a>00102                              <a class="code" href="group__oxs__buffer.html#g0c4b78066ec1762a58cbec685dd60537">oxs_buffer_t</a> *result_buf);
+<a name="l00103"></a>00103 
+<a name="l00114"></a>00114     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00115"></a>00115     <a class="code" href="group__oxs__xml__encryption.html#g773121d21a842d0959dc57e2c75c1657">oxs_xml_enc_encrypt_key</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00116"></a>00116                             oxs_asym_ctx_t * asym_ctx,
+<a name="l00117"></a>00117                             axiom_node_t *parent,
+<a name="l00118"></a>00118                             <a class="code" href="group__oxs__key.html#g6336c79b9592fb630903079b14a99206">oxs_key_t</a> *sym_key,
+<a name="l00119"></a>00119                             axutil_array_list_t *id_list);
+<a name="l00120"></a>00120 
+<a name="l00131"></a>00131     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00132"></a>00132     <a class="code" href="group__oxs__xml__encryption.html#geddda5177bb714f8b1e1dfc086d87912">oxs_xml_enc_decrypt_key</a>(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00133"></a>00133                             oxs_asym_ctx_t * asym_ctx,
+<a name="l00134"></a>00134                             axiom_node_t *parent,
+<a name="l00135"></a>00135                             axiom_node_t *encrypted_key_node,
+<a name="l00136"></a>00136                             <a class="code" href="group__oxs__key.html#g6336c79b9592fb630903079b14a99206">oxs_key_t</a> *key);
+<a name="l00138"></a>00138 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00139"></a>00139 <span class="preprocessor"></span>}
+<a name="l00140"></a>00140 <span class="preprocessor">#endif</span>
+<a name="l00141"></a>00141 <span class="preprocessor"></span>
+<a name="l00142"></a>00142 <span class="preprocessor">#endif                          </span><span class="comment">/* OXS_XML_ENCRYPTION_H */</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

Added: webservices/rampart/site/c/api/html/oxs__xml__encryption_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__xml__encryption_8h.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__xml__encryption_8h.html (added)
+++ webservices/rampart/site/c/api/html/oxs__xml__encryption_8h.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,34 @@
+<!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: oxs_xml_encryption.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 &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="oxs_xml_encryption_h_File_Reference"></a><h2>oxs_xml_encryption.h File Reference</h2><p>Does the XML encryption for OMXMLSecurity. <a href="#_details">More...</a></p><p>
+<code>#include &lt;axis2_defines.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="oxs__ctx_8h-source.html">oxs_ctx.h</a>&gt;</code><br></br>
+<code>#include &lt;axutil_env.h&gt;</code><br></br>
+<code>#include &lt;axiom_node.h&gt;</code><br></br>
+<code>#include &lt;axiom_element.h&gt;</code><br></br>
+<code>#include &lt;axutil_qname.h&gt;</code><br></br>
+
+</p><p>
+<a href="oxs__xml__encryption_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_status_t </td><td class="memItemRight" valign="bottom"><a class="el" href="group__oxs__xml__encryption.html#gbc0b3bafb17c9b2fab5a0cb3943e976d">oxs_xml_enc_encrypt_node</a> (const axutil_env_t *env, <a class="el" href="group__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> *enc_ctx, axiom_node_t *node, axiom_node_t **enc_type_node)</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__oxs__xml__encryption.html#g656d25ac5f1ea1130e597cfa7daaacf3">oxs_xml_enc_decrypt_node</a> (const axutil_env_t *env, <a class="el" href="group__oxs__ctx.htm
 l#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> *enc_ctx, axiom_node_t *enc_type_node, axiom_node_t **decrypted_node)</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__oxs__xml__encryption.html#gf8e9a786fe3ac767f196f08889f64089">oxs_xml_enc_encrypt_data</a> (const axutil_env_t *env, <a class="el" href="group__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> *enc_ctx, <a class="el" href="group__oxs__buffer.html#g0c4b78066ec1762a58cbec685dd60537">oxs_buffer_t</a> *content_buf, axiom_node_t **enc_type_node)</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__oxs__xml__encryption.html#ge9f8332c6f84f2c16b7dfd4741e0d677">oxs_xml_enc_decrypt_data</a> (const axutil_env_t *env, <a class="el" href="grou
 p__oxs__ctx.html#g795415d5d6b4ae62260a5a093b368378">oxs_ctx_t</a> *enc_ctx, axiom_node_t *enc_type_node, <a class="el" href="group__oxs__buffer.html#g0c4b78066ec1762a58cbec685dd60537">oxs_buffer_t</a> *result_buf)</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__oxs__xml__encryption.html#g773121d21a842d0959dc57e2c75c1657">oxs_xml_enc_encrypt_key</a> (const axutil_env_t *env, oxs_asym_ctx_t *asym_ctx, axiom_node_t *parent, <a class="el" href="group__oxs__key.html#g6336c79b9592fb630903079b14a99206">oxs_key_t</a> *sym_key, axutil_array_list_t *id_list)</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__oxs__xml__encryption.html#geddda5177bb714f8b1e1dfc086d87912">oxs_xml_enc_decrypt_key</a> (const axutil_env_t *
 env, oxs_asym_ctx_t *asym_ctx, axiom_node_t *parent, axiom_node_t *encrypted_key_node, <a class="el" href="group__oxs__key.html#g6336c79b9592fb630903079b14a99206">oxs_key_t</a> *key)</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>
+Does the XML encryption for OMXMLSecurity. 
+</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/oxs__xml__key__info__builder_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h-source.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h-source.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,81 @@
+<!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: oxs_xml_key_info_builder.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 &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="oxs_xml_key_info_builder_h"></a><h2>oxs_xml_key_info_builder.h</h2><p><a href="oxs__xml__key__info__builder_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 OXS_XML_KEY_INFO_BUILDER_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define OXS_XML_KEY_INFO_BUILDER_H</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00021"></a>00021 
+<a name="l00031"></a>00031 <span class="preprocessor">#include &lt;axis2_defines.h&gt;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &lt;<a class="code" href="oxs__ctx_8h.html">oxs_ctx.h</a>&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;axiom_node.h&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;axiom_element.h&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;axutil_qname.h&gt;</span>
+<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     <span class="keyword">typedef</span> <span class="keyword">enum</span>{
+<a name="l00044"></a>00044         OXS_KIBP_UNKNOWN = 0,
+<a name="l00045"></a>00045         OXS_KIBP_X509DATA_X509CERTIFICATE,
+<a name="l00046"></a>00046         OXS_KIBP_X509DATA_ISSUER_SERIAL,
+<a name="l00047"></a>00047     }oxs_key_info_build_pattern_t;
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00050"></a>00050     oxs_xml_key_info_build(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00051"></a>00051                            axiom_node_t *parent,
+<a name="l00052"></a>00052                            oxs_x509_cert_t *cert,
+<a name="l00053"></a>00053                            oxs_key_info_build_pattern_t pattern);
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00056"></a>00056     oxs_xml_key_info_build_x509_data_x509_certificate(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00057"></a>00057             axiom_node_t *parent,
+<a name="l00058"></a>00058             oxs_x509_cert_t *cert);
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00061"></a>00061     oxs_xml_key_info_build_x509_data_issuer_serial(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00062"></a>00062             axiom_node_t *parent,
+<a name="l00063"></a>00063             oxs_x509_cert_t *cert);
+<a name="l00064"></a>00064 
+<a name="l00066"></a>00066 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span>}
+<a name="l00068"></a>00068 <span class="preprocessor">#endif</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span>
+<a name="l00070"></a>00070 <span class="preprocessor">#endif                          </span><span class="comment">/* OXS_XML_KEY_INFO_BUILDER_H */</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

Added: webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h.html (added)
+++ webservices/rampart/site/c/api/html/oxs__xml__key__info__builder_8h.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,40 @@
+<!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: oxs_xml_key_info_builder.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 &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="oxs_xml_key_info_builder_h_File_Reference"></a><h2>oxs_xml_key_info_builder.h File Reference</h2><p>Process elements available under ds:KeyInfo. <a href="#_details">More...</a></p><p>
+<code>#include &lt;axis2_defines.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="oxs__ctx_8h-source.html">oxs_ctx.h</a>&gt;</code><br></br>
+<code>#include &lt;axutil_env.h&gt;</code><br></br>
+<code>#include &lt;axiom_node.h&gt;</code><br></br>
+<code>#include &lt;axiom_element.h&gt;</code><br></br>
+<code>#include &lt;axutil_qname.h&gt;</code><br></br>
+
+</p><p>
+<a href="oxs__xml__key__info__builder_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>Enumerations</h2></td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><b>oxs_key_info_build_pattern_t</b> { <b>OXS_KIBP_UNKNOWN</b> =  0, 
+<b>OXS_KIBP_X509DATA_X509CERTIFICATE</b>, 
+<b>OXS_KIBP_X509DATA_ISSUER_SERIAL</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"><a class="anchor" name="gec29b194d89f23855a377daf4740a36d"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_info_build</b> (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert, oxs_key_info_build_pattern_t pattern)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gd5961f9630de74b69963c724fe75a84e"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_info_build_x509_data_x509_certificate</b> (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g75a452d14250d9aaee25e96a04dd0bba"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_info_build_x509_data_issuer_serial</b> (const axutil_env_t *env, axiom_node_t *parent, oxs_x509_cert_t *cert)</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>
+Process elements available under ds:KeyInfo. 
+</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/oxs__xml__key__processor_8h-source.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h-source.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h-source.html (added)
+++ webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h-source.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,89 @@
+<!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: oxs_xml_key_processor.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 &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="oxs_xml_key_processor_h"></a><h2>oxs_xml_key_processor.h</h2><p><a href="oxs__xml__key__processor_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 OXS_XML_KEY_PROCESSOR_H</span>
+<a name="l00019"></a>00019 <span class="preprocessor"></span><span class="preprocessor">#define OXS_XML_KEY_PROCESSOR_H</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>
+<a name="l00021"></a>00021 
+<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;axis2_defines.h&gt;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;<a class="code" href="oxs__ctx_8h.html">oxs_ctx.h</a>&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;axutil_env.h&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;axiom_node.h&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;axiom_element.h&gt;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;axutil_qname.h&gt;</span>
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span>
+<a name="l00042"></a>00042 {
+<a name="l00043"></a>00043 <span class="preprocessor">#endif</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span>    <span class="comment">/*Process a ds:X509SKI element and populate a certificate */</span>
+<a name="l00045"></a>00045     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00046"></a>00046     oxs_xml_key_process_X509SKI(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00047"></a>00047                                 axiom_node_t *X509SKI_node,
+<a name="l00048"></a>00048                                 oxs_x509_cert_t *cert);
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050     <span class="comment">/*Process a ds:X509SubjectName element and populate a  certificate*/</span>
+<a name="l00051"></a>00051     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00052"></a>00052     oxs_xml_key_process_X509SubjectName(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00053"></a>00053                                         axiom_node_t *X509_subj_name_node,
+<a name="l00054"></a>00054                                         oxs_x509_cert_t *cert);
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056     <span class="comment">/*Process a ds:X509IssuerSerial element and populate a certificate*/</span>
+<a name="l00057"></a>00057     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00058"></a>00058     oxs_xml_key_process_X509IssuerSerial(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00059"></a>00059                                          axiom_node_t *X509_issuer_serial_node,
+<a name="l00060"></a>00060                                          oxs_x509_cert_t *cert);
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062     <span class="comment">/*Process data in a ds:X509Certificate and returns a certificate*/</span>
+<a name="l00063"></a>00063     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00064"></a>00064     oxs_xml_key_process_X509Certificate(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00065"></a>00065                                         axiom_node_t *X509_cert_node,
+<a name="l00066"></a>00066                                         oxs_x509_cert_t *cert);
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068     <span class="comment">/*Higher level function ot process an ds:X509Data element*/</span>
+<a name="l00069"></a>00069     AXIS2_EXTERN axis2_status_t AXIS2_CALL
+<a name="l00070"></a>00070     oxs_xml_key_process_X509Data(<span class="keyword">const</span> axutil_env_t *env,
+<a name="l00071"></a>00071                                  axiom_node_t *X509_data_node,
+<a name="l00072"></a>00072                                  oxs_x509_cert_t *cert);
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074 
+<a name="l00076"></a>00076 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00077"></a>00077 <span class="preprocessor"></span>}
+<a name="l00078"></a>00078 <span class="preprocessor">#endif</span>
+<a name="l00079"></a>00079 <span class="preprocessor"></span>
+<a name="l00080"></a>00080 <span class="preprocessor">#endif                          </span><span class="comment">/* OXS_XML_KEY_PROCESSOR_H */</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

Added: webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h.html
URL: http://svn.apache.org/viewvc/webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h.html?rev=612382&view=auto
==============================================================================
--- webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h.html (added)
+++ webservices/rampart/site/c/api/html/oxs__xml__key__processor_8h.html Wed Jan 16 00:11:50 2008
@@ -0,0 +1,39 @@
+<!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: oxs_xml_key_processor.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 &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="oxs_xml_key_processor_h_File_Reference"></a><h2>oxs_xml_key_processor.h File Reference</h2><p>Process elements available under ds:KeyInfo. <a href="#_details">More...</a></p><p>
+<code>#include &lt;axis2_defines.h&gt;</code><br></br>
+<code>#include &lt;<a class="el" href="oxs__ctx_8h-source.html">oxs_ctx.h</a>&gt;</code><br></br>
+<code>#include &lt;axutil_env.h&gt;</code><br></br>
+<code>#include &lt;axiom_node.h&gt;</code><br></br>
+<code>#include &lt;axiom_element.h&gt;</code><br></br>
+<code>#include &lt;axutil_qname.h&gt;</code><br></br>
+
+</p><p>
+<a href="oxs__xml__key__processor_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"><a class="anchor" name="gbfb893f42ed69890e7d253b7fd1ebad5"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_process_X509SKI</b> (const axutil_env_t *env, axiom_node_t *X509SKI_node, oxs_x509_cert_t *cert)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g124afb2a499a462a4743b4d665f8e341"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_process_X509SubjectName</b> (const axutil_env_t *env, axiom_node_t *X509_subj_name_node, oxs_x509_cert_t *cert)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gfaeca10318beece5aec6861cda63cfef"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_process_X509IssuerSerial</b> (const axutil_env_t *env, axiom_node_t *X509_issuer_serial_node, oxs_x509_cert_t *cert)</td></tr><tr class="b"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="gaaf37ab674464cdd7e60c05b992ff0fb"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_process_X509Certificate</b> (const axutil_env_t *env, axiom_node_t *X509_cert_node, oxs_x509_cert_t *cert)</td></tr><tr class="a"><td class="memItemLeft" nowrap="" align="right" valign="top"><a class="anchor" name="g321048062b0d61ba372e79d1ad102a32"></a>
+AXIS2_EXTERN axis2_status_t </td><td class="memItemRight" valign="bottom"><b>oxs_xml_key_process_X509Data</b> (const axutil_env_t *env, axiom_node_t *X509_data_node, oxs_x509_cert_t *cert)</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>
+Process elements available under ds:KeyInfo. 
+</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