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

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.EncAsRepPart
All Implemented Interfaces:
org.apache.directory.shared.asn1.Asn1Object

public class EncAsRepPart
extends KerberosMessage

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

 EncASRepPart    ::= [APPLICATION 25] EncKDCRepPart
 

Author:
Apache Directory Project

Constructor Summary
EncAsRepPart()
          Creates a new instance of EncAsRepPart.
 
Method Summary
 int computeLength()
          Compute the EncAsRepPart length
 ByteBuffer encode(ByteBuffer buffer)
          Encode the EncAsRepPart 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

EncAsRepPart

public EncAsRepPart()
Creates a new instance of EncAsRepPart.

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 EncAsRepPart length
 EncAsRepPart :
 
 0x79 L1 EncAsRepPart message
  |
  +-->  0x30 L2 EncKdcRepPart sequence
 


encode

public ByteBuffer encode(ByteBuffer buffer)
                  throws org.apache.directory.shared.asn1.EncoderException
Encode the EncAsRepPart 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.