org.apache.directory.shared.kerberos.messages
Class EncTgsRepPart

java.lang.Object
  extended by org.apache.directory.shared.asn1.AbstractAsn1Object
      extended by org.apache.directory.shared.kerberos.messages.KerberosMessage
          extended by org.apache.directory.shared.kerberos.messages.EncTgsRepPart
All Implemented Interfaces:
org.apache.directory.shared.asn1.Asn1Object

public class EncTgsRepPart
extends KerberosMessage

EncTGSRepPart message. It will store the object described by the ASN.1 grammar :

 EncTGSRepPart   ::= [APPLICATION 26] EncKDCRepPart
 

Author:
Apache Directory Project

Constructor Summary
EncTgsRepPart()
          Creates a new instance of EncTgsRepPart.
 
Method Summary
 int computeLength()
          Compute the EncTgsRepPart length
 ByteBuffer encode(ByteBuffer buffer)
          Encode the EncTgsRepPart component
 EncKdcRepPart getEncKdcRepPart()
           
 void setEncKdcRepPart(EncKdcRepPart encKdcRepPart)
           
 
Methods inherited from class org.apache.directory.shared.kerberos.messages.KerberosMessage
getMessageType, getProtocolVersionNumber, setMessageType, setProtocolVersionNumber
 
Methods inherited from class org.apache.directory.shared.asn1.AbstractAsn1Object
addLength, getCurrentLength, getExpectedLength, getParent, getTlvId, setCurrentLength, setExpectedLength, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncTgsRepPart

public EncTgsRepPart()
Creates a new instance of EncTgsRepPart.

Method Detail

getEncKdcRepPart

public EncKdcRepPart getEncKdcRepPart()
Returns:
the encKdcRepPart

setEncKdcRepPart

public void setEncKdcRepPart(EncKdcRepPart encKdcRepPart)
Parameters:
encKdcRepPart - the encKdcRepPart to set

computeLength

public int computeLength()
Compute the EncTgsRepPart length
 EncTgsRepPart :
 
 0x7A L1 EncTgsRepPart message
  |
  +-->  0x30 L2 EncKdcRepPart sequence
 


encode

public ByteBuffer encode(ByteBuffer buffer)
                  throws org.apache.directory.shared.asn1.EncoderException
Encode the EncTgsRepPart component

Specified by:
encode in interface org.apache.directory.shared.asn1.Asn1Object
Overrides:
encode in class org.apache.directory.shared.asn1.AbstractAsn1Object
Parameters:
buffer - The buffer containing the encoded result
Returns:
The encoded component
Throws:
org.apache.directory.shared.asn1.EncoderException - If the encoding failed


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