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

public final Class RsaMd5CksumType

extends CksumType
Class Inheritance
Imports
sun.security.krb5.Checksum, .KrbCryptoException, sun.security.krb5.internal.*, java.security.MessageDigest

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public byte[]

Returns:

the checksum.
calculateChecksum
(byte[]
the data used to generate the checksum.
data
,
int
length of the data.
size
,
byte[] key, int usage)

Implements abstract sun.security.krb5.internal.crypto.CksumType.calculateChecksum.

Calculates checksum using MD5.

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

Implements abstract sun.security.krb5.internal.crypto.CksumType.verifyChecksum.

Inherited from sun.security.krb5.internal.crypto.CksumType:
getInstanceisChecksumEqual

Constructor Detail

RsaMd5CksumTypeback to summary
public RsaMd5CksumType()

Method Detail

calculateChecksumback to summary
public byte[] calculateChecksum(byte[] data, int size, byte[] key, int usage) throws KrbCryptoException

Implements abstract sun.security.krb5.internal.crypto.CksumType.calculateChecksum.

Calculates checksum using MD5.

Parameters
data:byte[]

the data used to generate the checksum.

size:int

length of the data.

Returns:byte[]

the checksum.

cksumSizeback to summary
public int cksumSize()

Implements abstract sun.security.krb5.internal.crypto.CksumType.cksumSize.

cksumTypeback to summary
public int cksumType()

Implements abstract sun.security.krb5.internal.crypto.CksumType.cksumType.

confounderSizeback to summary
public int confounderSize()

Implements abstract sun.security.krb5.internal.crypto.CksumType.confounderSize.

isKeyedback to summary
public boolean isKeyed()

Implements abstract sun.security.krb5.internal.crypto.CksumType.isKeyed.

keySizeback to summary
public int keySize()

Implements abstract sun.security.krb5.internal.crypto.CksumType.keySize.

keyTypeback to summary
public int keyType()

Implements abstract sun.security.krb5.internal.crypto.CksumType.keyType.

verifyChecksumback to summary
public boolean verifyChecksum(byte[] data, int size, byte[] key, byte[] checksum, int usage) throws KrbCryptoException

Implements abstract sun.security.krb5.internal.crypto.CksumType.verifyChecksum.

Annotations
@Override