code: public void derEncode(OutputStream out) throws IOException {
          DerOutputStream         tmp = new DerOutputStream();
          DerOutputStream         tmp2 = new DerOutputStream();
  
          tmp.putOID(oid);
          value.encode(tmp);
          tmp2.write(DerValue.tag_Sequence, tmp);
          out.write(tmp2.toByteArray());
      }
docs: DER encode this object onto an output stream.
  Implements the <code>DerEncoder</code> interface.
  
  @param out
  the output stream on which to write the DER encoding.
  
  @exception IOException on encoding error.