public class KdcReply extends KerberosMessage implements Encodable
PVNO
Constructor and Description |
---|
KdcReply(KerberosMessageType msgType)
Creates a new instance of KdcReply.
|
KdcReply(PaData[] paData,
KerberosPrincipal clientPrincipal,
Ticket ticket,
EncryptedData encPart,
KerberosMessageType msgType)
Creates a new instance of KdcReply.
|
getMessageType, getProtocolVersionNumber, setMessageType, setProtocolVersionNumber
public KdcReply(KerberosMessageType msgType)
msgType
- public KdcReply(PaData[] paData, KerberosPrincipal clientPrincipal, Ticket ticket, EncryptedData encPart, KerberosMessageType msgType)
paData
- clientPrincipal
- ticket
- encPart
- msgType
- public KerberosPrincipal getClientPrincipal()
KerberosPrincipal
.KerberosPrincipal
.public String getClientRealm()
public EncryptedData getEncPart()
EncryptedData
.EncryptedData
.public void setClientPrincipal(KerberosPrincipal clientPrincipal)
KerberosPrincipal
.clientPrincipal
- public void setEncKDCRepPart(EncKdcRepPart repPart)
EncKdcRepPart
.repPart
- public void setEncPart(EncryptedData part)
EncryptedData
.part
- public KerberosTime getAuthTime()
KerberosTime
.KerberosTime
.public HostAddresses getClientAddresses()
HostAddresses
.HostAddresses
.public KerberosTime getEndTime()
KerberosTime
.KerberosTime
.public TicketFlags getFlags()
TicketFlags
.TicketFlags
.public EncryptionKey getKey()
EncryptionKey
.EncryptionKey
.public KerberosTime getKeyExpiration()
KerberosTime
.KerberosTime
.public LastRequest getLastRequest()
LastRequest
.LastRequest
.public int getNonce()
public KerberosTime getRenewTill()
KerberosTime
.KerberosTime
.public KerberosPrincipal getServerPrincipal()
KerberosPrincipal
.KerberosPrincipal
.public String getServerRealm()
public KerberosTime getStartTime()
KerberosTime
.KerberosTime
.public void setAuthTime(KerberosTime time)
KerberosTime
.time
- public void setClientAddresses(HostAddresses addresses)
HostAddresses
.addresses
- public void setEndTime(KerberosTime time)
KerberosTime
.time
- public void setFlags(TicketFlags flags)
TicketFlags
.flags
- public void setKey(EncryptionKey key)
EncryptionKey
.key
- public void setKeyExpiration(KerberosTime expiration)
KerberosTime
.expiration
- public void setLastRequest(LastRequest request)
LastRequest
.request
- public void setNonce(int nonce)
nonce
- public void setRenewTill(KerberosTime till)
KerberosTime
.till
- public void setServerPrincipal(KerberosPrincipal principal)
KerberosPrincipal
.principal
- public void setStartTime(KerberosTime time)
KerberosTime
.time
- Copyright © 2003–2015 The Apache Software Foundation. All rights reserved.