)]}'
{
  "commit": "024c1d9e625b783b2d2cde6c2882188aeda68736",
  "tree": "8fe8373801b27edb689e17850c9abfd6cd107eeb",
  "parents": [
    "f9bef7476bc99f7b1dc3fe2d52ec95cd7ac571dc"
  ],
  "author": {
    "name": "Joe Shannon",
    "email": "joe.shannon@diamond.ac.uk",
    "time": "Wed Sep 14 16:50:51 2022 +0100"
  },
  "committer": {
    "name": "Joe Shannon",
    "email": "joe.shannon@diamond.ac.uk",
    "time": "Fri Sep 16 15:28:36 2022 +0100"
  },
  "message": "Allow JSON token extractor to be used with CAS\n\nAdd config boolean to use JSON token extraction rather than the regex\nbased extractor for plain text responses.\n\nSupport for JSON token responses was added in CAS v6.1.0:\n\n https://github.com/apereo/cas/pull/1645\n\nSupport for plain text seems to have been removed in the same release\nby this commit:\n\n https://github.com/apereo/cas/commit/c9b555386f7e165d98d6616b4294\n\nDefault behaviour unchanged to continue to support CAS v5 users.\n\nBug: Issue 16232\nChange-Id: I15f195001e5ee823f3832388b23c6b2f2dbb3cd4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "450549fbc92d63e1292466318424188b4a2b9362",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/CasApi.java",
      "new_id": "6c06b24b9da7e17799919e19b44336c7540bc2a3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/CasApi.java"
    },
    {
      "type": "modify",
      "old_id": "b282a84dcd089673a50b5e645983c395412b7867",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/CasOAuthService.java",
      "new_id": "447b14563257ec691f78f945c0f5a884a2fc8975",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/oauth/CasOAuthService.java"
    },
    {
      "type": "modify",
      "old_id": "91d7288ed53c99b7167df9ab798170cb1783962f",
      "old_mode": 33188,
      "old_path": "src/main/resources/Documentation/config.md",
      "new_id": "0ccb809bbfc1f23898151ce07eee657871e66044",
      "new_mode": 33188,
      "new_path": "src/main/resources/Documentation/config.md"
    },
    {
      "type": "modify",
      "old_id": "17d0ca327fcbaa9a8c405f768d0ccafb8b16c9f3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/oauth/CasApiTest.java",
      "new_id": "f85c3160901a4e8a5e6698423ec0dae7d129f930",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/oauth/CasApiTest.java"
    }
  ]
}
