org.apache.directory.server.kerberos.kdc.ticketgrant
Class TicketGrantingContext

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap
          extended by org.apache.directory.server.protocol.shared.chain.impl.ContextBase
              extended by org.apache.directory.server.kerberos.kdc.KdcContext
                  extended by org.apache.directory.server.kerberos.kdc.ticketgrant.TicketGrantingContext
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map, Context

public class TicketGrantingContext
extends KdcContext

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Constructor Summary
TicketGrantingContext()
           
 
Method Summary
 Authenticator getAuthenticator()
           
 ApplicationRequest getAuthHeader()
           
 Ticket getNewTicket()
           
 ReplayCache getReplayCache()
           
 PrincipalStoreEntry getRequestPrincipalEntry()
           
 EncryptionKey getSessionKey()
           
 Ticket getTgt()
           
 PrincipalStoreEntry getTicketPrincipalEntry()
           
 void setAuthenticator(Authenticator authenticator)
           
 void setAuthHeader(ApplicationRequest authHeader)
           
 void setNewTicket(Ticket newTicket)
           
 void setReplayCache(ReplayCache replayCache)
           
 void setRequestPrincipalEntry(PrincipalStoreEntry requestPrincipalEntry)
           
 void setSessionKey(EncryptionKey sessionKey)
           
 void setTgt(Ticket tgt)
           
 void setTicketPrincipalEntry(PrincipalStoreEntry ticketPrincipalEntry)
           
 
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

TicketGrantingContext

public TicketGrantingContext()
Method Detail

getRequestPrincipalEntry

public PrincipalStoreEntry getRequestPrincipalEntry()
Returns:
Returns the requestPrincipalEntry.

setRequestPrincipalEntry

public void setRequestPrincipalEntry(PrincipalStoreEntry requestPrincipalEntry)
Parameters:
requestPrincipalEntry - The requestPrincipalEntry to set.

getTicketPrincipalEntry

public PrincipalStoreEntry getTicketPrincipalEntry()
Returns:
Returns the ticketPrincipalEntry.

setTicketPrincipalEntry

public void setTicketPrincipalEntry(PrincipalStoreEntry ticketPrincipalEntry)
Parameters:
ticketPrincipalEntry - The ticketPrincipalEntry to set.

getReplayCache

public ReplayCache getReplayCache()
Returns:
Returns the replayCache.

setReplayCache

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

getAuthenticator

public Authenticator getAuthenticator()
Returns:
Returns the authenticator.

setAuthenticator

public void setAuthenticator(Authenticator authenticator)
Parameters:
authenticator - The authenticator to set.

getNewTicket

public Ticket getNewTicket()
Returns:
Returns the newTicket.

setNewTicket

public void setNewTicket(Ticket newTicket)
Parameters:
newTicket - The newTicket to set.

getSessionKey

public EncryptionKey getSessionKey()
Returns:
Returns the sessionKey.

setSessionKey

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

getTgt

public Ticket getTgt()
Returns:
Returns the tgt.

setTgt

public void setTgt(Ticket tgt)
Parameters:
tgt - The tgt to set.

getAuthHeader

public ApplicationRequest getAuthHeader()
Returns:
Returns the authHeader.

setAuthHeader

public void setAuthHeader(ApplicationRequest authHeader)
Parameters:
authHeader - The authHeader to set.


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.