예제 #1
0
 def test_client_no_ca_trust(self):
     client = CustodiaSimpleClient(self.socket_url + '/forwarder')
     client.headers['REMOTE_USER'] = '******'
     # XXX workaround for requests bug with urllib3 v1.22
     with self.assertRaises(RequestsConnSSLErrors) as e:
         client.list_container('test')
     self.assert_ssl_error_msg("CERTIFICATE_VERIFY_FAILED", e.exception)
예제 #2
0
 def test_client_no_client_cert(self):
     client = CustodiaSimpleClient(self.socket_url + '/forwarder')
     client.headers['REMOTE_USER'] = '******'
     client.set_ca_cert(self.ca_cert)
     with self.assertRaises(SSLError) as e:
         client.list_container('test')
     self.assert_ssl_error_msg("SSLV3_ALERT_HANDSHAKE_FAILURE", e.exception)
예제 #3
0
 def test_client_no_client_cert(self):
     client = CustodiaSimpleClient(self.socket_url + '/forwarder')
     client.headers['REMOTE_USER'] = '******'
     client.set_ca_cert(self.ca_cert)
     with self.assertRaises(SSLError) as e:
         client.list_container('test')
     self.assertIn("SSLV3_ALERT_HANDSHAKE_FAILURE", str(e.exception))
예제 #4
0
 def test_client_no_client_cert(self):
     client = CustodiaSimpleClient(self.socket_url + '/forwarder')
     client.headers['REMOTE_USER'] = '******'
     client.set_ca_cert(self.ca_cert)
     # XXX workaround for requests bug with urllib3 v1.22
     with self.assertRaises(RequestsConnSSLErrors) as e:
         client.list_container('test')
     self.assert_ssl_error_msg("SSLV3_ALERT_HANDSHAKE_FAILURE", e.exception)
예제 #5
0
 def test_client_no_ca_trust(self):
     client = CustodiaSimpleClient(self.socket_url + '/forwarder')
     client.headers['REMOTE_USER'] = '******'
     with self.assertRaises(SSLError) as e:
         client.list_container('test')
     self.assert_ssl_error_msg("CERTIFICATE_VERIFY_FAILED", e.exception)
예제 #6
0
 def test_client_no_ca_trust(self):
     client = CustodiaSimpleClient(self.socket_url + '/forwarder')
     client.headers['REMOTE_USER'] = '******'
     with self.assertRaises(SSLError) as e:
         client.list_container('test')
     self.assertIn("CERTIFICATE_VERIFY_FAILED", str(e.exception))