Fix incorrect check in custom client certificate loading.
Review Request #12671 — Created Oct. 6, 2022 and submitted
The API implementation has the ability to load a custom client
certificate, but there was a small bug in this. The actual loading was
gated off by checking if either the cert or the key were available, but
we in fact need both. Changing an
Ran unit tests.