opendut icon indicating copy to clipboard operation
opendut copied to clipboard

Simplify external gRPC API access

Open mbfm opened this issue 7 months ago • 0 comments

It should be simpler for users to interact with CARL's gRPC API. Currently, this involves relatively many dependencies: https://opendut.eclipse.dev/book/development/carl-grpc-api.html

Tasks:

  • [ ] Offer gRPC Reflection. This allows interacting with the gRPC service without having the Protobuf files downloaded.
  • [ ] ~~Offer an endpoint for downloading the CA certificate. This allows connecting over TLS by simply knowing the server address. This endpoint should be reachable without TLS nor authorization.~~ → This would be vulnerable to MitM-attacks. We could still offer a download after authentication, e.g. in LEA.

mbfm avatar May 06 '25 14:05 mbfm