Support client certs for backend connections (#333)
Support client certs for backend connections (#333)

* Support client certs for backend connections

Added 3 flags to grpcwebproxy to support gRPC
backend which require TLS client auth.

Signed-off-by: mastersingh24 <10008a422f4be611b73174084ba2f7f909d5b402@gmail.com>

* Remove flagBackendTlsClientCertRequired

Simplify logic by checking both
flagBackendTlsClientCert and
flagBackendTlsClientKey are set

Signed-off-by: mastersingh24 <10008a422f4be611b73174084ba2f7f909d5b402@gmail.com>

improbable-eng/grpc-web,improbable-eng/grpc-web,improbable-eng/grpc-web,improbable-eng/grpc-web,improbable-eng/grpc-web