Commit Graph

13 Commits

Author SHA1 Message Date
Zach Reyes 6603e730b5
xds: Added validation and construction of RBAC matcher engine to ParseConfig (#4964)
* xds: Added validation and construction of RBAC matcher engine to ParseConfig
2021-11-09 19:21:32 -05:00
Zach Reyes d47437c91e
xds: Fix invert functionality for header matcher (#4902)
* Fix invert functionality for header matcher
2021-10-28 12:16:33 -04:00
Ashitha Santhosh 4f21cde702
authz: support empty principals and fix rbac authenticated matcher (#4883)
* authz: support empty principals in SDK and fixes to rbac authenticated
matcher.

* Minor formatting

* Remove pointer from principals fields

* resolving comments
2021-10-21 15:39:02 -07:00
Zach Reyes 03ca7b7d00
Added logs to rbac (#4853)
Added logs to rbac
2021-10-07 22:46:49 -04:00
Zach Reyes 34df1b42ae
xds: Small RBAC Changes defined in A41 (#4818)
* xds: Small RBAC Changes defined in A41
2021-09-28 15:27:00 -04:00
Zach Reyes 4555155af2
xds: Small changes at xDS RBAC Layer (#4815)
* xds: Small changes at xDS RBAC Layer
2021-09-27 17:36:16 -04:00
Zach Reyes 458ea7640a
xds: Added validations for HCM to support xDS RBAC Filter (#4786)
* xds: Added validations for HCM to support xDS RBAC Filter
2021-09-22 15:08:44 -04:00
Ashitha Santhosh b189f5e1bc
authz: create interceptors for gRPC security policy API (#4664)
* Static Authorization Interceptor
2021-09-02 11:22:07 -07:00
Aliaksandr Mianzhynski 9c668aeab8
all: preallocate slices where possible (#4609) 2021-08-11 09:17:59 -07:00
Zach Reyes 01bababd83
Added connection to transport context (#4649)
* Added connection to transport context
2021-08-09 23:15:57 -04:00
Zach Reyes c513103bee
Add extra layer on top of RBAC Engine (#4576)
* Add extra layer in RBAC
2021-07-21 22:42:38 -04:00
Doug Fawley 7beddeea91
cleanup: remove "Interface" as suffix of (almost all) interface names (#4512) 2021-06-04 08:58:26 -07:00
Zach Reyes 34bd6fbb8e
xds: add RBAC Engine (#4471)
* Added RBAC Engine
2021-05-26 14:20:25 -04:00