Пример #1
0
    def test_csr(self):
        pkey = ezbakeca.private_key()
        csr = ezbakeca.csr(pkey, CN="Test")

        nt.assert_is_instance(csr, crypto.X509Req)
        nt.assert_equal(csr.get_subject().CN, "Test")
        nt.assert_true(csr.verify(ezbakeca.openssl_key(pkey)))
Пример #2
0
    def test_csr(self):
        pkey = ezbakeca.private_key()
        csr = ezbakeca.csr(pkey, CN="Test")

        nt.assert_is_instance(csr, crypto.X509Req)
        nt.assert_equal(csr.get_subject().CN, "Test")
        nt.assert_true(csr.verify(ezbakeca.openssl_key(pkey)))
Пример #3
0
    def test_trusted_cert(self):
        ctx = SSL.Context(SSL.TLSv1_METHOD)
        ctx.get_cert_store().add_cert(self.ca)
        ctx.use_privatekey(ezbakeca.openssl_key(self.appKey))
        ctx.use_certificate(self.appCert)

        nt.assert_equal(ctx.check_privatekey(), None)
Пример #4
0
    def test_trusted_cert(self):
        ctx = SSL.Context(SSL.TLSv1_METHOD)
        ctx.get_cert_store().add_cert(self.ca)
        ctx.use_privatekey(ezbakeca.openssl_key(self.appKey))
        ctx.use_certificate(self.appCert)

        nt.assert_equal(ctx.check_privatekey(), None)