)]}'
{
  "commit": "a2ce63d758db92c28d0005bf1603b25e1dd1f1a5",
  "tree": "89b911187cddddcc20719275333141fa0a4558be",
  "parents": [
    "9c78e1ab56a17ee7418e656db2daf40dd3f588da"
  ],
  "author": {
    "name": "margaretha",
    "email": "margaretha@ids-mannheim.de",
    "time": "Thu Jun 28 10:11:43 2018 +0200"
  },
  "committer": {
    "name": "margaretha",
    "email": "margaretha@ids-mannheim.de",
    "time": "Thu Jun 28 10:11:43 2018 +0200"
  },
  "message": "Implemented OpenID support for auth_time, nonce and max_age.\n\nChange-Id: I509554ff19a9f5baf6c1add5c6b5c0a07ec76380\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2149fef64e4bb53d75bd2f24054b1f933e7133a1",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/config/Attributes.java",
      "new_id": "51e4dab7232c4b36177468b7bc27bf8925eee174",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/config/Attributes.java"
    },
    {
      "type": "modify",
      "old_id": "655a98a848ea87889863a497ebe01166c7fa54e5",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java",
      "new_id": "5bd0a8d5276a6d7147ca72f45a9fffc2d1789b07",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java"
    },
    {
      "type": "modify",
      "old_id": "3af7de8beb9a476c09284ba860e0365e221a60d6",
      "old_mode": 33188,
      "old_path": "full/Changes",
      "new_id": "dc048a4a7c5eae8046647f6a6769469e8f5f09f6",
      "new_mode": 33188,
      "new_path": "full/Changes"
    },
    {
      "type": "modify",
      "old_id": "2a3b6764cd392f1cca8371e9673f1fb16a717aca",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/BasicAuthentication.java",
      "new_id": "e272a3424dd0b1743bfe28e77f832f82c91034b1",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/BasicAuthentication.java"
    },
    {
      "type": "modify",
      "old_id": "566d64bb2b319e3ea75da69ceb24a9ed12dd247e",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/authentication/OAuth2Authentication.java",
      "new_id": "f490de02e9b84ab63eea740246432c3abf64a3ff",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/authentication/OAuth2Authentication.java"
    },
    {
      "type": "modify",
      "old_id": "659ce4abbbce0e9bd9b1985e4482ec4e2c3f0955",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/config/JWTSigner.java",
      "new_id": "4f624cf810207dbe2338e6f2d1519cbce0b9abb5",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/config/JWTSigner.java"
    },
    {
      "type": "modify",
      "old_id": "dcc74999cdc1073e3683ef2c2131f07eff0d07a5",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/dao/AccessTokenDao.java",
      "new_id": "f7ee4ff239b36714be9bdc041e33d9958d6e426c",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/dao/AccessTokenDao.java"
    },
    {
      "type": "modify",
      "old_id": "6bcb11c7ba51047fda50e828bc66191611a0cdba",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/dao/AuthorizationDao.java",
      "new_id": "82557c0f86a07e984b9dc010f93dc64816cb7aa0",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/dao/AuthorizationDao.java"
    },
    {
      "type": "modify",
      "old_id": "f99ac4ab3f3d0ebd4c6cae0c30cbeabc401c3aa3",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/entity/AccessToken.java",
      "new_id": "55d0950c65d45a607cc63d4a3f78fa37c1442425",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/entity/AccessToken.java"
    },
    {
      "type": "modify",
      "old_id": "207512f13c2db452a8239cdbdd904b795b1e4d79",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/entity/Authorization.java",
      "new_id": "bbd954bfe72b446ced58b134c550db20fa3dfb6a",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/entity/Authorization.java"
    },
    {
      "type": "modify",
      "old_id": "77f8e17f9dc7ccee750aa86ff89549af1f382bcf",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/service/OltuAuthorizationService.java",
      "new_id": "f1bb28c9da5b53662dfc0a7f1d9e54d8d990779a",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/service/OltuAuthorizationService.java"
    },
    {
      "type": "modify",
      "old_id": "0df9a3c7dcf5035f10f8ee4dccbb23f05368609f",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/service/OltuTokenService.java",
      "new_id": "913db9febea3934a37b4dce78f1d9339298b1f31",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/oltu/service/OltuTokenService.java"
    },
    {
      "type": "modify",
      "old_id": "d6f719ca4d7b5746bff30f6e5c52099437486c9f",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/openid/service/OpenIdAuthorizationService.java",
      "new_id": "3e757f311849f6b7db85b00fd9c16a5853e69445",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/openid/service/OpenIdAuthorizationService.java"
    },
    {
      "type": "modify",
      "old_id": "cedf59b152c2f5e988caea5a362342974d4e0d98",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/openid/service/OpenIdTokenService.java",
      "new_id": "0d943c0fc426ddb52b4a765c4db52941e5bd7886",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/openid/service/OpenIdTokenService.java"
    },
    {
      "type": "modify",
      "old_id": "f1131b020406ea6dff7f109df2229af411319cf6",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2AuthorizationService.java",
      "new_id": "638415bdbcb43422eb057537db53ba63b983950b",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2AuthorizationService.java"
    },
    {
      "type": "modify",
      "old_id": "c64274dcf80c3d76f04647de2492d2c4d5569fcc",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2TokenService.java",
      "new_id": "fd251bee3b66af0b188918df86c256e4b40b95c2",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2TokenService.java"
    },
    {
      "type": "modify",
      "old_id": "becdf9b364453b76f48ef38da65ae7e9d04b0632",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java",
      "new_id": "851631aae0f75cae7ae905c9a57be80c8470f8d8",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java"
    },
    {
      "type": "modify",
      "old_id": "0d23598cd22b36e6a74331fda3e851a6ea57f8ab",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/KustvaktResponseHandler.java",
      "new_id": "f7bef6a017b6e2b08fe601e3ec87c311bed4a804",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/KustvaktResponseHandler.java"
    },
    {
      "type": "modify",
      "old_id": "eb6a19edd9ca7b6eef11300883d9e17a7bb3867f",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/OpenIdResponseHandler.java",
      "new_id": "32152de2a599daeb10f164a1871d277b7729cf51",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/OpenIdResponseHandler.java"
    },
    {
      "type": "modify",
      "old_id": "94c6a7fc38a15c494e44cb2f3d1402e9e3f3d960",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/AuthenticationController.java",
      "new_id": "6e7c012d111e4c3d8d316b96c2fb45f4d357594b",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/AuthenticationController.java"
    },
    {
      "type": "modify",
      "old_id": "3726f17299ec302894ca615eda41ea131d18422c",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2Controller.java",
      "new_id": "4a70807fa2bb2cf7c07748aefe3e5c6640e7ff32",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2Controller.java"
    },
    {
      "type": "modify",
      "old_id": "cf4fe8144c035c7993a67e442ca875d62ccf2aae",
      "old_mode": 33188,
      "old_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2WithOpenIdController.java",
      "new_id": "a579866ab2544042c1dfa4d19dad3765d2afae18",
      "new_mode": 33188,
      "new_path": "full/src/main/java/de/ids_mannheim/korap/web/controller/OAuth2WithOpenIdController.java"
    },
    {
      "type": "modify",
      "old_id": "2a203f34451e9900cc52b0f9f3c8df9492cc33d3",
      "old_mode": 33188,
      "old_path": "full/src/main/resources/db/insert/V3.5__insert_oauth2_clients.sql",
      "new_id": "c330c922bbdb524350e20c3225dc0eb8ee08ba89",
      "new_mode": 33188,
      "new_path": "full/src/main/resources/db/insert/V3.5__insert_oauth2_clients.sql"
    },
    {
      "type": "modify",
      "old_id": "fae3facef085c8e68c7638feb6197c5c5d9ab411",
      "old_mode": 33188,
      "old_path": "full/src/main/resources/db/new-mysql/V1.4__oauth2_tables.sql",
      "new_id": "fb8541776278175c26314c56f7567586eefa84c8",
      "new_mode": 33188,
      "new_path": "full/src/main/resources/db/new-mysql/V1.4__oauth2_tables.sql"
    },
    {
      "type": "modify",
      "old_id": "dc03098f00f71f67320610d3cf8737bda4377d68",
      "old_mode": 33188,
      "old_path": "full/src/main/resources/db/new-sqlite/V1.4__oauth2_tables.sql",
      "new_id": "71a2d75b2f70f1ee187045ebba5d7adfad73f226",
      "new_mode": 33188,
      "new_path": "full/src/main/resources/db/new-sqlite/V1.4__oauth2_tables.sql"
    },
    {
      "type": "modify",
      "old_id": "00b1eb6b16272574cf8b2f347e9b7fa339c3d6da",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2AccessTokenTest.java",
      "new_id": "07344fd032673526b777d0f53aafb03875cda192",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2AccessTokenTest.java"
    },
    {
      "type": "modify",
      "old_id": "6594fdd4bc128e4d6f27e93f7e29329a941add91",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2OpenIdControllerTest.java",
      "new_id": "9032c67f2700ccf603ceeedbd0a232850e17ec89",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/OAuth2OpenIdControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "9ff8db49535bd9f7c16fe37a9253be3bdefa1006",
      "old_mode": 33188,
      "old_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/VirtualCorpusControllerTest.java",
      "new_id": "89b0f3c6cb6c777799db03b38142cfa41af41753",
      "new_mode": 33188,
      "new_path": "full/src/test/java/de/ids_mannheim/korap/web/controller/VirtualCorpusControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "90619185820ce68cef695490cf043a2c2120ffa0",
      "old_mode": 33188,
      "old_path": "full/src/test/resources/kustvakt-test.conf",
      "new_id": "6a6b5c27c413b9c1442c0613562896f26ddc67a0",
      "new_mode": 33188,
      "new_path": "full/src/test/resources/kustvakt-test.conf"
    },
    {
      "type": "delete",
      "old_id": "eb7b4af2c7908da49dc68003ce5730d25695719e",
      "old_mode": 33188,
      "old_path": "full/src/test/resources/test-oauth2.token",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
