コード例 #1
0
 def test_http_cert_url(self):
     """
     Test url trust verification. Non-https urls should be rejected.
     """
     verifier = BounceMessageVerifier({
         'SigningCertURL': 'http://amazonaws.com/',
     })
     self.assertEqual(verifier._get_cert_url(), None)
コード例 #2
0
 def test_untrusted_cert_url_domain(self):
     """
     Test url trust verification. Untrusted domains should be rejected.
     """
     verifier = BounceMessageVerifier({
         'SigningCertURL': 'https://www.example.com/',
     })
     self.assertEqual(verifier._get_cert_url(), None)
コード例 #3
0
 def test_get_cert_url(self):
     """
     Test url trust verification
     """
     verifier = BounceMessageVerifier({
         'SigningCertURL': 'https://amazonaws.com/',
     })
     self.assertEqual(verifier._get_cert_url(), 'https://amazonaws.com/')