json_schema: {
      "additionalProperties": false,
      "properties": {
          "algorithm": {
              "maximum": 2,
              "minimum": 1,
              "type": "integer"
          },
          "fingerprint": {
              "pattern": "^[0-9A-Fa-f]{40}$",
              "type": "string"
          },
          "type": {
              "maximum": 1,
              "minimum": 1,
              "type": "integer"
          }
      },
      "required": [
          "algorithm",
          "type",
          "fingerprint"
      ]
  }