Esempio n. 1
0
    def __init__(self):
        self.pkey = ezbakeca.private_key()
        req = ezbakeca.csr(self.pkey,
                           CN="EzCA", O="Ezbake", OU="Ezbake Core", C="US")
        self.ca = ezbakeca.create_ca_certificate(req, self.pkey)

        self.appKey = ezbakeca.private_key()
        req = ezbakeca.csr(self.appKey, CN="APP")
        self.appCert = ezbakeca.create_certificate(req, (self.ca, self.pkey), 2)
Esempio n. 2
0
    def test_create_ca(self):
        pkey = ezbakeca.private_key()
        req = ezbakeca.csr(pkey,
                           CN="EzCA", O="Ezbake", OU="Ezbake Core", C="US")
        ca = ezbakeca.create_ca_certificate(req, pkey)

        nt.assert_is_instance(ca, crypto.X509)
        nt.assert_equal(ca.get_subject(), req.get_subject())
        nt.assert_equal(ca.get_issuer(), req.get_subject())
        nt.assert_equal(ca.get_serial_number(), 1)
Esempio n. 3
0
    def test_create_ca(self):
        pkey = ezbakeca.private_key()
        req = ezbakeca.csr(pkey,
                           CN="EzCA",
                           O="Ezbake",
                           OU="Ezbake Core",
                           C="US")
        ca = ezbakeca.create_ca_certificate(req, pkey)

        nt.assert_is_instance(ca, crypto.X509)
        nt.assert_equal(ca.get_subject(), req.get_subject())
        nt.assert_equal(ca.get_issuer(), req.get_subject())
        nt.assert_equal(ca.get_serial_number(), 1)
Esempio n. 4
0
    def __init__(self):
        self.pkey = ezbakeca.private_key()
        req = ezbakeca.csr(self.pkey,
                           CN="EzCA",
                           O="Ezbake",
                           OU="Ezbake Core",
                           C="US")
        self.ca = ezbakeca.create_ca_certificate(req, self.pkey)

        self.appKey = ezbakeca.private_key()
        req = ezbakeca.csr(self.appKey, CN="APP")
        self.appCert = ezbakeca.create_certificate(req, (self.ca, self.pkey),
                                                   2)