org.apache.directory.server.kerberos.shared.messages.components
Class EncKdcRepPart

java.lang.Object
  extended by org.apache.directory.server.kerberos.shared.messages.components.EncKdcRepPart
Direct Known Subclasses:
EncAsRepPart, EncTgsRepPart

public class EncKdcRepPart
extends java.lang.Object

Base class for encrypted parts of KDC responses


Constructor Summary
EncKdcRepPart()
          Class constructors
EncKdcRepPart(EncryptionKey key, LastRequest lastReq, int nonce, KerberosTime keyExpiration, TicketFlags flags, KerberosTime authtime, KerberosTime starttime, KerberosTime endtime, KerberosTime renewTill, javax.security.auth.kerberos.KerberosPrincipal serverPrincipal, HostAddresses caddr, MessageComponentType componentType)
           
 
Method Summary
 KerberosTime getAuthTime()
           
 HostAddresses getClientAddresses()
           
 MessageComponentType getComponentType()
           
 KerberosTime getEndTime()
           
 TicketFlags getFlags()
           
 EncryptionKey getKey()
           
 KerberosTime getKeyExpiration()
           
 LastRequest getLastRequest()
           
 int getNonce()
           
 KerberosTime getRenewTill()
           
 javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()
           
 java.lang.String getServerRealm()
           
 KerberosTime getStartTime()
           
 void setAuthTime(KerberosTime time)
           
 void setClientAddresses(HostAddresses addresses)
           
 void setEndTime(KerberosTime time)
           
 void setFlags(TicketFlags flags)
           
 void setKey(EncryptionKey key)
           
 void setKeyExpiration(KerberosTime expiration)
           
 void setLastRequest(LastRequest request)
           
 void setNonce(int nonce)
           
 void setRenewTill(KerberosTime till)
           
 void setServerPrincipal(javax.security.auth.kerberos.KerberosPrincipal principal)
           
 void setStartTime(KerberosTime time)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncKdcRepPart

public EncKdcRepPart()
Class constructors


EncKdcRepPart

public EncKdcRepPart(EncryptionKey key,
                     LastRequest lastReq,
                     int nonce,
                     KerberosTime keyExpiration,
                     TicketFlags flags,
                     KerberosTime authtime,
                     KerberosTime starttime,
                     KerberosTime endtime,
                     KerberosTime renewTill,
                     javax.security.auth.kerberos.KerberosPrincipal serverPrincipal,
                     HostAddresses caddr,
                     MessageComponentType componentType)
Method Detail

getAuthTime

public KerberosTime getAuthTime()

getClientAddresses

public HostAddresses getClientAddresses()

getEndTime

public KerberosTime getEndTime()

getFlags

public TicketFlags getFlags()

getKey

public EncryptionKey getKey()

getKeyExpiration

public KerberosTime getKeyExpiration()

getLastRequest

public LastRequest getLastRequest()

getNonce

public int getNonce()

getRenewTill

public KerberosTime getRenewTill()

getServerPrincipal

public javax.security.auth.kerberos.KerberosPrincipal getServerPrincipal()

getServerRealm

public java.lang.String getServerRealm()

getStartTime

public KerberosTime getStartTime()

getComponentType

public MessageComponentType getComponentType()

setAuthTime

public void setAuthTime(KerberosTime time)

setClientAddresses

public void setClientAddresses(HostAddresses addresses)

setEndTime

public void setEndTime(KerberosTime time)

setFlags

public void setFlags(TicketFlags flags)

setKey

public void setKey(EncryptionKey key)

setKeyExpiration

public void setKeyExpiration(KerberosTime expiration)

setLastRequest

public void setLastRequest(LastRequest request)

setNonce

public void setNonce(int nonce)

setRenewTill

public void setRenewTill(KerberosTime till)

setServerPrincipal

public void setServerPrincipal(javax.security.auth.kerberos.KerberosPrincipal principal)

setStartTime

public void setStartTime(KerberosTime time)


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.