APIdia Launch Partner
Top Constructors Methods
sun.security.krb5.internal.crypto

public abstract Class CksumType

extends Object
Class Inheritance
Known Direct Subclasses
sun.security.krb5.internal.crypto.Crc32CksumType, sun.security.krb5.internal.crypto.DesMacCksumType, sun.security.krb5.internal.crypto.DesMacKCksumType, sun.security.krb5.internal.crypto.HmacMd5ArcFourCksumType, sun.security.krb5.internal.crypto.HmacSha1Aes128CksumType, sun.security.krb5.internal.crypto.HmacSha1Aes256CksumType, sun.security.krb5.internal.crypto.HmacSha1Des3KdCksumType, sun.security.krb5.internal.crypto.HmacSha2Aes128CksumType, sun.security.krb5.internal.crypto.HmacSha2Aes256CksumType, sun.security.krb5.internal.crypto.RsaMd5CksumType, sun.security.krb5.internal.crypto.RsaMd5DesCksumType
Imports
sun.security.krb5.Checksum, .KrbCryptoException, sun.security.krb5.internal.*

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract byte[]
calculateChecksum(byte[] data, int size, byte[] key, int usage)

public abstract int
public abstract int
public abstract int
public static CksumType
getInstance(int cksumTypeConst)

public static boolean
isChecksumEqual(byte[] cksum1, byte[] cksum2)

public abstract boolean
public abstract int
public abstract int
public abstract boolean
verifyChecksum(byte[] data, int size, byte[] key, byte[] checksum, int usage)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

CksumTypeback to summary
public CksumType()

Method Detail

calculateChecksumback to summary
public abstract byte[] calculateChecksum(byte[] data, int size, byte[] key, int usage) throws KrbCryptoException
cksumSizeback to summary
public abstract int cksumSize()
cksumTypeback to summary
public abstract int cksumType()
confounderSizeback to summary
public abstract int confounderSize()
getInstanceback to summary
public static CksumType getInstance(int cksumTypeConst) throws KdcErrException
isChecksumEqualback to summary
public static boolean isChecksumEqual(byte[] cksum1, byte[] cksum2)
isKeyedback to summary
public abstract boolean isKeyed()
keySizeback to summary
public abstract int keySize()
keyTypeback to summary
public abstract int keyType()
verifyChecksumback to summary
public abstract boolean verifyChecksum(byte[] data, int size, byte[] key, byte[] checksum, int usage) throws KrbCryptoException