)]}'
{
  "commit": "0167aaa6c2ba91af68fe5c023b94bdd320c60d1f",
  "tree": "8d900b76d60cb48c29430661dee97b2d03d37e9b",
  "parents": [
    "659e14b849e32579d981e64f50d91a84393dfc0e"
  ],
  "author": {
    "name": "Samuel A. Falvo II",
    "email": "sam.falvo@rackspace.com",
    "time": "Tue Jul 16 12:36:25 2013 -0700"
  },
  "committer": {
    "name": "Samuel A. Falvo II",
    "email": "sam.falvo@rackspace.com",
    "time": "Tue Jul 16 12:36:25 2013 -0700"
  },
  "message": "Tie AccessProvider back to service Provider.\n\nTo issue a revokation request, I needed to know the Identity API\nendpoint.  This endpoint exists in the Provider used to create the\nAccessProvider.  This change threads a link back to the Provider.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7665304cdc97bdc092f2fde1344fd1df704080cc",
      "old_mode": 33188,
      "old_path": "authenticate.go",
      "new_id": "edd447c1e1715acd29b6432cda3dbfa1808e0eee",
      "new_mode": 33188,
      "new_path": "authenticate.go"
    },
    {
      "type": "modify",
      "old_id": "e08a0a6ab6828f4c0c86307736f8038eb0217df5",
      "old_mode": 33188,
      "old_path": "authenticate_test.go",
      "new_id": "1d4d1f5a97e3c352563c5f4af4a9e6da2e84736c",
      "new_mode": 33188,
      "new_path": "authenticate_test.go"
    },
    {
      "type": "modify",
      "old_id": "c1911e3154a8725a05d578ff4804a70f2e9dbb35",
      "old_mode": 33188,
      "old_path": "reauth_test.go",
      "new_id": "62d3e7ebb53426be97b5b0542121ea00d449cefc",
      "new_mode": 33188,
      "new_path": "reauth_test.go"
    },
    {
      "type": "modify",
      "old_id": "46ba6dbe5b5673aa97457863e4c8cabc9cbf6f81",
      "old_mode": 33188,
      "old_path": "servers_test.go",
      "new_id": "d95fa4013615226b557ea0d76dc87d14f43357eb",
      "new_mode": 33188,
      "new_path": "servers_test.go"
    }
  ]
}
