)]}'
{
  "commit": "b36b1a316401fde1007a991a033e75e106efdf4e",
  "tree": "1e4e0b3bbc0805e022df02e77921d4a8dba0f2f5",
  "parents": [
    "56fd55872c3c26036cec7b5c4393554633e901d6"
  ],
  "author": {
    "name": "margaretha",
    "email": "margaretha@ids-mannheim.de",
    "time": "Wed Jun 20 20:13:07 2018 +0200"
  },
  "committer": {
    "name": "margaretha",
    "email": "margaretha@ids-mannheim.de",
    "time": "Wed Jun 20 20:13:07 2018 +0200"
  },
  "message": "Implemented OpenID token service for authorization code flow.\n\nChange-Id: Ibfeceb73bff1b53020764f8664d587b0e2415129\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8859243e656d5ebb57a62f12599647ef4dc508a",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java",
      "new_id": "ed1a11fbb8f5ee648893035497180177b789f21e",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java"
    },
    {
      "type": "modify",
      "old_id": "4c99586dd597962090e2ec28875ef7c320390526",
      "old_mode": 33188,
      "old_path": "full/Changes",
      "new_id": "8a401af83170adf2d2b99d797250a7ec53ab2f13",
      "new_mode": 33188,
      "new_path": "full/Changes"
    },
    {
      "type": "rename",
      "old_id": "422b3465e73fa0b190562969a7032aafdb9211ca",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/ClientDeregistrationValidator.java",
      "new_id": "72be70d9072dcc59a9f29af4667501abcb8cdc45",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/ClientDeregistrationValidator.java",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "a5d9add4d60beac5266e1432c88008f19737c361",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/OAuth2AuthorizationRequest.java",
      "new_id": "503a5c8daca1b1de2b0fa497cd9e6760cb234a24",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/OAuth2AuthorizationRequest.java",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "ecc2bc0930ccf4aba7ba8b4ec72929b4b562a991",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/OAuth2DeregisterClientRequest.java",
      "new_id": "3da0c024c2ad30f8262caacae6466ac38442b869",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/OAuth2DeregisterClientRequest.java",
      "score": 95
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0df9a3c7dcf5035f10f8ee4dccbb23f05368609f",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/service/OltuTokenService.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f6d80bfd61c41a8bbaf2aabbb3648b609b02531",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/openid/OpenIdHttpRequestWrapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ce9b169d8130d898705a537e77c5e34e286540d",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/openid/service/OpenIdTokenService.java"
    },
    {
      "type": "modify",
      "old_id": "6bb584fa7ceab602e9afb8e07a32efa5a726ca91",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2AuthorizationService.java",
      "new_id": "b103e33861ee6319a166d40e0307838b310bb616",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2AuthorizationService.java"
    },
    {
      "type": "modify",
      "old_id": "15b51e3d4ce4bd040976fa5dede5e6ef66a0f980",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2ScopeService.java",
      "new_id": "f47fa3c1c6dce725cd544ddb804386610b97000f",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2ScopeService.java"
    },
    {
      "type": "modify",
      "old_id": "e6609d48cf92855abee0e32941a008a210ce3d35",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2TokenService.java",
      "new_id": "c64274dcf80c3d76f04647de2492d2c4d5569fcc",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2TokenService.java"
    },
    {
      "type": "modify",
      "old_id": "d244e9007c44f6ebe1a0fd6c70e67a926e466792",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/OAuth2ResponseHandler.java",
      "new_id": "959803c3d6890f4828799276b77a72969c864ae8",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/OAuth2ResponseHandler.java"
    },
    {
      "type": "modify",
      "old_id": "21cecdb102eb4c568cc3018edd3016c644022cb9",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/OpenIdResponseHandler.java",
      "new_id": "eb6a19edd9ca7b6eef11300883d9e17a7bb3867f",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/OpenIdResponseHandler.java"
    },
    {
      "type": "modify",
      "old_id": "6614f1167fb3050c4802d4d33c9b9e2afea9e43d",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2Controller.java",
      "new_id": "3726f17299ec302894ca615eda41ea131d18422c",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2Controller.java"
    },
    {
      "type": "modify",
      "old_id": "82affd6a121262e939cb7be6c1c9c837b8f4d385",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2WithOpenIdController.java",
      "new_id": "d0e69d79c83c9440620c9f4cd9117d78517ca998",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2WithOpenIdController.java"
    },
    {
      "type": "modify",
      "old_id": "cb00c12be190f663f825359d4a2bcf5399bfbc5a",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuthClientController.java",
      "new_id": "2c36ad663abea19931f332ae17cb0f70127553f9",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuthClientController.java"
    },
    {
      "type": "modify",
      "old_id": "f7aa89a66f97bd545d6417324c984aac80b3e4c6",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ControllerTest.java",
      "new_id": "97efe8d66d02de2a55432562251f57ad13ad8e3a",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2ControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "d4a337d7c83ba21a49c3f73a44175b971d3e42a9",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2OpenIdControllerTest.java",
      "new_id": "c4156d626a1b0436d362c91f87c4cccba83ebe89",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2OpenIdControllerTest.java"
    }
  ]
}
