Skip to content

Commit 94fb12f

Browse files
c
1 parent c0b901d commit 94fb12f

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

kmip/services/kmip_client.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,13 +285,14 @@ def open(self):
285285
six.reraise(*last_error)
286286

287287
def _create_socket(self, sock):
288-
self.socket = ssl.wrap_socket(
289-
sock,
288+
context = ssl.SSLContext(self.ssl_version)
289+
context.load_cert_chain(
290290
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,
291+
certfile=self.certfile,)
292+
context.verify_mode = self.cert_reqs
293+
context.load_verify_locations(cadatself.ca_certs)
294+
self.socket = context.wrap_socket(
295+
sock,
295296
do_handshake_on_connect=self.do_handshake_on_connect,
296297
suppress_ragged_eofs=self.suppress_ragged_eofs)
297298
self.socket.settimeout(self.timeout)

0 commit comments

Comments
 (0)