)]}'
{
  "commit": "dea66146038a28e9c7da2ad04a6119cfd83de2f8",
  "tree": "e3b8f683d3f5e5722a11b94a96a5a160d945d1c5",
  "parents": [
    "ebd8b62cfe53192c967dc4a9822d5668d3bec8a0"
  ],
  "author": {
    "name": "Shawn Willden",
    "email": "swillden@google.com",
    "time": "Wed Nov 16 06:01:06 2016 -0700"
  },
  "committer": {
    "name": "Shawn Willden",
    "email": "swillden@google.com",
    "time": "Wed Nov 16 06:06:36 2016 -0700"
  },
  "message": "Test for null context in getPrivateKey\n\nIn N, passing a null context to getPrivateKey provoked a\nNullPointerException, which is validated by a CTS test. In commit\n28d68b1 this behavior was changed (inadvertently, I believe) causing\ngetPrivateKey to wrap the NPE in a KeyChainException. This CL restores\nthe previous behavior, fixing the test and avoiding breaking any apps\nthat were catching the NPE.\n\nTest: Fixing broken test\nChange-Id: Icb0c75b03efc478b7310998cf3e7108a2c419107\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e59a64b23d43a1d4e0eb018678e0985c29efbc5",
      "old_mode": 33188,
      "old_path": "keystore/java/android/security/KeyChain.java",
      "new_id": "e566b9d75846b6afa3d5d188c6f05e0ede00d120",
      "new_mode": 33188,
      "new_path": "keystore/java/android/security/KeyChain.java"
    }
  ]
}
