code: def validate_certificate(self, cert):
          
          store_ctx = X509.X509_Store_Context(_m2ext.x509_store_ctx_new(), _pyfree=1)
          _m2ext.x509_store_ctx_init(store_ctx.ctx,
                                     self.get_cert_store().store,
                                     cert.x509, None)
          rc = _m2ext.x509_verify_cert(store_ctx.ctx)
          if rc < 0:
              raise SSL.SSLError("Empty context")
          return rc != 0
docs: Validate a certificate using this SSL Context