-
Notifications
You must be signed in to change notification settings - Fork 13.7k
chore: Delegate user sync to PDP #40836
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
3154908
feat(abac): add reevaluateUsers PDP contract and identifier types
KevLehman 33aeca0
feat(ldap-enterprise): add id-based ABAC sync and core-services proxy
KevLehman 22914f2
feat(abac): implement VirtruPDP.reevaluateUsers
KevLehman 1187842
feat(abac): implement LocalPDP.reevaluateUsers via ldap-enterprise br…
KevLehman 475cb3a
feat(abac): add AbacService.reevaluateUsers dispatch
KevLehman 4493fbd
feat(abac): route abac/users/sync through PDP reevaluation
KevLehman de9e5ca
test(abac): cover strategy-agnostic abac/users/sync endpoint
KevLehman 3a820f3
style(abac): lint/format reevaluateUsers signatures
KevLehman 8bba69c
test(abac): use non-empty identifiers in abac/users/sync e2e tests
KevLehman 5e6243d
test(abac): cover Virtru PDP re-evaluation via abac/users/sync
KevLehman be7a697
test(abac): use api() base-path helper for sync/re-evaluation requests
KevLehman eb95f27
refactor(abac): let PDP.reevaluateUsers return void when it self-hand…
KevLehman 0a26692
fix(abac): re-throw reevaluateUsers failures so abac/users/sync surfa…
KevLehman f10526b
review
KevLehman 5230be5
test
KevLehman File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.