public class EncryptParametersBuilder extends Object
| Constructor and Description |
|---|
EncryptParametersBuilder() |
| Modifier and Type | Method and Description |
|---|---|
EncryptParametersBuilder |
algorithmName(String algorithmName) |
EncryptParameters |
build(int uncompressedSize,
int compressedSize,
long crc32,
String compressedCheckSum,
String derivationSalt,
String algorithmInitializationVector) |
EncryptParametersBuilder |
compressedCheckSumType(String compressedCheckSumType) |
EncryptParametersBuilder |
derivationIterationCount(int iterationCount) |
EncryptParametersBuilder |
derivedKeySize(int derivedKeySize) |
EncryptParametersBuilder |
keyDerivationName(String keyDerivationName) |
EncryptParametersBuilder |
startKeyGenerationName(String startKeyGenerationName) |
EncryptParametersBuilder |
startKeySize(int startKeySize) |
public EncryptParameters build(int uncompressedSize, int compressedSize, long crc32, String compressedCheckSum, String derivationSalt, String algorithmInitializationVector)
uncompressedSize - 4.8.13, manifest:sizecompressedSize - the compressed sizecrc32 - the CRC-32 checksum of the uncompressed datacompressedCheckSum - 4.8.2, manifest:checksumderivationSalt - 4.8.12, manifest:saltalgorithmInitializationVector - 4.8.5, manifest:initialisation-vectorpublic EncryptParametersBuilder compressedCheckSumType(String compressedCheckSumType)
compressedCheckSumType - 4.8.3, manifest:checksum-typepublic EncryptParametersBuilder startKeyGenerationName(String startKeyGenerationName)
startKeyGenerationName - 4.8.6, manifest:start-key-generation-namepublic EncryptParametersBuilder startKeySize(int startKeySize)
startKeySize - 4.8.7, manifest:key-sizepublic EncryptParametersBuilder keyDerivationName(String keyDerivationName)
keyDerivationName - 4.8.9, manifest:key-derivation-namepublic EncryptParametersBuilder derivedKeySize(int derivedKeySize)
derivedKeySize - 4.8.7, manifest:key-sizepublic EncryptParametersBuilder derivationIterationCount(int iterationCount)
iterationCount - 4.8.8, manifest:iteration-countpublic EncryptParametersBuilder algorithmName(String algorithmName)
algorithmName - 4.8.1, manifest:algorithm-nameCopyright © 2016–2021. All rights reserved.