public class StandardEncryptionVerifier extends EncryptionVerifier implements EncryptionRecord
| Modifier | Constructor and Description |
|---|---|
protected |
StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
protected |
StandardEncryptionVerifier(LittleEndianInput is,
StandardEncryptionHeader header) |
protected |
StandardEncryptionVerifier(StandardEncryptionVerifier other) |
| Modifier and Type | Method and Description |
|---|---|
StandardEncryptionVerifier |
copy() |
int |
getVerifierHashSize() |
void |
setEncryptedVerifier(byte[] encryptedVerifier) |
void |
setEncryptedVerifierHash(byte[] encryptedVerifierHash) |
void |
setSalt(byte[] salt) |
void |
write(LittleEndianByteArrayOutputStream bos) |
getChainingMode, getCipherAlgorithm, getEncryptedKey, getEncryptedVerifier, getEncryptedVerifierHash, getGenericProperties, getHashAlgorithm, getSalt, getSpinCount, setChainingMode, setCipherAlgorithm, setEncryptedKey, setHashAlgorithm, setSpinCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGenericChildren, getGenericRecordTypeprotected StandardEncryptionVerifier(LittleEndianInput is, StandardEncryptionHeader header)
protected StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
protected StandardEncryptionVerifier(StandardEncryptionVerifier other)
public void setSalt(byte[] salt)
setSalt in class EncryptionVerifierpublic void setEncryptedVerifier(byte[] encryptedVerifier)
setEncryptedVerifier in class EncryptionVerifierpublic void setEncryptedVerifierHash(byte[] encryptedVerifierHash)
setEncryptedVerifierHash in class EncryptionVerifierpublic void write(LittleEndianByteArrayOutputStream bos)
write in interface EncryptionRecordpublic int getVerifierHashSize()
public StandardEncryptionVerifier copy()
copy in interface Duplicatablecopy in class EncryptionVerifierCopyright 2022 The Apache Software Foundation or its licensors, as applicable.