Ejemplo n.º 1
0
 def __init__(self, openssl_error_code: int) -> None:
     self.openssl_error_code = openssl_error_code
     self.openssl_error_string = X509.verify_cert_error_string(
         self.openssl_error_code)
     super().__init__(
         f'Verification failed with OpenSSL error code {self.openssl_error_code}: "{self.openssl_error_string}"'
     )
Ejemplo n.º 2
0
 def get_certificate_chain_verify_result(self):
     verifyResult = self._ssl.get_verify_result()
     verifyResultStr = X509.verify_cert_error_string(verifyResult)
     return verifyResult, verifyResultStr
Ejemplo n.º 3
0
 def get_certificate_chain_verify_result(self) -> Tuple[int, str]:
     verify_result = self._ssl.get_verify_result()
     verify_result_str = X509.verify_cert_error_string(verify_result)
     return verify_result, verify_result_str
Ejemplo n.º 4
0
 def get_certificate_chain_verify_result(self):
     # type: () -> Tuple[int, str]
     verify_result = self._ssl.get_verify_result()
     verify_result_str = X509.verify_cert_error_string(verify_result)
     return verify_result, verify_result_str