public abstract class KdcContext
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private CipherTextHandler |
cipherTextHandler |
private java.net.InetAddress |
clientAddress
The client IP address
|
private KerberosConfig |
config
The KDC server configuration
|
private EncryptionType |
encryptionType
The encryption type
|
private ReplayCache |
replayCache
the replay cache
|
private KerberosMessage |
reply
The kerberos response
|
private KdcReq |
request
The request being processed
|
private static long |
serialVersionUID |
private PrincipalStore |
store |
| Constructor and Description |
|---|
KdcContext() |
| Modifier and Type | Method and Description |
|---|---|
CipherTextHandler |
getCipherTextHandler() |
java.net.InetAddress |
getClientAddress() |
KerberosConfig |
getConfig() |
EncryptionType |
getEncryptionType()
Returns the encryption type to use for this session.
|
ReplayCache |
getReplayCache() |
KerberosMessage |
getReply() |
KdcReq |
getRequest() |
PrincipalStore |
getStore() |
void |
setCipherTextHandler(CipherTextHandler cipherTextHandler) |
void |
setClientAddress(java.net.InetAddress clientAddress) |
void |
setConfig(KerberosConfig config) |
void |
setEncryptionType(EncryptionType encryptionType)
Sets the encryption type to use for this session.
|
void |
setReplayCache(ReplayCache replayCache)
sets the replay cache
|
void |
setReply(KerberosMessage reply) |
void |
setRequest(KdcReq request) |
void |
setStore(PrincipalStore store) |
java.lang.String |
toString() |
private static final long serialVersionUID
private KerberosConfig config
private PrincipalStore store
private KdcReq request
private KerberosMessage reply
private java.net.InetAddress clientAddress
private CipherTextHandler cipherTextHandler
private EncryptionType encryptionType
private ReplayCache replayCache
public KerberosConfig getConfig()
public void setConfig(KerberosConfig config)
config - The config to set.public PrincipalStore getStore()
public void setStore(PrincipalStore store)
store - The store to set.public KdcReq getRequest()
public void setRequest(KdcReq request)
request - The request to set.public KerberosMessage getReply()
public void setReply(KerberosMessage reply)
reply - The reply to set.public java.net.InetAddress getClientAddress()
public void setClientAddress(java.net.InetAddress clientAddress)
clientAddress - The clientAddress to set.public CipherTextHandler getCipherTextHandler()
CipherTextHandler.public void setCipherTextHandler(CipherTextHandler cipherTextHandler)
cipherTextHandler - The CipherTextHandler to set.public EncryptionType getEncryptionType()
public void setEncryptionType(EncryptionType encryptionType)
encryptionType - The encryption type to set.public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public void setReplayCache(ReplayCache replayCache)
replayCache - public ReplayCache getReplayCache()