|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of HashAlgorithm in org.apache.poi.poifs.crypt |
---|
Methods in org.apache.poi.poifs.crypt that return HashAlgorithm | |
---|---|
static HashAlgorithm |
HashAlgorithm.fromEcmaId(int ecmaId)
|
static HashAlgorithm |
HashAlgorithm.fromEcmaId(java.lang.String ecmaString)
|
static HashAlgorithm |
HashAlgorithm.fromString(java.lang.String string)
|
HashAlgorithm |
EncryptionHeader.getHashAlgorithm()
|
HashAlgorithm |
EncryptionVerifier.getHashAlgorithm()
|
HashAlgorithm |
EncryptionHeader.getHashAlgorithmEx()
Deprecated. POI 3.16 beta 1. use EncryptionHeader.getHashAlgorithm() |
static HashAlgorithm |
HashAlgorithm.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static HashAlgorithm[] |
HashAlgorithm.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods in org.apache.poi.poifs.crypt with parameters of type HashAlgorithm | |
---|---|
static byte[] |
CryptoFunctions.generateIv(HashAlgorithm hashAlgorithm,
byte[] salt,
byte[] blockKey,
int blockSize)
2.3.4.12 Initialization Vector Generation (Agile Encryption) |
static byte[] |
CryptoFunctions.generateKey(byte[] passwordHash,
HashAlgorithm hashAlgorithm,
byte[] blockKey,
int keySize)
2.3.4.11 Encryption Key Generation (Agile Encryption) |
static javax.crypto.Mac |
CryptoFunctions.getMac(HashAlgorithm hashAlgorithm)
|
static java.security.MessageDigest |
CryptoFunctions.getMessageDigest(HashAlgorithm hashAlgorithm)
|
static byte[] |
CryptoFunctions.hashPassword(java.lang.String password,
HashAlgorithm hashAlgorithm,
byte[] salt,
int spinCount)
2.3.4.7 ECMA-376 Document Encryption Key Generation (Standard Encryption) 2.3.4.11 Encryption Key Generation (Agile Encryption) |
static byte[] |
CryptoFunctions.hashPassword(java.lang.String password,
HashAlgorithm hashAlgorithm,
byte[] salt,
int spinCount,
boolean iteratorFirst)
Generalized method for read and write protection hash generation. |
void |
EncryptionInfoBuilder.initialize(EncryptionInfo ei,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
initialize the builder from scratch |
protected void |
EncryptionHeader.setHashAlgorithm(HashAlgorithm hashAlgorithm)
|
protected void |
EncryptionVerifier.setHashAlgorithm(HashAlgorithm hashAlgorithm)
|
Constructors in org.apache.poi.poifs.crypt with parameters of type HashAlgorithm | |
---|---|
EncryptionInfo(EncryptionMode encryptionMode,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
Constructs an EncryptionInfo from scratch |
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.agile |
---|
Methods in org.apache.poi.poifs.crypt.agile with parameters of type HashAlgorithm | |
---|---|
void |
AgileEncryptionInfoBuilder.initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
Constructors in org.apache.poi.poifs.crypt.agile with parameters of type HashAlgorithm | |
---|---|
AgileEncryptionHeader(CipherAlgorithm algorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
|
AgileEncryptionVerifier(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.binaryrc4 |
---|
Methods in org.apache.poi.poifs.crypt.binaryrc4 with parameters of type HashAlgorithm | |
---|---|
void |
BinaryRC4EncryptionInfoBuilder.initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.cryptoapi |
---|
Methods in org.apache.poi.poifs.crypt.cryptoapi with parameters of type HashAlgorithm | |
---|---|
void |
CryptoAPIEncryptionInfoBuilder.initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
initialize the builder from scratch |
Constructors in org.apache.poi.poifs.crypt.cryptoapi with parameters of type HashAlgorithm | |
---|---|
CryptoAPIEncryptionHeader(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
|
CryptoAPIEncryptionVerifier(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.dsig |
---|
Fields in org.apache.poi.poifs.crypt.dsig declared as HashAlgorithm | |
---|---|
HashAlgorithm |
DigestInfo.hashAlgo
|
Methods in org.apache.poi.poifs.crypt.dsig that return HashAlgorithm | |
---|---|
HashAlgorithm |
SignatureConfig.getDigestAlgo()
|
HashAlgorithm |
SignatureConfig.getTspDigestAlgo()
|
HashAlgorithm |
SignatureConfig.getXadesDigestAlgo()
|
Methods in org.apache.poi.poifs.crypt.dsig with parameters of type HashAlgorithm | |
---|---|
static java.lang.String |
SignatureConfig.getDigestMethodUri(HashAlgorithm digestAlgo)
|
void |
SignatureConfig.setDigestAlgo(HashAlgorithm digestAlgo)
|
void |
SignatureConfig.setTspDigestAlgo(HashAlgorithm tspDigestAlgo)
|
void |
SignatureConfig.setXadesDigestAlgo(HashAlgorithm xadesDigestAlgo)
|
Constructors in org.apache.poi.poifs.crypt.dsig with parameters of type HashAlgorithm | |
---|---|
DigestInfo(byte[] digestValue,
HashAlgorithm hashAlgo,
java.lang.String description)
Main constructor. |
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.dsig.facets |
---|
Methods in org.apache.poi.poifs.crypt.dsig.facets with parameters of type HashAlgorithm | |
---|---|
protected static void |
XAdESSignatureFacet.setDigestAlgAndValue(org.etsi.uri.x01903.v13.DigestAlgAndValueType digestAlgAndValue,
byte[] data,
HashAlgorithm digestAlgo)
Gives back the JAXB DigestAlgAndValue data structure. |
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.dsig.services |
---|
Methods in org.apache.poi.poifs.crypt.dsig.services with parameters of type HashAlgorithm | |
---|---|
org.bouncycastle.asn1.ASN1ObjectIdentifier |
TSPTimeStampService.mapDigestAlgoToOID(HashAlgorithm digestAlgo)
Maps the digest algorithm to corresponding OID value. |
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.standard |
---|
Methods in org.apache.poi.poifs.crypt.standard with parameters of type HashAlgorithm | |
---|---|
void |
StandardEncryptionInfoBuilder.initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
initialize the builder from scratch |
Constructors in org.apache.poi.poifs.crypt.standard with parameters of type HashAlgorithm | |
---|---|
StandardEncryptionHeader(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
|
StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
Uses of HashAlgorithm in org.apache.poi.poifs.crypt.xor |
---|
Methods in org.apache.poi.poifs.crypt.xor with parameters of type HashAlgorithm | |
---|---|
void |
XOREncryptionInfoBuilder.initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
|
Uses of HashAlgorithm in org.apache.poi.xssf.usermodel |
---|
Methods in org.apache.poi.xssf.usermodel with parameters of type HashAlgorithm | |
---|---|
void |
XSSFWorkbook.setRevisionsPassword(java.lang.String password,
HashAlgorithm hashAlgo)
Sets the revisions password. |
void |
XSSFSheet.setSheetPassword(java.lang.String password,
HashAlgorithm hashAlgo)
Sets the sheet password. |
void |
XSSFWorkbook.setWorkbookPassword(java.lang.String password,
HashAlgorithm hashAlgo)
Sets the workbook password. |
Uses of HashAlgorithm in org.apache.poi.xssf.usermodel.helpers |
---|
Methods in org.apache.poi.xssf.usermodel.helpers with parameters of type HashAlgorithm | |
---|---|
static void |
XSSFPasswordHelper.setPassword(org.apache.xmlbeans.XmlObject xobj,
java.lang.String password,
HashAlgorithm hashAlgo,
java.lang.String prefix)
Sets the XORed or hashed password |
Uses of HashAlgorithm in org.apache.poi.xwpf.usermodel |
---|
Methods in org.apache.poi.xwpf.usermodel with parameters of type HashAlgorithm | |
---|---|
void |
XWPFDocument.enforceCommentsProtection(java.lang.String password,
HashAlgorithm hashAlgo)
Enforce the Comments protection. sample snippet from settings.xml |
void |
XWPFDocument.enforceFillingFormsProtection(java.lang.String password,
HashAlgorithm hashAlgo)
Enforce the Filling Forms protection. sample snippet from settings.xml |
void |
XWPFDocument.enforceReadonlyProtection(java.lang.String password,
HashAlgorithm hashAlgo)
Enforces the readOnly protection with a password. sample snippet from settings.xml |
void |
XWPFDocument.enforceTrackedChangesProtection(java.lang.String password,
HashAlgorithm hashAlgo)
Enforce the Tracked Changes protection. sample snippet from settings.xml |
void |
XWPFSettings.setEnforcementEditValue(org.openxmlformats.schemas.wordprocessingml.x2006.main.STDocProtect.Enum editValue,
java.lang.String password,
HashAlgorithm hashAlgo)
Enforces the protection with the option specified by passed editValue and password. sample snippet from settings.xml |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |