daml/triggers/service
Andreas Herrmann d3b4042ade
Factor out the middleware client from the trigger server (#8244)
* Factor out authorization middleware client

changelog_begin
changelog_end

* Factor out token refresh

* Factor out auth request

* Factor out auth middleware URIs

* factor out auth directive

* Factor out login directive

* Add login response type to api library

* Allow error handling in login callback

* Factor error handling out of authorize directive

* Move tagged token types into middleware api

* Factor out the auth middleware client

* Dedicated exception types in middleware client

* Handle auth middleware client exception

Restores the behavior of authorize before factoring out the client

* expose middleware URIs

* Use the middleware client in the middleware tests

* Use localhost/CALLBACK in testing

https://github.com/digital-asset/daml/pull/8244#discussion_r540328001

Co-authored-by: Andreas Herrmann <andreas.herrmann@tweag.io>
2020-12-10 17:26:06 +00:00
..
auth Factor out the middleware client from the trigger server (#8244) 2020-12-10 17:26:06 +00:00
release Rename targets (#5950) 2020-05-12 16:00:15 -04:00
src Factor out the middleware client from the trigger server (#8244) 2020-12-10 17:26:06 +00:00
test-model Fix protobuf decoding in trigger service (#7967) 2020-11-16 12:16:03 +01:00
authentication.md Handle authorization failure in the auth middleware and trigger service (#7920) 2020-11-10 09:27:21 +00:00
BUILD.bazel Separate auth API from implementation and testing code (#8183) 2020-12-07 16:17:46 +01:00
daml-platform.sh Split sandbox code into separate packages (#6695) 2020-07-17 17:06:06 +02:00
hash-migrations.sh Check trigger dao migrations digests (#7908) 2020-11-06 09:20:32 +00:00