)]}'
{
  "commit": "ead0207533523d1765de330d524164f7ff92d5fe",
  "tree": "30780a80d7d0c6580afa580857e97a847ebecbd0",
  "parents": [
    "204a1494301b27cb77edb6c8dd68452a22fd7719"
  ],
  "author": {
    "name": "Addie Morrison",
    "email": "0xADD1E@gmail.com",
    "time": "Sun Dec 13 21:06:35 2020 -0600"
  },
  "committer": {
    "name": "David Ostrovsky",
    "email": "david@ostrovsky.org",
    "time": "Fri Jan 08 18:29:27 2021 +0100"
  },
  "message": "Decode Keycloak JWTs as UTF-8\n\nPrior to this, JWTs from Keycloak was decoded using the platform default\nencoding. At least in the Docker container, this is set to a non UTF-8\nencoding, which messes with names and potentially more.\n\nRFC 7519 specifies in 7.1 section that the message is \"the UTF-8\nrepresentation of the JWT Claims Set\", so it seems rather silly to not\ntreat it as such.\n\nChange-Id: I2dceaa48360024eef42b5467e2cec7e57c094267\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "34f3f87d8a46a05c167bcb0609fbb33c63de80fc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/KeycloakOAuthService.java",
      "new_id": "42ff7c4710dfff32515dcad1a810b27412fe0eb3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/KeycloakOAuthService.java"
    }
  ]
}
