Currently REAPI clients such as Bazel support token based authenication to REAPI server implementations by passing this into authorisation headers that the server implementation then parses.
Adding this support to BuildStream would be very useful, which to the best of my knowledge only supports TLS certificate authentication currently.
A suggested sketch of things to add as part of this:
- BuildStream backend implementation for passing authentication tokens to REAPI servers
- Extending buildstream configuration for users to be able to pass authentication tokens.
- Documentation of the above.
Currently REAPI clients such as Bazel support token based authenication to REAPI server implementations by passing this into authorisation headers that the server implementation then parses.
Adding this support to BuildStream would be very useful, which to the best of my knowledge only supports TLS certificate authentication currently.
A suggested sketch of things to add as part of this: