Verify the signatures of the CSR
(self)
| 1421 | print(" - %s" % attr.type.oidname) |
| 1422 | |
| 1423 | def verifySelf(self) -> bool: |
| 1424 | """ |
| 1425 | Verify the signatures of the CSR |
| 1426 | """ |
| 1427 | if self.fmt == self.FORMAT.CMC: |
| 1428 | try: |
| 1429 | cms_engine = CMS_Engine([self]) |
| 1430 | cms_engine.verify(self.csr) |
| 1431 | return self.pubkey.verifyCsr(self) |
| 1432 | except ValueError: |
| 1433 | return False |
| 1434 | elif self.fmt == self.FORMAT.PKCS10: |
| 1435 | return self.pubkey.verifyCsr(self) |
| 1436 | else: |
| 1437 | return False |
| 1438 | |
| 1439 | def __repr__(self): |
| 1440 | return "[CSR Format: %s, Subject:%s, Verified: %s]" % ( |
no test coverage detected