diff options
Diffstat (limited to 'openstack/common/sslutils.py')
-rw-r--r-- | openstack/common/sslutils.py | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/openstack/common/sslutils.py b/openstack/common/sslutils.py index 2d6879ca..9ff8543a 100644 --- a/openstack/common/sslutils.py +++ b/openstack/common/sslutils.py @@ -79,27 +79,3 @@ def wrap(sock): ssl_kwargs['cert_reqs'] = ssl.CERT_REQUIRED return ssl.wrap_socket(sock, **ssl_kwargs) - - -_SSL_PROTOCOLS = { - "tlsv1": ssl.PROTOCOL_TLSv1, - "sslv23": ssl.PROTOCOL_SSLv23, -} - -try: - _SSL_PROTOCOLS["sslv2"] = ssl.PROTOCOL_SSLv2 -except AttributeError: - pass - -try: - _SSL_PROTOCOLS["sslv3"] = ssl.PROTOCOL_SSLv3 -except AttributeError: - pass - - -def validate_ssl_version(version): - key = version.lower() - try: - return _SSL_PROTOCOLS[key] - except KeyError: - raise RuntimeError(_("Invalid SSL version : %s") % version) |