public class EncryptionInfo
extends java.lang.Object
| Constructor and Description |
|---|
EncryptionInfo(DirectoryNode dir) |
EncryptionInfo(DirectoryNode dir,
EncryptionMode encryptionMode) |
EncryptionInfo(DirectoryNode dir,
EncryptionMode encryptionMode,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
EncryptionInfo(NPOIFSFileSystem fs) |
EncryptionInfo(NPOIFSFileSystem fs,
EncryptionMode encryptionMode) |
EncryptionInfo(NPOIFSFileSystem fs,
EncryptionMode encryptionMode,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
EncryptionInfo(POIFSFileSystem fs) |
EncryptionInfo(POIFSFileSystem fs,
EncryptionMode encryptionMode) |
EncryptionInfo(POIFSFileSystem fs,
EncryptionMode encryptionMode,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
| Modifier and Type | Method and Description |
|---|---|
protected static EncryptionInfoBuilder |
getBuilder(EncryptionMode encryptionMode) |
Decryptor |
getDecryptor() |
int |
getEncryptionFlags() |
Encryptor |
getEncryptor() |
EncryptionHeader |
getHeader() |
EncryptionVerifier |
getVerifier() |
int |
getVersionMajor() |
int |
getVersionMinor() |
public EncryptionInfo(POIFSFileSystem fs) throws java.io.IOException
java.io.IOExceptionpublic EncryptionInfo(NPOIFSFileSystem fs) throws java.io.IOException
java.io.IOExceptionpublic EncryptionInfo(DirectoryNode dir) throws java.io.IOException
java.io.IOExceptionpublic EncryptionInfo(POIFSFileSystem fs, EncryptionMode encryptionMode) throws java.io.IOException
java.io.IOExceptionpublic EncryptionInfo(NPOIFSFileSystem fs, EncryptionMode encryptionMode) throws java.io.IOException
java.io.IOExceptionpublic EncryptionInfo(DirectoryNode dir, EncryptionMode encryptionMode) throws EncryptedDocumentException
EncryptedDocumentExceptionpublic EncryptionInfo(POIFSFileSystem fs, EncryptionMode encryptionMode, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode) throws EncryptedDocumentException
EncryptedDocumentExceptionpublic EncryptionInfo(NPOIFSFileSystem fs, EncryptionMode encryptionMode, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode) throws EncryptedDocumentException
EncryptedDocumentExceptionpublic EncryptionInfo(DirectoryNode dir, EncryptionMode encryptionMode, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode) throws EncryptedDocumentException
EncryptedDocumentExceptionprotected static EncryptionInfoBuilder getBuilder(EncryptionMode encryptionMode) throws java.lang.ClassNotFoundException, java.lang.IllegalAccessException, java.lang.InstantiationException
java.lang.ClassNotFoundExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionpublic int getVersionMajor()
public int getVersionMinor()
public int getEncryptionFlags()
public EncryptionHeader getHeader()
public EncryptionVerifier getVerifier()
public Decryptor getDecryptor()
public Encryptor getEncryptor()
Copyright 2014 The Apache Software Foundation or its licensors, as applicable.