public class BinaryRC4EncryptionInfoBuilder extends java.lang.Object implements EncryptionInfoBuilder
| Constructor and Description |
|---|
BinaryRC4EncryptionInfoBuilder() |
| Modifier and Type | Method and Description |
|---|---|
BinaryRC4Decryptor |
getDecryptor() |
EncryptionInfo |
getEncryptionInfo() |
BinaryRC4Encryptor |
getEncryptor() |
BinaryRC4EncryptionHeader |
getHeader() |
BinaryRC4EncryptionVerifier |
getVerifier() |
void |
initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
initialize the builder from scratch
|
void |
initialize(EncryptionInfo info,
LittleEndianInput dis)
initialize the builder from a stream
|
public void initialize(EncryptionInfo info, LittleEndianInput dis) throws java.io.IOException
EncryptionInfoBuilderinitialize in interface EncryptionInfoBuilderjava.io.IOExceptionpublic void initialize(EncryptionInfo info, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
EncryptionInfoBuilderinitialize in interface EncryptionInfoBuilderpublic BinaryRC4EncryptionHeader getHeader()
getHeader in interface EncryptionInfoBuilderpublic BinaryRC4EncryptionVerifier getVerifier()
getVerifier in interface EncryptionInfoBuilderpublic BinaryRC4Decryptor getDecryptor()
getDecryptor in interface EncryptionInfoBuilderpublic BinaryRC4Encryptor getEncryptor()
getEncryptor in interface EncryptionInfoBuilderpublic EncryptionInfo getEncryptionInfo()
Copyright 2017 The Apache Software Foundation or its licensors, as applicable.