public class StandardEncryptionVerifier extends EncryptionVerifier implements EncryptionRecord, java.lang.Cloneable
Modifier | Constructor and Description |
---|---|
protected |
StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
protected |
StandardEncryptionVerifier(LittleEndianInput is,
StandardEncryptionHeader header) |
Modifier and Type | Method and Description |
---|---|
StandardEncryptionVerifier |
clone() |
protected int |
getVerifierHashSize() |
protected void |
setEncryptedVerifier(byte[] encryptedVerifier) |
protected void |
setEncryptedVerifierHash(byte[] encryptedVerifierHash) |
protected void |
setSalt(byte[] salt) |
void |
write(LittleEndianByteArrayOutputStream bos) |
getChainingMode, getCipherAlgorithm, getEncryptedKey, getEncryptedVerifier, getEncryptedVerifierHash, getHashAlgorithm, getSalt, getSpinCount, setChainingMode, setCipherAlgorithm, setEncryptedKey, setHashAlgorithm, setSpinCount
protected StandardEncryptionVerifier(LittleEndianInput is, StandardEncryptionHeader header)
protected StandardEncryptionVerifier(CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
protected void setSalt(byte[] salt)
setSalt
in class EncryptionVerifier
protected void setEncryptedVerifier(byte[] encryptedVerifier)
setEncryptedVerifier
in class EncryptionVerifier
protected void setEncryptedVerifierHash(byte[] encryptedVerifierHash)
setEncryptedVerifierHash
in class EncryptionVerifier
public void write(LittleEndianByteArrayOutputStream bos)
write
in interface EncryptionRecord
protected int getVerifierHashSize()
public StandardEncryptionVerifier clone() throws java.lang.CloneNotSupportedException
clone
in class EncryptionVerifier
java.lang.CloneNotSupportedException
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.