-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Evaluate operations against a policy enforcer over NATS (#442)
* initial scaffold of policy check Signed-off-by: Brooks Townsend <[email protected]> * initial implementation of policy for start_actor Signed-off-by: Brooks Townsend <[email protected]> * began process of validating policy with actor Signed-off-by: Brooks Townsend <[email protected]> * added perform_invocation, policy timeout Signed-off-by: Brooks Townsend <[email protected]> * added quick check to allow if policy is disabled Signed-off-by: Brooks Townsend <[email protected]> * implemented invalidation of policy Signed-off-by: Brooks Townsend <[email protected]> * added logic to invalidate based on request Signed-off-by: Brooks Townsend <[email protected]> * cleaned up warnings, used module constants Signed-off-by: Brooks Townsend <[email protected]> * ensured policy actions deny by default Signed-off-by: Brooks Townsend <[email protected]> * last second cleanup Signed-off-by: Brooks Townsend <[email protected]> * corrected policy test for new behavior Signed-off-by: Brooks Townsend <[email protected]> * refactored policy to use camelCase for compatibility Signed-off-by: Brooks Townsend <[email protected]> * converted date time to unix time Signed-off-by: Brooks Townsend <[email protected]> * updated policy actor with requestId Signed-off-by: Brooks Townsend <[email protected]> * fixed match for request ID Signed-off-by: Brooks Townsend <[email protected]> Signed-off-by: Brooks Townsend <[email protected]>
- Loading branch information
1 parent
c164e1f
commit c90370e
Showing
14 changed files
with
619 additions
and
27 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
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.