)]}'
{
  "commit": "5a102d6a7abc44f77ff37885930424b041cab91c",
  "tree": "58efaf13d93c9ea47681930a07585337102c0714",
  "parents": [
    "c778a4cb8f29d36d0ae4ce79a5411924a8be7748"
  ],
  "author": {
    "name": "elburrito",
    "email": "elburrito@google.com",
    "time": "Wed May 17 08:32:55 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed May 17 08:38:52 2023 -0700"
  },
  "message": "Add token expiration time checks to CachedBlindSignAuth to ensure that it only returns fresh tokens. Token expiration time is based on the AT server\u0027s signing public key.\n\nPiperOrigin-RevId: 532797040\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8715eac066c3d476f393db6161d9393995ebd2c6",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/blind_sign_auth.cc",
      "new_id": "b1d8ae5e278c404b75ca0252708b5a81e7d0192c",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/blind_sign_auth.cc"
    },
    {
      "type": "modify",
      "old_id": "5a9384bb81e281a41cef519fa68f0be8c8019f49",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/blind_sign_auth.h",
      "new_id": "710659f60064a135e4a96179c75df1743d95685e",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/blind_sign_auth.h"
    },
    {
      "type": "modify",
      "old_id": "f7e390546f96cc8e2de3e006a156e5db67b01fc9",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/blind_sign_auth_interface.h",
      "new_id": "ac5b10aa1d5dea689db9f6ce54b87bf179d01c02",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/blind_sign_auth_interface.h"
    },
    {
      "type": "modify",
      "old_id": "bb9d8daffe1b90b932320a629d0c7509347a8838",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/blind_sign_auth_test.cc",
      "new_id": "3a5d84288c041f95605c2a4e8a93af35675b51b0",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/blind_sign_auth_test.cc"
    },
    {
      "type": "modify",
      "old_id": "34e5e73e0beb88aab98dac1d22cd6ff22db3bbdb",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/cached_blind_sign_auth.cc",
      "new_id": "7c9271d744c0663b384eaee461c3d77da8907b75",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/cached_blind_sign_auth.cc"
    },
    {
      "type": "modify",
      "old_id": "ee405a11606d1df516721aada5acf7f29ac276c1",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/cached_blind_sign_auth.h",
      "new_id": "f976fb1a8d1e7e372234feaff8c64f7503008a7b",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/cached_blind_sign_auth.h"
    },
    {
      "type": "modify",
      "old_id": "dfad523fe3fbd67a8edd6e5b4ec191d8711a310c",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/cached_blind_sign_auth_test.cc",
      "new_id": "9bc7ee322339fab277434de9931e8f4a93869100",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/cached_blind_sign_auth_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dcb487610a020e4e95c15222ce4d5f38820375f8",
      "old_mode": 33188,
      "old_path": "quiche/blind_sign_auth/test_tools/mock_blind_sign_auth_interface.h",
      "new_id": "378e8bb01cbc9108951eddc84be6259a4c44cce2",
      "new_mode": 33188,
      "new_path": "quiche/blind_sign_auth/test_tools/mock_blind_sign_auth_interface.h"
    }
  ]
}
