code: @Override
      public JSONObject getJsonObject() {
          Map<String, Object> params = toParams(OutputControlLevel.INCLUDE_SYMMETRIC);
          JSONObject jsonObject = new JSONObject();
  
          addProp(jsonObject, params, JwkConstants.kid);
          addProp(jsonObject, params, JwkConstants.use);
          addProp(jsonObject, params, JwkConstants.alg);
          addProp(jsonObject, params, JwkConstants.kty);
  
          addProp(jsonObject, params, JwkConstants.x);
          addProp(jsonObject, params, JwkConstants.y);
          addProp(jsonObject, params, JwkConstants.crv);
  
          if (tc.isDebugEnabled()) {
              Tr.debug(tc, "JSON Web Key(EC):", jsonObject);
          }
          return jsonObject;
      }
docs: {@inheritDoc}