pomerium/authorize
Caleb Doxsey dad35bcfb0
ppl: refactor authorize to evaluate PPL (#2224)
* ppl: refactor authorize to evaluate PPL

* remove opa test step

* add log statement

* simplify assignment

* deny with forbidden if logged in

* add safeEval function

* create evaluator-specific config and options

* embed the headers rego file directly
2021-05-21 09:50:18 -06:00
..
evaluator ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
authorize.go ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
authorize_test.go log context (#2107) 2021-04-22 10:58:13 -04:00
check_response.go ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
check_response_test.go ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
grpc.go ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
grpc_test.go ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
log.go ppl: refactor authorize to evaluate PPL (#2224) 2021-05-21 09:50:18 -06:00
session.go authorize: move headers and jwt signing to rego (#1856) 2021-02-08 10:53:21 -07:00
session_test.go envoy: upgrade to v1.17.1 (#1993) 2021-03-17 19:32:58 -06:00
state.go controlplane: save configuration events to databroker (#2153) 2021-04-29 15:51:46 -06:00
sync.go authorize: refactor store locking (#2151) 2021-04-29 08:37:27 -06:00
sync_test.go authorize: add databroker server and record version to result, force sync via polling (#2024) 2021-03-31 10:09:06 -06:00