)]}'
{
  "commit": "d9d2c44d23b669b68b7cee14b1a959fa498a2a51",
  "tree": "74aedb5b72febb85836f2a54ce981b0af295dc2d",
  "parents": [
    "364c4758ac2789b8c216ac430ba7284a92cdff61"
  ],
  "author": {
    "name": "Abhishek Kumar",
    "email": "abhi@apache.org",
    "time": "Thu Sep 03 17:35:27 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 03 17:35:27 2026 -0700"
  },
  "message": "RANGER-5767: Extend header based authn to support ROLEs in Ranger Admin (#1206)\n\nCo-authored-by: Madhan Neethiraj \u003cmadhan@apache.org\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ef10779f8330fd657f69f5b3911ca9f934adcda5",
      "old_mode": 33188,
      "old_path": "security-admin/src/main/java/org/apache/ranger/biz/SessionMgr.java",
      "new_id": "f59ebdea0b2d90d5b6f474c99f594bb90f84047a",
      "new_mode": 33188,
      "new_path": "security-admin/src/main/java/org/apache/ranger/biz/SessionMgr.java"
    },
    {
      "type": "modify",
      "old_id": "edc18e1338344d5899de202e25a9ea6f4a835de1",
      "old_mode": 33261,
      "old_path": "security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java",
      "new_id": "fa014a10f0a5af9235f1072e9145dedbce4d49a7",
      "new_mode": 33261,
      "new_path": "security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java"
    },
    {
      "type": "modify",
      "old_id": "3a8e33ee9f25a2f1e7420a23947e97900b5108c1",
      "old_mode": 33188,
      "old_path": "security-admin/src/main/java/org/apache/ranger/common/RangerConstants.java",
      "new_id": "63146e383a1e702c2fddb97c9ea438662bb4acfe",
      "new_mode": 33188,
      "new_path": "security-admin/src/main/java/org/apache/ranger/common/RangerConstants.java"
    },
    {
      "type": "modify",
      "old_id": "800bf92f577a5640cae8d0d7e2c88f9c568f9ba5",
      "old_mode": 33188,
      "old_path": "security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerHeaderPreAuthFilter.java",
      "new_id": "4352519a1f025e17f8942823681a6eb39cfc0665",
      "new_mode": 33188,
      "new_path": "security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerHeaderPreAuthFilter.java"
    },
    {
      "type": "modify",
      "old_id": "180e54f82fbc0b4a759ad39c0fd683ddb8604f93",
      "old_mode": 33188,
      "old_path": "security-admin/src/main/resources/conf.dist/ranger-admin-site.xml",
      "new_id": "330d9f69b64bc850e58a1d3ea6707324ce30826f",
      "new_mode": 33188,
      "new_path": "security-admin/src/main/resources/conf.dist/ranger-admin-site.xml"
    },
    {
      "type": "modify",
      "old_id": "5103d836beb107b0f0f3fbeae094fde8a751d597",
      "old_mode": 33188,
      "old_path": "security-admin/src/test/java/org/apache/ranger/security/web/filter/TestRangerHeaderPreAuthFilter.java",
      "new_id": "d70135035b97da3482686ecf8a529116dcca3644",
      "new_mode": 33188,
      "new_path": "security-admin/src/test/java/org/apache/ranger/security/web/filter/TestRangerHeaderPreAuthFilter.java"
    }
  ]
}
