See: Description
Interface | Description |
---|---|
EncryptionInfoBuilder |
Class | Description |
---|---|
ChunkedCipherInputStream | |
ChunkedCipherOutputStream | |
CryptoFunctions |
Helper functions used for standard and agile encryption
|
DataSpaceMapUtils | |
DataSpaceMapUtils.DataSpaceDefinition | |
DataSpaceMapUtils.DataSpaceMap | |
DataSpaceMapUtils.DataSpaceMapEntry | |
DataSpaceMapUtils.DataSpaceVersionInfo | |
DataSpaceMapUtils.IRMDSTransformInfo | |
DataSpaceMapUtils.TransformInfoHeader | |
Decryptor | |
EncryptionHeader |
Reads and processes OOXML Encryption Headers
The constants are largely based on ZIP constants.
|
EncryptionInfo |
This class may require
poi-ooxml to be on the classpath to load
some EncryptionMode s. |
EncryptionVerifier |
Used when checking if a key is valid for a document
|
Encryptor |
Enum | Description |
---|---|
ChainingMode | |
CipherAlgorithm | |
CipherProvider | |
EncryptionMode |
Office supports various encryption modes.
|
HashAlgorithm |
Implementation of the ECMA-376 Document Encryption
The implementation is split into three packages:
standard
package is part of the base poi jar and contains classes for the standard encryption ...agile
package is part of the poi ooxml jar and the provides agile encryption support.Copyright 2018 The Apache Software Foundation or its licensors, as applicable.