Top Constructors Methods
org.apache.poi.poifs.crypt.cryptoapi

public Class CryptoAPIEncryptionVerifier

extends StandardEncryptionVerifier
Class Inheritance
Imports
org.apache.poi.poifs.crypt.ChainingMode, .CipherAlgorithm, .HashAlgorithm, org.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier, org.apache.poi.util.LittleEndianInput

Constructor Summary

AccessConstructor and Description
protected
protected
CryptoAPIEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)

protected

Method Summary

Modifier and TypeMethod and Description
public CryptoAPIEncryptionVerifier
public void
public void
public void
Inherited from org.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier:
getVerifierHashSizewrite

Constructor Detail

CryptoAPIEncryptionVerifierback to summary
protected CryptoAPIEncryptionVerifier(LittleEndianInput is, CryptoAPIEncryptionHeader header)
CryptoAPIEncryptionVerifierback to summary
protected CryptoAPIEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
CryptoAPIEncryptionVerifierback to summary
protected CryptoAPIEncryptionVerifier(CryptoAPIEncryptionVerifier other)

Method Detail

copyback to summary
public CryptoAPIEncryptionVerifier copy()

Overrides org.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier.copy.

Implements org.apache.poi.common.Duplicatable.copy.

Returns:CryptoAPIEncryptionVerifier

Doc from org.apache.poi.common.Duplicatable.copy.

a deep copy of the implementing class / instance

Annotations
@Override
setEncryptedVerifierback to summary
public void setEncryptedVerifier(byte[] encryptedVerifier)

Overrides org.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier.setEncryptedVerifier.

Annotations
@Override
setEncryptedVerifierHashback to summary
public void setEncryptedVerifierHash(byte[] encryptedVerifierHash)

Overrides org.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier.setEncryptedVerifierHash.

Annotations
@Override
setSaltback to summary
public void setSalt(byte[] salt)

Overrides org.apache.poi.poifs.crypt.standard.StandardEncryptionVerifier.setSalt.

Annotations
@Override