public abstract class KdcContext extends Object
Constructor and Description |
---|
KdcContext() |
Modifier and Type | Method and Description |
---|---|
CipherTextHandler |
getCipherTextHandler() |
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(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) |
String |
toString() |
public KdcContext()
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 InetAddress getClientAddress()
public void setClientAddress(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 String toString()
toString
in class Object
Object.toString()
public void setReplayCache(ReplayCache replayCache)
replayCache
- The Replay cache instancepublic ReplayCache getReplayCache()
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.