APIdia Launch Partner
Top Description Fields Constructors Methods
sun.security.krb5.internal.ktab

public Class KeyTabEntry

extends Object
implements KeyTabConstants
Class Inheritance
All Implemented Interfaces
sun.security.krb5.internal.ktab.KeyTabConstants
Imports
sun.security.krb5.*, sun.security.krb5.internal.*

This class represents a Key Table entry. Each entry contains the service principal of the key, time stamp, key version and secret key itself.
Author
Yanni Zhang

Field Summary

Modifier and TypeField and Description
pack-priv byte[]
pack-priv int
pack-priv int
pack-priv Realm
pack-priv PrincipalName
pack-priv KerberosTime

Constructor Summary

AccessConstructor and Description
public
KeyTabEntry(PrincipalName new_service, Realm new_realm, KerberosTime new_time, int new_keyVersion, int new_keyType, byte[] new_keyblock)

Method Summary

Modifier and TypeMethod and Description
public int
public EncryptionKey
public String
public PrincipalName
public KerberosTime
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

keyblockback to summary
pack-priv byte[] keyblock
keyTypeback to summary
pack-priv int keyType
keyVersionback to summary
pack-priv int keyVersion
realmback to summary
pack-priv Realm realm
serviceback to summary
pack-priv PrincipalName service
timestampback to summary
pack-priv KerberosTime timestamp

Constructor Detail

KeyTabEntryback to summary
public KeyTabEntry(PrincipalName new_service, Realm new_realm, KerberosTime new_time, int new_keyVersion, int new_keyType, byte[] new_keyblock)

Method Detail

entryLengthback to summary
public int entryLength()
getKeyback to summary
public EncryptionKey getKey()
getKeyStringback to summary
public String getKeyString()
getServiceback to summary
public PrincipalName getService()
getTimeStampback to summary
public KerberosTime getTimeStamp()