org.apache.directory.shared.kerberos.codec.ticket
Class TicketContainer

java.lang.Object
  extended by org.apache.directory.shared.asn1.ber.AbstractContainer
      extended by org.apache.directory.shared.kerberos.codec.ticket.TicketContainer
All Implemented Interfaces:
org.apache.directory.shared.asn1.ber.Asn1Container

public class TicketContainer
extends org.apache.directory.shared.asn1.ber.AbstractContainer

The Ticket container stores the ticket decoded by the Asn1Decoder. When dealing with an incoding PDU, we will obtain a KerberosMessage in the container.

Author:
Apache Directory Project

Field Summary
 
Fields inherited from class org.apache.directory.shared.asn1.ber.AbstractContainer
decodeBytes, grammar, stateStack
 
Constructor Summary
TicketContainer(ByteBuffer stream)
          Creates a new TicketContainer object.
 
Method Summary
 Ticket getTicket()
           
 void setTicket(Ticket ticket)
          Set a Ticket into the container.
 
Methods inherited from class org.apache.directory.shared.asn1.ber.AbstractContainer
clean, getCurrentTLV, getDecodeBytes, getGrammar, getMaxPDUSize, getNewTlvId, getParentTLV, getState, getStream, getTlvId, getTransition, incrementDecodeBytes, isGathering, isGrammarEndAllowed, rewind, setCurrentTLV, setGathering, setGrammarEndAllowed, setMaxPDUSize, setParentTLV, setState, setStream, setTransition, updateParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TicketContainer

public TicketContainer(ByteBuffer stream)
Creates a new TicketContainer object. We will store one grammars, it's enough ...

Parameters:
stream - The stream containing the data to decode
Method Detail

getTicket

public Ticket getTicket()
Returns:
Returns the Ticket.

setTicket

public void setTicket(Ticket ticket)
Set a Ticket into the container. It will be completed by the KerberosDecoder.

Parameters:
ticket - The ticket to set.


Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.