code: private void writeObject(java.io.ObjectOutputStream s)
          throws IOException {
          s.writeObject(thisX500Name.getEncodedInternal());
      }
docs: Save the X500Principal object to a stream.
  
  @serialData this {@code X500Principal} is serialized
  by writing out its DER-encoded form
  (the value of {@code getEncoded} is serialized).