You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by on...@apache.org on 2016/11/24 20:39:03 UTC

svn commit: r1771221 - in /poi/site: publish/encryption.html src/documentation/content/xdocs/encryption.xml

Author: onealj
Date: Thu Nov 24 20:39:02 2016
New Revision: 1771221

URL: http://svn.apache.org/viewvc?rev=1771221&view=rev
Log:
Add link to SXSSFWorkbookWithCustomZipEntrySource.java example

Modified:
    poi/site/publish/encryption.html
    poi/site/src/documentation/content/xdocs/encryption.xml

Modified: poi/site/publish/encryption.html
URL: http://svn.apache.org/viewvc/poi/site/publish/encryption.html?rev=1771221&r1=1771220&r2=1771221&view=diff
==============================================================================
--- poi/site/publish/encryption.html (original)
+++ poi/site/publish/encryption.html Thu Nov 24 20:39:02 2016
@@ -627,6 +627,26 @@ assert (b);
 pkg.close();
      </pre>
      
+
+     
+<a name="Encrypting+temporary+files+created+when+unzipping+an+OOXML+document"></a>
+<div class="h3">
+<h3>Encrypting temporary files created when unzipping an OOXML document<a title="Permanent link" class="headerlink" href="#Encrypting+temporary+files+created+when+unzipping+an+OOXML+document">#</a>
+</h3>
+</div>
+       
+<p>For security-conscious environments where data at rest must be stored encrypted,
+       the creation of plaintext temporary files is a grey area.</p>
+
+       
+<p>The code example, written by PJ Fanning, modifies the behavior of SXSSFWorkbook
+       to extract an OOXML spreadsheet zipped container and write the contents to disk using AES
+       encryption.</p>
+
+       
+<p>See <a href="https://svn.apache.org/viewvc/poi/trunk/src/examples/src/org/apache/poi/xssf/streaming/examples/SXSSFWorkbookWithCustomZipEntrySource.java?view=markup">SXSSFWorkbookWithCustomZipEntrySource.java</a>
+       and other <a href="https://svn.apache.org/viewvc?view=revision&revision=1768744">files</a>
+       that are needed for this example.</p>
      
   
 

Modified: poi/site/src/documentation/content/xdocs/encryption.xml
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/encryption.xml?rev=1771221&r1=1771220&r2=1771221&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/encryption.xml (original)
+++ poi/site/src/documentation/content/xdocs/encryption.xml Thu Nov 24 20:39:02 2016
@@ -309,7 +309,19 @@ assert (b);
 pkg.close();
      </source>
      </section>
-     
+
+     <section><title>Encrypting temporary files created when unzipping an OOXML document</title>
+       <p>For security-conscious environments where data at rest must be stored encrypted,
+       the creation of plaintext temporary files is a grey area.</p>
+
+       <p>The code example, written by PJ Fanning, modifies the behavior of SXSSFWorkbook
+       to extract an OOXML spreadsheet zipped container and write the contents to disk using AES
+       encryption.</p>
+
+       <p>See <link href="https://svn.apache.org/viewvc/poi/trunk/src/examples/src/org/apache/poi/xssf/streaming/examples/SXSSFWorkbookWithCustomZipEntrySource.java?view=markup">SXSSFWorkbookWithCustomZipEntrySource.java</link>
+       and other <link href="https://svn.apache.org/viewvc?view=revision&amp;revision=1768744">files</link>
+       that are needed for this example.</p>
+     </section>
   </body>
 
   <footer>



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