@Override
  public JSONObject toJSONObject() throws JSONException {
    JSONObject jsonObject = new JSONObject();
    jsonObject.put("modulus", JSONObject.NULL);
    jsonObject.put("privateExponent", JSONObject.NULL);
    jsonObject.put("d", JwtUtil.base64urlencodeUnsignedBigInt(d));

    return jsonObject;
  }
 public ECDSAPrivateKey(String d) {
   this.d = new BigInteger(1, JwtUtil.base64urldecode(d));
 }