* lisp/net/network-stream.el (network-stream-certificate):
Require :key and :cert when searching auth sources for a client
certificate. (Bug#78189)
(cherry picked from commit
d11570d80ee18932ffb0ceed552313ada2879bcb)
(ignore-errors
(car (auth-source-search :max 1
:host host
- :port (format "%s" service)))))
+ :port (format "%s" service)
+ :require '(:key :cert)))))
(key (plist-get auth-info :key))
(cert (plist-get auth-info :cert)))
(and key cert (file-readable-p key) (file-readable-p cert)