Class AbstractHashProvider
java.lang.Object
org.apache.kerby.kerberos.kerb.crypto.cksum.provider.AbstractHashProvider
- All Implemented Interfaces:
HashProvider
- Direct Known Subclasses:
Crc32Provider,MessageDigestHashProvider
-
Constructor Details
-
AbstractHashProvider
public AbstractHashProvider(int hashSize, int blockSize)
-
-
Method Details
-
init
protected void init() -
hashSize
public int hashSize()- Specified by:
hashSizein interfaceHashProvider
-
blockSize
public int blockSize()- Specified by:
blockSizein interfaceHashProvider
-
hash
public void hash(byte[] data) throws org.apache.kerby.kerberos.kerb.KrbException - Specified by:
hashin interfaceHashProvider- Throws:
org.apache.kerby.kerberos.kerb.KrbException
-