krb5.lib
Class EncTicketPart

java.lang.Object
  extended by krb5.lib.EncTicketPart
All Implemented Interfaces:
java.io.Serializable

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

Class Description : Encrypted ticket 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
 AuthorizationData authorizationData
          Authorization data
 KerberosTime authtime
          Authentication time
 HostAddresses caddr
          Addresses
 PrincipalName cname
          Name
 Realm crealm
          Realm
 KerberosTime endtime
          End time
 TicketFlags flags
          Ticket flags
 EncryptionKey key
          Key
 KerberosTime renewTill
          Renew till
 KerberosTime starttime
          Start time
 TransitedEncoding transited
          Transited encoding
 
Constructor Summary
EncTicketPart(TicketFlags new_flags, EncryptionKey new_key, Realm new_crealm, PrincipalName new_cname, TransitedEncoding new_transited, KerberosTime new_authtime, KerberosTime new_starttime, KerberosTime new_endtime, KerberosTime new_renewTill, HostAddresses new_caddr, AuthorizationData new_authorizationData)
          Class constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

flags

public TicketFlags flags
Ticket flags


key

public EncryptionKey key
Key


crealm

public Realm crealm
Realm


cname

public PrincipalName cname
Name


transited

public TransitedEncoding transited
Transited encoding


authtime

public KerberosTime authtime
Authentication time


starttime

public KerberosTime starttime
Start time


endtime

public KerberosTime endtime
End time


renewTill

public KerberosTime renewTill
Renew till


caddr

public HostAddresses caddr
Addresses


authorizationData

public AuthorizationData authorizationData
Authorization data

Constructor Detail

EncTicketPart

public EncTicketPart(TicketFlags new_flags,
                     EncryptionKey new_key,
                     Realm new_crealm,
                     PrincipalName new_cname,
                     TransitedEncoding new_transited,
                     KerberosTime new_authtime,
                     KerberosTime new_starttime,
                     KerberosTime new_endtime,
                     KerberosTime new_renewTill,
                     HostAddresses new_caddr,
                     AuthorizationData new_authorizationData)
Class constructor

Parameters:
new_flags - TicketFlags
new_key - EncryptionKey
new_crealm - Realm
new_cname - PrincipalName
new_transited - TransitedEncoding
new_authtime - KerberosTime
new_starttime - KerberosTime
new_endtime - KerberosTime
new_renewTill - KerberosTime
new_caddr - HostAddresses
new_authorizationData - AuthorizationData