diff options
author | David Garcia Quintas <dgq@google.com> | 2016-04-25 10:54:21 -0700 |
---|---|---|
committer | David Garcia Quintas <dgq@google.com> | 2016-04-25 10:54:21 -0700 |
commit | 178ebc92ba865bfcde10f5d06a49112db0f2e363 (patch) | |
tree | f0f092f27ba45669912918c4b33e1a1b2b91fe25 /src/csharp/ext/grpc_csharp_ext.c | |
parent | e5c485d47d742600a61b2f6ac0bd47bfa762bb5c (diff) | |
parent | bf2315cbdfa70d6abf7d3f012c5cb3dce6aa36ff (diff) |
Merge branch 'master' of github.com:grpc/grpc into lb_pollset_propagation
Diffstat (limited to 'src/csharp/ext/grpc_csharp_ext.c')
-rw-r--r-- | src/csharp/ext/grpc_csharp_ext.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/csharp/ext/grpc_csharp_ext.c b/src/csharp/ext/grpc_csharp_ext.c index 8d769e5f6a..aeef8a79e9 100644 --- a/src/csharp/ext/grpc_csharp_ext.c +++ b/src/csharp/ext/grpc_csharp_ext.c @@ -911,9 +911,12 @@ grpcsharp_ssl_server_credentials_create( key_cert_pairs[i].private_key = key_cert_pair_private_key_array[i]; } } - creds = grpc_ssl_server_credentials_create(pem_root_certs, key_cert_pairs, - num_key_cert_pairs, - force_client_auth, NULL); + creds = grpc_ssl_server_credentials_create_ex( + pem_root_certs, key_cert_pairs, num_key_cert_pairs, + force_client_auth + ? GRPC_SSL_REQUEST_AND_REQUIRE_CLIENT_CERTIFICATE_AND_VERIFY + : GRPC_SSL_DONT_REQUEST_CLIENT_CERTIFICATE, + NULL); gpr_free(key_cert_pairs); return creds; } |