private JsonObject toJson(KeysetInfo.KeyInfo keyInfo) {
    JsonObject json = new JsonObject();
    json.addProperty("typeUrl", keyInfo.getTypeUrl());
    json.addProperty("status", keyInfo.getStatus().name());
    json.addProperty("keyId", toUnsignedLong(keyInfo.getKeyId()));
    json.addProperty("outputPrefixType", keyInfo.getOutputPrefixType().name());
    return json;
  }
Static method to create a JsonKeysetWriter that writes to a file path.

<p>This method only works on Android API level 26 or newer.

@deprecated Method should be inlined.
java_src/src/main/java/com/google/crypto/tink/JsonKeysetWriter.java