docs: public DERObject toASN1Object()
      {
          ASN1EncodableVector  v = new ASN1EncodableVector();
  
          v.add(new DERInteger(version));                       // version
          v.add(new DERInteger(getModulus()));
          v.add(new DERInteger(getPublicExponent()));
          v.add(new DERInteger(getPrivateExponent()));
          v.add(new DERInteger(getPrime1()));
          v.add(new DERInteger(getPrime2()));
          v.add(new DERInteger(getExponent1()));
          v.add(new DERInteger(getExponent2()));
          v.add(new DERInteger(getCoefficient()));
  
          if (otherPrimeInfos != null)
          {
              v.add(otherPrimeInfos);
          }
  
          return new DERSequence(v);
      }