org.apache.directory.server.kerberos.shared.messages
Class KdcReply
java.lang.Object
org.apache.directory.server.kerberos.shared.messages.KerberosMessage
org.apache.directory.server.kerberos.shared.messages.KdcReply
- All Implemented Interfaces:
- Encodable
- Direct Known Subclasses:
- AuthenticationReply, TicketGrantReply
public class KdcReply
- extends KerberosMessage
- implements Encodable
Fields inherited from class org.apache.directory.server.kerberos.shared.messages.KerberosMessage |
PVNO |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KdcReply
public KdcReply(MessageType msgType)
KdcReply
public KdcReply(PreAuthenticationData[] paData,
javax.security.auth.kerberos.KerberosPrincipal clientPrincipal,
Ticket ticket,
EncryptedData encPart,
MessageType msgType)
getClientPrincipal
public javax.security.auth.kerberos.KerberosPrincipal getClientPrincipal()
getClientRealm
public java.lang.String getClientRealm()
getEncPart
public EncryptedData getEncPart()
getPaData
public PreAuthenticationData[] getPaData()
getTicket
public Ticket getTicket()
setClientPrincipal
public void setClientPrincipal(javax.security.auth.kerberos.KerberosPrincipal clientPrincipal)
setEncKDCRepPart
public void setEncKDCRepPart(EncKdcRepPart repPart)
setEncPart
public void setEncPart(EncryptedData part)
setPaData
public void setPaData(PreAuthenticationData[] data)
setTicket
public void setTicket(Ticket ticket)
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()
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-2012 Apache Software Foundation. All Rights Reserved.