コード例 #1
0
 def testDoDCRLSources(self):
     # see req(1), 'DISTINGUISHED NAME ... FORMAT' section, about the
     # 1.OU, 2.OU
     c = CACert(
         self.makeCert([
             'C=US', 'O=U.S. Government', '1.OU=DoD', '2.OU=PKI',
             'CN=Unit Test CA'
         ]))
     self.assert_(len(c.getSources()) > 0)
コード例 #2
0
 def testInvalid(self):
     c = CACert(self.makeCert(additionalSwitches='-days -1'))
     self.assert_(not c.isValid())
     crl = CRL(c, self.dir, None)
     self.assertRaises(CACertExpired, crl.fetch)
コード例 #3
0
 def testValid(self):
     c = CACert(self.makeCert())
     self.assert_(c.isValid())
コード例 #4
0
 def testCN(self):
     c = CACert(self.makeCert())
     self.assertEqual(c.cn, 'Flarble')
コード例 #5
0
 def testDoDCRLSources(self):
     # see req(1), 'DISTINGUISHED NAME ... FORMAT' section, about the
     # 1.OU, 2.OU
     c = CACert(self.makeCert(['C=US', 'O=U.S. Government',
         '1.OU=DoD', '2.OU=PKI', 'CN=Unit Test CA']))
     self.assert_(len(c.getSources()) > 0)
コード例 #6
0
 def testInvalid(self):
     c = CACert(self.makeCert(additionalSwitches='-days -1'))
     self.assert_(not c.isValid())
     crl = CRL(c, self.dir, None)
     self.assertRaises(CACertExpired, crl.fetch)
コード例 #7
0
 def testValid(self):
     c = CACert(self.makeCert())
     self.assert_(c.isValid())