We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c0b901d commit 94fb12fCopy full SHA for 94fb12f
1 file changed
kmip/services/kmip_client.py
@@ -285,13 +285,14 @@ def open(self):
285
six.reraise(*last_error)
286
287
def _create_socket(self, sock):
288
- self.socket = ssl.wrap_socket(
289
- sock,
+ context = ssl.SSLContext(self.ssl_version)
+ context.load_cert_chain(
290
keyfile=self.keyfile,
291
- certfile=self.certfile,
292
- cert_reqs=self.cert_reqs,
293
- ssl_version=self.ssl_version,
294
- ca_certs=self.ca_certs,
+ certfile=self.certfile,)
+ context.verify_mode = self.cert_reqs
+ context.load_verify_locations(cadatself.ca_certs)
+ self.socket = context.wrap_socket(
295
+ sock,
296
do_handshake_on_connect=self.do_handshake_on_connect,
297
suppress_ragged_eofs=self.suppress_ragged_eofs)
298
self.socket.settimeout(self.timeout)
0 commit comments