this.components = components;
if (strOid == null) throw new NullPointerException(); this.strOid = strOid; try { StringTokenizer tok = new StringTokenizer(strOid, "."); components = new int[tok.countTokens()]; int i = 0; while (tok.hasMoreTokens() && i < components.length) { components[i++] = Integer.parseInt(tok.nextToken()); } } catch (Exception x) { throw new GSSException(GSSException.FAILURE); }
  Oid(int[] components)  {    this.components = components;    relative = false;  }