}
// Now, let's decode the KDC-REQ-BODY
Asn1Decoder kdcReqBodyDecoder = new Asn1Decoder();
KdcReqBodyContainer kdcReqBodyContainer = new KdcReqBodyContainer( kdcReqContainer.getStream() );
// Decode the KDC-REQ-BODY PDU
try
{
kdcReqBodyDecoder.decode( kdcReqContainer.getStream(), kdcReqBodyContainer );
}
catch ( DecoderException de )
{
throw de;
}
// Store the KDC-REQ-BODY in the container
KdcReqBody kdcReqBody = kdcReqBodyContainer.getKdcReqBody();
KdcReq kdcReq = kdcReqContainer.getKdcReq();
kdcReq.setKdcReqBody( kdcReqBody );
// Update the parent
kdcReqContainer.updateParent();