public X500Principal(byte[] encoded)
public X500Principal(String name)
  public X500Principal(byte[] encoded)  {    try      {        name = new X500DistinguishedName(encoded);      }    catch (IOException ioe)      {        throw new IllegalArgumentException(ioe.toString());      }  }