if (name == null) throw new NullPointerException(); this.name = new X500DistinguishedName(name);
components = new LinkedList(); currentRdn = new LinkedHashMap(); components.add (currentRdn);
  public X500Principal(String name)  {    if (name == null)      throw new NullPointerException();    this.name = new X500DistinguishedName(name);  }