public class CryptoAPIEncryptionHeader extends StandardEncryptionHeader
| Modifier | Constructor and Description |
|---|---|
protected |
CryptoAPIEncryptionHeader(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
protected |
CryptoAPIEncryptionHeader(CryptoAPIEncryptionHeader other) |
|
CryptoAPIEncryptionHeader(LittleEndianInput is) |
| Modifier and Type | Method and Description |
|---|---|
CryptoAPIEncryptionHeader |
copy() |
void |
setKeySize(int keyBits)
Sets the keySize (in bits).
|
writegetBlockSize, getChainingMode, getCipherAlgorithm, getCipherProvider, getCspName, getFlags, getGenericProperties, getHashAlgorithm, getKeySalt, getKeySize, getSizeExtra, setBlockSize, setChainingMode, setCipherAlgorithm, setCipherProvider, setCspName, setFlags, setHashAlgorithm, setKeySalt, setSizeExtraclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGenericChildren, getGenericRecordTypepublic CryptoAPIEncryptionHeader(LittleEndianInput is) throws java.io.IOException
java.io.IOExceptionprotected CryptoAPIEncryptionHeader(CryptoAPIEncryptionHeader other)
protected CryptoAPIEncryptionHeader(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
public void setKeySize(int keyBits)
EncryptionHeadersetKeySize in class EncryptionHeaderpublic CryptoAPIEncryptionHeader copy()
copy in interface Duplicatablecopy in class StandardEncryptionHeaderCopyright 2022 The Apache Software Foundation or its licensors, as applicable.