Top Methods
org.apache.poi.poifs.crypt

public Interface EncryptionInfoBuilder

Known Direct Implementers
org.apache.poi.poifs.crypt.agile.AgileEncryptionInfoBuilder, org.apache.poi.poifs.crypt.binaryrc4.BinaryRC4EncryptionInfoBuilder, org.apache.poi.poifs.crypt.cryptoapi.CryptoAPIEncryptionInfoBuilder, org.apache.poi.poifs.crypt.standard.StandardEncryptionInfoBuilder, org.apache.poi.poifs.crypt.xor.XOREncryptionInfoBuilder
Imports
java.io.IOException, org.apache.poi.util.LittleEndianInput

Method Summary

Modifier and TypeMethod and Description
public void
initialize(EncryptionInfo ei, LittleEndianInput dis)

initialize the builder from a stream

public void
initialize(EncryptionInfo ei, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)

initialize the builder from scratch

Method Detail

initializeback to summary
public void initialize(EncryptionInfo ei, LittleEndianInput dis) throws IOException

initialize the builder from a stream

initializeback to summary
public void initialize(EncryptionInfo ei, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)

initialize the builder from scratch