Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Security] Fix bug for layered composite creds (grpc#34860)
Address grpc#12554 The API for `duplicate_without_call_credentials` says ``` // Creates a version of the channel credentials without any attached call // credentials. This can be used in order to open a channel to a non-trusted // gRPC load balancer. ``` As the impl stands right now, because of that description, in the case of layered composite creds, I think the right behavior would be to call down until you get the base cred with no call cred. In discussing with the team, we do wonder if the use-case of layered composite creds is really something that should be a feature, or if we should be checking during the creation of composite creds to make sure we aren't layering composite creds? @markdroth can you give your thoughts?
- Loading branch information