summaryrefslogtreecommitdiff
path: root/docs/api/xmlsec-base64.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/api/xmlsec-base64.html')
-rw-r--r--docs/api/xmlsec-base64.html140
1 files changed, 70 insertions, 70 deletions
diff --git a/docs/api/xmlsec-base64.html b/docs/api/xmlsec-base64.html
index 0da770f4..3b43fe1e 100644
--- a/docs/api/xmlsec-base64.html
+++ b/docs/api/xmlsec-base64.html
@@ -7,7 +7,7 @@
<link rel="UP" title="XML Security Core Library API Reference." href="xmlsec-ref.html">
<link rel="PREVIOUS" title="app" href="xmlsec-app.html">
<link rel="NEXT" title="bn" href="xmlsec-bn.html">
-<meta name="GENERATOR" content="GTK-Doc V1.1 (SGML mode)">
+<meta name="GENERATOR" content="GTK-Doc V1.2 (SGML mode)">
<style type="text/css">.synopsis, .classsynopsis {
background: #eeeeee;
border: solid 1px #aaaaaa;
@@ -88,42 +88,42 @@
<h1>
<a name="XMLSEC-BASE64"></a>base64</h1>
<div class="REFNAMEDIV">
-<a name="AEN1753"></a><h2>Name</h2>base64 -- </div>
+<a name="AEN1934"></a><h2>Name</h2>base64 -- </div>
<div class="REFSYNOPSISDIV">
-<a name="AEN1756"></a><h2>Synopsis</h2>
+<a name="AEN1937"></a><h2>Synopsis</h2>
<pre class="SYNOPSIS">
#define <a href="xmlsec-base64.html#XMLSEC-BASE64-LINESIZE-CAPS">XMLSEC_BASE64_LINESIZE</a>
-<font>xmlSecBase64CtxPtr</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXCREATE">xmlSecBase64CtxCreate</a> (int encode,
- int columns);
-void <a href="xmlsec-base64.html#XMLSECBASE64CTXDESTROY">xmlSecBase64CtxDestroy</a> (<font>xmlSecBase64CtxPtr</font> ctx);
-int <a href="xmlsec-base64.html#XMLSECBASE64CTXINITIALIZE">xmlSecBase64CtxInitialize</a> (<font>xmlSecBase64CtxPtr</font> ctx,
- int encode,
- int columns);
-void <a href="xmlsec-base64.html#XMLSECBASE64CTXFINALIZE">xmlSecBase64CtxFinalize</a> (<font>xmlSecBase64CtxPtr</font> ctx);
-int <a href="xmlsec-base64.html#XMLSECBASE64CTXUPDATE">xmlSecBase64CtxUpdate</a> (<font>xmlSecBase64CtxPtr</font> ctx,
+<font>xmlSecBase64CtxPtr</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXCREATE">xmlSecBase64CtxCreate</a> (<font>int</font> encode,
+ <font>int</font> columns);
+<font>void</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXDESTROY">xmlSecBase64CtxDestroy</a> (<font>xmlSecBase64CtxPtr</font> ctx);
+<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXINITIALIZE">xmlSecBase64CtxInitialize</a> (<font>xmlSecBase64CtxPtr</font> ctx,
+ <font>int</font> encode,
+ <font>int</font> columns);
+<font>void</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXFINALIZE">xmlSecBase64CtxFinalize</a> (<font>xmlSecBase64CtxPtr</font> ctx);
+<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXUPDATE">xmlSecBase64CtxUpdate</a> (<font>xmlSecBase64CtxPtr</font> ctx,
const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *in,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> inSize,
<a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> outSize);
-int <a href="xmlsec-base64.html#XMLSECBASE64CTXFINAL">xmlSecBase64CtxFinal</a> (<font>xmlSecBase64CtxPtr</font> ctx,
+<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64CTXFINAL">xmlSecBase64CtxFinal</a> (<font>xmlSecBase64CtxPtr</font> ctx,
<a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> outSize);
<font>xmlChar</font>* <a href="xmlsec-base64.html#XMLSECBASE64ENCODE">xmlSecBase64Encode</a> (const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len,
- int columns);
-int <a href="xmlsec-base64.html#XMLSECBASE64DECODE">xmlSecBase64Decode</a> (const <font>xmlChar</font> *str,
+ <font>int</font> columns);
+<font>int</font> <a href="xmlsec-base64.html#XMLSECBASE64DECODE">xmlSecBase64Decode</a> (const <font>xmlChar</font> *str,
<a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len);</pre>
</div>
<div class="REFSECT1">
-<a name="AEN1786"></a><h2>Description</h2>
+<a name="AEN1978"></a><h2>Description</h2>
<p></p>
</div>
<div class="REFSECT1">
-<a name="AEN1789"></a><h2>Details</h2>
+<a name="AEN1981"></a><h2>Details</h2>
<div class="REFSECT2">
-<a name="AEN1791"></a><h3>
+<a name="AEN1983"></a><h3>
<a name="XMLSEC-BASE64-LINESIZE-CAPS"></a>XMLSEC_BASE64_LINESIZE</h3>
<pre class="PROGRAMLISTING">#define XMLSEC_BASE64_LINESIZE 64</pre>
<p>The default maximum base64 encoded line size.</p>
@@ -131,89 +131,89 @@ int <a href="xmlsec-base64.html#XMLSECBASE64DECODE">xmlSecBase64Decode</
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1797"></a><h3>
+<a name="AEN1991"></a><h3>
<a name="XMLSECBASE64CTXCREATE"></a>xmlSecBase64CtxCreate ()</h3>
-<pre class="PROGRAMLISTING"><font>xmlSecBase64CtxPtr</font> xmlSecBase64CtxCreate (int encode,
- int columns);</pre>
+<pre class="PROGRAMLISTING"><font>xmlSecBase64CtxPtr</font> xmlSecBase64CtxCreate (<font>int</font> encode,
+ <font>int</font> columns);</pre>
<p>Allocates and initializes new base64 context.</p>
<p></p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1805"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2003"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the encode/decode flag (1 - encode, 0 - decode) </p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1810"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2008"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the max line length.</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1815"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
-<td align="LEFT" valign="TOP"><p>a pointer to newly created <font>xmlSecBase64Ctx</font> structure
+<td align="LEFT" valign="TOP"><a name="AEN2013"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
+<td align="LEFT" valign="TOP"><p>a pointer to newly created <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure
or NULL if an error occurs.</p></td>
</tr>
</tbody></table>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1821"></a><h3>
+<a name="AEN2020"></a><h3>
<a name="XMLSECBASE64CTXDESTROY"></a>xmlSecBase64CtxDestroy ()</h3>
-<pre class="PROGRAMLISTING">void xmlSecBase64CtxDestroy (<font>xmlSecBase64CtxPtr</font> ctx);</pre>
+<pre class="PROGRAMLISTING"><font>void</font> xmlSecBase64CtxDestroy (<font>xmlSecBase64CtxPtr</font> ctx);</pre>
<p>Destroys base64 context.</p>
<p></p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody><tr>
-<td align="LEFT" valign="TOP"><a name="AEN1829"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
-<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure.</p></td>
+<td align="LEFT" valign="TOP"><a name="AEN2031"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure.</p></td>
</tr></tbody></table>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1835"></a><h3>
+<a name="AEN2038"></a><h3>
<a name="XMLSECBASE64CTXINITIALIZE"></a>xmlSecBase64CtxInitialize ()</h3>
-<pre class="PROGRAMLISTING">int xmlSecBase64CtxInitialize (<font>xmlSecBase64CtxPtr</font> ctx,
- int encode,
- int columns);</pre>
+<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64CtxInitialize (<font>xmlSecBase64CtxPtr</font> ctx,
+ <font>int</font> encode,
+ <font>int</font> columns);</pre>
<p>Initializes new base64 context.</p>
<p></p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1843"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
-<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure,</p></td>
+<td align="LEFT" valign="TOP"><a name="AEN2051"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure,</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1849"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2058"><span style="white-space: nowrap"><var class="PARAMETER">encode</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the encode/decode flag (1 - encode, 0 - decode) </p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1854"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2063"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the max line length.</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1859"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2068"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
<td align="LEFT" valign="TOP"><p>0 on success and a negative value otherwise.</p></td>
</tr>
</tbody></table>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1864"></a><h3>
+<a name="AEN2073"></a><h3>
<a name="XMLSECBASE64CTXFINALIZE"></a>xmlSecBase64CtxFinalize ()</h3>
-<pre class="PROGRAMLISTING">void xmlSecBase64CtxFinalize (<font>xmlSecBase64CtxPtr</font> ctx);</pre>
+<pre class="PROGRAMLISTING"><font>void</font> xmlSecBase64CtxFinalize (<font>xmlSecBase64CtxPtr</font> ctx);</pre>
<p>Frees all the resources allocated by <var class="PARAMETER">ctx</var>.</p>
<p></p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody><tr>
-<td align="LEFT" valign="TOP"><a name="AEN1873"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
-<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure,</p></td>
+<td align="LEFT" valign="TOP"><a name="AEN2085"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure,</p></td>
</tr></tbody></table>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1879"></a><h3>
+<a name="AEN2092"></a><h3>
<a name="XMLSECBASE64CTXUPDATE"></a>xmlSecBase64CtxUpdate ()</h3>
-<pre class="PROGRAMLISTING">int xmlSecBase64CtxUpdate (<font>xmlSecBase64CtxPtr</font> ctx,
+<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64CtxUpdate (<font>xmlSecBase64CtxPtr</font> ctx,
const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *in,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> inSize,
<a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out,
@@ -223,27 +223,27 @@ or NULL if an error occurs.</p></td>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1891"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
-<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure</p></td>
+<td align="LEFT" valign="TOP"><a name="AEN2107"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1897"><span style="white-space: nowrap"><var class="PARAMETER">in</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2114"><span style="white-space: nowrap"><var class="PARAMETER">in</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the input buffer</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1902"><span style="white-space: nowrap"><var class="PARAMETER">inSize</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2119"><span style="white-space: nowrap"><var class="PARAMETER">inSize</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the input buffer size</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1907"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2124"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output buffer</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1912"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2129"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output buffer size</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1917"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2134"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
<td align="LEFT" valign="TOP"><p>the number of bytes written to output buffer or
-1 if an error occurs.</p></td>
</tr>
@@ -251,9 +251,9 @@ or NULL if an error occurs.</p></td>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1922"></a><h3>
+<a name="AEN2139"></a><h3>
<a name="XMLSECBASE64CTXFINAL"></a>xmlSecBase64CtxFinal ()</h3>
-<pre class="PROGRAMLISTING">int xmlSecBase64CtxFinal (<font>xmlSecBase64CtxPtr</font> ctx,
+<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64CtxFinal (<font>xmlSecBase64CtxPtr</font> ctx,
<a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *out,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> outSize);</pre>
<p>Encodes or decodes the last piece of data stored in the context
@@ -262,19 +262,19 @@ and finalizes the result.</p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1932"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
-<td align="LEFT" valign="TOP"><p> the pointer to <font>xmlSecBase64Ctx</font> structure</p></td>
+<td align="LEFT" valign="TOP"><a name="AEN2152"><span style="white-space: nowrap"><var class="PARAMETER">ctx</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><p> the pointer to <font><span class="TYPE">xmlSecBase64Ctx</span></font> structure</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1938"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2159"><span style="white-space: nowrap"><var class="PARAMETER">out</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output buffer</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1943"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2164"><span style="white-space: nowrap"><var class="PARAMETER">outSize</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output buffer size</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1948"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2169"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
<td align="LEFT" valign="TOP"><p>the number of bytes written to output buffer or
-1 if an error occurs.</p></td>
</tr>
@@ -282,32 +282,32 @@ and finalizes the result.</p>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1953"></a><h3>
+<a name="AEN2174"></a><h3>
<a name="XMLSECBASE64ENCODE"></a>xmlSecBase64Encode ()</h3>
<pre class="PROGRAMLISTING"><font>xmlChar</font>* xmlSecBase64Encode (const <a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len,
- int columns);</pre>
+ <font>int</font> columns);</pre>
<p>Encodes the data from input buffer and allocates the string for the result.
The caller is responsible for freeing returned buffer using
-<font>xmlFree</font>() function.</p>
+<font><code class="FUNCTION">xmlFree()</code></font> function.</p>
<p></p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1964"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2189"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the input buffer.</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1969"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2194"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the input buffer size.</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1974"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2199"><span style="white-space: nowrap"><var class="PARAMETER">columns</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output max line length (if 0 then no line breaks
would be inserted)</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1979"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2204"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
<td align="LEFT" valign="TOP"><p>newly allocated string with base64 encoded data
or NULL if an error occurs.</p></td>
</tr>
@@ -315,9 +315,9 @@ or NULL if an error occurs.</p></td>
</div>
<hr>
<div class="REFSECT2">
-<a name="AEN1984"></a><h3>
+<a name="AEN2209"></a><h3>
<a name="XMLSECBASE64DECODE"></a>xmlSecBase64Decode ()</h3>
-<pre class="PROGRAMLISTING">int xmlSecBase64Decode (const <font>xmlChar</font> *str,
+<pre class="PROGRAMLISTING"><font>int</font> xmlSecBase64Decode (const <font>xmlChar</font> *str,
<a href="xmlsec-xmlsec.html#XMLSECBYTE">xmlSecByte</a> *buf,
<a href="xmlsec-xmlsec.html#XMLSECSIZE">xmlSecSize</a> len);</pre>
<p>Decodes input base64 encoded string and puts result into
@@ -326,19 +326,19 @@ the output buffer.</p>
<p></p>
<table class="variablelist" border="0" cellspacing="0" cellpadding="4"><tbody>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1994"><span style="white-space: nowrap"><var class="PARAMETER">str</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2222"><span style="white-space: nowrap"><var class="PARAMETER">str</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the input buffer with base64 encoded string</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN1999"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2227"><span style="white-space: nowrap"><var class="PARAMETER">buf</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output buffer</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN2004"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2232"><span style="white-space: nowrap"><var class="PARAMETER">len</var> :</span></a></td>
<td align="LEFT" valign="TOP"><p> the output buffer size</p></td>
</tr>
<tr>
-<td align="LEFT" valign="TOP"><a name="AEN2009"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
+<td align="LEFT" valign="TOP"><a name="AEN2237"><span style="white-space: nowrap"><span class="emphasis"><i class="EMPHASIS">Returns</i></span> :</span></a></td>
<td align="LEFT" valign="TOP"><p>the number of bytes written to the output buffer or
a negative value if an error occurs </p></td>
</tr>