You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ni...@apache.org on 2014/01/11 15:07:00 UTC
svn commit: r1557404 [22/26] - in /poi/site/publish/apidocs/org/apache/poi:
dev/ dev/class-use/ extractor/ extractor/class-use/ hpsf/ hpsf/class-use/
hpsf/extractor/ hpsf/extractor/class-use/ hpsf/wellknown/
hpsf/wellknown/class-use/ hslf/ hslf/blip/ h...
Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/Decryptor.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/Decryptor.html?rev=1557404&r1=1557403&r2=1557404&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/Decryptor.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/Decryptor.html Sat Jan 11 14:06:25 2014
@@ -34,8 +34,8 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/poi/poifs/crypt/AgileDecryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EcmaDecryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/DataSpaceMapUtils.TransformInfoHeader.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/poi/poifs/crypt/Decryptor.html" target="_top">Frames</a></li>
@@ -94,7 +94,7 @@
<li class="blockList">
<dl>
<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../../org/apache/poi/poifs/crypt/AgileDecryptor.html" title="class in org.apache.poi.poifs.crypt">AgileDecryptor</a>, <a href="../../../../../org/apache/poi/poifs/crypt/EcmaDecryptor.html" title="class in org.apache.poi.poifs.crypt">EcmaDecryptor</a></dd>
+<dd><a href="../../../../../org/apache/poi/poifs/crypt/agile/AgileDecryptor.html" title="class in org.apache.poi.poifs.crypt.agile">AgileDecryptor</a>, <a href="../../../../../org/apache/poi/poifs/crypt/standard/StandardDecryptor.html" title="class in org.apache.poi.poifs.crypt.standard">StandardDecryptor</a></dd>
</dl>
<hr>
<br>
@@ -122,6 +122,10 @@ extends java.lang.Object</pre>
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#DEFAULT_PASSWORD">DEFAULT_PASSWORD</a></strong></code> </td>
</tr>
+<tr class="rowColor">
+<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"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#info">info</a></strong></code> </td>
+</tr>
</table>
</li>
</ul>
@@ -134,10 +138,12 @@ extends java.lang.Object</pre>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#Decryptor()">Decryptor</a></strong>()</code> </td>
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#Decryptor(org.apache.poi.poifs.crypt.EncryptionInfo)">Decryptor</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> info)</code> </td>
</tr>
</table>
</li>
@@ -173,6 +179,14 @@ extends java.lang.Object</pre>
<td class="colLast"><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> info)</code> </td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getIntegrityHmacKey()">getIntegrityHmacKey</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getIntegrityHmacValue()">getIntegrityHmacValue</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>abstract long</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getLength()">getLength</a></strong>()</code>
<div class="block">Returns the length of the encytpted data that can be safely read with
@@ -180,11 +194,30 @@ extends java.lang.Object</pre>
</td>
</tr>
<tr class="rowColor">
-<td class="colFirst"><code>protected byte[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#hashPassword(org.apache.poi.poifs.crypt.EncryptionInfo, java.lang.String)">hashPassword</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> info,
- java.lang.String password)</code> </td>
+<td class="colFirst"><code>javax.crypto.SecretKey</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getSecretKey()">getSecretKey</a></strong>()</code> </td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#getVerifier()">getVerifier</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#setIntegrityHmacKey(byte[])">setIntegrityHmacKey</a></strong>(byte[] integrityHmacKey)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#setIntegrityHmacValue(byte[])">setIntegrityHmacValue</a></strong>(byte[] integrityHmacValue)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#setSecretKey(javax.crypto.SecretKey)">setSecretKey</a></strong>(javax.crypto.SecretKey secretKey)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#setVerifier(byte[])">setVerifier</a></strong>(byte[] verifier)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html#verifyPassword(java.lang.String)">verifyPassword</a></strong>(java.lang.String password)</code> </td>
</tr>
@@ -213,13 +246,22 @@ extends java.lang.Object</pre>
<a name="DEFAULT_PASSWORD">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>DEFAULT_PASSWORD</h4>
<pre>public static final java.lang.String DEFAULT_PASSWORD</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.Decryptor.DEFAULT_PASSWORD">Constant Field Values</a></dd></dl>
</li>
</ul>
+<a name="info">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>info</h4>
+<pre>protected final <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> info</pre>
+</li>
+</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -228,13 +270,13 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="Decryptor()">
+<a name="Decryptor(org.apache.poi.poifs.crypt.EncryptionInfo)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Decryptor</h4>
-<pre>public Decryptor()</pre>
+<pre>protected Decryptor(<a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> info)</pre>
</li>
</ul>
</li>
@@ -338,17 +380,76 @@ extends java.lang.Object</pre>
<dd><code>java.security.GeneralSecurityException</code></dd></dl>
</li>
</ul>
-<a name="hashPassword(org.apache.poi.poifs.crypt.EncryptionInfo, java.lang.String)">
+<a name="getVerifier()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getVerifier</h4>
+<pre>public byte[] getVerifier()</pre>
+</li>
+</ul>
+<a name="getSecretKey()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSecretKey</h4>
+<pre>public javax.crypto.SecretKey getSecretKey()</pre>
+</li>
+</ul>
+<a name="getIntegrityHmacKey()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIntegrityHmacKey</h4>
+<pre>public byte[] getIntegrityHmacKey()</pre>
+</li>
+</ul>
+<a name="getIntegrityHmacValue()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getIntegrityHmacValue</h4>
+<pre>public byte[] getIntegrityHmacValue()</pre>
+</li>
+</ul>
+<a name="setSecretKey(javax.crypto.SecretKey)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSecretKey</h4>
+<pre>protected void setSecretKey(javax.crypto.SecretKey secretKey)</pre>
+</li>
+</ul>
+<a name="setVerifier(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setVerifier</h4>
+<pre>protected void setVerifier(byte[] verifier)</pre>
+</li>
+</ul>
+<a name="setIntegrityHmacKey(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setIntegrityHmacKey</h4>
+<pre>protected void setIntegrityHmacKey(byte[] integrityHmacKey)</pre>
+</li>
+</ul>
+<a name="setIntegrityHmacValue(byte[])">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>hashPassword</h4>
-<pre>protected byte[] hashPassword(<a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt">EncryptionInfo</a> info,
- java.lang.String password)
- throws java.security.NoSuchAlgorithmException</pre>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code>java.security.NoSuchAlgorithmException</code></dd></dl>
+<h4>setIntegrityHmacValue</h4>
+<pre>protected void setIntegrityHmacValue(byte[] integrityHmacValue)</pre>
</li>
</ul>
</li>
@@ -377,8 +478,8 @@ extends java.lang.Object</pre>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/poi/poifs/crypt/AgileDecryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EcmaDecryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/DataSpaceMapUtils.TransformInfoHeader.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/poi/poifs/crypt/Decryptor.html" target="_top">Frames</a></li>
@@ -419,7 +520,7 @@ extends java.lang.Object</pre>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
- <i>Copyright 2013 The Apache Software Foundation or
+ <i>Copyright 2014 The Apache Software Foundation or
its licensors, as applicable.</i>
</small></p>
</body>
Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionHeader.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionHeader.html?rev=1557404&r1=1557403&r2=1557404&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionHeader.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionHeader.html Sat Jan 11 14:06:25 2014
@@ -34,7 +34,7 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EcmaDecryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -92,9 +92,13 @@
<div class="description">
<ul class="blockList">
<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionHeader.html" title="class in org.apache.poi.poifs.crypt.agile">AgileEncryptionHeader</a>, <a href="../../../../../org/apache/poi/poifs/crypt/standard/StandardEncryptionHeader.html" title="class in org.apache.poi.poifs.crypt.standard">StandardEncryptionHeader</a></dd>
+</dl>
<hr>
<br>
-<pre>public class <span class="strong">EncryptionHeader</span>
+<pre>public abstract class <span class="strong">EncryptionHeader</span>
extends java.lang.Object</pre>
<div class="block">Reads and processes OOXML Encryption Headers
The constants are largely based on ZIP constants.</div>
@@ -184,13 +188,12 @@ extends java.lang.Object</pre>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#EncryptionHeader(org.apache.poi.poifs.filesystem.DocumentInputStream)">EncryptionHeader</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/DocumentInputStream.html" title="class in org.apache.poi.poifs.filesystem">DocumentInputStream</a> is)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#EncryptionHeader(java.lang.String)">EncryptionHeader</a></strong>(java.lang.String descriptor)</code> </td>
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#EncryptionHeader()">EncryptionHeader</a></strong>()</code> </td>
</tr>
</table>
</li>
@@ -209,27 +212,55 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getAlgorithm()">getAlgorithm</a></strong>()</code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getAlgorithm()">getAlgorithm</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getCipherAlgorithm()</i></div>
+</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getBlockSize()">getBlockSize</a></strong>()</code> </td>
</tr>
<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getChainingMode()">getChainingMode</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getCipherAlgorithm()">getCipherAlgorithm</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getCipherMode()">getCipherMode</a></strong>()</code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getCipherMode()">getCipherMode</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getChainingMode().ecmaId</i></div>
+</div>
+</td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/CipherProvider.html" title="enum in org.apache.poi.poifs.crypt">CipherProvider</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getCipherProvider()">getCipherProvider</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getCspName()">getCspName</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getFlags()">getFlags</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getHashAlgorithm()">getHashAlgorithm</a></strong>()</code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getHashAlgorithm()">getHashAlgorithm</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getHashAlgorithmEx()</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getHashAlgorithmEx()">getHashAlgorithmEx</a></strong>()</code> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>byte[]</code></td>
@@ -241,12 +272,56 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getProviderType()">getProviderType</a></strong>()</code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getProviderType()">getProviderType</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getCipherProvider()</i></div>
+</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#getSizeExtra()">getSizeExtra</a></strong>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setBlockSize(int)">setBlockSize</a></strong>(int blockSize)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setChainingMode(org.apache.poi.poifs.crypt.ChainingMode)">setChainingMode</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setCipherAlgorithm(org.apache.poi.poifs.crypt.CipherAlgorithm)">setCipherAlgorithm</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setCipherProvider(org.apache.poi.poifs.crypt.CipherProvider)">setCipherProvider</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/CipherProvider.html" title="enum in org.apache.poi.poifs.crypt">CipherProvider</a> providerType)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setCspName(java.lang.String)">setCspName</a></strong>(java.lang.String cspName)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setFlags(int)">setFlags</a></strong>(int flags)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><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> hashAlgorithm)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setKeySalt(byte[])">setKeySalt</a></strong>(byte[] salt)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setKeySize(int)">setKeySize</a></strong>(int keyBits)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html#setSizeExtra(int)">setSizeExtra</a></strong>(int sizeExtra)</code> </td>
+</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
@@ -276,7 +351,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>ALGORITHM_RC4</h4>
<pre>public static final int ALGORITHM_RC4</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.ALGORITHM_RC4">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ALGORITHM_AES_128">
@@ -286,7 +360,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>ALGORITHM_AES_128</h4>
<pre>public static final int ALGORITHM_AES_128</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.ALGORITHM_AES_128">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ALGORITHM_AES_192">
@@ -296,7 +369,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>ALGORITHM_AES_192</h4>
<pre>public static final int ALGORITHM_AES_192</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.ALGORITHM_AES_192">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ALGORITHM_AES_256">
@@ -306,7 +378,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>ALGORITHM_AES_256</h4>
<pre>public static final int ALGORITHM_AES_256</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.ALGORITHM_AES_256">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HASH_NONE">
@@ -316,7 +387,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>HASH_NONE</h4>
<pre>public static final int HASH_NONE</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.HASH_NONE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HASH_SHA1">
@@ -326,7 +396,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>HASH_SHA1</h4>
<pre>public static final int HASH_SHA1</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.HASH_SHA1">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HASH_SHA256">
@@ -336,7 +405,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>HASH_SHA256</h4>
<pre>public static final int HASH_SHA256</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.HASH_SHA256">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HASH_SHA384">
@@ -346,7 +414,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>HASH_SHA384</h4>
<pre>public static final int HASH_SHA384</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.HASH_SHA384">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HASH_SHA512">
@@ -356,7 +423,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>HASH_SHA512</h4>
<pre>public static final int HASH_SHA512</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.HASH_SHA512">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PROVIDER_RC4">
@@ -366,7 +432,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>PROVIDER_RC4</h4>
<pre>public static final int PROVIDER_RC4</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.PROVIDER_RC4">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PROVIDER_AES">
@@ -376,7 +441,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>PROVIDER_AES</h4>
<pre>public static final int PROVIDER_AES</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.PROVIDER_AES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="MODE_ECB">
@@ -386,7 +450,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>MODE_ECB</h4>
<pre>public static final int MODE_ECB</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.MODE_ECB">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="MODE_CBC">
@@ -396,7 +459,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>MODE_CBC</h4>
<pre>public static final int MODE_CBC</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.MODE_CBC">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="MODE_CFB">
@@ -406,7 +468,6 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>MODE_CFB</h4>
<pre>public static final int MODE_CFB</pre>
-<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.poi.poifs.crypt.EncryptionHeader.MODE_CFB">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
@@ -417,28 +478,13 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="EncryptionHeader(org.apache.poi.poifs.filesystem.DocumentInputStream)">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>EncryptionHeader</h4>
-<pre>public EncryptionHeader(<a href="../../../../../org/apache/poi/poifs/filesystem/DocumentInputStream.html" title="class in org.apache.poi.poifs.filesystem">DocumentInputStream</a> is)
- throws java.io.IOException</pre>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd></dl>
-</li>
-</ul>
-<a name="EncryptionHeader(java.lang.String)">
+<a name="EncryptionHeader()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EncryptionHeader</h4>
-<pre>public EncryptionHeader(java.lang.String descriptor)
- throws java.io.IOException</pre>
-<dl><dt><span class="strong">Throws:</span></dt>
-<dd><code>java.io.IOException</code></dd></dl>
+<pre>protected EncryptionHeader()</pre>
</li>
</ul>
</li>
@@ -456,6 +502,25 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getCipherMode</h4>
<pre>public int getCipherMode()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getChainingMode().ecmaId</i></div>
+</li>
+</ul>
+<a name="getChainingMode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChainingMode</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> getChainingMode()</pre>
+</li>
+</ul>
+<a name="setChainingMode(org.apache.poi.poifs.crypt.ChainingMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChainingMode</h4>
+<pre>protected void setChainingMode(<a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</pre>
</li>
</ul>
<a name="getFlags()">
@@ -467,6 +532,15 @@ extends java.lang.Object</pre>
<pre>public int getFlags()</pre>
</li>
</ul>
+<a name="setFlags(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setFlags</h4>
+<pre>protected void setFlags(int flags)</pre>
+</li>
+</ul>
<a name="getSizeExtra()">
<!-- -->
</a>
@@ -476,6 +550,15 @@ extends java.lang.Object</pre>
<pre>public int getSizeExtra()</pre>
</li>
</ul>
+<a name="setSizeExtra(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSizeExtra</h4>
+<pre>protected void setSizeExtra(int sizeExtra)</pre>
+</li>
+</ul>
<a name="getAlgorithm()">
<!-- -->
</a>
@@ -483,6 +566,25 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getAlgorithm</h4>
<pre>public int getAlgorithm()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getCipherAlgorithm()</i></div>
+</li>
+</ul>
+<a name="getCipherAlgorithm()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCipherAlgorithm</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> getCipherAlgorithm()</pre>
+</li>
+</ul>
+<a name="setCipherAlgorithm(org.apache.poi.poifs.crypt.CipherAlgorithm)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCipherAlgorithm</h4>
+<pre>protected void setCipherAlgorithm(<a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm)</pre>
</li>
</ul>
<a name="getHashAlgorithm()">
@@ -492,6 +594,25 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getHashAlgorithm</h4>
<pre>public int getHashAlgorithm()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getHashAlgorithmEx()</i></div>
+</li>
+</ul>
+<a name="getHashAlgorithmEx()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHashAlgorithmEx</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> getHashAlgorithmEx()</pre>
+</li>
+</ul>
+<a name="setHashAlgorithm(org.apache.poi.poifs.crypt.HashAlgorithm)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setHashAlgorithm</h4>
+<pre>protected void setHashAlgorithm(<a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm)</pre>
</li>
</ul>
<a name="getKeySize()">
@@ -503,6 +624,15 @@ extends java.lang.Object</pre>
<pre>public int getKeySize()</pre>
</li>
</ul>
+<a name="setKeySize(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKeySize</h4>
+<pre>protected void setKeySize(int keyBits)</pre>
+</li>
+</ul>
<a name="getBlockSize()">
<!-- -->
</a>
@@ -512,6 +642,15 @@ extends java.lang.Object</pre>
<pre>public int getBlockSize()</pre>
</li>
</ul>
+<a name="setBlockSize(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setBlockSize</h4>
+<pre>protected void setBlockSize(int blockSize)</pre>
+</li>
+</ul>
<a name="getKeySalt()">
<!-- -->
</a>
@@ -521,6 +660,15 @@ extends java.lang.Object</pre>
<pre>public byte[] getKeySalt()</pre>
</li>
</ul>
+<a name="setKeySalt(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setKeySalt</h4>
+<pre>protected void setKeySalt(byte[] salt)</pre>
+</li>
+</ul>
<a name="getProviderType()">
<!-- -->
</a>
@@ -528,17 +676,45 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getProviderType</h4>
<pre>public int getProviderType()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getCipherProvider()</i></div>
+</li>
+</ul>
+<a name="getCipherProvider()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCipherProvider</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/CipherProvider.html" title="enum in org.apache.poi.poifs.crypt">CipherProvider</a> getCipherProvider()</pre>
+</li>
+</ul>
+<a name="setCipherProvider(org.apache.poi.poifs.crypt.CipherProvider)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCipherProvider</h4>
+<pre>protected void setCipherProvider(<a href="../../../../../org/apache/poi/poifs/crypt/CipherProvider.html" title="enum in org.apache.poi.poifs.crypt">CipherProvider</a> providerType)</pre>
</li>
</ul>
<a name="getCspName()">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>getCspName</h4>
<pre>public java.lang.String getCspName()</pre>
</li>
</ul>
+<a name="setCspName(java.lang.String)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setCspName</h4>
+<pre>protected void setCspName(java.lang.String cspName)</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -565,7 +741,7 @@ extends java.lang.Object</pre>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EcmaDecryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
@@ -607,7 +783,7 @@ extends java.lang.Object</pre>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
- <i>Copyright 2013 The Apache Software Foundation or
+ <i>Copyright 2014 The Apache Software Foundation or
its licensors, as applicable.</i>
</small></p>
</body>
Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionInfo.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionInfo.html?rev=1557404&r1=1557403&r2=1557404&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionInfo.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionInfo.html Sat Jan 11 14:06:25 2014
@@ -35,7 +35,7 @@
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/poi/poifs/crypt/EncryptionInfo.html" target="_top">Frames</a></li>
@@ -117,11 +117,50 @@ extends java.lang.Object</pre>
<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.DirectoryNode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/DirectoryNode.html" title="class in org.apache.poi.poifs.filesystem">DirectoryNode</a> dir)</code> </td>
</tr>
<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.DirectoryNode, org.apache.poi.poifs.crypt.EncryptionMode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/DirectoryNode.html" title="class in org.apache.poi.poifs.filesystem">DirectoryNode</a> dir,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.DirectoryNode, org.apache.poi.poifs.crypt.EncryptionMode, org.apache.poi.poifs.crypt.CipherAlgorithm, org.apache.poi.poifs.crypt.HashAlgorithm, int, int, org.apache.poi.poifs.crypt.ChainingMode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/DirectoryNode.html" title="class in org.apache.poi.poifs.filesystem">DirectoryNode</a> dir,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode,
+ <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm,
+ <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm,
+ int keyBits,
+ int blockSize,
+ <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</code> </td>
+</tr>
+<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.NPOIFSFileSystem)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/NPOIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">NPOIFSFileSystem</a> fs)</code> </td>
</tr>
<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.NPOIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/NPOIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">NPOIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.NPOIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode, org.apache.poi.poifs.crypt.CipherAlgorithm, org.apache.poi.poifs.crypt.HashAlgorithm, int, int, org.apache.poi.poifs.crypt.ChainingMode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/NPOIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">NPOIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode,
+ <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm,
+ <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm,
+ int keyBits,
+ int blockSize,
+ <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</code> </td>
+</tr>
+<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.POIFSFileSystem)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/POIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">POIFSFileSystem</a> fs)</code> </td>
</tr>
+<tr class="rowColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.POIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/POIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">POIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#EncryptionInfo(org.apache.poi.poifs.filesystem.POIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode, org.apache.poi.poifs.crypt.CipherAlgorithm, org.apache.poi.poifs.crypt.HashAlgorithm, int, int, org.apache.poi.poifs.crypt.ChainingMode)">EncryptionInfo</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/POIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">POIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode,
+ <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm,
+ <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm,
+ int keyBits,
+ int blockSize,
+ <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</code> </td>
+</tr>
</table>
</li>
</ul>
@@ -138,22 +177,34 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
+<td class="colFirst"><code>protected static <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getBuilder(org.apache.poi.poifs.crypt.EncryptionMode)">getBuilder</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getDecryptor()">getDecryptor</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getEncryptionFlags()">getEncryptionFlags</a></strong>()</code> </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>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getEncryptor()">getEncryptor</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html" title="class in org.apache.poi.poifs.crypt">EncryptionHeader</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getHeader()">getHeader</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<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>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getVerifier()">getVerifier</a></strong>()</code> </td>
</tr>
-<tr class="rowColor">
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getVersionMajor()">getVersionMajor</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getVersionMinor()">getVersionMinor</a></strong>()</code> </td>
</tr>
@@ -206,7 +257,7 @@ extends java.lang.Object</pre>
<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.DirectoryNode)">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>EncryptionInfo</h4>
<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/DirectoryNode.html" title="class in org.apache.poi.poifs.filesystem">DirectoryNode</a> dir)
@@ -215,6 +266,99 @@ extends java.lang.Object</pre>
<dd><code>java.io.IOException</code></dd></dl>
</li>
</ul>
+<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.POIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptionInfo</h4>
+<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/POIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">POIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.NPOIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptionInfo</h4>
+<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/NPOIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">NPOIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)
+ throws java.io.IOException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd></dl>
+</li>
+</ul>
+<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.DirectoryNode, org.apache.poi.poifs.crypt.EncryptionMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptionInfo</h4>
+<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/DirectoryNode.html" title="class in org.apache.poi.poifs.filesystem">DirectoryNode</a> dir,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)
+ throws <a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.POIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode, org.apache.poi.poifs.crypt.CipherAlgorithm, org.apache.poi.poifs.crypt.HashAlgorithm, int, int, org.apache.poi.poifs.crypt.ChainingMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptionInfo</h4>
+<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/POIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">POIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode,
+ <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm,
+ <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm,
+ int keyBits,
+ int blockSize,
+ <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)
+ throws <a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.NPOIFSFileSystem, org.apache.poi.poifs.crypt.EncryptionMode, org.apache.poi.poifs.crypt.CipherAlgorithm, org.apache.poi.poifs.crypt.HashAlgorithm, int, int, org.apache.poi.poifs.crypt.ChainingMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>EncryptionInfo</h4>
+<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/NPOIFSFileSystem.html" title="class in org.apache.poi.poifs.filesystem">NPOIFSFileSystem</a> fs,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode,
+ <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm,
+ <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm,
+ int keyBits,
+ int blockSize,
+ <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)
+ throws <a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></code></dd></dl>
+</li>
+</ul>
+<a name="EncryptionInfo(org.apache.poi.poifs.filesystem.DirectoryNode, org.apache.poi.poifs.crypt.EncryptionMode, org.apache.poi.poifs.crypt.CipherAlgorithm, org.apache.poi.poifs.crypt.HashAlgorithm, int, int, org.apache.poi.poifs.crypt.ChainingMode)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>EncryptionInfo</h4>
+<pre>public EncryptionInfo(<a href="../../../../../org/apache/poi/poifs/filesystem/DirectoryNode.html" title="class in org.apache.poi.poifs.filesystem">DirectoryNode</a> dir,
+ <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode,
+ <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm,
+ <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm,
+ int keyBits,
+ int blockSize,
+ <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)
+ throws <a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code><a href="../../../../../org/apache/poi/EncryptedDocumentException.html" title="class in org.apache.poi">EncryptedDocumentException</a></code></dd></dl>
+</li>
+</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
@@ -223,6 +367,22 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Method Detail</h3>
+<a name="getBuilder(org.apache.poi.poifs.crypt.EncryptionMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBuilder</h4>
+<pre>protected static <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt">EncryptionInfoBuilder</a> getBuilder(<a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt">EncryptionMode</a> encryptionMode)
+ throws java.lang.ClassNotFoundException,
+ java.lang.IllegalAccessException,
+ java.lang.InstantiationException</pre>
+<dl><dt><span class="strong">Throws:</span></dt>
+<dd><code>java.lang.ClassNotFoundException</code></dd>
+<dd><code>java.lang.IllegalAccessException</code></dd>
+<dd><code>java.lang.InstantiationException</code></dd></dl>
+</li>
+</ul>
<a name="getVersionMajor()">
<!-- -->
</a>
@@ -262,12 +422,30 @@ extends java.lang.Object</pre>
<a name="getVerifier()">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>getVerifier</h4>
<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt">EncryptionVerifier</a> getVerifier()</pre>
</li>
</ul>
+<a name="getDecryptor()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getDecryptor</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a> getDecryptor()</pre>
+</li>
+</ul>
+<a name="getEncryptor()">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getEncryptor</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt">Encryptor</a> getEncryptor()</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -295,7 +473,7 @@ extends java.lang.Object</pre>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionHeader.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html" title="interface in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/poi/poifs/crypt/EncryptionInfo.html" target="_top">Frames</a></li>
@@ -336,7 +514,7 @@ extends java.lang.Object</pre>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
- <i>Copyright 2013 The Apache Software Foundation or
+ <i>Copyright 2014 The Apache Software Foundation or
its licensors, as applicable.</i>
</small></p>
</body>
Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionVerifier.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionVerifier.html?rev=1557404&r1=1557403&r2=1557404&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionVerifier.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/EncryptionVerifier.html Sat Jan 11 14:06:25 2014
@@ -34,8 +34,8 @@
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/poi/poifs/crypt/EncryptionVerifier.html" target="_top">Frames</a></li>
@@ -92,9 +92,13 @@
<div class="description">
<ul class="blockList">
<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><a href="../../../../../org/apache/poi/poifs/crypt/agile/AgileEncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt.agile">AgileEncryptionVerifier</a>, <a href="../../../../../org/apache/poi/poifs/crypt/standard/StandardEncryptionVerifier.html" title="class in org.apache.poi.poifs.crypt.standard">StandardEncryptionVerifier</a></dd>
+</dl>
<hr>
<br>
-<pre>public class <span class="strong">EncryptionVerifier</span>
+<pre>public abstract class <span class="strong">EncryptionVerifier</span>
extends java.lang.Object</pre>
<div class="block">Used when checking if a key is valid for a document</div>
</li>
@@ -112,14 +116,12 @@ extends java.lang.Object</pre>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#EncryptionVerifier(org.apache.poi.poifs.filesystem.DocumentInputStream, int)">EncryptionVerifier</a></strong>(<a href="../../../../../org/apache/poi/poifs/filesystem/DocumentInputStream.html" title="class in org.apache.poi.poifs.filesystem">DocumentInputStream</a> is,
- int encryptedLength)</code> </td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#EncryptionVerifier(java.lang.String)">EncryptionVerifier</a></strong>(java.lang.String descriptor)</code> </td>
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#EncryptionVerifier()">EncryptionVerifier</a></strong>()</code> </td>
</tr>
</table>
</li>
@@ -141,13 +143,41 @@ extends java.lang.Object</pre>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getAlgorithm()">getAlgorithm</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getAlgorithmName()">getAlgorithmName</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getCipherAlgorithm().jceId</i></div>
+</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getChainingMode()">getChainingMode</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getCipherAlgorithm()">getCipherAlgorithm</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getCipherMode()">getCipherMode</a></strong>()</code> </td>
</tr>
-<tr class="altColor">
+<tr class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getEncryptedKey()">getEncryptedKey</a></strong>()</code> </td>
</tr>
+<tr class="altColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getEncryptedVerifier()">getEncryptedVerifier</a></strong>()</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>byte[]</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getEncryptedVerifierHash()">getEncryptedVerifierHash</a></strong>()</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a></code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getHashAlgorithm()">getHashAlgorithm</a></strong>()</code> </td>
+</tr>
<tr class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getSalt()">getSalt</a></strong>()</code> </td>
@@ -158,11 +188,51 @@ extends java.lang.Object</pre>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>byte[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getVerifier()">getVerifier</a></strong>()</code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getVerifier()">getVerifier</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getEncryptedVerifier()</i></div>
+</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>byte[]</code></td>
-<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getVerifierHash()">getVerifierHash</a></strong>()</code> </td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#getVerifierHash()">getVerifierHash</a></strong>()</code>
+<div class="block"><strong>Deprecated.</strong>
+<div class="block"><i>use getEnryptedVerifierHash</i></div>
+</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setChainingMode(org.apache.poi.poifs.crypt.ChainingMode)">setChainingMode</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setCipherAlgorithm(org.apache.poi.poifs.crypt.CipherAlgorithm)">setCipherAlgorithm</a></strong>(<a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setEncryptedKey(byte[])">setEncryptedKey</a></strong>(byte[] encryptedKey)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setEncryptedVerifier(byte[])">setEncryptedVerifier</a></strong>(byte[] encryptedVerifier)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setEncryptedVerifierHash(byte[])">setEncryptedVerifierHash</a></strong>(byte[] encryptedVerifierHash)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><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> hashAlgorithm)</code> </td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setSalt(byte[])">setSalt</a></strong>(byte[] salt)</code> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected void</code></td>
+<td class="colLast"><code><strong><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionVerifier.html#setSpinCount(int)">setSpinCount</a></strong>(int spinCount)</code> </td>
</tr>
</table>
<ul class="blockList">
@@ -186,23 +256,13 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Constructor Detail</h3>
-<a name="EncryptionVerifier(java.lang.String)">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>EncryptionVerifier</h4>
-<pre>public EncryptionVerifier(java.lang.String descriptor)</pre>
-</li>
-</ul>
-<a name="EncryptionVerifier(org.apache.poi.poifs.filesystem.DocumentInputStream, int)">
+<a name="EncryptionVerifier()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EncryptionVerifier</h4>
-<pre>public EncryptionVerifier(<a href="../../../../../org/apache/poi/poifs/filesystem/DocumentInputStream.html" title="class in org.apache.poi.poifs.filesystem">DocumentInputStream</a> is,
- int encryptedLength)</pre>
+<pre>protected EncryptionVerifier()</pre>
</li>
</ul>
</li>
@@ -229,6 +289,17 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getVerifier</h4>
<pre>public byte[] getVerifier()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getEncryptedVerifier()</i></div>
+<div class="block">The method name is misleading - you'll get the encrypted verifier, not the plain verifier</div>
+</li>
+</ul>
+<a name="getEncryptedVerifier()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedVerifier</h4>
+<pre>public byte[] getEncryptedVerifier()</pre>
</li>
</ul>
<a name="getVerifierHash()">
@@ -238,6 +309,17 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getVerifierHash</h4>
<pre>public byte[] getVerifierHash()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getEnryptedVerifierHash</i></div>
+<div class="block">The method name is misleading - you'll get the encrypted verifier hash, not the plain verifier hash</div>
+</li>
+</ul>
+<a name="getEncryptedVerifierHash()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEncryptedVerifierHash</h4>
+<pre>public byte[] getEncryptedVerifierHash()</pre>
</li>
</ul>
<a name="getSpinCount()">
@@ -267,15 +349,124 @@ extends java.lang.Object</pre>
<pre>public int getAlgorithm()</pre>
</li>
</ul>
+<a name="getAlgorithmName()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getAlgorithmName</h4>
+<pre>public java.lang.String getAlgorithmName()</pre>
+<div class="block"><span class="strong">Deprecated.</span> <i>use getCipherAlgorithm().jceId</i></div>
+</li>
+</ul>
<a name="getEncryptedKey()">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>getEncryptedKey</h4>
<pre>public byte[] getEncryptedKey()</pre>
</li>
</ul>
+<a name="getCipherAlgorithm()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getCipherAlgorithm</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> getCipherAlgorithm()</pre>
+</li>
+</ul>
+<a name="getHashAlgorithm()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getHashAlgorithm</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> getHashAlgorithm()</pre>
+</li>
+</ul>
+<a name="getChainingMode()">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getChainingMode</h4>
+<pre>public <a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> getChainingMode()</pre>
+</li>
+</ul>
+<a name="setSalt(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSalt</h4>
+<pre>protected void setSalt(byte[] salt)</pre>
+</li>
+</ul>
+<a name="setEncryptedVerifier(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedVerifier</h4>
+<pre>protected void setEncryptedVerifier(byte[] encryptedVerifier)</pre>
+</li>
+</ul>
+<a name="setEncryptedVerifierHash(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedVerifierHash</h4>
+<pre>protected void setEncryptedVerifierHash(byte[] encryptedVerifierHash)</pre>
+</li>
+</ul>
+<a name="setEncryptedKey(byte[])">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setEncryptedKey</h4>
+<pre>protected void setEncryptedKey(byte[] encryptedKey)</pre>
+</li>
+</ul>
+<a name="setSpinCount(int)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setSpinCount</h4>
+<pre>protected void setSpinCount(int spinCount)</pre>
+</li>
+</ul>
+<a name="setCipherAlgorithm(org.apache.poi.poifs.crypt.CipherAlgorithm)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setCipherAlgorithm</h4>
+<pre>protected void setCipherAlgorithm(<a href="../../../../../org/apache/poi/poifs/crypt/CipherAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">CipherAlgorithm</a> cipherAlgorithm)</pre>
+</li>
+</ul>
+<a name="setChainingMode(org.apache.poi.poifs.crypt.ChainingMode)">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setChainingMode</h4>
+<pre>protected void setChainingMode(<a href="../../../../../org/apache/poi/poifs/crypt/ChainingMode.html" title="enum in org.apache.poi.poifs.crypt">ChainingMode</a> chainingMode)</pre>
+</li>
+</ul>
+<a name="setHashAlgorithm(org.apache.poi.poifs.crypt.HashAlgorithm)">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>setHashAlgorithm</h4>
+<pre>protected void setHashAlgorithm(<a href="../../../../../org/apache/poi/poifs/crypt/HashAlgorithm.html" title="enum in org.apache.poi.poifs.crypt">HashAlgorithm</a> hashAlgorithm)</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -302,8 +493,8 @@ extends java.lang.Object</pre>
</div>
<div class="subNav">
<ul class="navList">
-<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
-<li>Next Class</li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/EncryptionMode.html" title="enum in org.apache.poi.poifs.crypt"><span class="strong">Prev Class</span></a></li>
+<li><a href="../../../../../org/apache/poi/poifs/crypt/Encryptor.html" title="class in org.apache.poi.poifs.crypt"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/poi/poifs/crypt/EncryptionVerifier.html" target="_top">Frames</a></li>
@@ -344,7 +535,7 @@ extends java.lang.Object</pre>
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
- <i>Copyright 2013 The Apache Software Foundation or
+ <i>Copyright 2014 The Apache Software Foundation or
its licensors, as applicable.</i>
</small></p>
</body>
Modified: poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Decryptor.html
URL: http://svn.apache.org/viewvc/poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Decryptor.html?rev=1557404&r1=1557403&r2=1557404&view=diff
==============================================================================
--- poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Decryptor.html (original)
+++ poi/site/publish/apidocs/org/apache/poi/poifs/crypt/class-use/Decryptor.html Sat Jan 11 14:06:25 2014
@@ -75,6 +75,16 @@
<tbody>
<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>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.agile">org.apache.poi.poifs.crypt.agile</a></td>
+<td class="colLast"> </td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a href="#org.apache.poi.poifs.crypt.standard">org.apache.poi.poifs.crypt.standard</a></td>
<td class="colLast"> </td>
</tr>
</tbody>
@@ -86,33 +96,62 @@
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</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 subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/package-summary.html">org.apache.poi.poifs.crypt</a></span><span class="tabEnd"> </span></caption>
+<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/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
+<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
-<td class="colFirst"><code>class </code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/AgileDecryptor.html" title="class in org.apache.poi.poifs.crypt">AgileDecryptor</a></strong></code> </td>
+<td class="colFirst"><code><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">EncryptionInfoBuilder.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfoBuilder.html#getDecryptor()">getDecryptor</a></strong>()</code> </td>
</tr>
<tr class="rowColor">
+<td class="colFirst"><code><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">EncryptionInfo.</span><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EncryptionInfo.html#getDecryptor()">getDecryptor</a></strong>()</code> </td>
+</tr>
+<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> info)</code> </td>
+</tr>
+</tbody>
+</table>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.agile">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</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 subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/agile/package-summary.html">org.apache.poi.poifs.crypt.agile</a></span><span class="tabEnd"> </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 </code></td>
-<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/EcmaDecryptor.html" title="class in org.apache.poi.poifs.crypt">EcmaDecryptor</a></strong></code> </td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/agile/AgileDecryptor.html" title="class in org.apache.poi.poifs.crypt.agile">AgileDecryptor</a></strong></code>
+<div class="block">Decryptor implementation for Agile Encryption</div>
+</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/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a></span><span class="tabEnd"> </span></caption>
+</li>
+<li class="blockList"><a name="org.apache.poi.poifs.crypt.standard">
+<!-- -->
+</a>
+<h3>Uses of <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</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 subclasses, and an explanation">
+<caption><span>Subclasses of <a href="../../../../../../org/apache/poi/poifs/crypt/Decryptor.html" title="class in org.apache.poi.poifs.crypt">Decryptor</a> in <a href="../../../../../../org/apache/poi/poifs/crypt/standard/package-summary.html">org.apache.poi.poifs.crypt.standard</a></span><span class="tabEnd"> </span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
+<th class="colLast" scope="col">Class 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> info)</code> </td>
+<td class="colFirst"><code>class </code></td>
+<td class="colLast"><code><strong><a href="../../../../../../org/apache/poi/poifs/crypt/standard/StandardDecryptor.html" title="class in org.apache.poi.poifs.crypt.standard">StandardDecryptor</a></strong></code> </td>
</tr>
</tbody>
</table>
@@ -167,7 +206,7 @@
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>
- <i>Copyright 2013 The Apache Software Foundation or
+ <i>Copyright 2014 The Apache Software Foundation or
its licensors, as applicable.</i>
</small></p>
</body>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org