| Package | Description |
|---|---|
| org.docx4j.org.apache.poi.poifs.crypt |
Implementation of the ECMA-376 Document Encryption
|
| org.docx4j.org.apache.poi.poifs.crypt.agile | |
| org.docx4j.org.apache.poi.poifs.crypt.binaryrc4 | |
| org.docx4j.org.apache.poi.poifs.crypt.cryptoapi | |
| org.docx4j.org.apache.poi.poifs.crypt.standard | |
| org.docx4j.org.apache.poi.poifs.dev |
DEV package serves two purposes.
|
| org.docx4j.org.apache.poi.poifs.filesystem |
filesystem package maps OLE 2 Compound document files to a more familiar filesystem interface.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
ChunkedCipherOutputStream.createEncryptionInfoEntry(DirectoryNode dir,
java.io.File tmpFile) |
abstract java.io.OutputStream |
Encryptor.getDataStream(DirectoryNode dir)
Return a output stream for encrypted data.
|
abstract java.io.InputStream |
Decryptor.getDataStream(DirectoryNode dir)
Return a stream with decrypted data.
|
| Constructor and Description |
|---|
ChunkedCipherOutputStream(DirectoryNode dir,
int chunkSize) |
EncryptionInfo(DirectoryNode dir)
Opens for decryption
|
EncryptionInfo(DirectoryNode dir,
EncryptionMode encryptionMode)
Deprecated.
Use
EncryptionInfo(EncryptionMode) (dir parameter no longer required) |
EncryptionInfo(DirectoryNode dir,
EncryptionMode encryptionMode,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AgileEncryptor.createEncryptionInfoEntry(DirectoryNode dir,
java.io.File tmpFile) |
java.io.OutputStream |
AgileEncryptor.getDataStream(DirectoryNode dir) |
java.io.InputStream |
AgileDecryptor.getDataStream(DirectoryNode dir) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BinaryRC4Encryptor.createEncryptionInfoEntry(DirectoryNode dir) |
protected void |
BinaryRC4Encryptor.BinaryRC4CipherOutputStream.createEncryptionInfoEntry(DirectoryNode dir,
java.io.File tmpFile) |
java.io.OutputStream |
BinaryRC4Encryptor.getDataStream(DirectoryNode dir) |
java.io.InputStream |
BinaryRC4Decryptor.getDataStream(DirectoryNode dir) |
| Constructor and Description |
|---|
BinaryRC4CipherOutputStream(DirectoryNode dir) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CryptoAPIEncryptor.createEncryptionInfoEntry(DirectoryNode dir) |
java.io.OutputStream |
CryptoAPIEncryptor.getDataStream(DirectoryNode dir)
Encrypt the Document-/SummaryInformation and other optionally streams.
|
java.io.InputStream |
CryptoAPIDecryptor.getDataStream(DirectoryNode dir)
Decrypt the Document-/SummaryInformation and other optionally streams.
|
| Modifier and Type | Field and Description |
|---|---|
protected DirectoryNode |
StandardEncryptor.StandardCipherOutputStream.dir |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StandardEncryptor.createEncryptionInfoEntry(DirectoryNode dir) |
java.io.OutputStream |
StandardEncryptor.getDataStream(DirectoryNode dir) |
java.io.InputStream |
StandardDecryptor.getDataStream(DirectoryNode dir) |
| Constructor and Description |
|---|
StandardCipherOutputStream(DirectoryNode dir) |
| Modifier and Type | Method and Description |
|---|---|
static void |
POIFSLister.displayDirectory(DirectoryNode dir,
java.lang.String indent,
boolean withSizes) |
| Modifier and Type | Method and Description |
|---|---|
DirectoryNode |
OPOIFSFileSystem.getRoot()
get the root entry
|
DirectoryNode |
NPOIFSFileSystem.getRoot()
Get the root entry
|
| Modifier and Type | Method and Description |
|---|---|
static Ole10Native |
Ole10Native.createFromEmbeddedOleObject(DirectoryNode directory)
Creates an instance of this class from an embedded OLE Object.
|
| Constructor and Description |
|---|
EntryNode(Property property,
DirectoryNode parent)
create a DocumentNode.
|
Copyright © 2007–2023. All rights reserved.