krb5.lib
Class EncKDCRepPart

java.lang.Object
  extended by krb5.lib.EncKDCRepPart
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
EncASRepPart, EncTGSRepPart

public class EncKDCRepPart
extends java.lang.Object
implements java.io.Serializable

Class Description : Encrypted KDC response part. A modified version of the code obtained from the Open Group Research Institute.

Version:
1.1
Author:
Bojan Pajkovski
See Also:
Serialized Form

Field Summary
 KerberosTime authtime
          Authentication time
 HostAddresses caddr
          Address
 KerberosTime endtime
          End time
 TicketFlags flags
          Ticket flags
 EncryptionKey key
          Key
 KerberosTime keyExpiration
          Key expiration time
 LastReqEntry lastReq
          Last request
 int msgType
          Message type
 int nonce
          Nounce
 KerberosTime renewTill
          Renew till
 PrincipalName sname
          Name
 Realm srealm
          Realm
 KerberosTime starttime
          Start time
 
Constructor Summary
EncKDCRepPart(EncryptionKey new_key, LastReqEntry new_lastReq, int new_nonce, KerberosTime new_keyExpiration, TicketFlags new_flags, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, Realm new_srealm, PrincipalName new_sname, HostAddresses new_caddr, int new_msgType)
          Class constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

public EncryptionKey key
Key


lastReq

public LastReqEntry lastReq
Last request


nonce

public int nonce
Nounce


keyExpiration

public KerberosTime keyExpiration
Key expiration time


flags

public TicketFlags flags
Ticket flags


authtime

public KerberosTime authtime
Authentication time


starttime

public KerberosTime starttime
Start time


endtime

public KerberosTime endtime
End time


renewTill

public KerberosTime renewTill
Renew till


srealm

public Realm srealm
Realm


sname

public PrincipalName sname
Name


caddr

public HostAddresses caddr
Address


msgType

public int msgType
Message type

Constructor Detail

EncKDCRepPart

public EncKDCRepPart(EncryptionKey new_key,
                     LastReqEntry new_lastReq,
                     int new_nonce,
                     KerberosTime new_keyExpiration,
                     TicketFlags new_flags,
                     KerberosTime new_authtime,
                     KerberosTime new_starttime,
                     KerberosTime new_endtime,
                     KerberosTime new_renewTill,
                     Realm new_srealm,
                     PrincipalName new_sname,
                     HostAddresses new_caddr,
                     int new_msgType)
Class constructor

Parameters:
new_key - EncryptionKey
new_lastReq - LastReqEntry
new_nonce - int
new_keyExpiration - KerberosTime
new_flags - TicketFlags
new_authtime - KerberosTime
new_starttime - KerberosTime
new_endtime - KerberosTime
new_renewTill - KerberosTime
new_srealm - Realm
new_sname - PrincipalName
new_caddr - HostAddresses
new_msgType - int