int length = in.read_ulong();
if (in.available() < length)
{
throw new MARSHAL("Unable to extract object key. Only " + in.available() + " available and trying to assign " + length);
}
objectKey = new byte[length];
in.read_octet_array(objectKey, 0, length);