poi-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From n...@apache.org
Subject svn commit: r1762842 [17/45] - in /poi/site/publish: ./ apidocs/ apidocs/org/apache/poi/ apidocs/org/apache/poi/class-use/ apidocs/org/apache/poi/ddf/class-use/ apidocs/org/apache/poi/hpsf/class-use/ apidocs/org/apache/poi/hpsf/wellknown/class-use/ api...
Date Thu, 29 Sep 2016 22:07:56 GMT
Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfo.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfo.html?rev=1762842&r1=1762841&r2=1762842&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfo.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfo.html Thu Sep 29 22:07:51 2016
@@ -82,6 +82,16 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="#org.apache.poi.hssf.record">org.apache.poi.hssf.record</a></td>
+<td class="colLast">
+<div class="block">Record package contains class representations for XLS binary strutures.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.poi.hssf.record.crypto">org.apache.poi.hssf.record.crypto</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a href="#org.apache.poi.poifs.crypt">org.apache.poi.poifs.crypt</a></td>
 <td class="colLast">
 <div class="block">Implementation of the <a href="http://msdn.microsoft.com/en-us/library/dd952186(v=office.12).aspx">ECMA-376 Document Encryption</a></div>
@@ -103,6 +113,10 @@
 <td class="colFirst"><a href="#org.apache.poi.poifs.crypt.standard">org.apache.poi.poifs.crypt.standard</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.xor">org.apache.poi.poifs.crypt.xor</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -148,25 +162,108 @@
 </tbody>
 </table>
 </li>
+<li class="blockList"><a name="org.apache.poi.hssf.record">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/hssf/record/package-summary.html">org.apache.poi.hssf.record</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/hssf/record/package-summary.html">org.apache.poi.hssf.record</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
+<td class="colLast"><span class="strong">FilePassRecord.</span><code><strong><a href="../../../../../../org/apache/poi/hssf/record/FilePassRecord.html#getEncryptionInfo()">getEncryptionInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/poi/hssf/record/package-summary.html">org.apache.poi.hssf.record</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/hssf/record/RecordInputStream.html#RecordInputStream(java.io.InputStream,%20org.apache.poi.poifs.crypt.EncryptionInfo,%20int)">RecordInputStream</a></strong>(java.io.InputStream&nbsp;in,
+                 <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;key,
+                 int&nbsp;initialOffset)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.poi.hssf.record.crypto">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/hssf/record/crypto/package-summary.html">org.apache.poi.hssf.record.crypto</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/poi/hssf/record/crypto/package-summary.html">org.apache.poi.hssf.record.crypto</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/hssf/record/crypto/Biff8DecryptingStream.html#Biff8DecryptingStream(java.io.InputStream,%20int,%20org.apache.poi.poifs.crypt.EncryptionInfo)">Biff8DecryptingStream</a></strong>(java.io.InputStream&nbsp;in,
+                     int&nbsp;initialOffset,
+                     <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt">
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
+<caption><span>Fields in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> declared as <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
+<td class="colLast"><span class="strong">Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html#encryptionInfo">encryptionInfo</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>static <a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a></code></td>
-<td class="colLast"><span class="strong">Encryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html#getInstance(org.apache.poi.poifs.crypt.EncryptionInfo)">getInstance</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info)</code>&nbsp;</td>
+<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
+<td class="colLast"><span class="strong">EncryptionInfo.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#clone()">clone</a></strong>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
+<td class="colLast"><span class="strong">Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getEncryptionInfo()">getEncryptionInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
+<td class="colLast"><span class="strong">Encryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html#getEncryptionInfo()">getEncryptionInfo</a></strong>()</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a></code></td>
 <td class="colLast"><span class="strong">Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getInstance(org.apache.poi.poifs.crypt.EncryptionInfo)">getInstance</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a></code></td>
+<td class="colLast"><span class="strong">Encryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html#getInstance(org.apache.poi.poifs.crypt.EncryptionInfo)">getInstance</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info)</code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;ei,
@@ -185,6 +282,14 @@
 <div class="block">initialize the builder from a stream</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html#setEncryptionInfo(org.apache.poi.poifs.crypt.EncryptionInfo)">setEncryptionInfo</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">Encryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html#setEncryptionInfo(org.apache.poi.poifs.crypt.EncryptionInfo)">setEncryptionInfo</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -193,28 +298,32 @@
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/agile/package-summary.html">org.apache.poi.poifs.crypt.agile</a></h3>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/agile/package-summary.html">org.apache.poi.poifs.crypt.agile</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/agile/package-summary.html">org.apache.poi.poifs.crypt.agile</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
-<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#getInfo()">getInfo</a></strong>()</code>&nbsp;</td>
+<td class="colFirst"><code>protected static byte[]</code></td>
+<td class="colLast"><span class="strong">AgileDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileDecryptor.html#hashInput(org.apache.poi.poifs.crypt.EncryptionInfo,%20byte[],%20byte[],%20byte[],%20int)">hashInput</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo,
+         byte[]&nbsp;pwHash,
+         byte[]&nbsp;blockKey,
+         byte[]&nbsp;inputKey,
+         int&nbsp;cipherMode)</code>&nbsp;</td>
 </tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/agile/package-summary.html">org.apache.poi.poifs.crypt.agile</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
+<tr class="rowColor">
+<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
+<td class="colLast"><span class="strong">AgileDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileDecryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20boolean,%20org.apache.poi.poifs.crypt.EncryptionInfo,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;existing,
+                  int&nbsp;block,
+                  boolean&nbsp;lastChunk,
+                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo,
+                  javax.crypto.SecretKey&nbsp;skey,
+                  int&nbsp;encryptionMode)</code>&nbsp;</td>
 </tr>
-<tbody>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;ei,
+<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a>&nbsp;cipherAlgorithm,
           <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm,
           int&nbsp;keyBits,
@@ -223,7 +332,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.util.LittleEndianInput)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;ei,
+<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.util.LittleEndianInput)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a>&nbsp;dis)</code>&nbsp;</td>
 </tr>
 </tbody>
@@ -234,19 +343,6 @@
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/package-summary.html">org.apache.poi.poifs.crypt.binaryrc4</a></h3>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/package-summary.html">org.apache.poi.poifs.crypt.binaryrc4</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
-<td class="colLast"><span class="strong">BinaryRC4EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/BinaryRC4EncryptionInfoBuilder.html#getEncryptionInfo()">getEncryptionInfo</a></strong>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
 <caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/package-summary.html">org.apache.poi.poifs.crypt.binaryrc4</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -254,6 +350,14 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
+<td class="colLast"><span class="strong">BinaryRC4Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/BinaryRC4Decryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20org.apache.poi.poifs.crypt.EncryptionInfo,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;cipher,
+                  int&nbsp;block,
+                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo,
+                  javax.crypto.SecretKey&nbsp;skey,
+                  int&nbsp;encryptMode)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">BinaryRC4EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/BinaryRC4EncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a>&nbsp;cipherAlgorithm,
@@ -262,7 +366,7 @@
           int&nbsp;blockSize,
           <a href="../../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a>&nbsp;chainingMode)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">BinaryRC4EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/BinaryRC4EncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.util.LittleEndianInput)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a>&nbsp;dis)</code>&nbsp;</td>
@@ -275,19 +379,6 @@
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/package-summary.html">org.apache.poi.poifs.crypt.cryptoapi</a></h3>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/package-summary.html">org.apache.poi.poifs.crypt.cryptoapi</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
-<td class="colLast"><span class="strong">CryptoAPIEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIEncryptionInfoBuilder.html#getEncryptionInfo()">getEncryptionInfo</a></strong>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
 <caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/package-summary.html">org.apache.poi.poifs.crypt.cryptoapi</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -295,6 +386,14 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
+<td class="colLast"><span class="strong">CryptoAPIDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIDecryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20org.apache.poi.poifs.crypt.EncryptionInfo,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;cipher,
+                  int&nbsp;block,
+                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo,
+                  javax.crypto.SecretKey&nbsp;skey,
+                  int&nbsp;encryptMode)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">CryptoAPIEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a>&nbsp;cipherAlgorithm,
@@ -305,7 +404,7 @@
 <div class="block">initialize the builder from scratch</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><span class="strong">CryptoAPIEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.util.LittleEndianInput)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a>&nbsp;dis)</code>
@@ -320,19 +419,6 @@
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/standard/package-summary.html">org.apache.poi.poifs.crypt.standard</a></h3>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/standard/package-summary.html">org.apache.poi.poifs.crypt.standard</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></code></td>
-<td class="colLast"><span class="strong">StandardEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/standard/StandardEncryptionInfoBuilder.html#getEncryptionInfo()">getEncryptionInfo</a></strong>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
 <caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/standard/package-summary.html">org.apache.poi.poifs.crypt.standard</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
@@ -359,6 +445,42 @@
 </tr>
 </tbody>
 </table>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.xor">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
+<td class="colLast"><span class="strong">XORDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XORDecryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20org.apache.poi.poifs.crypt.EncryptionInfo,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;cipher,
+                  int&nbsp;block,
+                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;encryptionInfo,
+                  javax.crypto.SecretKey&nbsp;skey,
+                  int&nbsp;encryptMode)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">XOREncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XOREncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
+          <a href="../../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a>&nbsp;cipherAlgorithm,
+          <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm,
+          int&nbsp;keyBits,
+          int&nbsp;blockSize,
+          <a href="../../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a>&nbsp;chainingMode)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">XOREncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XOREncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.util.LittleEndianInput)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
+          <a href="../../../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a>&nbsp;dis)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfoBuilder.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfoBuilder.html?rev=1762842&r1=1762841&r2=1762842&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfoBuilder.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionInfoBuilder.html Thu Sep 29 22:07:51 2016
@@ -95,6 +95,10 @@
 <td class="colFirst"><a href="#org.apache.poi.poifs.crypt.standard">org.apache.poi.poifs.crypt.standard</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.xor">org.apache.poi.poifs.crypt.xor</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -104,19 +108,6 @@
 <!--   -->
 </a>
 <h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a></h3>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> declared as <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></code></td>
-<td class="colLast"><span class="strong">Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html#builder">builder</a></strong></code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
 <table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
 <caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> that return <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
@@ -130,17 +121,6 @@
 </tr>
 </tbody>
 </table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html#Decryptor(org.apache.poi.poifs.crypt.EncryptionInfoBuilder)">Decryptor</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a>&nbsp;builder)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt.agile">
 <!--   -->
@@ -159,32 +139,6 @@
 </tr>
 </tbody>
 </table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/agile/package-summary.html">org.apache.poi.poifs.crypt.agile</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected static byte[]</code></td>
-<td class="colLast"><span class="strong">AgileDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileDecryptor.html#hashInput(org.apache.poi.poifs.crypt.EncryptionInfoBuilder,%20byte[],%20byte[],%20byte[],%20int)">hashInput</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a>&nbsp;builder,
-         byte[]&nbsp;pwHash,
-         byte[]&nbsp;blockKey,
-         byte[]&nbsp;inputKey,
-         int&nbsp;cipherMode)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
-<td class="colLast"><span class="strong">AgileDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileDecryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20boolean,%20org.apache.poi.poifs.crypt.EncryptionInfoBuilder,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;existing,
-                  int&nbsp;block,
-                  boolean&nbsp;lastChunk,
-                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a>&nbsp;builder,
-                  javax.crypto.SecretKey&nbsp;skey,
-                  int&nbsp;encryptionMode)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt.binaryrc4">
 <!--   -->
@@ -203,23 +157,6 @@
 </tr>
 </tbody>
 </table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/package-summary.html">org.apache.poi.poifs.crypt.binaryrc4</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
-<td class="colLast"><span class="strong">BinaryRC4Decryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/binaryrc4/BinaryRC4Decryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20org.apache.poi.poifs.crypt.EncryptionInfoBuilder,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;cipher,
-                  int&nbsp;block,
-                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a>&nbsp;builder,
-                  javax.crypto.SecretKey&nbsp;skey,
-                  int&nbsp;encryptMode)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt.cryptoapi">
 <!--   -->
@@ -238,23 +175,6 @@
 </tr>
 </tbody>
 </table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/package-summary.html">org.apache.poi.poifs.crypt.cryptoapi</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected static javax.crypto.Cipher</code></td>
-<td class="colLast"><span class="strong">CryptoAPIDecryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/cryptoapi/CryptoAPIDecryptor.html#initCipherForBlock(javax.crypto.Cipher,%20int,%20org.apache.poi.poifs.crypt.EncryptionInfoBuilder,%20javax.crypto.SecretKey,%20int)">initCipherForBlock</a></strong>(javax.crypto.Cipher&nbsp;cipher,
-                  int&nbsp;block,
-                  <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a>&nbsp;builder,
-                  javax.crypto.SecretKey&nbsp;skey,
-                  int&nbsp;encryptMode)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt.standard">
 <!--   -->
@@ -273,14 +193,21 @@
 </tr>
 </tbody>
 </table>
-<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../../../org/apache/poi/poifs/crypt/standard/package-summary.html">org.apache.poi.poifs.crypt.standard</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.xor">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
+<caption><span>Classes in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a> that implement <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/standard/StandardDecryptor.html#StandardDecryptor(org.apache.poi.poifs.crypt.EncryptionInfoBuilder)">StandardDecryptor</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a>&nbsp;builder)</code>&nbsp;</td>
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XOREncryptionInfoBuilder.html" title="class in org.apache.poi.poifs.crypt.xor">XOREncryptionInfoBuilder</a></strong></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>

Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionMode.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionMode.html?rev=1762842&r1=1762841&r2=1762842&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionMode.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionMode.html Thu Sep 29 22:07:51 2016
@@ -74,6 +74,12 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="#org.apache.poi.hssf.record">org.apache.poi.hssf.record</a></td>
+<td class="colLast">
+<div class="block">Record package contains class representations for XLS binary strutures.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.poi.poifs.crypt">org.apache.poi.poifs.crypt</a></td>
 <td class="colLast">
 <div class="block">Implementation of the <a href="http://msdn.microsoft.com/en-us/library/dd952186(v=office.12).aspx">ECMA-376 Document Encryption</a></div>
@@ -84,6 +90,22 @@
 </li>
 <li class="blockList">
 <ul class="blockList">
+<li class="blockList"><a name="org.apache.poi.hssf.record">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> in <a href="../../../../../../org/apache/poi/hssf/record/package-summary.html">org.apache.poi.hssf.record</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
+<caption><span>Constructors in <a href="../../../../../../org/apache/poi/hssf/record/package-summary.html">org.apache.poi.hssf.record</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/hssf/record/FilePassRecord.html#FilePassRecord(org.apache.poi.poifs.crypt.EncryptionMode)">FilePassRecord</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a>&nbsp;encryptionMode)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt">
 <!--   -->
 </a>
@@ -96,12 +118,16 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a></code></td>
+<td class="colLast"><span class="strong">EncryptionInfo.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getEncryptionMode()">getEncryptionMode</a></strong>()</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a></code></td>
 <td class="colLast"><span class="strong">EncryptionMode.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String&nbsp;name)</code>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a>[]</code></td>
 <td class="colLast"><span class="strong">EncryptionMode.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html#values()">values</a></strong>()</code>
 <div class="block">Returns an array containing the constants of this enum type, in
@@ -145,6 +171,10 @@ the order they are declared.</div>
 <div class="block">Constructs an EncryptionInfo from scratch</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.util.LittleEndianInput,%20org.apache.poi.poifs.crypt.EncryptionMode)">EncryptionInfo</a></strong>(<a href="../../../../../../org/apache/poi/util/LittleEndianInput.html" title="interface in org.apache.poi.util">LittleEndianInput</a>&nbsp;dis,
+              <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a>&nbsp;preferredEncryptionMode)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionVerifier.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionVerifier.html?rev=1762842&r1=1762841&r2=1762842&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionVerifier.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/EncryptionVerifier.html Thu Sep 29 22:07:51 2016
@@ -95,6 +95,10 @@
 <td class="colFirst"><a href="#org.apache.poi.poifs.crypt.standard">org.apache.poi.poifs.crypt.standard</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.xor">org.apache.poi.poifs.crypt.xor</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -113,7 +117,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a></code></td>
-<td class="colLast"><span class="strong">EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html#getVerifier()">getVerifier</a></strong>()</code>&nbsp;</td>
+<td class="colLast"><span class="strong">EncryptionVerifier.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#clone()">clone</a></strong>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a></code></td>
@@ -121,6 +125,19 @@
 </tr>
 </tbody>
 </table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">EncryptionInfo.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#setVerifier(org.apache.poi.poifs.crypt.EncryptionVerifier)">setVerifier</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a>&nbsp;verifier)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt.agile">
 <!--   -->
@@ -240,6 +257,24 @@
 </tr>
 </tbody>
 </table>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.xor">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XOREncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt.xor">XOREncryptionVerifier</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Encryptor.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Encryptor.html?rev=1762842&r1=1762841&r2=1762842&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Encryptor.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Encryptor.html Thu Sep 29 22:07:51 2016
@@ -95,6 +95,10 @@
 <td class="colFirst"><a href="#org.apache.poi.poifs.crypt.standard">org.apache.poi.poifs.crypt.standard</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.xor">org.apache.poi.poifs.crypt.xor</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -113,7 +117,7 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a></code></td>
-<td class="colLast"><span class="strong">EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html#getEncryptor()">getEncryptor</a></strong>()</code>&nbsp;</td>
+<td class="colLast"><span class="strong">Encryptor.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html#clone()">clone</a></strong>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a></code></td>
@@ -125,6 +129,19 @@
 </tr>
 </tbody>
 </table>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">EncryptionInfo.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#setEncryptor(org.apache.poi.poifs.crypt.Encryptor)">setEncryptor</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a>&nbsp;encryptor)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.poifs.crypt.agile">
 <!--   -->
@@ -197,6 +214,24 @@
 </tr>
 </tbody>
 </table>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.xor">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>class&nbsp;</code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XOREncryptor.html" title="class in org.apache.poi.poifs.crypt.xor">XOREncryptor</a></strong></code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 </ul>
 </li>

Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/HashAlgorithm.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/HashAlgorithm.html?rev=1762842&r1=1762841&r2=1762842&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/HashAlgorithm.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/HashAlgorithm.html Thu Sep 29 22:07:51 2016
@@ -108,14 +108,18 @@
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a href="#org.apache.poi.xssf.usermodel">org.apache.poi.xssf.usermodel</a></td>
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.xor">org.apache.poi.poifs.crypt.xor</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.poi.xssf.usermodel.helpers">org.apache.poi.xssf.usermodel.helpers</a></td>
+<td class="colFirst"><a href="#org.apache.poi.xssf.usermodel">org.apache.poi.xssf.usermodel</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="#org.apache.poi.xssf.usermodel.helpers">org.apache.poi.xssf.usermodel.helpers</a></td>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="#org.apache.poi.xwpf.usermodel">org.apache.poi.xwpf.usermodel</a></td>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -236,11 +240,11 @@ the order they are declared.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="strong">EncryptionVerifier.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setHashAlgorithm(org.apache.poi.poifs.crypt.HashAlgorithm)">setHashAlgorithm</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">EncryptionHeader.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setHashAlgorithm(org.apache.poi.poifs.crypt.HashAlgorithm)">setHashAlgorithm</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="strong">EncryptionHeader.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setHashAlgorithm(org.apache.poi.poifs.crypt.HashAlgorithm)">setHashAlgorithm</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm)</code>&nbsp;</td>
+<td class="colLast"><span class="strong">EncryptionVerifier.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setHashAlgorithm(org.apache.poi.poifs.crypt.HashAlgorithm)">setHashAlgorithm</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -276,7 +280,7 @@ the order they are declared.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;ei,
+<td class="colLast"><span class="strong">AgileEncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
           <a href="../../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a>&nbsp;cipherAlgorithm,
           <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm,
           int&nbsp;keyBits,
@@ -470,7 +474,7 @@ the order they are declared.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code>protected static void</code></td>
-<td class="colLast"><span class="strong">XAdESSignatureFacet.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.html#setDigestAlgAndValue(DigestAlgAndValueType,%20byte[],%20org.apache.poi.poifs.crypt.HashAlgorithm)">setDigestAlgAndValue</a></strong>(DigestAlgAndValueType&nbsp;digestAlgAndValue,
+<td class="colLast"><span class="strong">XAdESSignatureFacet.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/dsig/facets/XAdESSignatureFacet.html#setDigestAlgAndValue(org.etsi.uri.x01903.v13.DigestAlgAndValueType,%20byte[],%20org.apache.poi.poifs.crypt.HashAlgorithm)">setDigestAlgAndValue</a></strong>(org.etsi.uri.x01903.v13.DigestAlgAndValueType&nbsp;digestAlgAndValue,
                     byte[]&nbsp;data,
                     <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;digestAlgo)</code>
 <div class="block">Gives back the JAXB DigestAlgAndValue data structure.</div>
@@ -545,6 +549,29 @@ the order they are declared.</div>
 </tr>
 </tbody>
 </table>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.xor">
+<!--   -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a></h3>
+<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
+<caption><span>Methods in <a href="../../../../../../org/apache/poi/poifs/crypt/xor/package-summary.html">org.apache.poi.poifs.crypt.xor</a> with parameters of type <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><span class="strong">XOREncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/xor/XOREncryptionInfoBuilder.html#initialize(org.apache.poi.poifs.crypt.EncryptionInfo,%20org.apache.poi.poifs.crypt.CipherAlgorithm,%20org.apache.poi.poifs.crypt.HashAlgorithm,%20int,%20int,%20org.apache.poi.poifs.crypt.ChainingMode)">initialize</a></strong>(<a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a>&nbsp;info,
+          <a href="../../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a>&nbsp;cipherAlgorithm,
+          <a href="../../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a>&nbsp;hashAlgorithm,
+          int&nbsp;keyBits,
+          int&nbsp;blockSize,
+          <a href="../../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a>&nbsp;chainingMode)</code>&nbsp;</td>
+</tr>
+</tbody>
+</table>
 </li>
 <li class="blockList"><a name="org.apache.poi.xssf.usermodel">
 <!--   -->



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org


Mime
View raw message