def test_issuer(self):
"""
If an extension requires a issuer, the C{issuer} parameter to
L{X509Extension} provides its value.
"""
ext2 = X509Extension(
'authorityKeyIdentifier', False, 'issuer:always',
issuer=self.x509)
self.x509.add_extensions([ext2])
self.x509.sign(self.pkey, 'sha1')
text = dump_certificate(FILETYPE_TEXT, self.x509)
self.assertTrue('X509v3 Authority Key Identifier:' in text)
self.assertTrue('DirName:/CN=Yoda root CA' in text)
评论列表
文章目录