org.apache.directory.server.kerberos.kdc.authentication
Class AuthenticationContext

java.lang.Object
  extended byjava.util.AbstractMap
      extended byjava.util.HashMap
          extended byorg.apache.directory.server.protocol.shared.chain.impl.ContextBase
              extended byorg.apache.directory.server.kerberos.kdc.KdcContext
                  extended byorg.apache.directory.server.kerberos.kdc.authentication.AuthenticationContext
All Implemented Interfaces:
java.lang.Cloneable, Context, java.util.Map, java.io.Serializable

public class AuthenticationContext
extends KdcContext

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Constructor Summary
AuthenticationContext()
           
 
Method Summary
 java.util.Map getChecksumEngines()
           
 PrincipalStoreEntry getClientEntry()
           
 EncryptionKey getClientKey()
           
 ReplayCache getReplayCache()
           
 PrincipalStoreEntry getServerEntry()
           
 EncryptionKey getSessionKey()
           
 Ticket getTicket()
           
 void setChecksumEngines(java.util.Map checksumEngines)
           
 void setClientEntry(PrincipalStoreEntry clientEntry)
           
 void setClientKey(EncryptionKey clientKey)
           
 void setReplayCache(ReplayCache replayCache)
           
 void setServerEntry(PrincipalStoreEntry serverEntry)
           
 void setSessionKey(EncryptionKey sessionKey)
           
 void setTicket(Ticket ticket)
           
 
Methods inherited from class org.apache.directory.server.kerberos.kdc.KdcContext
getClientAddress, getConfig, getLockBox, getReply, getRequest, getStore, setClientAddress, setConfig, setLockBox, setReply, setRequest, setStore
 
Methods inherited from class org.apache.directory.server.protocol.shared.chain.impl.ContextBase
clear, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, values
 
Methods inherited from class java.util.HashMap
clone, containsKey, size
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
containsKey, equals, hashCode, size
 

Constructor Detail

AuthenticationContext

public AuthenticationContext()
Method Detail

getServerEntry

public PrincipalStoreEntry getServerEntry()
Returns:
Returns the serverEntry.

setServerEntry

public void setServerEntry(PrincipalStoreEntry serverEntry)
Parameters:
serverEntry - The serverEntry to set.

getClientEntry

public PrincipalStoreEntry getClientEntry()
Returns:
Returns the clientEntry.

setClientEntry

public void setClientEntry(PrincipalStoreEntry clientEntry)
Parameters:
clientEntry - The clientEntry to set.

getChecksumEngines

public java.util.Map getChecksumEngines()
Returns:
Returns the checksumEngines.

setChecksumEngines

public void setChecksumEngines(java.util.Map checksumEngines)
Parameters:
checksumEngines - The checksumEngines to set.

getReplayCache

public ReplayCache getReplayCache()
Returns:
Returns the replayCache.

setReplayCache

public void setReplayCache(ReplayCache replayCache)
Parameters:
replayCache - The replayCache to set.

getClientKey

public EncryptionKey getClientKey()
Returns:
Returns the clientKey.

setClientKey

public void setClientKey(EncryptionKey clientKey)
Parameters:
clientKey - The clientKey to set.

getSessionKey

public EncryptionKey getSessionKey()
Returns:
Returns the sessionKey.

setSessionKey

public void setSessionKey(EncryptionKey sessionKey)
Parameters:
sessionKey - The sessionKey to set.

getTicket

public Ticket getTicket()
Returns:
Returns the ticket.

setTicket

public void setTicket(Ticket ticket)
Parameters:
ticket - The ticket to set.