public interface CheckSumTypeHandler extends CryptoTypeHandler
| Modifier and Type | Method and Description |
|---|---|
byte[] |
checksum(byte[] data) |
byte[] |
checksum(byte[] data,
int start,
int len) |
byte[] |
checksumWithKey(byte[] data,
byte[] key,
int usage) |
byte[] |
checksumWithKey(byte[] data,
int start,
int len,
byte[] key,
int usage) |
int |
cksumSize() |
CheckSumType |
cksumType() |
int |
computeSize() |
int |
confounderSize() |
boolean |
isSafe() |
int |
keySize() |
int |
outputSize() |
boolean |
verify(byte[] data,
byte[] checksum) |
boolean |
verify(byte[] data,
int start,
int len,
byte[] checksum) |
boolean |
verifyWithKey(byte[] data,
byte[] key,
int usage,
byte[] checksum) |
displayName, encProvider, hashProvider, nameint confounderSize()
CheckSumType cksumType()
int computeSize()
int outputSize()
boolean isSafe()
int cksumSize()
int keySize()
byte[] checksum(byte[] data)
throws KrbException
KrbExceptionbyte[] checksum(byte[] data,
int start,
int len)
throws KrbException
KrbExceptionboolean verify(byte[] data,
byte[] checksum)
throws KrbException
KrbExceptionboolean verify(byte[] data,
int start,
int len,
byte[] checksum)
throws KrbException
KrbExceptionbyte[] checksumWithKey(byte[] data,
byte[] key,
int usage)
throws KrbException
KrbExceptionbyte[] checksumWithKey(byte[] data,
int start,
int len,
byte[] key,
int usage)
throws KrbException
KrbExceptionboolean verifyWithKey(byte[] data,
byte[] key,
int usage,
byte[] checksum)
throws KrbException
KrbExceptionCopyright © 2014–2019 The Apache Software Foundation. All rights reserved.