-
Notifications
You must be signed in to change notification settings - Fork 24.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support API keys as authentication subjects for RCS 2.0 (#93414)
This PR enables support for defining remote_indices for API keys in order to be able to use them to authenticate cross cluster calls. The main change is made to the role classes (SimpleRole and LimitedRole), which now support constructing RoleDescriptorsIntersection on the querying cluster side. This RoleDescriptorsIntersection is sent to the fulfilling cluster as part of the RemoteAccessAuthentication. Relates to #90614
- Loading branch information
1 parent
f5af004
commit cf80784
Showing
20 changed files
with
1,922 additions
and
254 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.