def test_self_signed_cert(self):
priv = PrivateKey.create()
cert = priv.self_signed_cert({'common_name': u'jose'})
assert isinstance(cert, Certificate)
assert cert.subject.attribs['common_name'] == u'jose'
assert cert.issuer.attribs['common_name'] == u'jose'
cert = x509.load_pem_x509_certificate(
cert.dump(), default_backend()
)
assert cert.subject.get_attributes_for_oid(
NameOID.COMMON_NAME)[0].value == u'jose'
assert cert.issuer.get_attributes_for_oid(
NameOID.COMMON_NAME)[0].value == u'jose'
评论列表
文章目录