public X500Principal (String name)
private X500Principal()
  public X500Principal (String name)  {    this();    if (name == null)      throw new NullPointerException();    try      {        parseString (name);      }    catch (IOException ioe)      {        IllegalArgumentException iae = new IllegalArgumentException("malformed name");        iae.initCause (ioe);        throw iae;      }      }