Ejemplo n.º 1
0
 def testPemFileWithBadFormatMismatch(self):
     sections = context_config._SplitPemIntoSections(
         BAD_CERT_KEY_MISMATCH, self.logger)
     self.assertIsNone(sections.get('CERTIFICATE'))
     self.assertIsNone(sections.get('ENCRYPTED PRIVATE KEY'))
Ejemplo n.º 2
0
 def testPemFileWithBadFormatEmbeddedSection(self):
     sections = context_config._SplitPemIntoSections(
         BAD_CERT_KEY_EMBEDDED_SECTION, self.logger)
     self.assertIsNone(sections.get('CERTIFICATE'))
     self.assertEqual(sections.get('ENCRYPTED PRIVATE KEY'), KEY_SECTION)
Ejemplo n.º 3
0
 def testPemFileWithBadFormatMissingBegin(self):
     sections = context_config._SplitPemIntoSections(
         BAD_CERT_KEY_MISSING_BEGIN, self.logger)
     self.assertIsNone(sections.get('CERTIFICATE'))
     self.assertEqual(sections.get('ENCRYPTED PRIVATE KEY'), KEY_SECTION)
Ejemplo n.º 4
0
 def testPemFileWithCommentInBetween(self):
     sections = context_config._SplitPemIntoSections(
         CERT_KEY_WITH_COMMENT_IN_BETWEEN, self.logger)
     self.assertEqual(sections['CERTIFICATE'], CERT_SECTION)
     self.assertEqual(sections['ENCRYPTED PRIVATE KEY'], KEY_SECTION)