├── requires ├── api_docs ├── release ├── coverage ├── ci └── lint ├── dev ├── codecov.json ├── __init__.py ├── ci-cleanup.py └── lint.py ├── tests ├── fixtures │ ├── digicert-global-root-ca.crt │ ├── nist_pkits │ │ ├── crls │ │ │ ├── DSACACRL.crl │ │ │ ├── GoodCACRL.crl │ │ │ ├── UIDCACRL.crl │ │ │ ├── BadSignedCACRL.crl │ │ │ ├── GoodsubCACRL.crl │ │ │ ├── NameOrderCACRL.crl │ │ │ ├── WrongCRLCACRL.crl │ │ │ ├── anyPolicyCACRL.crl │ │ │ ├── deltaCRLCA1CRL.crl │ │ │ ├── deltaCRLCA2CRL.crl │ │ │ ├── deltaCRLCA3CRL.crl │ │ │ ├── Mapping1to2CACRL.crl │ │ │ ├── NoPoliciesCACRL.crl │ │ │ ├── PoliciesP12CACRL.crl │ │ │ ├── PoliciesP3CACRL.crl │ │ │ ├── RevokedsubCACRL.crl │ │ │ ├── TwoCRLsCABadCRL.crl │ │ │ ├── TwoCRLsCAGoodCRL.crl │ │ │ ├── P12Mapping1to3CACRL.crl │ │ │ ├── PoliciesP1234CACRL.crl │ │ │ ├── PoliciesP123CACRL.crl │ │ │ ├── PoliciesP2subCA2CRL.crl │ │ │ ├── PoliciesP2subCACRL.crl │ │ │ ├── TrustAnchorRootCRL.crl │ │ │ ├── deltaCRLCA1deltaCRL.crl │ │ │ ├── deltaCRLCA2deltaCRL.crl │ │ │ ├── deltaCRLCA3deltaCRL.crl │ │ │ ├── indirectCRLCA1CRL.crl │ │ │ ├── indirectCRLCA3CRL.crl │ │ │ ├── indirectCRLCA5CRL.crl │ │ │ ├── BadCRLIssuerNameCACRL.crl │ │ │ ├── BadCRLSignatureCACRL.crl │ │ │ ├── BadnotAfterDateCACRL.crl │ │ │ ├── BadnotBeforeDateCACRL.crl │ │ │ ├── LongSerialNumberCACRL.crl │ │ │ ├── OldCRLnextUpdateCACRL.crl │ │ │ ├── P1Mapping1to234CACRL.crl │ │ │ ├── PoliciesP12subCAP1CRL.crl │ │ │ ├── MappingToanyPolicyCACRL.crl │ │ │ ├── P12Mapping1to3subCACRL.crl │ │ │ ├── P1Mapping1to234subCACRL.crl │ │ │ ├── PoliciesP123subCAP12CRL.crl │ │ │ ├── UnknownCRLExtensionCACRL.crl │ │ │ ├── distributionPoint1CACRL.crl │ │ │ ├── distributionPoint2CACRL.crl │ │ │ ├── inhibitAnyPolicy0CACRL.crl │ │ │ ├── inhibitAnyPolicy1CACRL.crl │ │ │ ├── inhibitAnyPolicy5CACRL.crl │ │ │ ├── keyUsageNotCriticalCACRL.crl │ │ │ ├── nameConstraintsDN1CACRL.crl │ │ │ ├── nameConstraintsDN2CACRL.crl │ │ │ ├── nameConstraintsDN3CACRL.crl │ │ │ ├── nameConstraintsDN4CACRL.crl │ │ │ ├── nameConstraintsDN5CACRL.crl │ │ │ ├── nameConstraintsDNS1CACRL.crl │ │ │ ├── nameConstraintsDNS2CACRL.crl │ │ │ ├── nameConstraintsURI1CACRL.crl │ │ │ ├── nameConstraintsURI2CACRL.crl │ │ │ ├── onlyContainsCACertsCACRL.crl │ │ │ ├── onlySomeReasonsCA2CRL1.crl │ │ │ ├── onlySomeReasonsCA2CRL2.crl │ │ │ ├── pathLenConstraint0CACRL.crl │ │ │ ├── pathLenConstraint1CACRL.crl │ │ │ ├── pathLenConstraint6CACRL.crl │ │ │ ├── BasicSelfIssuedNewKeyCACRL.crl │ │ │ ├── BasicSelfIssuedOldKeyCACRL.crl │ │ │ ├── MappingFromanyPolicyCACRL.crl │ │ │ ├── NegativeSerialNumberCACRL.crl │ │ │ ├── P12Mapping1to3subsubCACRL.crl │ │ │ ├── PanyPolicyMapping1to2CACRL.crl │ │ │ ├── PoliciesP1234subCAP123CRL.crl │ │ │ ├── PoliciesP12subsubCAP1P2CRL.crl │ │ │ ├── indirectCRLCA3cRLIssuerCRL.crl │ │ │ ├── indirectCRLCA4cRLIssuerCRL.crl │ │ │ ├── inhibitAnyPolicy1subCA1CRL.crl │ │ │ ├── inhibitAnyPolicy1subCA2CRL.crl │ │ │ ├── inhibitAnyPolicy5subCACRL.crl │ │ │ ├── inhibitPolicyMapping0CACRL.crl │ │ │ ├── inhibitPolicyMapping5CACRL.crl │ │ │ ├── onlyContainsUserCertsCACRL.crl │ │ │ ├── pathLenConstraint0subCACRL.crl │ │ │ ├── pathLenConstraint1subCACRL.crl │ │ │ ├── pre2000CRLnextUpdateCACRL.crl │ │ │ ├── DSAParametersInheritedCACRL.crl │ │ │ ├── MissingbasicConstraintsCACRL.crl │ │ │ ├── P1anyPolicyMapping1to2CACRL.crl │ │ │ ├── PoliciesP123subsubCAP12P1CRL.crl │ │ │ ├── PoliciesP123subsubCAP2P2CRL.crl │ │ │ ├── UTF8StringEncodedNamesCACRL.crl │ │ │ ├── UnknownCRLEntryExtensionCACRL.crl │ │ │ ├── deltaCRLIndicatorNoBaseCACRL.crl │ │ │ ├── inhibitAnyPolicy1subCAIAP5CRL.crl │ │ │ ├── inhibitAnyPolicy1subsubCA2CRL.crl │ │ │ ├── inhibitAnyPolicy5subsubCACRL.crl │ │ │ ├── inhibitPolicyMapping0subCACRL.crl │ │ │ ├── inhibitPolicyMapping1P12CACRL.crl │ │ │ ├── inhibitPolicyMapping1P1CACRL.crl │ │ │ ├── inhibitPolicyMapping5subCACRL.crl │ │ │ ├── nameConstraintsDN1subCA1CRL.crl │ │ │ ├── nameConstraintsDN1subCA2CRL.crl │ │ │ ├── nameConstraintsDN1subCA3CRL.crl │ │ │ ├── nameConstraintsDN3subCA1CRL.crl │ │ │ ├── nameConstraintsDN3subCA2CRL.crl │ │ │ ├── nameConstraintsRFC822CA1CRL.crl │ │ │ ├── nameConstraintsRFC822CA2CRL.crl │ │ │ ├── nameConstraintsRFC822CA3CRL.crl │ │ │ ├── pathLenConstraint0subCA2CRL.crl │ │ │ ├── pathLenConstraint6subCA0CRL.crl │ │ │ ├── pathLenConstraint6subCA1CRL.crl │ │ │ ├── pathLenConstraint6subCA4CRL.crl │ │ │ ├── requireExplicitPolicy0CACRL.crl │ │ │ ├── requireExplicitPolicy10CACRL.crl │ │ │ ├── requireExplicitPolicy2CACRL.crl │ │ │ ├── requireExplicitPolicy4CACRL.crl │ │ │ ├── requireExplicitPolicy5CACRL.crl │ │ │ ├── requireExplicitPolicy7CACRL.crl │ │ │ ├── NoissuingDistributionPointCACRL.crl │ │ │ ├── PoliciesP1234subsubCAP123P12CRL.crl │ │ │ ├── inhibitPolicyMapping1P1subCACRL.crl │ │ │ ├── onlyContainsAttributeCertsCACRL.crl │ │ │ ├── onlySomeReasonsCA1compromiseCRL.crl │ │ │ ├── onlySomeReasonsCA3compromiseCRL.crl │ │ │ ├── onlySomeReasonsCA4compromiseCRL.crl │ │ │ ├── pathLenConstraint6subsubCA00CRL.crl │ │ │ ├── pathLenConstraint6subsubCA11CRL.crl │ │ │ ├── pathLenConstraint6subsubCA41CRL.crl │ │ │ ├── requireExplicitPolicy0subCACRL.crl │ │ │ ├── requireExplicitPolicy10subCACRL.crl │ │ │ ├── requireExplicitPolicy2subCACRL.crl │ │ │ ├── requireExplicitPolicy4subCACRL.crl │ │ │ ├── requireExplicitPolicy5subCACRL.crl │ │ │ ├── BasicSelfIssuedCRLSigningKeyCACRL.crl │ │ │ ├── GeneralizedTimeCRLnextUpdateCACRL.crl │ │ │ ├── PoliciesP123subsubsubCAP12P2P1CRL.crl │ │ │ ├── RFC3280OptionalAttributeTypesCACRL.crl │ │ │ ├── SeparateCertificateandCRLKeysCRL.crl │ │ │ ├── basicConstraintsNotCriticalCACRL.crl │ │ │ ├── inhibitPolicyMapping1P12subCACRL.crl │ │ │ ├── inhibitPolicyMapping1P1subsubCACRL.crl │ │ │ ├── inhibitPolicyMapping5subsubCACRL.crl │ │ │ ├── keyUsageCriticalcRLSignFalseCACRL.crl │ │ │ ├── onlySomeReasonsCA1otherreasonsCRL.crl │ │ │ ├── onlySomeReasonsCA3otherreasonsCRL.crl │ │ │ ├── onlySomeReasonsCA4otherreasonsCRL.crl │ │ │ ├── requireExplicitPolicy0subsubCACRL.crl │ │ │ ├── requireExplicitPolicy10subsubCACRL.crl │ │ │ ├── requireExplicitPolicy4subsubCACRL.crl │ │ │ ├── requireExplicitPolicy5subsubCACRL.crl │ │ │ ├── requireExplicitPolicy7subCARE2CRL.crl │ │ │ ├── GoodsubCAPanyPolicyMapping1to2CACRL.crl │ │ │ ├── RFC3280MandatoryAttributeTypesCACRL.crl │ │ │ ├── SeparateCertificateandCRLKeysCA2CRL.crl │ │ │ ├── UTF8StringCaseInsensitiveMatchCACRL.crl │ │ │ ├── basicConstraintsCriticalcAFalseCACRL.crl │ │ │ ├── inhibitPolicyMapping1P12subCAIPM5CRL.crl │ │ │ ├── inhibitPolicyMapping1P12subsubCACRL.crl │ │ │ ├── inhibitPolicyMapping5subsubsubCACRL.crl │ │ │ ├── keyUsageNotCriticalcRLSignFalseCACRL.crl │ │ │ ├── pathLenConstraint6subsubsubCA11XCRL.crl │ │ │ ├── pathLenConstraint6subsubsubCA41XCRL.crl │ │ │ ├── requireExplicitPolicy0subsubsubCACRL.crl │ │ │ ├── requireExplicitPolicy4subsubsubCACRL.crl │ │ │ ├── requireExplicitPolicy5subsubsubCACRL.crl │ │ │ ├── BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl │ │ │ ├── BasicSelfIssuedOldKeySelfIssuedCertCRL.crl │ │ │ ├── basicConstraintsNotCriticalcAFalseCACRL.crl │ │ │ ├── inhibitPolicyMapping1P12subsubCAIPM5CRL.crl │ │ │ ├── keyUsageCriticalkeyCertSignFalseCACRL.crl │ │ │ ├── requireExplicitPolicy10subsubsubCACRL.crl │ │ │ ├── requireExplicitPolicy7subsubCARE2RE4CRL.crl │ │ │ ├── keyUsageNotCriticalkeyCertSignFalseCACRL.crl │ │ │ ├── RolloverfromPrintableStringtoUTF8StringCACRL.crl │ │ │ └── requireExplicitPolicy7subsubsubCARE2RE4CRL.crl │ │ ├── readme.md │ │ └── certs │ │ │ ├── DSACACert.crt │ │ │ ├── GoodCACert.crt │ │ │ ├── UIDCACert.crt │ │ │ ├── GoodsubCACert.crt │ │ │ ├── NoCRLCACert.crt │ │ │ ├── TwoCRLsCACert.crt │ │ │ ├── BadSignedCACert.crt │ │ │ ├── WrongCRLCACert.crt │ │ │ ├── anyPolicyCACert.crt │ │ │ ├── deltaCRLCA1Cert.crt │ │ │ ├── deltaCRLCA2Cert.crt │ │ │ ├── deltaCRLCA3Cert.crt │ │ │ ├── AnyPolicyTest14EE.crt │ │ │ ├── Mapping1to2CACert.crt │ │ │ ├── NameOrderingCACert.crt │ │ │ ├── NoPoliciesCACert.crt │ │ │ ├── PoliciesP123CACert.crt │ │ │ ├── PoliciesP12CACert.crt │ │ │ ├── PoliciesP3CACert.crt │ │ │ ├── RevokedsubCACert.crt │ │ │ ├── indirectCRLCA1Cert.crt │ │ │ ├── indirectCRLCA2Cert.crt │ │ │ ├── indirectCRLCA3Cert.crt │ │ │ ├── indirectCRLCA4Cert.crt │ │ │ ├── indirectCRLCA5Cert.crt │ │ │ ├── indirectCRLCA6Cert.crt │ │ │ ├── P12Mapping1to3CACert.crt │ │ │ ├── PoliciesP1234CACert.crt │ │ │ ├── PoliciesP2subCA2Cert.crt │ │ │ ├── PoliciesP2subCACert.crt │ │ │ ├── ValidNameUIDsTest6EE.crt │ │ │ ├── ValidTwoCRLsTest7EE.crt │ │ │ ├── ValiddeltaCRLTest2EE.crt │ │ │ ├── ValiddeltaCRLTest5EE.crt │ │ │ ├── ValiddeltaCRLTest7EE.crt │ │ │ ├── ValiddeltaCRLTest8EE.crt │ │ │ ├── BadCRLIssuerNameCACert.crt │ │ │ ├── BadCRLSignatureCACert.crt │ │ │ ├── BadnotAfterDateCACert.crt │ │ │ ├── BadnotBeforeDateCACert.crt │ │ │ ├── InvalidRevokedCATest2EE.crt │ │ │ ├── InvalidRevokedEETest3EE.crt │ │ │ ├── InvalidWrongCRLTest6EE.crt │ │ │ ├── InvalidcAFalseTest2EE.crt │ │ │ ├── InvalidcAFalseTest3EE.crt │ │ │ ├── InvaliddeltaCRLTest10EE.crt │ │ │ ├── InvaliddeltaCRLTest3EE.crt │ │ │ ├── InvaliddeltaCRLTest4EE.crt │ │ │ ├── InvaliddeltaCRLTest6EE.crt │ │ │ ├── InvaliddeltaCRLTest9EE.crt │ │ │ ├── LongSerialNumberCACert.crt │ │ │ ├── OldCRLnextUpdateCACert.crt │ │ │ ├── P12Mapping1to3subCACert.crt │ │ │ ├── P1Mapping1to234CACert.crt │ │ │ ├── PoliciesP12subCAP1Cert.crt │ │ │ ├── ValidcRLIssuerTest28EE.crt │ │ │ ├── ValidcRLIssuerTest29EE.crt │ │ │ ├── ValidcRLIssuerTest30EE.crt │ │ │ ├── ValidcRLIssuerTest33EE.crt │ │ │ ├── inhibitAnyPolicy0CACert.crt │ │ │ ├── inhibitAnyPolicy1CACert.crt │ │ │ ├── inhibitAnyPolicy5CACert.crt │ │ │ ├── inhibitAnyPolicyTest3EE.crt │ │ │ ├── onlySomeReasonsCA1Cert.crt │ │ │ ├── onlySomeReasonsCA2Cert.crt │ │ │ ├── onlySomeReasonsCA3Cert.crt │ │ │ ├── onlySomeReasonsCA4Cert.crt │ │ │ ├── DifferentPoliciesTest12EE.crt │ │ │ ├── DifferentPoliciesTest3EE.crt │ │ │ ├── DifferentPoliciesTest4EE.crt │ │ │ ├── DifferentPoliciesTest5EE.crt │ │ │ ├── DifferentPoliciesTest7EE.crt │ │ │ ├── DifferentPoliciesTest8EE.crt │ │ │ ├── DifferentPoliciesTest9EE.crt │ │ │ ├── InvalidCASignatureTest2EE.crt │ │ │ ├── InvalidEESignatureTest3EE.crt │ │ │ ├── InvalidMissingCRLTest1EE.crt │ │ │ ├── InvalidcRLIssuerTest27EE.crt │ │ │ ├── InvalidcRLIssuerTest31EE.crt │ │ │ ├── InvalidcRLIssuerTest32EE.crt │ │ │ ├── InvalidcRLIssuerTest34EE.crt │ │ │ ├── InvalidcRLIssuerTest35EE.crt │ │ │ ├── MappingToanyPolicyCACert.crt │ │ │ ├── P1Mapping1to234subCACert.crt │ │ │ ├── PoliciesP123subCAP12Cert.crt │ │ │ ├── UnknownCRLExtensionCACert.crt │ │ │ ├── ValidDSASignaturesTest4EE.crt │ │ │ ├── ValidPolicyMappingTest1EE.crt │ │ │ ├── ValidPolicyMappingTest3EE.crt │ │ │ ├── ValidPolicyMappingTest5EE.crt │ │ │ ├── ValidPolicyMappingTest6EE.crt │ │ │ ├── ValidPolicyMappingTest9EE.crt │ │ │ ├── distributionPoint1CACert.crt │ │ │ ├── distributionPoint2CACert.crt │ │ │ ├── keyUsageNotCriticalCACert.crt │ │ │ ├── nameConstraintsDN1CACert.crt │ │ │ ├── nameConstraintsDN2CACert.crt │ │ │ ├── nameConstraintsDN3CACert.crt │ │ │ ├── nameConstraintsDN4CACert.crt │ │ │ ├── nameConstraintsDN5CACert.crt │ │ │ ├── nameConstraintsDNS1CACert.crt │ │ │ ├── nameConstraintsDNS2CACert.crt │ │ │ ├── nameConstraintsURI1CACert.crt │ │ │ ├── nameConstraintsURI2CACert.crt │ │ │ ├── onlyContainsCACertsCACert.crt │ │ │ ├── pathLenConstraint0CACert.crt │ │ │ ├── pathLenConstraint1CACert.crt │ │ │ ├── pathLenConstraint6CACert.crt │ │ │ ├── BasicSelfIssuedNewKeyCACert.crt │ │ │ ├── BasicSelfIssuedOldKeyCACert.crt │ │ │ ├── CPSPointerQualifierTest20EE.crt │ │ │ ├── DSAParametersInheritedCACert.crt │ │ │ ├── InvalidCAnotAfterDateTest5EE.crt │ │ │ ├── InvalidDSASignatureTest6EE.crt │ │ │ ├── InvalidEEnotAfterDateTest6EE.crt │ │ │ ├── InvalidNameChainingTest1EE.crt │ │ │ ├── InvalidPolicyMappingTest10EE.crt │ │ │ ├── InvalidPolicyMappingTest2EE.crt │ │ │ ├── InvalidPolicyMappingTest4EE.crt │ │ │ ├── MappingFromanyPolicyCACert.crt │ │ │ ├── NegativeSerialNumberCACert.crt │ │ │ ├── OverlappingPoliciesTest6EE.crt │ │ │ ├── P12Mapping1to3subsubCACert.crt │ │ │ ├── P1anyPolicyMapping1to2CACert.crt │ │ │ ├── PanyPolicyMapping1to2CACert.crt │ │ │ ├── PoliciesP1234subCAP123Cert.crt │ │ │ ├── PoliciesP12subsubCAP1P2Cert.crt │ │ │ ├── TrustAnchorRootCertificate.crt │ │ │ ├── UTF8StringEncodedNamesCACert.crt │ │ │ ├── UserNoticeQualifierTest15EE.crt │ │ │ ├── UserNoticeQualifierTest16EE.crt │ │ │ ├── UserNoticeQualifierTest17EE.crt │ │ │ ├── UserNoticeQualifierTest18EE.crt │ │ │ ├── UserNoticeQualifierTest19EE.crt │ │ │ ├── ValidCertificatePathTest1EE.crt │ │ │ ├── ValidPolicyMappingTest11EE.crt │ │ │ ├── ValidPolicyMappingTest12EE.crt │ │ │ ├── ValidPolicyMappingTest13EE.crt │ │ │ ├── ValidPolicyMappingTest14EE.crt │ │ │ ├── ValidinhibitAnyPolicyTest2EE.crt │ │ │ ├── ValidonlySomeReasonsTest18EE.crt │ │ │ ├── ValidonlySomeReasonsTest19EE.crt │ │ │ ├── indirectCRLCA3cRLIssuerCert.crt │ │ │ ├── indirectCRLCA4cRLIssuerCert.crt │ │ │ ├── inhibitAnyPolicy1subCA1Cert.crt │ │ │ ├── inhibitAnyPolicy1subCA2Cert.crt │ │ │ ├── inhibitAnyPolicy5subCACert.crt │ │ │ ├── inhibitPolicyMapping0CACert.crt │ │ │ ├── inhibitPolicyMapping5CACert.crt │ │ │ ├── nameConstraintsDN1subCA1Cert.crt │ │ │ ├── nameConstraintsDN1subCA2Cert.crt │ │ │ ├── nameConstraintsDN1subCA3Cert.crt │ │ │ ├── nameConstraintsDN3subCA1Cert.crt │ │ │ ├── nameConstraintsDN3subCA2Cert.crt │ │ │ ├── nameConstraintsRFC822CA1Cert.crt │ │ │ ├── nameConstraintsRFC822CA2Cert.crt │ │ │ ├── nameConstraintsRFC822CA3Cert.crt │ │ │ ├── onlyContainsUserCertsCACert.crt │ │ │ ├── pathLenConstraint0subCA2Cert.crt │ │ │ ├── pathLenConstraint0subCACert.crt │ │ │ ├── pathLenConstraint1subCACert.crt │ │ │ ├── pathLenConstraint6subCA0Cert.crt │ │ │ ├── pathLenConstraint6subCA1Cert.crt │ │ │ ├── pathLenConstraint6subCA4Cert.crt │ │ │ ├── pre2000CRLnextUpdateCACert.crt │ │ │ ├── requireExplicitPolicy0CACert.crt │ │ │ ├── requireExplicitPolicy2CACert.crt │ │ │ ├── requireExplicitPolicy4CACert.crt │ │ │ ├── requireExplicitPolicy5CACert.crt │ │ │ ├── requireExplicitPolicy7CACert.crt │ │ │ ├── InvalidBadCRLIssuerNameTest5EE.crt │ │ │ ├── InvalidBadCRLSignatureTest4EE.crt │ │ │ ├── InvalidCAnotBeforeDateTest1EE.crt │ │ │ ├── InvalidEEnotBeforeDateTest2EE.crt │ │ │ ├── InvalidinhibitAnyPolicyTest1EE.crt │ │ │ ├── InvalidinhibitAnyPolicyTest4EE.crt │ │ │ ├── InvalidinhibitAnyPolicyTest5EE.crt │ │ │ ├── InvalidinhibitAnyPolicyTest6EE.crt │ │ │ ├── InvalidonlySomeReasonsTest15EE.crt │ │ │ ├── InvalidonlySomeReasonsTest16EE.crt │ │ │ ├── InvalidonlySomeReasonsTest17EE.crt │ │ │ ├── InvalidonlySomeReasonsTest20EE.crt │ │ │ ├── InvalidonlySomeReasonsTest21EE.crt │ │ │ ├── MissingbasicConstraintsCACert.crt │ │ │ ├── PoliciesP123subsubCAP12P1Cert.crt │ │ │ ├── PoliciesP123subsubCAP12P2Cert.crt │ │ │ ├── UnknownCRLEntryExtensionCACert.crt │ │ │ ├── ValidDNnameConstraintsTest11EE.crt │ │ │ ├── ValidDNnameConstraintsTest14EE.crt │ │ │ ├── ValidDNnameConstraintsTest18EE.crt │ │ │ ├── ValidDNnameConstraintsTest19EE.crt │ │ │ ├── ValidDNnameConstraintsTest1EE.crt │ │ │ ├── ValidDNnameConstraintsTest4EE.crt │ │ │ ├── ValidDNnameConstraintsTest5EE.crt │ │ │ ├── ValidDNnameConstraintsTest6EE.crt │ │ │ ├── ValidLongSerialNumberTest16EE.crt │ │ │ ├── ValidLongSerialNumberTest17EE.crt │ │ │ ├── ValiddistributionPointTest1EE.crt │ │ │ ├── ValiddistributionPointTest4EE.crt │ │ │ ├── ValiddistributionPointTest5EE.crt │ │ │ ├── ValiddistributionPointTest7EE.crt │ │ │ ├── ValidpathLenConstraintTest13EE.crt │ │ │ ├── ValidpathLenConstraintTest14EE.crt │ │ │ ├── ValidpathLenConstraintTest7EE.crt │ │ │ ├── ValidpathLenConstraintTest8EE.crt │ │ │ ├── deltaCRLIndicatorNoBaseCACert.crt │ │ │ ├── inhibitAnyPolicy1subCAIAP5Cert.crt │ │ │ ├── inhibitAnyPolicy1subsubCA2Cert.crt │ │ │ ├── inhibitAnyPolicy5subsubCACert.crt │ │ │ ├── inhibitPolicyMapping0subCACert.crt │ │ │ ├── inhibitPolicyMapping1P12CACert.crt │ │ │ ├── inhibitPolicyMapping1P1CACert.crt │ │ │ ├── inhibitPolicyMapping5subCACert.crt │ │ │ ├── requireExplicitPolicy10CACert.crt │ │ │ ├── AllCertificatesNoPoliciesTest2EE.crt │ │ │ ├── AllCertificatesanyPolicyTest11EE.crt │ │ │ ├── InvalidDNSnameConstraintsTest31EE.crt │ │ │ ├── InvalidDNSnameConstraintsTest33EE.crt │ │ │ ├── InvalidDNSnameConstraintsTest38EE.crt │ │ │ ├── InvalidDNnameConstraintsTest10EE.crt │ │ │ ├── InvalidDNnameConstraintsTest12EE.crt │ │ │ ├── InvalidDNnameConstraintsTest13EE.crt │ │ │ ├── InvalidDNnameConstraintsTest15EE.crt │ │ │ ├── InvalidDNnameConstraintsTest16EE.crt │ │ │ ├── InvalidDNnameConstraintsTest17EE.crt │ │ │ ├── InvalidDNnameConstraintsTest20EE.crt │ │ │ ├── InvalidDNnameConstraintsTest2EE.crt │ │ │ ├── InvalidDNnameConstraintsTest3EE.crt │ │ │ ├── InvalidDNnameConstraintsTest7EE.crt │ │ │ ├── InvalidDNnameConstraintsTest8EE.crt │ │ │ ├── InvalidDNnameConstraintsTest9EE.crt │ │ │ ├── InvalidIDPwithindirectCRLTest23EE.crt │ │ │ ├── InvalidIDPwithindirectCRLTest26EE.crt │ │ │ ├── InvalidLongSerialNumberTest18EE.crt │ │ │ ├── InvalidMappingToanyPolicyTest8EE.crt │ │ │ ├── InvalidNameChainingOrderTest2EE.crt │ │ │ ├── InvalidOldCRLnextUpdateTest11EE.crt │ │ │ ├── InvalidURInameConstraintsTest35EE.crt │ │ │ ├── InvalidURInameConstraintsTest37EE.crt │ │ │ ├── InvalidUnknownCRLExtensionTest9EE.crt │ │ │ ├── InvaliddistributionPointTest2EE.crt │ │ │ ├── InvaliddistributionPointTest3EE.crt │ │ │ ├── InvaliddistributionPointTest6EE.crt │ │ │ ├── InvaliddistributionPointTest8EE.crt │ │ │ ├── InvaliddistributionPointTest9EE.crt │ │ │ ├── InvalidpathLenConstraintTest10EE.crt │ │ │ ├── InvalidpathLenConstraintTest11EE.crt │ │ │ ├── InvalidpathLenConstraintTest12EE.crt │ │ │ ├── InvalidpathLenConstraintTest5EE.crt │ │ │ ├── InvalidpathLenConstraintTest6EE.crt │ │ │ ├── InvalidpathLenConstraintTest9EE.crt │ │ │ ├── NoissuingDistributionPointCACert.crt │ │ │ ├── PoliciesP1234subsubCAP123P12Cert.crt │ │ │ ├── ValidDNSnameConstraintsTest30EE.crt │ │ │ ├── ValidDNSnameConstraintsTest32EE.crt │ │ │ ├── ValidIDPwithindirectCRLTest22EE.crt │ │ │ ├── ValidIDPwithindirectCRLTest24EE.crt │ │ │ ├── ValidIDPwithindirectCRLTest25EE.crt │ │ │ ├── ValidNegativeSerialNumberTest14EE.crt │ │ │ ├── ValidURInameConstraintsTest34EE.crt │ │ │ ├── ValidURInameConstraintsTest36EE.crt │ │ │ ├── ValidinhibitPolicyMappingTest2EE.crt │ │ │ ├── ValidinhibitPolicyMappingTest4EE.crt │ │ │ ├── ValidkeyUsageNotCriticalTest3EE.crt │ │ │ ├── ValidonlyContainsCACertsTest13EE.crt │ │ │ ├── ValidrequireExplicitPolicyTest1EE.crt │ │ │ ├── ValidrequireExplicitPolicyTest2EE.crt │ │ │ ├── ValidrequireExplicitPolicyTest4EE.crt │ │ │ ├── basicConstraintsNotCriticalCACert.crt │ │ │ ├── inhibitAnyPolicy1SelfIssuedCACert.crt │ │ │ ├── inhibitPolicyMapping1P12subCACert.crt │ │ │ ├── inhibitPolicyMapping1P1subCACert.crt │ │ │ ├── inhibitPolicyMapping5subsubCACert.crt │ │ │ ├── onlyContainsAttributeCertsCACert.crt │ │ │ ├── pathLenConstraint6subsubCA00Cert.crt │ │ │ ├── pathLenConstraint6subsubCA11Cert.crt │ │ │ ├── pathLenConstraint6subsubCA41Cert.crt │ │ │ ├── requireExplicitPolicy0subCACert.crt │ │ │ ├── requireExplicitPolicy10subCACert.crt │ │ │ ├── requireExplicitPolicy2subCACert.crt │ │ │ ├── requireExplicitPolicy4subCACert.crt │ │ │ ├── requireExplicitPolicy5subCACert.crt │ │ │ ├── AllCertificatesSamePoliciesTest10EE.crt │ │ │ ├── AllCertificatesSamePoliciesTest13EE.crt │ │ │ ├── BasicSelfIssuedCRLSigningKeyCACert.crt │ │ │ ├── BasicSelfIssuedCRLSigningKeyCRLCert.crt │ │ │ ├── GeneralizedTimeCRLnextUpdateCACert.crt │ │ │ ├── InvalidMappingFromanyPolicyTest7EE.crt │ │ │ ├── InvalidNegativeSerialNumberTest15EE.crt │ │ │ ├── InvalidUnknownCRLExtensionTest10EE.crt │ │ │ ├── InvalidinhibitPolicyMappingTest1EE.crt │ │ │ ├── InvalidinhibitPolicyMappingTest3EE.crt │ │ │ ├── InvalidinhibitPolicyMappingTest5EE.crt │ │ │ ├── InvalidinhibitPolicyMappingTest6EE.crt │ │ │ ├── InvalidonlyContainsCACertsTest12EE.crt │ │ │ ├── Invalidpre2000CRLnextUpdateTest12EE.crt │ │ │ ├── InvalidrequireExplicitPolicyTest3EE.crt │ │ │ ├── InvalidrequireExplicitPolicyTest5EE.crt │ │ │ ├── PoliciesP123subsubsubCAP12P2P1Cert.crt │ │ │ ├── RFC3280OptionalAttributeTypesCACert.crt │ │ │ ├── ValidDSAParameterInheritanceTest5EE.crt │ │ │ ├── ValidNameChainingWhitespaceTest3EE.crt │ │ │ ├── ValidNameChainingWhitespaceTest4EE.crt │ │ │ ├── ValidRFC822nameConstraintsTest21EE.crt │ │ │ ├── ValidRFC822nameConstraintsTest23EE.crt │ │ │ ├── ValidRFC822nameConstraintsTest25EE.crt │ │ │ ├── ValidUTF8StringEncodedNamesTest9EE.crt │ │ │ ├── Validpre2000UTCnotBeforeDateTest3EE.crt │ │ │ ├── inhibitPolicyMapping1P1subsubCACert.crt │ │ │ ├── keyUsageCriticalcRLSignFalseCACert.crt │ │ │ ├── nameConstraintsDN1SelfIssuedCACert.crt │ │ │ ├── pathLenConstraint0SelfIssuedCACert.crt │ │ │ ├── pathLenConstraint1SelfIssuedCACert.crt │ │ │ ├── requireExplicitPolicy0subsubCACert.crt │ │ │ ├── requireExplicitPolicy10subsubCACert.crt │ │ │ ├── requireExplicitPolicy4subsubCACert.crt │ │ │ ├── requireExplicitPolicy5subsubCACert.crt │ │ │ ├── requireExplicitPolicy7subCARE2Cert.crt │ │ │ ├── BasicSelfIssuedNewKeyOldWithNewCACert.crt │ │ │ ├── BasicSelfIssuedOldKeyNewWithOldCACert.crt │ │ │ ├── GoodsubCAPanyPolicyMapping1to2CACert.crt │ │ │ ├── InvalidMissingbasicConstraintsTest1EE.crt │ │ │ ├── InvalidRFC822nameConstraintsTest22EE.crt │ │ │ ├── InvalidRFC822nameConstraintsTest24EE.crt │ │ │ ├── InvalidRFC822nameConstraintsTest26EE.crt │ │ │ ├── InvalidUnknownCRLEntryExtensionTest8EE.crt │ │ │ ├── InvaliddeltaCRLIndicatorNoBaseTest1EE.crt │ │ │ ├── InvalidonlyContainsUserCertsTest11EE.crt │ │ │ ├── Invalidpre2000UTCEEnotAfterDateTest7EE.crt │ │ │ ├── RFC3280MandatoryAttributeTypesCACert.crt │ │ │ ├── UTF8StringCaseInsensitiveMatchCACert.crt │ │ │ ├── ValidBasicSelfIssuedNewWithOldTest3EE.crt │ │ │ ├── ValidBasicSelfIssuedNewWithOldTest4EE.crt │ │ │ ├── ValidBasicSelfIssuedOldWithNewTest1EE.crt │ │ │ ├── ValidNameChainingCapitalizationTest5EE.crt │ │ │ ├── ValidSelfIssuedinhibitAnyPolicyTest7EE.crt │ │ │ ├── ValidSelfIssuedinhibitAnyPolicyTest9EE.crt │ │ │ ├── basicConstraintsCriticalcAFalseCACert.crt │ │ │ ├── inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt │ │ │ ├── inhibitPolicyMapping1P12subCAIPM5Cert.crt │ │ │ ├── inhibitPolicyMapping1P12subsubCACert.crt │ │ │ ├── inhibitPolicyMapping5subsubsubCACert.crt │ │ │ ├── keyUsageCriticalkeyCertSignFalseCACert.crt │ │ │ ├── keyUsageNotCriticalcRLSignFalseCACert.crt │ │ │ ├── pathLenConstraint1SelfIssuedsubCACert.crt │ │ │ ├── pathLenConstraint6subsubsubCA11XCert.crt │ │ │ ├── pathLenConstraint6subsubsubCA41XCert.crt │ │ │ ├── requireExplicitPolicy0subsubsubCACert.crt │ │ │ ├── requireExplicitPolicy10subsubsubCACert.crt │ │ │ ├── requireExplicitPolicy2SelfIssuedCACert.crt │ │ │ ├── requireExplicitPolicy4subsubsubCACert.crt │ │ │ ├── requireExplicitPolicy5subsubsubCACert.crt │ │ │ ├── InvalidBasicSelfIssuedNewWithOldTest5EE.crt │ │ │ ├── InvalidBasicSelfIssuedOldWithNewTest2EE.crt │ │ │ ├── InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt │ │ │ ├── ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt │ │ │ ├── ValidDNandRFC822nameConstraintsTest27EE.crt │ │ │ ├── ValidGeneralizedTimenotAfterDateTest8EE.crt │ │ │ ├── ValidGeneralizedTimenotBeforeDateTest4EE.crt │ │ │ ├── ValidNoissuingDistributionPointTest10EE.crt │ │ │ ├── ValidSelfIssuedpathLenConstraintTest15EE.crt │ │ │ ├── ValidSelfIssuedpathLenConstraintTest17EE.crt │ │ │ ├── ValidbasicConstraintsNotCriticalTest4EE.crt │ │ │ ├── basicConstraintsNotCriticalcAFalseCACert.crt │ │ │ ├── inhibitPolicyMapping1P12subsubCAIPM5Cert.crt │ │ │ ├── inhibitPolicyMapping1P1SelfIssuedCACert.crt │ │ │ ├── requireExplicitPolicy7subsubCARE2RE4Cert.crt │ │ │ ├── InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt │ │ │ ├── InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt │ │ │ ├── InvalidDNandRFC822nameConstraintsTest28EE.crt │ │ │ ├── InvalidDNandRFC822nameConstraintsTest29EE.crt │ │ │ ├── InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt │ │ │ ├── InvalidSelfIssuedpathLenConstraintTest16EE.crt │ │ │ ├── InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt │ │ │ ├── InvalidonlyContainsAttributeCertsTest14EE.crt │ │ │ ├── SeparateCertificateandCRLKeysCRLSigningCert.crt │ │ │ ├── ValidGeneralizedTimeCRLnextUpdateTest13EE.crt │ │ │ ├── ValidRFC3280MandatoryAttributeTypesTest7EE.crt │ │ │ ├── ValidRFC3280OptionalAttributeTypesTest8EE.crt │ │ │ ├── ValidSelfIssuedinhibitPolicyMappingTest7EE.crt │ │ │ ├── ValidSelfIssuedrequireExplicitPolicyTest6EE.crt │ │ │ ├── ValidSeparateCertificateandCRLKeysTest19EE.crt │ │ │ ├── ValidUTF8StringCaseInsensitiveMatchTest11EE.crt │ │ │ ├── inhibitPolicyMapping1P1SelfIssuedsubCACert.crt │ │ │ ├── keyUsageNotCriticalkeyCertSignFalseCACert.crt │ │ │ ├── requireExplicitPolicy2SelfIssuedsubCACert.crt │ │ │ ├── requireExplicitPolicy7subsubsubCARE2RE4Cert.crt │ │ │ ├── InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt │ │ │ ├── InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt │ │ │ ├── InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt │ │ │ ├── InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt │ │ │ ├── InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt │ │ │ ├── InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt │ │ │ ├── InvalidSeparateCertificateandCRLKeysTest20EE.crt │ │ │ ├── InvalidSeparateCertificateandCRLKeysTest21EE.crt │ │ │ ├── InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt │ │ │ ├── RolloverfromPrintableStringtoUTF8StringCACert.crt │ │ │ ├── InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt │ │ │ ├── SeparateCertificateandCRLKeysCA2CRLSigningCert.crt │ │ │ ├── InvalidUnknownCriticalCertificateExtensionTest2EE.crt │ │ │ ├── InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt │ │ │ ├── ValidUnknownNotCriticalCertificateExtensionTest1EE.crt │ │ │ ├── SeparateCertificateandCRLKeysCertificateSigningCACert.crt │ │ │ ├── ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt │ │ │ └── SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt │ ├── openssl-ocsp │ │ ├── readme.md │ │ ├── ND1.ors │ │ ├── ND2.ors │ │ ├── ND3.ors │ │ ├── ISOP_ND1.ors │ │ ├── ISOP_ND2.ors │ │ ├── ISOP_ND3.ors │ │ ├── WIKH_ND1.ors │ │ ├── WIKH_ND2.ors │ │ ├── WIKH_ND3.ors │ │ ├── WINH_ND1.ors │ │ ├── WINH_ND2.ors │ │ ├── WINH_ND3.ors │ │ ├── WRID_ND1.ors │ │ ├── WRID_ND2.ors │ │ ├── WRID_ND3.ors │ │ ├── D2_Issuer_Root.pem │ │ ├── ISIC_D2_Issuer_Root.pem │ │ ├── WKIC_D2_Issuer_Root.pem │ │ ├── WSNIC_D2_Issuer_Root.pem │ │ ├── R2.pem │ │ ├── ND2_Issuer_Root.pem │ │ └── ISIC_ND2_Issuer_Root.pem │ ├── digicert-sha2-secure-server-ca.crt │ ├── digicert-tls-rsa-sha256-2020-ca1.crt │ └── global-root-ca-revoked.chain-demos.digicert.com.crt └── test_crl_client.py ├── .gitignore ├── run.py ├── certvalidator ├── version.py ├── _types.py ├── _errors.py └── errors.py ├── tox.ini ├── .circleci └── config.yml └── LICENSE /requires/api_docs: -------------------------------------------------------------------------------- 1 | CommonMark >= 0.6.0 2 | -------------------------------------------------------------------------------- /requires/release: -------------------------------------------------------------------------------- 1 | wheel >= 0.31.0 2 | twine >= 1.11.0 3 | setuptools >= 38.6.0 4 | -------------------------------------------------------------------------------- /dev/codecov.json: -------------------------------------------------------------------------------- 1 | { 2 | "slug": "wbond/certvalidator", 3 | "token": "6a6bdd26-aeeb-4740-ab25-e6fa1378607a", 4 | "disabled": true 5 | } 6 | -------------------------------------------------------------------------------- /tests/fixtures/digicert-global-root-ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/digicert-global-root-ca.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/DSACACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/DSACACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/GoodCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/GoodCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/UIDCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/UIDCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/readme.md: -------------------------------------------------------------------------------- 1 | Path validation fixtures from 2 | http://csrc.nist.gov/groups/ST/crypto_apps_infra/pki/pkitesting.html. 3 | -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DSACACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DSACACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/GoodCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/GoodCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UIDCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UIDCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/readme.md: -------------------------------------------------------------------------------- 1 | OCSP certificates and responses from 2 | https://github.com/openssl/openssl/tree/master/test/ocsp-tests. 3 | -------------------------------------------------------------------------------- /tests/fixtures/digicert-sha2-secure-server-ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/digicert-sha2-secure-server-ca.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/GoodsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/GoodsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/NoCRLCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/NoCRLCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/TwoCRLsCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/TwoCRLsCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BadSignedCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BadSignedCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/GoodsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/GoodsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/NameOrderCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/NameOrderCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/WrongCRLCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/WrongCRLCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/anyPolicyCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/anyPolicyCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLCA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLCA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLCA3CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLCA3CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/digicert-tls-rsa-sha256-2020-ca1.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/digicert-tls-rsa-sha256-2020-ca1.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BadSignedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BadSignedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/WrongCRLCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/WrongCRLCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/anyPolicyCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/anyPolicyCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/deltaCRLCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/deltaCRLCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/deltaCRLCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/deltaCRLCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/deltaCRLCA3Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/deltaCRLCA3Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/Mapping1to2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/Mapping1to2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/NoPoliciesCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/NoPoliciesCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP12CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP12CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP3CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP3CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/RevokedsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/RevokedsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/TwoCRLsCABadCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/TwoCRLsCABadCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/TwoCRLsCAGoodCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/TwoCRLsCAGoodCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/AnyPolicyTest14EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/AnyPolicyTest14EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/Mapping1to2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/Mapping1to2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/NameOrderingCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/NameOrderingCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/NoPoliciesCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/NoPoliciesCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP123CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP123CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP12CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP12CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP3CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP3CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/RevokedsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/RevokedsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA3Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA3Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA4Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA4Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA5Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA5Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA6Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA6Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/P12Mapping1to3CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/P12Mapping1to3CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP1234CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP1234CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP123CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP123CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP2subCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP2subCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP2subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP2subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/TrustAnchorRootCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/TrustAnchorRootCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLCA1deltaCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLCA1deltaCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLCA2deltaCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLCA2deltaCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLCA3deltaCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLCA3deltaCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/indirectCRLCA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/indirectCRLCA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/indirectCRLCA3CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/indirectCRLCA3CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/indirectCRLCA5CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/indirectCRLCA5CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/P12Mapping1to3CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/P12Mapping1to3CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP1234CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP1234CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP2subCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP2subCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP2subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP2subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidNameUIDsTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidNameUIDsTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidTwoCRLsTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidTwoCRLsTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddeltaCRLTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BadCRLIssuerNameCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BadCRLIssuerNameCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BadCRLSignatureCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BadCRLSignatureCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BadnotAfterDateCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BadnotAfterDateCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BadnotBeforeDateCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BadnotBeforeDateCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/LongSerialNumberCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/LongSerialNumberCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/OldCRLnextUpdateCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/OldCRLnextUpdateCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/P1Mapping1to234CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/P1Mapping1to234CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP12subCAP1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP12subCAP1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BadCRLIssuerNameCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BadCRLIssuerNameCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BadCRLSignatureCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BadCRLSignatureCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BadnotAfterDateCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BadnotAfterDateCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BadnotBeforeDateCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BadnotBeforeDateCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidRevokedCATest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidRevokedCATest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidRevokedEETest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidRevokedEETest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidWrongCRLTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidWrongCRLTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcAFalseTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcAFalseTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcAFalseTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcAFalseTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddeltaCRLTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/LongSerialNumberCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/LongSerialNumberCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/OldCRLnextUpdateCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/OldCRLnextUpdateCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/P12Mapping1to3subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/P12Mapping1to3subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/P1Mapping1to234CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/P1Mapping1to234CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP12subCAP1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP12subCAP1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest28EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest28EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest29EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest29EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest30EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest30EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest33EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidcRLIssuerTest33EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy0CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy0CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy5CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy5CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicyTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicyTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlySomeReasonsCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlySomeReasonsCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlySomeReasonsCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlySomeReasonsCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlySomeReasonsCA3Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlySomeReasonsCA3Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlySomeReasonsCA4Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlySomeReasonsCA4Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/MappingToanyPolicyCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/MappingToanyPolicyCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/P12Mapping1to3subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/P12Mapping1to3subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/P1Mapping1to234subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/P1Mapping1to234subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP123subCAP12CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP123subCAP12CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/UnknownCRLExtensionCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/UnknownCRLExtensionCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/distributionPoint1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/distributionPoint1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/distributionPoint2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/distributionPoint2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy0CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy0CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy5CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy5CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/keyUsageNotCriticalCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/keyUsageNotCriticalCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN3CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN3CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN4CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN4CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN5CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN5CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDNS1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDNS1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDNS2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDNS2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsURI1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsURI1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsURI2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsURI2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlyContainsCACertsCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlyContainsCACertsCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA2CRL1.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA2CRL1.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA2CRL2.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA2CRL2.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint0CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint0CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest12EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest12EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DifferentPoliciesTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DifferentPoliciesTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidCASignatureTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidCASignatureTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidEESignatureTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidEESignatureTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidMissingCRLTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidMissingCRLTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest27EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest27EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest31EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest31EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest32EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest32EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest34EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest34EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest35EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidcRLIssuerTest35EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/MappingToanyPolicyCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/MappingToanyPolicyCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/P1Mapping1to234subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/P1Mapping1to234subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP123subCAP12Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP123subCAP12Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UnknownCRLExtensionCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UnknownCRLExtensionCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDSASignaturesTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDSASignaturesTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/distributionPoint1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/distributionPoint1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/distributionPoint2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/distributionPoint2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/keyUsageNotCriticalCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/keyUsageNotCriticalCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN3CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN3CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN4CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN4CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN5CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN5CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDNS1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDNS1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDNS2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDNS2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsURI1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsURI1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsURI2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsURI2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlyContainsCACertsCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlyContainsCACertsCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint0CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint0CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BasicSelfIssuedNewKeyCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BasicSelfIssuedNewKeyCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BasicSelfIssuedOldKeyCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BasicSelfIssuedOldKeyCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/MappingFromanyPolicyCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/MappingFromanyPolicyCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/NegativeSerialNumberCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/NegativeSerialNumberCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/P12Mapping1to3subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/P12Mapping1to3subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PanyPolicyMapping1to2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PanyPolicyMapping1to2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP1234subCAP123CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP1234subCAP123CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP12subsubCAP1P2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP12subsubCAP1P2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/indirectCRLCA3cRLIssuerCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/indirectCRLCA3cRLIssuerCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/indirectCRLCA4cRLIssuerCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/indirectCRLCA4cRLIssuerCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subCA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subCA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy5subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy5subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping0CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping0CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlyContainsUserCertsCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlyContainsUserCertsCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint0subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint0subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint1subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint1subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pre2000CRLnextUpdateCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pre2000CRLnextUpdateCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BasicSelfIssuedNewKeyCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BasicSelfIssuedNewKeyCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BasicSelfIssuedOldKeyCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BasicSelfIssuedOldKeyCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/CPSPointerQualifierTest20EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/CPSPointerQualifierTest20EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/DSAParametersInheritedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/DSAParametersInheritedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidCAnotAfterDateTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidCAnotAfterDateTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDSASignatureTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDSASignatureTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidEEnotAfterDateTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidEEnotAfterDateTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidNameChainingTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidNameChainingTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidPolicyMappingTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidPolicyMappingTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidPolicyMappingTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidPolicyMappingTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidPolicyMappingTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidPolicyMappingTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/MappingFromanyPolicyCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/MappingFromanyPolicyCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/NegativeSerialNumberCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/NegativeSerialNumberCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/OverlappingPoliciesTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/OverlappingPoliciesTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/P12Mapping1to3subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/P12Mapping1to3subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/P1anyPolicyMapping1to2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/P1anyPolicyMapping1to2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PanyPolicyMapping1to2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PanyPolicyMapping1to2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP1234subCAP123Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP1234subCAP123Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP12subsubCAP1P2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP12subsubCAP1P2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/TrustAnchorRootCertificate.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/TrustAnchorRootCertificate.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UTF8StringEncodedNamesCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UTF8StringEncodedNamesCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest15EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest15EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest16EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest16EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest17EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest17EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest18EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest18EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest19EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UserNoticeQualifierTest19EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidCertificatePathTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidCertificatePathTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest12EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest12EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest13EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest13EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest14EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidPolicyMappingTest14EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidinhibitAnyPolicyTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidinhibitAnyPolicyTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidonlySomeReasonsTest18EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidonlySomeReasonsTest18EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidonlySomeReasonsTest19EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidonlySomeReasonsTest19EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA3cRLIssuerCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA3cRLIssuerCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/indirectCRLCA4cRLIssuerCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/indirectCRLCA4cRLIssuerCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy5subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy5subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping0CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping0CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN1subCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN1subCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN1subCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN1subCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN1subCA3Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN1subCA3Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN3subCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN3subCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN3subCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN3subCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsRFC822CA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsRFC822CA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsRFC822CA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsRFC822CA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsRFC822CA3Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsRFC822CA3Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlyContainsUserCertsCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlyContainsUserCertsCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint0subCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint0subCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint0subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint0subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint1subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint1subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subCA0Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subCA0Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subCA1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subCA1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subCA4Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subCA4Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pre2000CRLnextUpdateCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pre2000CRLnextUpdateCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy0CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy0CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy4CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy4CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy5CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy5CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy7CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy7CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/DSAParametersInheritedCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/DSAParametersInheritedCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/MissingbasicConstraintsCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/MissingbasicConstraintsCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/P1anyPolicyMapping1to2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/P1anyPolicyMapping1to2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP123subsubCAP12P1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP123subsubCAP12P1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP123subsubCAP2P2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP123subsubCAP2P2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/UTF8StringEncodedNamesCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/UTF8StringEncodedNamesCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/UnknownCRLEntryExtensionCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/UnknownCRLEntryExtensionCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/deltaCRLIndicatorNoBaseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subCAIAP5CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy1subsubCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitAnyPolicy5subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitAnyPolicy5subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping0subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping0subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P1CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P1CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN1subCA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN1subCA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN1subCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN1subCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN1subCA3CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN1subCA3CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN3subCA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN3subCA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsDN3subCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsDN3subCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsRFC822CA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsRFC822CA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsRFC822CA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsRFC822CA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/nameConstraintsRFC822CA3CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/nameConstraintsRFC822CA3CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint0subCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint0subCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subCA0CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subCA0CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subCA1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subCA1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subCA4CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subCA4CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy0CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy0CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy10CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy10CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy4CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy4CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy5CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy5CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy7CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy7CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/global-root-ca-revoked.chain-demos.digicert.com.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/global-root-ca-revoked.chain-demos.digicert.com.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidBadCRLIssuerNameTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidBadCRLSignatureTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidBadCRLSignatureTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidCAnotBeforeDateTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidCAnotBeforeDateTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidEEnotBeforeDateTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidEEnotBeforeDateTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitAnyPolicyTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest15EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest15EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest16EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest16EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest17EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest17EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest20EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest20EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest21EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlySomeReasonsTest21EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/MissingbasicConstraintsCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/MissingbasicConstraintsCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP123subsubCAP12P1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP123subsubCAP12P1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP123subsubCAP12P2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP123subsubCAP12P2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UnknownCRLEntryExtensionCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UnknownCRLEntryExtensionCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest14EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest14EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest18EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest18EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest19EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest19EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNnameConstraintsTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidLongSerialNumberTest16EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidLongSerialNumberTest16EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidLongSerialNumberTest17EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidLongSerialNumberTest17EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddistributionPointTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddistributionPointTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddistributionPointTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddistributionPointTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddistributionPointTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddistributionPointTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValiddistributionPointTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValiddistributionPointTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest13EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest13EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest14EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest14EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidpathLenConstraintTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/deltaCRLIndicatorNoBaseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/deltaCRLIndicatorNoBaseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subCAIAP5Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1subsubCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy5subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy5subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping0subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping0subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy10CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy10CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/NoissuingDistributionPointCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/NoissuingDistributionPointCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP1234subsubCAP123P12CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P1subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P1subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlyContainsAttributeCertsCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlyContainsAttributeCertsCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA1compromiseCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA1compromiseCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA3compromiseCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA3compromiseCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA4compromiseCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA4compromiseCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubCA00CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubCA00CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubCA11CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubCA11CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubCA41CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubCA41CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy0subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy0subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy10subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy10subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy2subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy2subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy4subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy4subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy5subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy5subCACRL.crl -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.egg-info/ 2 | .tox/ 3 | .eggs/ 4 | __pycache__/ 5 | build/ 6 | dist/ 7 | tests/output/ 8 | *.pyc 9 | .coverage 10 | .DS_Store 11 | .python-version 12 | coverage.xml 13 | -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/AllCertificatesNoPoliciesTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/AllCertificatesNoPoliciesTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/AllCertificatesanyPolicyTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/AllCertificatesanyPolicyTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNSnameConstraintsTest31EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNSnameConstraintsTest31EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNSnameConstraintsTest33EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNSnameConstraintsTest33EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNSnameConstraintsTest38EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNSnameConstraintsTest38EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest12EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest12EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest13EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest13EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest15EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest15EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest16EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest16EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest17EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest17EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest20EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest20EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNnameConstraintsTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidIDPwithindirectCRLTest23EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidIDPwithindirectCRLTest26EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidLongSerialNumberTest18EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidLongSerialNumberTest18EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidMappingToanyPolicyTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidMappingToanyPolicyTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidNameChainingOrderTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidNameChainingOrderTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidOldCRLnextUpdateTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidURInameConstraintsTest35EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidURInameConstraintsTest35EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidURInameConstraintsTest37EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidURInameConstraintsTest37EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidUnknownCRLExtensionTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddistributionPointTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest12EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest12EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidpathLenConstraintTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/NoissuingDistributionPointCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/NoissuingDistributionPointCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP1234subsubCAP123P12Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNSnameConstraintsTest30EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNSnameConstraintsTest30EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNSnameConstraintsTest32EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNSnameConstraintsTest32EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidIDPwithindirectCRLTest22EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidIDPwithindirectCRLTest22EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidIDPwithindirectCRLTest24EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidIDPwithindirectCRLTest24EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidIDPwithindirectCRLTest25EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidIDPwithindirectCRLTest25EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidNegativeSerialNumberTest14EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidNegativeSerialNumberTest14EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidURInameConstraintsTest34EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidURInameConstraintsTest34EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidURInameConstraintsTest36EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidURInameConstraintsTest36EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidinhibitPolicyMappingTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidinhibitPolicyMappingTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidinhibitPolicyMappingTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidinhibitPolicyMappingTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidkeyUsageNotCriticalTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidonlyContainsCACertsTest13EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidonlyContainsCACertsTest13EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidrequireExplicitPolicyTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidrequireExplicitPolicyTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidrequireExplicitPolicyTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidrequireExplicitPolicyTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidrequireExplicitPolicyTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidrequireExplicitPolicyTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/basicConstraintsNotCriticalCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/basicConstraintsNotCriticalCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1SelfIssuedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/onlyContainsAttributeCertsCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/onlyContainsAttributeCertsCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubCA00Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubCA00Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubCA11Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubCA11Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubCA41Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubCA41Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy0subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy0subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy10subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy10subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy2subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy2subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy4subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy4subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy5subCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy5subCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BasicSelfIssuedCRLSigningKeyCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/GeneralizedTimeCRLnextUpdateCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/PoliciesP123subsubsubCAP12P2P1CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/RFC3280OptionalAttributeTypesCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/SeparateCertificateandCRLKeysCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/SeparateCertificateandCRLKeysCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/basicConstraintsNotCriticalCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/basicConstraintsNotCriticalCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P1subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/keyUsageCriticalcRLSignFalseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA1otherreasonsCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA3otherreasonsCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/onlySomeReasonsCA4otherreasonsCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy0subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy0subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy10subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy10subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy4subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy4subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy5subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy5subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy7subCARE2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy7subCARE2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/AllCertificatesSamePoliciesTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/AllCertificatesSamePoliciesTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/AllCertificatesSamePoliciesTest13EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/AllCertificatesSamePoliciesTest13EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BasicSelfIssuedCRLSigningKeyCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BasicSelfIssuedCRLSigningKeyCRLCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/GeneralizedTimeCRLnextUpdateCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidMappingFromanyPolicyTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidNegativeSerialNumberTest15EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidNegativeSerialNumberTest15EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidUnknownCRLExtensionTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidinhibitPolicyMappingTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlyContainsCACertsTest12EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlyContainsCACertsTest12EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/Invalidpre2000CRLnextUpdateTest12EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidrequireExplicitPolicyTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidrequireExplicitPolicyTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/PoliciesP123subsubsubCAP12P2P1Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/RFC3280OptionalAttributeTypesCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/RFC3280OptionalAttributeTypesCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDSAParameterInheritanceTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDSAParameterInheritanceTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidNameChainingWhitespaceTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidNameChainingWhitespaceTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidNameChainingWhitespaceTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidNameChainingWhitespaceTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidRFC822nameConstraintsTest21EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidRFC822nameConstraintsTest21EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidRFC822nameConstraintsTest23EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidRFC822nameConstraintsTest23EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidRFC822nameConstraintsTest25EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidRFC822nameConstraintsTest25EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidUTF8StringEncodedNamesTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/Validpre2000UTCnotBeforeDateTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/keyUsageCriticalcRLSignFalseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/nameConstraintsDN1SelfIssuedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint0SelfIssuedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint0SelfIssuedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint1SelfIssuedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint1SelfIssuedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy0subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy0subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy10subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy10subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy4subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy4subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy5subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy5subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy7subCARE2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy7subCARE2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/GoodsubCAPanyPolicyMapping1to2CACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/RFC3280MandatoryAttributeTypesCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/SeparateCertificateandCRLKeysCA2CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/UTF8StringCaseInsensitiveMatchCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/basicConstraintsCriticalcAFalseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subCAIPM5CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping5subsubsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/keyUsageNotCriticalcRLSignFalseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubsubCA11XCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/pathLenConstraint6subsubsubCA41XCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy0subsubsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy4subsubsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy5subsubsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BasicSelfIssuedNewKeyOldWithNewCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/BasicSelfIssuedOldKeyNewWithOldCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/GoodsubCAPanyPolicyMapping1to2CACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidMissingbasicConstraintsTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidRFC822nameConstraintsTest22EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidRFC822nameConstraintsTest24EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidRFC822nameConstraintsTest26EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidUnknownCRLEntryExtensionTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvaliddeltaCRLIndicatorNoBaseTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlyContainsUserCertsTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/Invalidpre2000UTCEEnotAfterDateTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/RFC3280MandatoryAttributeTypesCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/UTF8StringCaseInsensitiveMatchCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedNewWithOldTest3EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedNewWithOldTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedOldWithNewTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidNameChainingCapitalizationTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidNameChainingCapitalizationTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSelfIssuedinhibitAnyPolicyTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/basicConstraintsCriticalcAFalseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/basicConstraintsCriticalcAFalseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitAnyPolicy1SelfIssuedsubCA2Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subCAIPM5Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping5subsubsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/keyUsageCriticalkeyCertSignFalseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/keyUsageNotCriticalcRLSignFalseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint1SelfIssuedsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubsubCA11XCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/pathLenConstraint6subsubsubCA41XCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy0subsubsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy0subsubsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy10subsubsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy10subsubsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy2SelfIssuedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy4subsubsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy4subsubsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy5subsubsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy5subsubsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BasicSelfIssuedCRLSigningKeyCRLCertCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/BasicSelfIssuedOldKeySelfIssuedCertCRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/basicConstraintsNotCriticalcAFalseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/inhibitPolicyMapping1P12subsubCAIPM5CRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/keyUsageCriticalkeyCertSignFalseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy10subsubsubCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy7subsubCARE2RE4CRL.crl -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # coding: utf-8 3 | from __future__ import unicode_literals, division, absolute_import, print_function 4 | 5 | from dev._task import run_task 6 | 7 | 8 | run_task() 9 | -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedNewWithOldTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedOldWithNewTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidBasicSelfIssuedCRLSigningKeyTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidDNandRFC822nameConstraintsTest27EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidGeneralizedTimenotAfterDateTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidGeneralizedTimenotBeforeDateTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidNoissuingDistributionPointTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidNoissuingDistributionPointTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSelfIssuedpathLenConstraintTest15EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSelfIssuedpathLenConstraintTest17EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidbasicConstraintsNotCriticalTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/basicConstraintsNotCriticalcAFalseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P12subsubCAIPM5Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1SelfIssuedCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy7subsubCARE2RE4Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/keyUsageNotCriticalkeyCertSignFalseCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidBasicSelfIssuedCRLSigningKeyTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNandRFC822nameConstraintsTest28EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidDNandRFC822nameConstraintsTest29EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitAnyPolicyTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedpathLenConstraintTest16EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidkeyUsageCriticalcRLSignFalseTest4EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidonlyContainsAttributeCertsTest14EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCRLSigningCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidGeneralizedTimeCRLnextUpdateTest13EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidRFC3280MandatoryAttributeTypesTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidRFC3280OptionalAttributeTypesTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSelfIssuedinhibitPolicyMappingTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSelfIssuedrequireExplicitPolicyTest6EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidSeparateCertificateandCRLKeysTest19EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidUTF8StringCaseInsensitiveMatchTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/inhibitPolicyMapping1P1SelfIssuedsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/keyUsageNotCriticalkeyCertSignFalseCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy2SelfIssuedsubCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/requireExplicitPolicy7subsubsubCARE2RE4Cert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/RolloverfromPrintableStringtoUTF8StringCACRL.crl -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/crls/requireExplicitPolicy7subsubsubCARE2RE4CRL.crl -------------------------------------------------------------------------------- /certvalidator/version.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | 5 | __version__ = '0.12.0.dev1' 6 | __version_info__ = (0, 12, 0, 'dev1') 7 | -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest11EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedinhibitPolicyMappingTest9EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest7EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSelfIssuedrequireExplicitPolicyTest8EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSeparateCertificateandCRLKeysTest20EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidSeparateCertificateandCRLKeysTest21EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidkeyUsageNotCriticalcRLSignFalseTest5EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/RolloverfromPrintableStringtoUTF8StringCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidkeyUsageCriticalkeyCertSignFalseTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCA2CRLSigningCert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidUnknownCriticalCertificateExtensionTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/InvalidkeyUsageNotCriticalkeyCertSignFalseTest2EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidUnknownNotCriticalCertificateExtensionTest1EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCertificateSigningCACert.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt -------------------------------------------------------------------------------- /tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wbond/certvalidator/HEAD/tests/fixtures/nist_pkits/certs/SeparateCertificateandCRLKeysCA2CertificateSigningCACert.crt -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [tox] 2 | envlist = py26,py27,py32,py33,py34,py35,py36,py37,py38,py39,pypy 3 | 4 | [testenv] 5 | deps = -rrequires/ci 6 | commands = {envpython} run.py ci 7 | 8 | [pep8] 9 | max-line-length = 120 10 | 11 | [flake8] 12 | max-line-length = 120 13 | jobs = 1 14 | -------------------------------------------------------------------------------- /requires/coverage: -------------------------------------------------------------------------------- 1 | coverage == 4.4.1 ; python_version == '2.6' 2 | coverage == 4.5.4 ; python_version == '3.3' or python_version == '3.4' 3 | coverage == 5.5 ; python_version == '2.7' or python_version == '3.5' or python_version == '3.6' 4 | coverage == 6.5.0 ; python_version == '3.7' 5 | coverage == 7.3.0 ; python_version >= '3.8' 6 | -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | jobs: 3 | python2.7: 4 | machine: 5 | image: ubuntu-2004:202101-01 6 | resource_class: arm.medium 7 | steps: 8 | - checkout 9 | - run: python run.py deps 10 | - run: python run.py ci-driver 11 | python3.9: 12 | machine: 13 | image: ubuntu-2004:202101-01 14 | resource_class: arm.medium 15 | steps: 16 | - checkout 17 | - run: python run.py deps 18 | - run: python3 run.py ci-driver 19 | workflows: 20 | version: 2 21 | arm64: 22 | jobs: 23 | - python2.7 24 | - python3.9 25 | -------------------------------------------------------------------------------- /dev/__init__.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | import os 5 | 6 | 7 | package_name = "certvalidator" 8 | 9 | other_packages = [] 10 | 11 | task_keyword_args = [] 12 | 13 | requires_oscrypto = True 14 | has_tests_package = False 15 | 16 | package_root = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) 17 | build_root = os.path.abspath(os.path.join(package_root, '..')) 18 | 19 | md_source_map = { 20 | 'docs/api.md': [ 21 | 'certvalidator/__init__.py', 22 | 'certvalidator/context.py', 23 | ], 24 | } 25 | 26 | definition_replacements = {} 27 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ND1.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp 2 | Xi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz 4 | IiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx 5 | MTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk 6 | 8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs 7 | RGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V 8 | eYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv 9 | mNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc 10 | 087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ND2.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV 2 | N6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0 4 | 0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz 5 | MTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD 6 | sPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA 7 | PcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz 8 | oguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC 9 | +ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a 10 | vRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ND3.ors: -------------------------------------------------------------------------------- 1 | MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm 2 | 9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE 3 | FHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN 4 | bJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz 5 | NjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg 6 | P2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ 7 | FTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR 8 | +mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW 9 | YavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3 10 | K388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA== 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ISOP_ND1.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp 2 | Xi2I9CG62QzyzsvqfBgPMjAxMjEwMTAwODU0NDVaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz 4 | IiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMDA4NTQ0NVqgERgPMjAxMjEwMTQwODU0 5 | NDVaMA0GCSqGSIb3DQEBBQUAA4IBAQDHKDxWTbAHRXY7HapfhE99T+OSa/AfRYqX 6 | H9yIeMRa5VftXMyvBFuvVm/qLRwK6mxhkiVIvF/Pk5yxMjbm7xPO26D+WHOdQML4 7 | +M4OX9BO76FjZRin5x+4b0Xo5SuSU1ulqfvSZnx+nG+hMbt/3Y7ODCEUWCYFoXNp 8 | U+TXTbv2mwJ9AL8Q/zjL4P8NJHzFJBKjEs+AAVRxTY/5RHHKU9dcm7ux/gsWoDUM 9 | w677Xxzn6icd8mqn72/HmzPnMrLHKKJFe2escbJn7JlV6qbZ9EWbrr+3OH0IJy5I 10 | E3LcPIsNZ//QEc6vS6J+j8ljV8Xne6rS1EmiOwV9NgubvYwDCm4R 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ISOP_ND2.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV 2 | N6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAwMDI1NTdaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0 4 | 0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDAwMjU1N1qgERgPMjAxMjEwMTQwMDI1 5 | NTdaMA0GCSqGSIb3DQEBBQUAA4IBAQCJRXcrz4wJe7bqWBHULu/QDXVz74OhSNlu 6 | swI0J4h+UmzJuW1GpdhTwJcTG3ARVwCLKz3evvpvHSumcsop0G3NolryNLP/oGD0 7 | Vf6PbLrJ8v+NxUNugPbtWM985Ti/B2a+XjbzYlH2vS3KOTL4X1zWSL07IQFNXc2h 8 | yHBscKpYgt0mZcFZFxN3NTCNpT6IjJzZzTG9xTYZ3hZdMQQ3DYO+/Hv4J+U1/Ybq 9 | CjuMWRak/0R/BiBDJdGhbThlvV7bNUxYY7DVaOiLER8ptpmhnzlB/vsTAxZqX48J 10 | mJdv2bxoTby98Pm/BMydEA9qcFqyP1XvqhzIY35ngoS/1XREyW7t 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ISOP_ND3.ors: -------------------------------------------------------------------------------- 1 | MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm 2 | 9/rEJlTvA73gJMtUGhgPMjAxMjEwMDkxNjAxNTNaMHQwcjBKMAkGBSsOAwIaBQAE 3 | FHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN 4 | bJWejX5BTb8DmevkCauAABgPMjAxMjEwMDkxNjAxNTNaoBEYDzIwMTIxMDEzMTYw 5 | MTUzWjANBgkqhkiG9w0BAQUFAAOCAQEAFnJAzuT8P4KKyTI6sdj5HkQ352qEu5CN 6 | K9M2kU/eg9kPfwLv8z3yArobwgx+/IDRajbVAKrk8UPCGUqkDc0OiU5c0+jpn+nT 7 | 20VVCtWsBSWDfzKqYln/NGrblhv+/iuFZJpyfud5nWguW5nogPC8IAfgt9FMDMl6 8 | wlQWLSWEkgAJWvhNR3nzgvyMnuDuMIVQgB9/+vAIxA7nlpEEh6KTswyGqE9+u1yC 9 | kvrz4PwKZQMT6r1eRCLs6NaagOZT84QHhZ6TAA+QHjfK406KL8F9mFgbGKbW+st2 10 | QHm+giUhrgZMv+1Yaxe34BjDS439LCPjdZ29On8FeZr3F55T+s3VzA== 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WIKH_ND1.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp 2 | Xi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FEi2DTgjjfhFbk7lhD6jlBEYApefBBSJRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz 4 | IiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx 5 | MTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk 6 | 8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs 7 | RGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V 8 | eYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv 9 | mNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc 10 | 087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WIKH_ND2.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV 2 | N6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQMWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0 4 | 0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz 5 | MTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD 6 | sPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA 7 | PcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz 8 | oguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC 9 | +ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a 10 | vRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WIKH_ND3.ors: -------------------------------------------------------------------------------- 1 | MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm 2 | 9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE 3 | FHyxZlScq9tE7mImFq30ZXv3etWUBBSuvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN 4 | bJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz 5 | NjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg 6 | P2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ 7 | FTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR 8 | +mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW 9 | YavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3 10 | K388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA== 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WINH_ND1.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp 2 | Xi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FEm2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz 4 | IiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx 5 | MTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk 6 | 8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs 7 | RGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V 8 | eYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv 9 | mNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc 10 | 087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WINH_ND2.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV 2 | N6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FO2+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0 4 | 0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz 5 | MTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD 6 | sPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA 7 | PcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz 8 | oguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC 9 | +ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a 10 | vRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WINH_ND3.ors: -------------------------------------------------------------------------------- 1 | MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm 2 | 9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE 3 | FH2xZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN 4 | bJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz 5 | NjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg 6 | P2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ 7 | FTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR 8 | +mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW 9 | YavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3 10 | K388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA== 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WRID_ND1.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSJRFH/UCpp 2 | Xi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz 4 | IiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx 5 | MTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk 6 | 8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs 7 | RGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V 8 | eYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv 9 | mNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc 10 | 087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WRID_ND2.ors: -------------------------------------------------------------------------------- 1 | MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQMWOWLxkwV 2 | N6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE 3 | FOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0 4 | 0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz 5 | MTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD 6 | sPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA 7 | PcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz 8 | oguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC 9 | +ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a 10 | vRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA 11 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WRID_ND3.ors: -------------------------------------------------------------------------------- 1 | MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBSuvZh6NLQm 2 | 9/rEJlTvA73gJMtUGhgPMjAxMjEwMTAxMzA3NDZaMHQwcjBKMAkGBSsOAwIaBQAE 3 | FHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN 4 | bJWejX5BTb8DmevkCauAABgPMjAxMjEwMTAxMzA3NDZaoBEYDzIwMTIxMDE0MTMw 5 | NzQ2WjANBgkqhkiG9w0BAQUFAAOCAQEAA70+GYJoFuUBwIN9KHMqmOOtnmoLBBlm 6 | HL2Su70ZEqSmL4zTt3iHY3m2YaNYSPphgDlQ4lY8zGAkCSrZ3ulpJun3RRy+gD29 7 | 0ks155tChMbYNZrFm46vKWabBjh2p+623daymlcbgizi5Z+P4oJL68VrOqh+DArE 8 | MpHH16BTGaF+bAjzTRSbS90xUReqwnnEpRBrmcQVo4uKpSkbyrx7iMLqsJ2vGpgh 9 | xqj1kNPT9g3+gegmdU9QpFV0l9ZV8X/f0uz5nT4I0NL81d/KDHGx2rd+bftLODeL 10 | ZAWAzFbr5B5EMqPGoh/SQXpcuVOqMHjh8fi8PBXBcitlIFzdDKXDvA== 11 | -------------------------------------------------------------------------------- /requires/ci: -------------------------------------------------------------------------------- 1 | setuptools == 36.8.0 ; python_version == '2.6' 2 | setuptools == 44.1.1 ; python_version == '2.7' and sys_platform == 'win32' 3 | setuptools == 18.4 ; python_version == '3.2' 4 | setuptools == 39.2.0 ; python_version == '3.3' 5 | https://github.com/wbond/asn1crypto/archive/master.zip 6 | https://github.com/wbond/oscrypto/archive/master.zip 7 | https://github.com/wbond/oscrypto/archive/master.zip#egg=oscrypto_tests&subdirectory=tests 8 | -r ./coverage 9 | -r ./lint 10 | # cffi 3.15.0 is required for Python 3.10 11 | cffi == 1.15.0 ; (python_version == '2.7' or python_version >= '3.6') and sys_platform == 'darwin' 12 | pycparser == 2.19 ; (python_version == '2.7' or python_version >= '3.6') and sys_platform == 'darwin' 13 | -------------------------------------------------------------------------------- /certvalidator/_types.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | import inspect 5 | import sys 6 | 7 | 8 | if sys.version_info < (3,): 9 | str_cls = unicode # noqa 10 | byte_cls = str 11 | 12 | else: 13 | str_cls = str 14 | byte_cls = bytes 15 | 16 | 17 | def type_name(value): 18 | """ 19 | Returns a user-readable name for the type of an object 20 | 21 | :param value: 22 | A value to get the type name of 23 | 24 | :return: 25 | A unicode string of the object's type name 26 | """ 27 | 28 | if inspect.isclass(value): 29 | cls = value 30 | else: 31 | cls = value.__class__ 32 | if cls.__module__ in set(['builtins', '__builtin__']): 33 | return cls.__name__ 34 | return '%s.%s' % (cls.__module__, cls.__name__) 35 | -------------------------------------------------------------------------------- /dev/ci-cleanup.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | import os 5 | import shutil 6 | 7 | from . import build_root, other_packages 8 | 9 | 10 | def run(): 11 | """ 12 | Cleans up CI dependencies - used for persistent GitHub Actions 13 | Runners since they don't clean themselves up. 14 | """ 15 | 16 | print("Removing ci dependencies") 17 | deps_dir = os.path.join(build_root, 'modularcrypto-deps') 18 | if os.path.exists(deps_dir): 19 | shutil.rmtree(deps_dir, ignore_errors=True) 20 | 21 | print("Removing modularcrypto packages") 22 | for other_package in other_packages: 23 | pkg_dir = os.path.join(build_root, other_package) 24 | if os.path.exists(pkg_dir): 25 | shutil.rmtree(pkg_dir, ignore_errors=True) 26 | print() 27 | 28 | return True 29 | -------------------------------------------------------------------------------- /requires/lint: -------------------------------------------------------------------------------- 1 | setuptools >= 39.0.1 ; python_version == '2.7' or python_version >= '3.3' 2 | enum34 == 1.1.6 ; python_version == '2.7' or python_version == '3.3' 3 | configparser == 3.5.0 ; python_version == '2.7' 4 | mccabe == 0.6.1 ; python_version == '3.3' 5 | pycodestyle == 2.3.1 ; python_version == '3.3' 6 | pyflakes == 1.6.0 ; python_version == '3.3' 7 | flake8 == 3.5.0 ; python_version == '3.3' 8 | mccabe == 0.6.1 ; python_version == '2.7' or python_version >= '3.4' 9 | pycodestyle == 2.5.0 ; python_version == '2.7' or python_version >= '3.4' 10 | pyflakes == 2.1.1 ; python_version == '2.7' or python_version >= '3.4' 11 | functools32 == 3.2.3-2 ; python_version == '2.7' 12 | typing == 3.7.4.1 ; python_version == '2.7' or python_version == '3.4' 13 | entrypoints == 0.3 ; python_version == '2.7' or python_version >= '3.4' 14 | flake8 == 3.7.9 ; python_version == '2.7' or python_version >= '3.4' 15 | -------------------------------------------------------------------------------- /certvalidator/_errors.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | import re 5 | import textwrap 6 | 7 | 8 | def pretty_message(string, *params): 9 | """ 10 | Takes a multi-line string and does the following: 11 | 12 | - dedents 13 | - converts newlines with text before and after into a single line 14 | - strips leading and trailing whitespace 15 | 16 | :param string: 17 | The string to format 18 | 19 | :param *params: 20 | Params to interpolate into the string 21 | 22 | :return: 23 | The formatted string 24 | """ 25 | 26 | output = textwrap.dedent(string) 27 | 28 | # Unwrap lines, taking into account bulleted lists, ordered lists and 29 | # underlines consisting of = signs 30 | if output.find('\n') != -1: 31 | output = re.sub('(?<=\\S)\n(?=[^ \n\t\\d\\*\\-=])', ' ', output) 32 | 33 | if params: 34 | output = output % params 35 | 36 | output = output.strip() 37 | 38 | return output 39 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015-2018 Will Bond 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of 4 | this software and associated documentation files (the "Software"), to deal in 5 | the Software without restriction, including without limitation the rights to 6 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 7 | of the Software, and to permit persons to whom the Software is furnished to do 8 | so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /tests/test_crl_client.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | import unittest 5 | import os 6 | 7 | from asn1crypto import x509, pem 8 | from certvalidator import crl_client 9 | from certvalidator.context import ValidationContext 10 | from certvalidator.validate import verify_crl 11 | 12 | 13 | tests_root = os.path.dirname(__file__) 14 | fixtures_dir = os.path.join(tests_root, 'fixtures') 15 | 16 | 17 | class CRLClientTests(unittest.TestCase): 18 | 19 | def test_fetch_crl(self): 20 | with open(os.path.join(fixtures_dir, 'digicert-sha2-secure-server-ca.crt'), 'rb') as f: 21 | file_bytes = f.read() 22 | if pem.detect(file_bytes): 23 | _, _, file_bytes = pem.unarmor(file_bytes) 24 | intermediate = x509.Certificate.load(file_bytes) 25 | 26 | crls = crl_client.fetch(intermediate, timeout=3) 27 | context = ValidationContext(crls=crls) 28 | registry = context.certificate_registry 29 | path = registry.build_paths(intermediate)[0] 30 | 31 | verify_crl(intermediate, path, context) 32 | -------------------------------------------------------------------------------- /dev/lint.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | import os 5 | 6 | from . import package_name, package_root 7 | 8 | import flake8 9 | if not hasattr(flake8, '__version_info__') or flake8.__version_info__ < (3,): 10 | from flake8.engine import get_style_guide 11 | else: 12 | from flake8.api.legacy import get_style_guide 13 | 14 | 15 | def run(): 16 | """ 17 | Runs flake8 lint 18 | 19 | :return: 20 | A bool - if flake8 did not find any errors 21 | """ 22 | 23 | print('Running flake8 %s' % flake8.__version__) 24 | 25 | flake8_style = get_style_guide(config_file=os.path.join(package_root, 'tox.ini')) 26 | 27 | paths = [] 28 | for _dir in [package_name, 'dev', 'tests']: 29 | for root, _, filenames in os.walk(_dir): 30 | for filename in filenames: 31 | if not filename.endswith('.py'): 32 | continue 33 | paths.append(os.path.join(root, filename)) 34 | report = flake8_style.check_files(paths) 35 | success = report.total_errors == 0 36 | if success: 37 | print('OK') 38 | return success 39 | -------------------------------------------------------------------------------- /certvalidator/errors.py: -------------------------------------------------------------------------------- 1 | # coding: utf-8 2 | from __future__ import unicode_literals, division, absolute_import, print_function 3 | 4 | 5 | class PathError(Exception): 6 | 7 | pass 8 | 9 | 10 | class PathBuildingError(PathError): 11 | 12 | pass 13 | 14 | 15 | class DuplicateCertificateError(PathError): 16 | 17 | pass 18 | 19 | 20 | class CRLValidationError(Exception): 21 | 22 | pass 23 | 24 | 25 | class CRLNoMatchesError(CRLValidationError): 26 | 27 | pass 28 | 29 | 30 | class CRLValidationIndeterminateError(CRLValidationError): 31 | 32 | @property 33 | def failures(self): 34 | return self.args[1] 35 | 36 | 37 | class OCSPValidationError(Exception): 38 | 39 | pass 40 | 41 | 42 | class OCSPNoMatchesError(OCSPValidationError): 43 | 44 | pass 45 | 46 | 47 | class OCSPValidationIndeterminateError(OCSPValidationError): 48 | 49 | @property 50 | def failures(self): 51 | return self.args[1] 52 | 53 | 54 | class SoftFailError(Exception): 55 | 56 | pass 57 | 58 | 59 | class ValidationError(Exception): 60 | 61 | pass 62 | 63 | 64 | class PathValidationError(ValidationError): 65 | 66 | pass 67 | 68 | 69 | class RevokedError(PathValidationError): 70 | 71 | pass 72 | 73 | 74 | class InvalidCertificateError(PathValidationError): 75 | 76 | pass 77 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/D2_Issuer_Root.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG 3 | A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv 4 | b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw 5 | MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i 6 | YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT 7 | aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ 8 | jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp 9 | xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp 10 | 1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG 11 | snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ 12 | U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 13 | 9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E 14 | BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B 15 | AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz 16 | yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE 17 | 38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP 18 | AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad 19 | DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME 20 | HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== 21 | -----END CERTIFICATE----- 22 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ISIC_D2_Issuer_Root.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG 3 | A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv 4 | b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw 5 | MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i 6 | YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT 7 | aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ 8 | jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp 9 | xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp 10 | 1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG 11 | snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ 12 | U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 13 | 9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E 14 | BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B 15 | AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz 16 | yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE 17 | 38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP 18 | AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad 19 | DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME 20 | HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4Q== 21 | -----END CERTIFICATE----- 22 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WKIC_D2_Issuer_Root.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG 3 | A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv 4 | b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw 5 | MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i 6 | YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT 7 | aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbDuaZ 8 | jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp 9 | xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp 10 | 1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG 11 | snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ 12 | U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 13 | 9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E 14 | BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B 15 | AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz 16 | yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE 17 | 38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP 18 | AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad 19 | DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME 20 | HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== 21 | -----END CERTIFICATE----- 22 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/WSNIC_D2_Issuer_Root.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG 3 | A1UEBhMCVVMxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv 4 | b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw 5 | MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAlVTMRkwFwYDVQQKExBHbG9i 6 | YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT 7 | aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ 8 | jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp 9 | xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp 10 | 1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG 11 | snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ 12 | U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 13 | 9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E 14 | BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B 15 | AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz 16 | yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE 17 | 38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP 18 | AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad 19 | DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME 20 | HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== 21 | -----END CERTIFICATE----- 22 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/R2.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G 3 | A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp 4 | Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1 5 | MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG 6 | A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI 7 | hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL 8 | v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8 9 | eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq 10 | tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd 11 | C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa 12 | zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB 13 | mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH 14 | V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n 15 | bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG 16 | 3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs 17 | J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO 18 | 291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS 19 | ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd 20 | AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 21 | TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== 22 | -----END CERTIFICATE----- -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ND2_Issuer_Root.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB 3 | gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G 4 | A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV 5 | BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw 6 | MDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl 7 | YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P 8 | RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 9 | aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 10 | UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI 11 | 2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 12 | Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp 13 | +2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ 14 | DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O 15 | nKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w 16 | DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD 17 | ggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8 18 | t6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X 19 | HWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl 20 | Fo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi 21 | pKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug 22 | R1uUq27UlTMdphVx8fiUylQ5PsE= 23 | -----END CERTIFICATE----- 24 | -------------------------------------------------------------------------------- /tests/fixtures/openssl-ocsp/ISIC_ND2_Issuer_Root.pem: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB 3 | gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G 4 | A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV 5 | BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw 6 | MDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl 7 | YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P 8 | RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 9 | aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 10 | UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI 11 | 2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 12 | Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp 13 | +2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ 14 | DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O 15 | nKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w 16 | DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD 17 | ggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8 18 | t6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X 19 | HWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl 20 | Fo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi 21 | pKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug 22 | R1uUq27UlTMdphVx8fiUylQ5PsI= 23 | -----END CERTIFICATE----- 24 | --------------------------------------------------------------------------------