diff options
author | 2015-07-21 23:02:16 -0700 | |
---|---|---|
committer | 2015-07-21 23:02:16 -0700 | |
commit | 5029b30d1ce8509a4b2f7c17e88bddb8a5206f56 (patch) | |
tree | b586799ce95e506d9cb5311d7bf5e751bf26226f /src/php/ext | |
parent | d1408e71636f7ec74839a9bcff0429fb7e2caeb0 (diff) |
Adding option to force client auth on the server SSL creds.
Diffstat (limited to 'src/php/ext')
-rw-r--r-- | src/php/ext/grpc/server_credentials.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/php/ext/grpc/server_credentials.c b/src/php/ext/grpc/server_credentials.c index c4c1fabb1a..ec1c3c4f52 100644 --- a/src/php/ext/grpc/server_credentials.c +++ b/src/php/ext/grpc/server_credentials.c @@ -115,8 +115,10 @@ PHP_METHOD(ServerCredentials, createSsl) { "createSsl expects 3 strings", 1 TSRMLS_CC); return; } - grpc_server_credentials *creds = - grpc_ssl_server_credentials_create(pem_root_certs, &pem_key_cert_pair, 1); + /* TODO: add a force_client_auth field in ServerCredentials and pass it as + * the last parameter. */ + grpc_server_credentials *creds = grpc_ssl_server_credentials_create( + pem_root_certs, &pem_key_cert_pair, 1, 0); zval *creds_object = grpc_php_wrap_server_credentials(creds); RETURN_DESTROY_ZVAL(creds_object); } |