code: private void readObject(java.io.ObjectInputStream s)
          throws java.io.IOException,
                 java.io.NotActiveException,
                 ClassNotFoundException {
  
          // re-create thisX500Name
          thisX500Name = new X500Name((byte[])s.readObject());
      }
docs: Reads this object from a stream (i.e., deserializes it).