EncryptionInfoBuilderpublic class CryptoAPIEncryptionInfoBuilder extends java.lang.Object implements EncryptionInfoBuilder
| Constructor | Description |
|---|---|
CryptoAPIEncryptionInfoBuilder() |
| Modifier and Type | Method | Description |
|---|---|---|
CryptoAPIDecryptor |
getDecryptor() |
|
EncryptionInfo |
getEncryptionInfo() |
|
CryptoAPIEncryptor |
getEncryptor() |
|
CryptoAPIEncryptionHeader |
getHeader() |
|
CryptoAPIEncryptionVerifier |
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
initialize in interface EncryptionInfoBuilderjava.io.IOExceptionpublic void initialize(EncryptionInfo info, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
initialize in interface EncryptionInfoBuilderpublic CryptoAPIEncryptionHeader getHeader()
getHeader in interface EncryptionInfoBuilderpublic CryptoAPIEncryptionVerifier getVerifier()
getVerifier in interface EncryptionInfoBuilderpublic CryptoAPIDecryptor getDecryptor()
getDecryptor in interface EncryptionInfoBuilderpublic CryptoAPIEncryptor getEncryptor()
getEncryptor in interface EncryptionInfoBuilderpublic EncryptionInfo getEncryptionInfo()
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.