├── .github ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── codeql.yml │ └── release.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── ci_settings.xml ├── pom.xml └── src ├── main ├── java │ └── net │ │ └── ripe │ │ └── rpki │ │ └── commons │ │ ├── crypto │ │ ├── CertificateRepositoryObject.java │ │ ├── CertificateRepositoryObjectFile.java │ │ ├── IllegalAsn1StructureException.java │ │ ├── JavaSecurityConstants.java │ │ ├── UnknownCertificateRepositoryObject.java │ │ ├── ValidityPeriod.java │ │ ├── cms │ │ │ ├── CMSUtils.java │ │ │ ├── GenericRpkiSignedObjectParser.java │ │ │ ├── RPKIContentInfo.java │ │ │ ├── RPKISignedData.java │ │ │ ├── RPKISignedDataGenerator.java │ │ │ ├── RpkiSignedObject.java │ │ │ ├── RpkiSignedObjectBuilder.java │ │ │ ├── RpkiSignedObjectBuilderException.java │ │ │ ├── RpkiSignedObjectInfo.java │ │ │ ├── RpkiSignedObjectParser.java │ │ │ ├── SigningInformationUtil.java │ │ │ ├── aspa │ │ │ │ ├── AspaCms.java │ │ │ │ ├── AspaCmsBuilder.java │ │ │ │ └── AspaCmsParser.java │ │ │ ├── ghostbuster │ │ │ │ ├── GhostbustersCms.java │ │ │ │ ├── GhostbustersCmsBuilder.java │ │ │ │ └── GhostbustersCmsParser.java │ │ │ ├── manifest │ │ │ │ ├── ManifestCms.java │ │ │ │ ├── ManifestCmsBuilder.java │ │ │ │ ├── ManifestCmsException.java │ │ │ │ ├── ManifestCmsGeneralInfo.java │ │ │ │ └── ManifestCmsParser.java │ │ │ └── roa │ │ │ │ ├── Roa.java │ │ │ │ ├── RoaCms.java │ │ │ │ ├── RoaCmsBuilder.java │ │ │ │ ├── RoaCmsParser.java │ │ │ │ └── RoaPrefix.java │ │ ├── crl │ │ │ ├── CrlLocator.java │ │ │ ├── X509Crl.java │ │ │ ├── X509CrlBuilder.java │ │ │ ├── X509CrlBuilderException.java │ │ │ ├── X509CrlException.java │ │ │ └── X509CrlValidator.java │ │ ├── rfc3779 │ │ │ ├── AddressFamily.java │ │ │ ├── ResourceExtension.java │ │ │ ├── ResourceExtensionEncoder.java │ │ │ └── ResourceExtensionParser.java │ │ ├── rfc8209 │ │ │ └── RouterExtensionEncoder.java │ │ ├── util │ │ │ ├── Asn1Util.java │ │ │ ├── Asn1UtilException.java │ │ │ ├── BouncyCastleUtil.java │ │ │ ├── CertificateRepositoryObjectFactory.java │ │ │ ├── CertificateRepositoryObjectPrinter.java │ │ │ ├── EncodedPublicKey.java │ │ │ ├── KeyPairFactory.java │ │ │ ├── KeyPairFactoryException.java │ │ │ ├── KeyPairUtil.java │ │ │ ├── KeyStoreException.java │ │ │ ├── KeyStoreUtil.java │ │ │ └── SignedObjectUtil.java │ │ └── x509cert │ │ │ ├── AbstractX509CertificateWrapper.java │ │ │ ├── AbstractX509CertificateWrapperException.java │ │ │ ├── CertificateInformationAccessUtil.java │ │ │ ├── GenericRpkiCertificateBuilder.java │ │ │ ├── RpkiCaCertificateBuilder.java │ │ │ ├── RpkiSignedObjectEeCertificateBuilder.java │ │ │ ├── X509CertificateBuilderHelper.java │ │ │ ├── X509CertificateInformationAccessDescriptor.java │ │ │ ├── X509CertificateObject.java │ │ │ ├── X509CertificateOperationException.java │ │ │ ├── X509CertificateParser.java │ │ │ ├── X509CertificateUtil.java │ │ │ ├── X509GenericCertificate.java │ │ │ ├── X509ResourceCertificate.java │ │ │ ├── X509ResourceCertificateBuilder.java │ │ │ ├── X509ResourceCertificateBuilderException.java │ │ │ ├── X509ResourceCertificateParser.java │ │ │ ├── X509RouterCertificate.java │ │ │ ├── X509RouterCertificateBuilder.java │ │ │ └── X509RouterCertificateParser.java │ │ ├── provisioning │ │ ├── cms │ │ │ ├── ProvisioningCmsObject.java │ │ │ ├── ProvisioningCmsObjectBuilder.java │ │ │ ├── ProvisioningCmsObjectBuilderException.java │ │ │ ├── ProvisioningCmsObjectParser.java │ │ │ ├── ProvisioningCmsObjectParserException.java │ │ │ └── ProvisioningCmsObjectValidator.java │ │ ├── identity │ │ │ ├── ChildIdentity.java │ │ │ ├── ChildIdentitySerializer.java │ │ │ ├── IdentitySerializer.java │ │ │ ├── ParentIdentity.java │ │ │ ├── ParentIdentitySerializer.java │ │ │ ├── PublisherRequest.java │ │ │ ├── PublisherRequestSerializer.java │ │ │ ├── RepositoryResponse.java │ │ │ └── RepositoryResponseSerializer.java │ │ ├── payload │ │ │ ├── AbstractProvisioningPayload.java │ │ │ ├── AbstractProvisioningPayloadXmlSerializer.java │ │ │ ├── AbstractProvisioningQueryPayload.java │ │ │ ├── AbstractProvisioningResponsePayload.java │ │ │ ├── PayloadMessageType.java │ │ │ ├── PayloadParser.java │ │ │ ├── common │ │ │ │ ├── AbstractPayloadBuilder.java │ │ │ │ ├── CertificateElement.java │ │ │ │ ├── CertificateElementBuilder.java │ │ │ │ ├── GenericClassElement.java │ │ │ │ ├── GenericClassElementBuilder.java │ │ │ │ ├── ResourceClassUtil.java │ │ │ │ └── X509ResourceCertificateBase64Converter.java │ │ │ ├── error │ │ │ │ ├── NotPerformedError.java │ │ │ │ ├── RequestNotPerformedResponsePayload.java │ │ │ │ ├── RequestNotPerformedResponsePayloadBuilder.java │ │ │ │ └── RequestNotPerformedResponsePayloadSerializer.java │ │ │ ├── issue │ │ │ │ ├── request │ │ │ │ │ ├── CertificateIssuanceRequestElement.java │ │ │ │ │ ├── CertificateIssuanceRequestPayload.java │ │ │ │ │ ├── CertificateIssuanceRequestPayloadBuilder.java │ │ │ │ │ └── CertificateIssuanceRequestPayloadSerializer.java │ │ │ │ └── response │ │ │ │ │ ├── CertificateIssuanceResponseClassElement.java │ │ │ │ │ ├── CertificateIssuanceResponsePayload.java │ │ │ │ │ ├── CertificateIssuanceResponsePayloadBuilder.java │ │ │ │ │ └── CertificateIssuanceResponsePayloadSerializer.java │ │ │ ├── list │ │ │ │ ├── request │ │ │ │ │ ├── ResourceClassListQueryPayload.java │ │ │ │ │ ├── ResourceClassListQueryPayloadBuilder.java │ │ │ │ │ └── ResourceClassListQueryPayloadSerializer.java │ │ │ │ └── response │ │ │ │ │ ├── ResourceClassListResponseClassElement.java │ │ │ │ │ ├── ResourceClassListResponsePayload.java │ │ │ │ │ ├── ResourceClassListResponsePayloadBuilder.java │ │ │ │ │ └── ResourceClassListResponsePayloadSerializer.java │ │ │ └── revocation │ │ │ │ ├── AbstractCertificateRevocationPayloadBuilder.java │ │ │ │ ├── CertificateRevocationKeyElement.java │ │ │ │ ├── request │ │ │ │ ├── CertificateRevocationRequestElement.java │ │ │ │ ├── CertificateRevocationRequestPayload.java │ │ │ │ ├── CertificateRevocationRequestPayloadBuilder.java │ │ │ │ └── CertificateRevocationRequestPayloadSerializer.java │ │ │ │ └── response │ │ │ │ ├── CertificateRevocationResponsePayload.java │ │ │ │ ├── CertificateRevocationResponsePayloadBuilder.java │ │ │ │ └── CertificateRevocationResponsePayloadSerializer.java │ │ ├── protocol │ │ │ └── ResponseExceptionType.java │ │ ├── serialization │ │ │ ├── CertificateUrlListConverter.java │ │ │ ├── IpResourceSetProvisioningConverter.java │ │ │ └── ProvisioningCmsObjectXstreamConverter.java │ │ └── x509 │ │ │ ├── ProvisioningCertificate.java │ │ │ ├── ProvisioningCertificateValidator.java │ │ │ ├── ProvisioningCmsCertificate.java │ │ │ ├── ProvisioningCmsCertificateBuilder.java │ │ │ ├── ProvisioningCmsCertificateParser.java │ │ │ ├── ProvisioningIdentityCertificate.java │ │ │ ├── ProvisioningIdentityCertificateBuilder.java │ │ │ ├── ProvisioningIdentityCertificateBuilderException.java │ │ │ ├── ProvisioningIdentityCertificateParser.java │ │ │ └── pkcs10 │ │ │ ├── RpkiCaCertificateRequestBuilder.java │ │ │ ├── RpkiCaCertificateRequestBuilderException.java │ │ │ ├── RpkiCaCertificateRequestParser.java │ │ │ └── RpkiCaCertificateRequestParserException.java │ │ ├── rsync │ │ ├── Command.java │ │ ├── CommandExecutionException.java │ │ ├── ProcessReader.java │ │ ├── ProcessReaderException.java │ │ ├── RemoteCertificateFetcherException.java │ │ └── Rsync.java │ │ ├── ta │ │ ├── domain │ │ │ ├── request │ │ │ │ ├── ResourceCertificateRequestData.java │ │ │ │ ├── RevocationRequest.java │ │ │ │ ├── SigningRequest.java │ │ │ │ ├── TaRequest.java │ │ │ │ └── TrustAnchorRequest.java │ │ │ └── response │ │ │ │ ├── ErrorResponse.java │ │ │ │ ├── RevocationResponse.java │ │ │ │ ├── SigningResponse.java │ │ │ │ ├── TaResponse.java │ │ │ │ └── TrustAnchorResponse.java │ │ └── serializers │ │ │ ├── TrustAnchorRequestSerializer.java │ │ │ └── TrustAnchorResponseSerializer.java │ │ ├── util │ │ ├── ConfigurationUtil.java │ │ ├── CsvFormatter.java │ │ ├── EqualsSupport.java │ │ ├── RepositoryObjectType.java │ │ ├── Specification.java │ │ ├── Specifications.java │ │ ├── UTC.java │ │ ├── VersionedId.java │ │ └── XML.java │ │ ├── validation │ │ ├── ValidationCheck.java │ │ ├── ValidationChecks.java │ │ ├── ValidationLocation.java │ │ ├── ValidationMessage.java │ │ ├── ValidationMetric.java │ │ ├── ValidationOptions.java │ │ ├── ValidationResult.java │ │ ├── ValidationStatus.java │ │ ├── ValidationString.java │ │ ├── objectvalidators │ │ │ ├── CertificateRepositoryObjectValidationContext.java │ │ │ ├── CertificateRepositoryObjectValidator.java │ │ │ ├── RepositoryObjectValidationContext.java │ │ │ ├── ResourceCertificateLocator.java │ │ │ ├── ResourceValidatorFactory.java │ │ │ ├── X509CertificateParentChildValidator.java │ │ │ ├── X509ResourceCertificateBottomUpValidator.java │ │ │ ├── X509ResourceCertificateParentChildLooseValidator.java │ │ │ ├── X509ResourceCertificateParentChildValidator.java │ │ │ ├── X509ResourceCertificateValidator.java │ │ │ └── X509RouterCertificateValidator.java │ │ └── roa │ │ │ ├── AllowedRoute.java │ │ │ ├── AnnouncedRoute.java │ │ │ ├── RoaPrefixData.java │ │ │ ├── RouteData.java │ │ │ ├── RouteOriginValidationPolicy.java │ │ │ └── RouteValidityState.java │ │ └── xml │ │ ├── AliasedNetRipeTypePermission.java │ │ ├── DomXmlSerializer.java │ │ ├── DomXmlSerializerException.java │ │ ├── XStreamXmlSerializer.java │ │ ├── XStreamXmlSerializerBuilder.java │ │ ├── XmlSerializer.java │ │ └── converters │ │ ├── DateTimeConverter.java │ │ ├── IpResourceConverter.java │ │ ├── IpResourceSetConverter.java │ │ ├── JavaUtilTimestampConverter.java │ │ ├── ManifestCmsConverter.java │ │ ├── ReadablePeriodConverter.java │ │ ├── RoaCmsConverter.java │ │ ├── URIConverter.java │ │ ├── VersionedIdConverter.java │ │ ├── X500PrincipalConverter.java │ │ └── X509ResourceCertificateConverter.java └── resources │ └── validation_en.properties └── test ├── java └── net │ └── ripe │ ├── ipresource │ └── AsnGen.java │ └── rpki │ └── commons │ ├── FixedDateRule.java │ ├── ValidityPeriodTest.java │ ├── crypto │ ├── cms │ │ ├── GenericRpkiSignedObjectParserTest.java │ │ ├── RPKISignedDataGeneratorTest.java │ │ ├── aspa │ │ │ ├── AspaCmsParserTest.java │ │ │ └── AspaCmsTest.java │ │ ├── ghostbuster │ │ │ └── GhostbustersCmsParserTest.java │ │ ├── manifest │ │ │ ├── ManifestCMSBuilderPropertyTest.java │ │ │ ├── ManifestCmsBuilderTest.java │ │ │ ├── ManifestCmsParserTest.java │ │ │ ├── ManifestCmsTest.java │ │ │ └── RpkiSignedObjectEeCertificateBuilderTest.java │ │ └── roa │ │ │ ├── RoaCMSBuilderPropertyTest.java │ │ │ ├── RoaCmsBuilderTest.java │ │ │ ├── RoaCmsObjectMother.java │ │ │ ├── RoaCmsParserTest.java │ │ │ ├── RoaCmsTest.java │ │ │ └── RoaPrefixTest.java │ ├── crl │ │ ├── X509CrlBuilderTest.java │ │ ├── X509CrlTest.java │ │ └── X509CrlValidatorTest.java │ ├── rfc3779 │ │ ├── AddressFamilyTest.java │ │ ├── ResourceExtensionEncoderTest.java │ │ ├── ResourceExtensionParserTest.java │ │ └── ResourceExtensionTest.java │ ├── util │ │ ├── Asn1UtilTest.java │ │ ├── CertificateRepositoryObjectFactoryTest.java │ │ ├── CertificateRepositoryObjectPrinterTest.java │ │ ├── EncodedPublicKeyTest.java │ │ ├── KeyPairFactoryTest.java │ │ ├── KeyPairUtilTest.java │ │ ├── KeyStoreUtilTest.java │ │ └── PregeneratedKeyPairFactory.java │ └── x509cert │ │ ├── X509CertificateBuilderHelperTest.java │ │ ├── X509CertificateBuilderTestUtils.java │ │ ├── X509CertificateUtilTest.java │ │ ├── X509ResourceCertificateBuilderTest.java │ │ ├── X509ResourceCertificateParserTest.java │ │ ├── X509ResourceCertificateTest.java │ │ ├── X509RouterCertificateBuilderTest.java │ │ ├── X509RouterCertificateParserTest.java │ │ └── X509RouterCertificateTest.java │ ├── interop │ ├── BBNCMSConformanceTest.java │ ├── BBNCertificateConformanceTest.java │ ├── BBNCrlConformanceTest.java │ ├── BBNRoaConformanceTest.java │ └── FailingAfrinicRoaTest.java │ ├── provisioning │ ├── ProvisioningObjectMother.java │ ├── cms │ │ ├── ProvisioningCmsObjectBuilderTest.java │ │ ├── ProvisioningCmsObjectParserTest.java │ │ ├── ProvisioningCmsObjectTest.java │ │ ├── ProvisioningCmsObjectValidatorTest.java │ │ └── ProvisioningCmsObjectValidatorTimeRelatedTest.java │ ├── identity │ │ ├── ChildIdentitySerializerTest.java │ │ ├── ParentIdentitySerializerTest.java │ │ ├── PublisherRequestSerializerTest.java │ │ └── RepositoryResponseSerializerTest.java │ ├── interop │ │ ├── CreateObjectsForInteropTesting.java │ │ ├── ProcessApnicPdusTest.java │ │ └── ProcessIscUpdownPdusTest.java │ ├── payload │ │ ├── PayloadParserTest.java │ │ ├── RelaxNgSchemaValidator.java │ │ ├── common │ │ │ └── GenericClassElementBuilderTest.java │ │ ├── error │ │ │ └── RequestNotPerformedResponsePayloadSerializerTest.java │ │ ├── issue │ │ │ ├── request │ │ │ │ └── CertificateIssuanceRequestPayloadSerializerTest.java │ │ │ └── response │ │ │ │ └── CertificateIssuanceResponsePayloadSerializerTest.java │ │ ├── list │ │ │ ├── request │ │ │ │ └── ResourceClassListQueryPayloadSerializerTest.java │ │ │ └── response │ │ │ │ └── ResourceClassListResponsePayloadSerializerTest.java │ │ └── revocation │ │ │ ├── request │ │ │ └── CertificateRevocationRequestPayloadSerializerTest.java │ │ │ └── response │ │ │ └── CertificateRevocationResponsePayloadBuilderSerializerTest.java │ ├── serialization │ │ ├── CertificateUrlListConverterTest.java │ │ ├── IpResourceSetProvisioningConverterTest.java │ │ └── ProvisioningCmsObjectXstreamConverterTest.java │ └── x509 │ │ ├── ProvisioningCmsCertificateBuilderTest.java │ │ ├── ProvisioningCmsCertificateParserTest.java │ │ ├── ProvisioningCmsCertificateTest.java │ │ ├── ProvisioningIdentityCertificateBuilderTest.java │ │ ├── ProvisioningIdentityCertificateParserTest.java │ │ ├── ProvisioningIdentityCertificateTest.java │ │ └── pkcs10 │ │ ├── RpkiCaCertificateRequestBuilderParserTest.java │ │ └── RpkiCaCertificateRequestParserTest.java │ ├── rsync │ ├── CommandTest.java │ ├── ProcessReaderTest.java │ └── RsyncTest.java │ ├── ta │ └── serializers │ │ ├── TrustAnchorRequestSerializerTest.java │ │ ├── TrustAnchorResponseSerializerTest.java │ │ └── Utils.java │ ├── util │ ├── CsvFormatterTest.java │ ├── SignedObjectUtilTest.java │ ├── VersionedIdTest.java │ └── XMLTest.java │ ├── validation │ ├── AllowedRouteTest.java │ ├── CertificateRepositoryObjectValidationContextTest.java │ ├── ValidationMessageTest.java │ ├── ValidationResultTest.java │ ├── ValidationStatusTest.java │ ├── ValidationStringTest.java │ ├── X509ResourceCertificateBottomUpValidatorTest.java │ ├── X509ResourceCertificateParentChildValidatorTest.java │ ├── interop │ │ ├── BBNConformanceTest.java │ │ └── RpkidObjectsInteropTest.java │ ├── properties │ │ ├── IpResourceGen.java │ │ ├── ResourceGenerator.java │ │ ├── URIGen.java │ │ └── URIGenTest.java │ └── roa │ │ └── RouteOriginValidationPolicyTest.java │ └── xml │ ├── AliasedNetRipeTypePermissionTest.java │ ├── XStreamXmlSerializerBuilderTest.java │ └── converters │ ├── DateTimeConverterTest.java │ ├── ManifestCmsConverterTest.java │ ├── ReadablePeriodConverterTest.java │ ├── RoaCmsConverterTest.java │ ├── VersionedIdConverterTest.java │ └── X509ResourceCertificateConverterTest.java └── resources ├── apnic-interop ├── A971C.1 └── A971C.3 ├── conformance ├── README ├── badRootBadAIA.cer ├── badRootBadAKI.cer ├── badRootBadCRLDP.cer ├── badRootBadSig.cer ├── badRootNameDiff.cer ├── goodRootAKIMatches.cer ├── goodRootAKIOmitted.cer ├── root.cer └── root │ ├── CRL2CRLNums.cer │ ├── CRL2CRLNums │ ├── CRL2CRLNums.mft │ └── badCRL2CRLNums.crl │ ├── CRLDeltaCRLInd.cer │ ├── CRLDeltaCRLInd │ ├── CRLDeltaCRLInd.mft │ └── badCRLDeltaCRLInd.crl │ ├── CRLEntryHasExtension.cer │ ├── CRLEntryHasExtension │ ├── CRLEntryHasExtension.mft │ └── badCRLEntryHasExtension.crl │ ├── CRLEntryReason.cer │ ├── CRLEntryReason │ ├── CRLEntryReason.mft │ └── badCRLEntryReason.crl │ ├── CRLEntrySerNum0.cer │ ├── CRLEntrySerNum0 │ ├── CRLEntrySerNum0.mft │ └── badCRLEntrySerNum0.crl │ ├── CRLEntrySerNumMax.cer │ ├── CRLEntrySerNumMax │ ├── CRLEntrySerNumMax.mft │ └── goodCRLEntrySerNumMax.crl │ ├── CRLEntrySerNumNeg.cer │ ├── CRLEntrySerNumNeg │ ├── CRLEntrySerNumNeg.mft │ └── badCRLEntrySerNumNeg.crl │ ├── CRLEntrySerNumTooBig.cer │ ├── CRLEntrySerNumTooBig │ ├── CRLEntrySerNumTooBig.mft │ └── badCRLEntrySerNumTooBig.crl │ ├── CRLIssAltName.cer │ ├── CRLIssAltName │ ├── CRLIssAltName.mft │ └── badCRLIssAltName.crl │ ├── CRLIssDistPt.cer │ ├── CRLIssDistPt │ ├── CRLIssDistPt.mft │ └── badCRLIssDistPt.crl │ ├── CRLIssuer2Seq.cer │ ├── CRLIssuer2Seq │ ├── CRLIssuer2Seq.mft │ └── badCRLIssuer2Seq.crl │ ├── CRLIssuer2Sets.cer │ ├── CRLIssuer2Sets │ ├── CRLIssuer2Sets.mft │ └── badCRLIssuer2Sets.crl │ ├── CRLIssuerOID.cer │ ├── CRLIssuerOID │ ├── CRLIssuerOID.mft │ └── badCRLIssuerOID.crl │ ├── CRLIssuerSeq2SerNums.cer │ ├── CRLIssuerSeq2SerNums │ ├── CRLIssuerSeq2SerNums.mft │ └── badCRLIssuerSeq2SerNums.crl │ ├── CRLIssuerSerNum.cer │ ├── CRLIssuerSerNum │ ├── CRLIssuerSerNum.mft │ └── badCRLIssuerSerNum.crl │ ├── CRLIssuerSet2SerNums.cer │ ├── CRLIssuerSet2SerNums │ ├── CRLIssuerSet2SerNums.mft │ └── badCRLIssuerSet2SerNums.crl │ ├── CRLIssuerUTF.cer │ ├── CRLIssuerUTF │ ├── CRLIssuerUTF.mft │ └── badCRLIssuerUTF.crl │ ├── CRLNextUpdatePast.cer │ ├── CRLNextUpdatePast │ ├── CRLNextUpdatePast.mft │ └── badCRLNextUpdatePast.crl │ ├── CRLNextUpdateTyp.cer │ ├── CRLNextUpdateTyp │ ├── CRLNextUpdateTyp.mft │ └── badCRLNextUpdateTyp.crl │ ├── CRLNoAKI.cer │ ├── CRLNoAKI │ ├── CRLNoAKI.mft │ └── badCRLNoAKI.crl │ ├── CRLNoCRLNum.cer │ ├── CRLNoCRLNum │ ├── CRLNoCRLNum.mft │ └── badCRLNoCRLNum.crl │ ├── CRLNoVersion.cer │ ├── CRLNoVersion │ ├── CRLNoVersion.mft │ └── badCRLNoVersion.crl │ ├── CRLNumber2Big.cer │ ├── CRLNumber2Big │ ├── CRLNumber2Big.mft │ └── badCRLNumber2Big.crl │ ├── CRLNumberMax.cer │ ├── CRLNumberMax │ ├── CRLNumberMax.mft │ └── goodCRLNumberMax.crl │ ├── CRLNumberNeg.cer │ ├── CRLNumberNeg │ ├── CRLNumberNeg.mft │ └── badCRLNumberNeg.crl │ ├── CRLNumberZero.cer │ ├── CRLNumberZero │ ├── CRLNumberZero.mft │ └── goodCRLNumberZero.crl │ ├── CRLSigAlgInner.cer │ ├── CRLSigAlgInner │ ├── CRLSigAlgInner.mft │ └── badCRLSigAlgInner.crl │ ├── CRLSigAlgMatchButWrong.cer │ ├── CRLSigAlgMatchButWrong │ ├── CRLSigAlgMatchButWrong.mft │ └── badCRLSigAlgMatchButWrong.crl │ ├── CRLSigAlgOuter.cer │ ├── CRLSigAlgOuter │ ├── CRLSigAlgOuter.mft │ └── badCRLSigAlgOuter.crl │ ├── CRLThisUpdateTyp.cer │ ├── CRLThisUpdateTyp │ ├── CRLThisUpdateTyp.mft │ └── badCRLThisUpdateTyp.crl │ ├── CRLUpdatesCrossed.cer │ ├── CRLUpdatesCrossed │ ├── CRLUpdatesCrossed.mft │ └── badCRLUpdatesCrossed.crl │ ├── CRLVersion0.cer │ ├── CRLVersion0 │ ├── CRLVersion0.mft │ └── badCRLVersion0.crl │ ├── CRLVersion2.cer │ ├── CRLVersion2 │ ├── CRLVersion2.mft │ └── badCRLVersion2.crl │ ├── MFTASNotInherit.cer │ ├── MFTASNotInherit │ ├── MFTASNotInherit.crl │ └── badMFTASNotInherit.mft │ ├── MFTDuplicateFileOneHash.cer │ ├── MFTDuplicateFileOneHash │ ├── MFTDuplicateFileOneHash.crl │ └── badMFTDuplicateFileOneHash.mft │ ├── MFTDuplicateFileTwoHashes.cer │ ├── MFTDuplicateFileTwoHashes │ ├── MFTDuplicateFileTwoHashes.crl │ └── badMFTDuplicateFileTwoHashes.mft │ ├── MFTEndCrossed.cer │ ├── MFTEndCrossed │ ├── MFTEndCrossed.crl │ └── badMFTEndCrossed.mft │ ├── MFTFileHashLong.cer │ ├── MFTFileHashLong │ ├── MFTFileHashLong.crl │ └── badMFTFileHashLong.mft │ ├── MFTFileHashShort.cer │ ├── MFTFileHashShort │ ├── MFTFileHashShort.crl │ └── badMFTFileHashShort.mft │ ├── MFTFileNotIA5.cer │ ├── MFTFileNotIA5 │ ├── MFTFileNotIA5.crl │ └── badMFTFileNotIA5.mft │ ├── MFTHashAlg.cer │ ├── MFTHashAlg │ ├── MFTHashAlg.crl │ └── badMFTHashAlg.mft │ ├── MFTHashAlgSameLength.cer │ ├── MFTHashAlgSameLength │ ├── MFTHashAlgSameLength.crl │ └── badMFTHashAlgSameLength.mft │ ├── MFTHashOctetStr.cer │ ├── MFTHashOctetStr │ ├── MFTHashOctetStr.crl │ └── badMFTHashOctetStr.mft │ ├── MFTIPv4NotInherit.cer │ ├── MFTIPv4NotInherit │ ├── MFTIPv4NotInherit.crl │ └── badMFTIPv4NotInherit.mft │ ├── MFTIPv6NotInherit.cer │ ├── MFTIPv6NotInherit │ ├── MFTIPv6NotInherit.crl │ └── badMFTIPv6NotInherit.mft │ ├── MFTNegNum.cer │ ├── MFTNegNum │ ├── MFTNegNum.crl │ └── badMFTNegNum.mft │ ├── MFTNextUpdPast.cer │ ├── MFTNextUpdPast │ ├── MFTNextUpdPast.crl │ └── badMFTNextUpdPast.mft │ ├── MFTNextUpdUTC.cer │ ├── MFTNextUpdUTC │ ├── MFTNextUpdUTC.crl │ └── badMFTNextUpdUTC.mft │ ├── MFTNoNum.cer │ ├── MFTNoNum │ ├── MFTNoNum.crl │ └── badMFTNoNum.mft │ ├── MFTNumMax.cer │ ├── MFTNumMax │ ├── MFTNumMax.crl │ └── goodMFTNumMax.mft │ ├── MFTNumTooBig.cer │ ├── MFTNumTooBig │ ├── MFTNumTooBig.crl │ └── badMFTNumTooBig.mft │ ├── MFTNumZero.cer │ ├── MFTNumZero │ ├── MFTNumZero.crl │ └── goodMFTNumZero.mft │ ├── MFTStartCrossed.cer │ ├── MFTStartCrossed │ ├── MFTStartCrossed.crl │ └── badMFTStartCrossed.mft │ ├── MFTThisUpdFuture.cer │ ├── MFTThisUpdFuture │ ├── MFTThisUpdFuture.crl │ └── badMFTThisUpdFuture.mft │ ├── MFTThisUpdUTC.cer │ ├── MFTThisUpdUTC │ ├── MFTThisUpdUTC.crl │ └── badMFTThisUpdUTC.mft │ ├── MFTUnkownFileExtension.cer │ ├── MFTUnkownFileExtension │ ├── MFTUnkownFileExtension.crl │ └── goodMFTUnkownFileExtension.mft │ ├── MFTUpdCrossed.cer │ ├── MFTUpdCrossed │ ├── MFTUpdCrossed.crl │ └── badMFTUpdCrossed.mft │ ├── MFTVersion0.cer │ ├── MFTVersion0 │ ├── MFTVersion0.crl │ └── badMFTVersion0.mft │ ├── MFTVersion1.cer │ ├── MFTVersion1 │ ├── MFTVersion1.crl │ └── badMFTVersion1.mft │ ├── MFTWrongType.cer │ ├── MFTWrongType │ ├── MFTWrongType.crl │ └── badMFTWrongType.mft │ ├── NAMSeqNameSer.cer │ ├── NAMSeqNameSer │ ├── goodCRLMatch.crl │ ├── goodCertMatch.cer │ └── goodMFTMatch.mft │ ├── NAMSeqSerName.cer │ ├── NAMSeqSerName │ ├── goodCRLMatch.crl │ ├── goodCertMatch.cer │ └── goodMFTMatch.mft │ ├── NAMSetNameSer.cer │ ├── NAMSetNameSer │ ├── goodCRLMatch.crl │ ├── goodCertMatch.cer │ └── goodMFTMatch.mft │ ├── badCMS2Certs.roa │ ├── badCMS2DigestAlgs.roa │ ├── badCMS2SigInfo.roa │ ├── badCMSContentType.roa │ ├── badCMSDigestAlgSameWrong.roa │ ├── badCMSDigestAlgWrongOuter.roa │ ├── badCMSHasCRL.roa │ ├── badCMSNoCerts.roa │ ├── badCMSNoDigestAlgs.roa │ ├── badCMSNoSigInfo.roa │ ├── badCMSSigInfo2Sig.roa │ ├── badCMSSigInfoAttrs2BinSigTime.roa │ ├── badCMSSigInfoAttrs2ContType.roa │ ├── badCMSSigInfoAttrs2MsgDigest.roa │ ├── badCMSSigInfoAttrs2SigTime.roa │ ├── badCMSSigInfoAttrsBinSigTime0Val.roa │ ├── badCMSSigInfoAttrsBinSigTime2Val.roa │ ├── badCMSSigInfoAttrsContType0Val.roa │ ├── badCMSSigInfoAttrsContType2Val.roa │ ├── badCMSSigInfoAttrsContTypeOid.roa │ ├── badCMSSigInfoAttrsMsgDigest0Val.roa │ ├── badCMSSigInfoAttrsMsgDigest2Val.roa │ ├── badCMSSigInfoAttrsNoContType.roa │ ├── badCMSSigInfoAttrsNoMsgDigest.roa │ ├── badCMSSigInfoAttrsSigTime0Val.roa │ ├── badCMSSigInfoAttrsSigTime2Val.roa │ ├── badCMSSigInfoAttrsWrongDigest.roa │ ├── badCMSSigInfoBadSid.roa │ ├── badCMSSigInfoBadSigVal.roa │ ├── badCMSSigInfoForbiddenAttr.roa │ ├── badCMSSigInfoHashAlg.roa │ ├── badCMSSigInfoNoAttrs.roa │ ├── badCMSSigInfoNoHashAlg.roa │ ├── badCMSSigInfoNoSid.roa │ ├── badCMSSigInfoNoSig.roa │ ├── badCMSSigInfoUnSigAttrs.roa │ ├── badCMSSigInfoVersion.roa │ ├── badCMSSigInfoVersion4.roa │ ├── badCMSSigInfoWrongSid.roa │ ├── badCMSSigInfoWrongSigAlg.roa │ ├── badCMSVersion2.roa │ ├── badCMSVersion4.roa │ ├── badCert2AKI.cer │ ├── badCert2ASNum.cer │ ├── badCert2BasicConstr.cer │ ├── badCert2CRLDP.cer │ ├── badCert2Cpol.cer │ ├── badCert2IPAddr.cer │ ├── badCert2KeyUsage.cer │ ├── badCert2SKI.cer │ ├── badCertAIA2x.cer │ ├── badCertAIAAccessLoc.cer │ ├── badCertAIABadAccess.cer │ ├── badCertAIACrit.cer │ ├── badCertAKIHasACI.cer │ ├── badCertAKIHasACIACSN.cer │ ├── badCertAKIHasACSN.cer │ ├── badCertAKIHash.cer │ ├── badCertAKILong.cer │ ├── badCertAKIShort.cer │ ├── badCertBadSig.cer │ ├── badCertBasicConstrNoCA.cer │ ├── badCertBasicConstrNoCrit.cer │ ├── badCertBasicConstrPathLth.cer │ ├── badCertBothSigAlg.cer │ ├── badCertCRLDPCrit.cer │ ├── badCertCRLDPCrlIssuer.cer │ ├── badCertCRLDPNoRsyncDistPt.cer │ ├── badCertCRLDPReasons.cer │ ├── badCertCpol2oid1correct.cer │ ├── badCertCpol2oid2correct.cer │ ├── badCertCpolBadOid.cer │ ├── badCertCpolNoCrit.cer │ ├── badCertCpolQualCpsUnotice.cer │ ├── badCertCpolQualUnotice.cer │ ├── badCertEKU.cer │ ├── badCertInnerSigAlg.cer │ ├── badCertIssUID.cer │ ├── badCertIssuer2ComName.cer │ ├── badCertIssuer2SetComName.cer │ ├── badCertIssuerOID.cer │ ├── badCertIssuerSeq2SerNums.cer │ ├── badCertIssuerSerNum.cer │ ├── badCertIssuerSet2SerNums.cer │ ├── badCertIssuerUtf.cer │ ├── badCertKUsageDigitalSig.cer │ ├── badCertKUsageExtra.cer │ ├── badCertKUsageNoCRLSign.cer │ ├── badCertKUsageNoCertSign.cer │ ├── badCertKUsageNoCrit.cer │ ├── badCertNoAIA.cer │ ├── badCertNoAKI.cer │ ├── badCertNoBasicConstr.cer │ ├── badCertNoCRLDP.cer │ ├── badCertNoCpol.cer │ ├── badCertNoKeyUsage.cer │ ├── badCertNoSIA.cer │ ├── badCertNoSKI.cer │ ├── badCertOuterSigAlg.cer │ ├── badCertPubKeyAlg.cer │ ├── badCertPubKeyExp.cer │ ├── badCertPubKeyLong.cer │ ├── badCertPubKeyShort.cer │ ├── badCertResourcesASEmpty.cer │ ├── badCertResourcesASNoCrit.cer │ ├── badCertResourcesBadAFI.cer │ ├── badCertResourcesBadASOrder.cer │ ├── badCertResourcesBadV4Order.cer │ ├── badCertResourcesBadV6Order.cer │ ├── badCertResourcesIPEmpty.cer │ ├── badCertResourcesIPNoCrit.cer │ ├── badCertResourcesNone.cer │ ├── badCertResourcesSAFI.cer │ ├── badCertSIA2x.cer │ ├── badCertSIAAccessMethod.cer │ ├── badCertSIAMFTNoRsync.cer │ ├── badCertSIANoMFT.cer │ ├── badCertSIANoRepo.cer │ ├── badCertSIARepoNoRsync.cer │ ├── badCertSKIHash.cer │ ├── badCertSKILong.cer │ ├── badCertSKIShort.cer │ ├── badCertSerNum.cer │ ├── badCertSerNum0.cer │ ├── badCertSerNumTooBig.cer │ ├── badCertSubjUID.cer │ ├── badCertSubject2ComName.cer │ ├── badCertSubject2SetComName.cer │ ├── badCertSubjectOID.cer │ ├── badCertSubjectSeq2SerNums.cer │ ├── badCertSubjectSerNum.cer │ ├── badCertSubjectSet2SerNums.cer │ ├── badCertSubjectUtf.cer │ ├── badCertUnkExtension.cer │ ├── badCertUnkExtensionCrit.cer │ ├── badCertValCrossed.cer │ ├── badCertValFromFuture.cer │ ├── badCertValFromTyp.cer │ ├── badCertValToPast.cer │ ├── badCertValToTyp.cer │ ├── badCertVersion1.cer │ ├── badCertVersion2.cer │ ├── badCertVersion4.cer │ ├── badCertVersionNeg.cer │ ├── badEEBadSig.roa │ ├── badEEHasBasicConstraints.roa │ ├── badEEHasCABasicConstraint.roa │ ├── badEEHasEKU.roa │ ├── badEEKeyUsageCABits.roa │ ├── badEEKeyUsageHasCRLSign.roa │ ├── badEEKeyUsageHasKeyCertSign.roa │ ├── badEEKeyUsageHasKeyCertSignCABool.roa │ ├── badEEKeyUsageHasNonRepu.roa │ ├── badEEKeyUsageNoDigitalSig.roa │ ├── badEESIAExtraWrongAccessMethod.roa │ ├── badEESIANoRsync.roa │ ├── badEESIAWrongAccessMethod.roa │ ├── badGBRASNotInherit.gbr │ ├── badGBRExtraProperty.gbr │ ├── badGBRIPv4NotInherit.gbr │ ├── badGBRIPv6NotInherit.gbr │ ├── badGBRNoContact.gbr │ ├── badGBRNotVCard.gbr │ ├── badGBRWrongOID.gbr │ ├── badROAASIDLarge.roa │ ├── badROAASIDSmall.roa │ ├── badROAFamily.roa │ ├── badROAFamilyLth.roa │ ├── badROAIP2Big.roa │ ├── badROAIPv4ExtraPfxAbovePfx.roa │ ├── badROAIPv4ExtraPfxAboveRange.roa │ ├── badROAIPv4ExtraPfxBelowPfx.roa │ ├── badROAIPv4ExtraPfxBelowRange.roa │ ├── badROAIPv4GoodIPv6Bad.roa │ ├── badROAIPv4Inherit.roa │ ├── badROAIPv4MaxLthLong.roa │ ├── badROAIPv4MaxLthShort.roa │ ├── badROAIPv4OnlyPfxAbovePfxNoGap.roa │ ├── badROAIPv4OnlyPfxAboveRangeNoGap.roa │ ├── badROAIPv4OnlyPfxBelowPfxNoGap.roa │ ├── badROAIPv4OnlyPfxBelowRangeNoGap.roa │ ├── badROAIPv4OnlyPfxBetweenPfxPfxNoGaps.roa │ ├── badROAIPv4OnlyPfxBetweenPfxRangeNoGaps.roa │ ├── badROAIPv4OnlyPfxBetweenRangePfxNoGaps.roa │ ├── badROAIPv4OnlyPfxBetweenRangeRangeNoGaps.roa │ ├── badROAIPv4OnlyPfxOverlapHighRange.roa │ ├── badROAIPv4OnlyPfxOverlapLowRange.roa │ ├── badROAIPv4OnlyPfxSpanPfxes.roa │ ├── badROAIPv4OnlyPfxSpanRanges.roa │ ├── badROAIPv4OnlyPfxSupersetHighPfx.roa │ ├── badROAIPv4OnlyPfxSupersetHighRange.roa │ ├── badROAIPv4OnlyPfxSupersetLowPfx.roa │ ├── badROAIPv4OnlyPfxSupersetLowRange.roa │ ├── badROAIPv4OnlyPfxTouchRanges.roa │ ├── badROAIPv4PrefixLong.roa │ ├── badROAIPv6ExtraPfxAbovePfx.roa │ ├── badROAIPv6ExtraPfxAboveRange.roa │ ├── badROAIPv6ExtraPfxBelowPfx.roa │ ├── badROAIPv6ExtraPfxBelowRange.roa │ ├── badROAIPv6GoodIPv4Bad.roa │ ├── badROAIPv6Inherit.roa │ ├── badROAIPv6MaxLthLong.roa │ ├── badROAIPv6MaxLthShort.roa │ ├── badROAIPv6OnlyPfxAbovePfxNoGap.roa │ ├── badROAIPv6OnlyPfxAboveRangeNoGap.roa │ ├── badROAIPv6OnlyPfxBelowPfxNoGap.roa │ ├── badROAIPv6OnlyPfxBelowRangeNoGap.roa │ ├── badROAIPv6OnlyPfxBetweenPfxPfxNoGaps.roa │ ├── badROAIPv6OnlyPfxBetweenPfxRangeNoGaps.roa │ ├── badROAIPv6OnlyPfxBetweenRangePfxNoGaps.roa │ ├── badROAIPv6OnlyPfxBetweenRangeRangeNoGaps.roa │ ├── badROAIPv6OnlyPfxOverlapHighRange.roa │ ├── badROAIPv6OnlyPfxOverlapLowRange.roa │ ├── badROAIPv6OnlyPfxSpanPfxes.roa │ ├── badROAIPv6OnlyPfxSpanRanges.roa │ ├── badROAIPv6OnlyPfxSupersetHighPfx.roa │ ├── badROAIPv6OnlyPfxSupersetHighRange.roa │ ├── badROAIPv6OnlyPfxSupersetLowPfx.roa │ ├── badROAIPv6OnlyPfxSupersetLowRange.roa │ ├── badROAIPv6OnlyPfxTouchRanges.roa │ ├── badROAIPv6PrefixLong.roa │ ├── badROAVersionV1Explicit.roa │ ├── badROAVersionV1ExplicitBadSig.roa │ ├── badROAVersionV2.roa │ ├── badROAWrongType.roa │ ├── goodCertAIA2AccessDescHtRs.cer │ ├── goodCertAIA2AccessDescRsRs.cer │ ├── goodCertCRLDP2DistPt.cer │ ├── goodCertCpolQualCps.cer │ ├── goodCertResourcesASInhOnly.cer │ ├── goodCertResourcesASInherit.cer │ ├── goodCertResourcesAllInherit.cer │ ├── goodCertResourcesIP4InhOnly.cer │ ├── goodCertResourcesIP4Inherit.cer │ ├── goodCertResourcesIP6InhOnly.cer │ ├── goodCertResourcesIP6Inherit.cer │ ├── goodCertSIAMFT2Rsync.cer │ ├── goodCertSIAMFTHasNonURI.cer │ ├── goodCertSIAMFTHtRs.cer │ ├── goodCertSIARepo2Rsync.cer │ ├── goodCertSIARepoHasNonURI.cer │ ├── goodCertSIARepoHtRs.cer │ ├── goodCertSerNumMax.cer │ ├── goodEESIA2Rsync.roa │ ├── goodEESIAExtraAccessMethod.roa │ ├── goodEESIAHasNonURI.roa │ ├── goodEESIAHtRs.roa │ ├── goodGBRNothingWrong.gbr │ ├── goodROAASIDMax.roa │ ├── goodROAASIDZero.roa │ ├── goodROAComplexResources.roa │ ├── goodROAIPv4DupPrefixDiffMaxLen.roa │ ├── goodROAIPv4DupPrefixSameMaxLen.roa │ ├── goodROAIPv4ExtraSubPfxInPfxMiddle.roa │ ├── goodROAIPv4ExtraSubPfxInRangeMiddle.roa │ ├── goodROAIPv4OnlyPfxInPfxHigh.roa │ ├── goodROAIPv4OnlyPfxInPfxLow.roa │ ├── goodROAIPv4OnlyPfxInRangeHigh.roa │ ├── goodROAIPv4OnlyPfxInRangeLow.roa │ ├── goodROAIPv4OnlyPfxesInPfxesMiddle.roa │ ├── goodROAIPv4OnlyPfxesInRangesMiddle.roa │ ├── goodROAIPv4PfxEqualPfx.roa │ ├── goodROAIPv4PfxesEqualPfxes.roa │ ├── goodROAIPv4PfxesEqualRange.roa │ ├── goodROAIPv4PfxesEqualRanges.roa │ ├── goodROAIPv6DupPrefixDiffMaxLen.roa │ ├── goodROAIPv6DupPrefixSameMaxLen.roa │ ├── goodROAIPv6ExtraSubPfxInPfxMiddle.roa │ ├── goodROAIPv6ExtraSubPfxInRangeMiddle.roa │ ├── goodROAIPv6OnlyPfxInPfxHigh.roa │ ├── goodROAIPv6OnlyPfxInPfxLow.roa │ ├── goodROAIPv6OnlyPfxInRangeHigh.roa │ ├── goodROAIPv6OnlyPfxInRangeLow.roa │ ├── goodROAIPv6OnlyPfxesInPfxesMiddle.roa │ ├── goodROAIPv6OnlyPfxesInRangesMiddle.roa │ ├── goodROAIPv6PfxEqualPfx.roa │ ├── goodROAIPv6PfxesEqualPfxes.roa │ ├── goodROAIPv6PfxesEqualRange.roa │ ├── goodROAIPv6PfxesEqualRanges.roa │ ├── goodROANothingWrong.roa │ ├── goodRealGbrNothingIsWrong.gbr │ ├── root.crl │ └── root.mft ├── interop ├── aspa │ ├── BAD-profile-13-AS211321-profile-13.asa │ ├── BAD-profile-13-no-signingtime-aspa-rpkimancer.asa │ ├── BAD-profile-15-APNIC-rpki-aspa-demo-AS1000.asa │ ├── BAD-profile-15-rpki-commons-propertytest-sample-implicit-tag.asa │ ├── GOOD-profile-15-APNIC-rpki-aspa-demo-AS1000.asa │ ├── GOOD-profile-15-draft-ietf-sidrops-profile-15-sample.asa │ └── GOOD-profile-15-rpki-commons-propertytest-sample.asa ├── misc-objects │ └── 6C76EDB2225D11E286C4BD8F7A2F2747.roa ├── openbsd-regress │ ├── 05F53BCE4DAA11EDB9AC0C5B9E174E93.tak │ ├── 42AE70A64DA711EDB37796549E174E93.tak │ ├── B7C2334E4DA911EDAF862D5A9E174E93.tak │ ├── README.md │ ├── c6938fc00af6496d9d4e6e2d876e4b4811887b60f4f1bc9cd0b3cdb7c57c6d5e.sig │ └── checklist-08.sig ├── rpkid-objects │ └── nI2bsx18I5mlex8lBpY0WSJUYio.roa └── up-down │ ├── README.md │ ├── krill-ca1-id-cert.der │ ├── krill-ca1-list-pdu.der │ └── krill-ca2-id-cert.der ├── isc-interop-updown ├── bob-child-id.xml ├── carol-child-id.xml ├── dtag-inbound-10.der ├── dtag-inbound-2.der ├── dtag-outbound-1.der ├── dtag-outbound-9.der ├── issuer-alice-child-bob-parent.xml ├── pdu.170.der ├── pdu.171.der ├── pdu.172.der ├── pdu.173.der ├── pdu.180.der ├── pdu.183.der ├── pdu.184.der ├── pdu.189.der ├── pdu.196.der ├── pdu.199.der ├── pdu.200.der ├── pdu.205.der └── rpkid-parent-response.xml ├── provisioning.rnc ├── resourcecertificate └── apnic-rpki-root-iana-origin-includes-policy-with-cps.cer ├── router └── router_certificate.cer ├── ta ├── legacy-ta-request.xml ├── ta-request-without-ta-publication-uri.xml ├── ta-request.xml └── ta-response.xml └── validation_test.properties /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # To get started with Dependabot version updates, you'll need to specify which 2 | # package ecosystems to update and where the package manifests are located. 3 | # Please see the documentation for all configuration options: 4 | # https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file 5 | 6 | version: 2 7 | updates: 8 | - package-ecosystem: "maven" # See documentation for possible values 9 | directory: "/" # Location of package manifests 10 | schedule: 11 | interval: "weekly" 12 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | * [ ] I have updated the changelog in README.md 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Maven 2 | target/ 3 | 4 | # Intellij 5 | *.iml 6 | *.ipr 7 | *.iws 8 | .idea/ 9 | 10 | # Eclipse 11 | *.settings/ 12 | *.classpath 13 | *.project 14 | 15 | # Caches, etc. 16 | .pregenerated-test-key-pairs.keystore 17 | .vscode/settings.jsonbuilds 18 | builds 19 | .factorypath 20 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/IllegalAsn1StructureException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto; 2 | 3 | /** 4 | * Encountered an ASN.1 structure that was not expected (e.g. implicit instead of explicit tags). 5 | */ 6 | public class IllegalAsn1StructureException extends IllegalArgumentException { 7 | public IllegalAsn1StructureException(String message) { 8 | super(message); 9 | } 10 | 11 | public IllegalAsn1StructureException(String message, Throwable cause) { 12 | super(message, cause); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/JavaSecurityConstants.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto; 2 | 3 | public final class JavaSecurityConstants { 4 | // http://www.ietf.org/rfc/rfc2459.txt 5 | public static final int DIG_SIGN_INDEX = 0; 6 | public static final int KEYCERTSIGN_INDEX = 5; 7 | public static final int CRLSIGN_INDEX = 6; 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/cms/RpkiSignedObjectBuilderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.cms; 2 | 3 | public class RpkiSignedObjectBuilderException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | 8 | public RpkiSignedObjectBuilderException(Throwable cause) { 9 | super(cause); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/cms/manifest/ManifestCmsException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.cms.manifest; 2 | 3 | 4 | /** 5 | * RuntimeException to wrap checked Exceptions. In general we have no 6 | * way to recover from any of the checked Exceptions related to Manifests 7 | * so we might as well throw a RuntimeException.. 8 | */ 9 | public class ManifestCmsException extends RuntimeException { 10 | 11 | private static final long serialVersionUID = 1L; 12 | 13 | public ManifestCmsException(Exception e) { 14 | super(e); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/cms/roa/Roa.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.cms.roa; 2 | 3 | import net.ripe.ipresource.Asn; 4 | import net.ripe.rpki.commons.crypto.ValidityPeriod; 5 | 6 | import java.util.List; 7 | 8 | public interface Roa { 9 | 10 | Asn getAsn(); 11 | 12 | ValidityPeriod getValidityPeriod(); 13 | 14 | List getPrefixes(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/crl/CrlLocator.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.crl; 2 | 3 | import net.ripe.rpki.commons.validation.ValidationResult; 4 | import net.ripe.rpki.commons.validation.objectvalidators.CertificateRepositoryObjectValidationContext; 5 | 6 | import java.net.URI; 7 | 8 | 9 | public interface CrlLocator { 10 | 11 | X509Crl getCrl(URI uri, CertificateRepositoryObjectValidationContext context, ValidationResult result); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/crl/X509CrlBuilderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.crl; 2 | 3 | public class X509CrlBuilderException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | 8 | public X509CrlBuilderException(Throwable cause) { 9 | super(cause); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/crl/X509CrlException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.crl; 2 | 3 | 4 | /** 5 | * RuntimeException to wrap checked Exceptions. In general we have no 6 | * way to recover from any of the checked Exceptions related to X509CRLs 7 | * so we might as well throw a RuntimeException.. 8 | */ 9 | public class X509CrlException extends RuntimeException { 10 | 11 | private static final long serialVersionUID = 1L; 12 | 13 | public X509CrlException(String msg, Exception e) { 14 | super(msg, e); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/rfc8209/RouterExtensionEncoder.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.rfc8209; 2 | 3 | import org.bouncycastle.asn1.ASN1ObjectIdentifier; 4 | 5 | import static net.ripe.rpki.commons.crypto.rfc3779.ResourceExtensionEncoder.OID_PKIX; 6 | 7 | public class RouterExtensionEncoder { 8 | 9 | /** 10 | * id-kp OBJECT IDENTIFIER ::= { 11 | * iso(1) identified-organization(3) dod(6) internet(1) 12 | * security(5) mechanisms(5) pkix(7) kp(3) } 13 | *

14 | * id-kp-bgpsec-router OBJECT IDENTIFIER ::= { id-kp 30 } 15 | */ 16 | public static final String OID_KP = OID_PKIX + ".3"; 17 | 18 | public static final ASN1ObjectIdentifier OID_KP_BGPSEC_ROUTER = new ASN1ObjectIdentifier(OID_KP + ".30"); 19 | 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/util/Asn1UtilException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.util; 2 | 3 | public class Asn1UtilException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public Asn1UtilException(String msg, Exception e) { 8 | super(msg, e); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/util/KeyPairFactoryException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.util; 2 | 3 | public class KeyPairFactoryException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public KeyPairFactoryException(Exception e) { 8 | super(e); 9 | } 10 | 11 | public KeyPairFactoryException(String msg) { 12 | super(msg); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/util/KeyStoreException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.util; 2 | 3 | public class KeyStoreException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public KeyStoreException(Throwable cause) { 8 | super(cause); 9 | } 10 | 11 | public KeyStoreException(String message) { 12 | super(message); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/x509cert/AbstractX509CertificateWrapperException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.x509cert; 2 | 3 | /** 4 | * RuntimeException for any checked exceptions related to X509Certificate wrappers 5 | * that we have no better way of dealing with. 6 | */ 7 | public class AbstractX509CertificateWrapperException extends RuntimeException { 8 | 9 | private static final long serialVersionUID = 1L; 10 | 11 | public AbstractX509CertificateWrapperException(Exception e) { 12 | super(e); 13 | } 14 | 15 | public AbstractX509CertificateWrapperException(String msg, Exception e) { 16 | super(msg, e); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/x509cert/CertificateInformationAccessUtil.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.x509cert; 2 | 3 | import java.net.URI; 4 | 5 | public class CertificateInformationAccessUtil { 6 | 7 | public static URI extractPublicationDirectory(X509CertificateInformationAccessDescriptor[] informationAccessDescriptors) { 8 | for (X509CertificateInformationAccessDescriptor informationAccessDescriptor : informationAccessDescriptors) { 9 | if (X509CertificateInformationAccessDescriptor.ID_AD_CA_REPOSITORY 10 | .equals(informationAccessDescriptor.getMethod())) 11 | return informationAccessDescriptor.getLocation(); 12 | } 13 | return null; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/x509cert/X509CertificateObject.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.x509cert; 2 | 3 | import net.ripe.rpki.commons.crypto.CertificateRepositoryObject; 4 | 5 | /** 6 | * Introduced to distinguish between all repository objects and certificates. 7 | */ 8 | public interface X509CertificateObject extends CertificateRepositoryObject { 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/x509cert/X509CertificateOperationException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.x509cert; 2 | 3 | /** 4 | * RuntimeException for any checked exceptions related to X509Certificate operations 5 | * that we have no better way of dealing with. 6 | */ 7 | public class X509CertificateOperationException extends RuntimeException { 8 | 9 | private static final long serialVersionUID = 1L; 10 | 11 | public X509CertificateOperationException(Exception e) { 12 | super(e); 13 | } 14 | 15 | public X509CertificateOperationException(String msg, Exception e) { 16 | super(msg, e); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/x509cert/X509GenericCertificate.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.x509cert; 2 | 3 | import java.security.cert.X509Certificate; 4 | 5 | public abstract class X509GenericCertificate extends AbstractX509CertificateWrapper implements X509CertificateObject { 6 | protected X509GenericCertificate(X509Certificate certificate) { 7 | super(certificate); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/crypto/x509cert/X509ResourceCertificateBuilderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.crypto.x509cert; 2 | 3 | public class X509ResourceCertificateBuilderException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | 8 | public X509ResourceCertificateBuilderException(Throwable cause) { 9 | super(cause); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/cms/ProvisioningCmsObjectBuilderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.cms; 2 | 3 | public class ProvisioningCmsObjectBuilderException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | 8 | public ProvisioningCmsObjectBuilderException(Throwable cause) { 9 | super(cause); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/cms/ProvisioningCmsObjectParserException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.cms; 2 | 3 | public class ProvisioningCmsObjectParserException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | 8 | public ProvisioningCmsObjectParserException(String message, Throwable cause) { 9 | super(message, cause); 10 | } 11 | 12 | public ProvisioningCmsObjectParserException(String message) { 13 | super(message); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/payload/AbstractProvisioningQueryPayload.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.payload; 2 | 3 | /** 4 | * Marker class for Query type provisioning payloads 5 | */ 6 | public abstract class AbstractProvisioningQueryPayload extends AbstractProvisioningPayload { 7 | 8 | public AbstractProvisioningQueryPayload(PayloadMessageType type) { 9 | super(type); 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/payload/AbstractProvisioningResponsePayload.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.payload; 2 | 3 | /** 4 | * Marker class for 'Response' type provisioning payloads 5 | */ 6 | public abstract class AbstractProvisioningResponsePayload extends AbstractProvisioningPayload { 7 | 8 | public AbstractProvisioningResponsePayload(PayloadMessageType type) { 9 | super(type); 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/payload/PayloadMessageType.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.payload; 2 | 3 | public enum PayloadMessageType { 4 | // in lowercase to comply with http://tools.ietf.org/html/draft-ietf-sidr-rescerts-provisioning-09#section-3.3.1 5 | list, 6 | list_response, 7 | issue, 8 | issue_response, 9 | revoke, 10 | revoke_response, 11 | error_response; 12 | 13 | public static boolean containsAsEnum(String name) { 14 | PayloadMessageType[] values = PayloadMessageType.values(); 15 | 16 | for (PayloadMessageType value : values) { 17 | if (value.name().equalsIgnoreCase(name)) { 18 | return true; 19 | } 20 | } 21 | 22 | return false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/payload/common/AbstractPayloadBuilder.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.payload.common; 2 | 3 | import net.ripe.rpki.commons.provisioning.payload.AbstractProvisioningPayload; 4 | 5 | public abstract class AbstractPayloadBuilder { 6 | 7 | public abstract T build(); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/payload/list/request/ResourceClassListQueryPayload.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.payload.list.request; 2 | 3 | import net.ripe.rpki.commons.provisioning.payload.AbstractProvisioningQueryPayload; 4 | import net.ripe.rpki.commons.provisioning.payload.PayloadMessageType; 5 | 6 | public class ResourceClassListQueryPayload extends AbstractProvisioningQueryPayload { 7 | 8 | protected ResourceClassListQueryPayload() { 9 | super(PayloadMessageType.list); 10 | } 11 | 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/payload/list/request/ResourceClassListQueryPayloadBuilder.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.payload.list.request; 2 | 3 | 4 | import net.ripe.rpki.commons.provisioning.payload.common.AbstractPayloadBuilder; 5 | 6 | /** 7 | * Builder for 'Resource Class List Query'
8 | * See: http://tools.ietf.org/html/draft-ietf-sidr-rescerts-provisioning-09#section-3.3.1 9 | */ 10 | public class ResourceClassListQueryPayloadBuilder extends AbstractPayloadBuilder { 11 | 12 | @Override 13 | public ResourceClassListQueryPayload build() { 14 | return new ResourceClassListQueryPayload(); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/x509/ProvisioningCertificate.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509; 2 | 3 | import net.ripe.rpki.commons.crypto.x509cert.AbstractX509CertificateWrapper; 4 | 5 | import java.security.cert.X509Certificate; 6 | 7 | /** 8 | * A provisioning certificate. 9 | * 10 | * This could be a RFC6492 EE certificate, but can also be a (self-signed) identity certificate. 11 | */ 12 | public class ProvisioningCertificate extends AbstractX509CertificateWrapper { 13 | 14 | private static final long serialVersionUID = 1L; 15 | 16 | public ProvisioningCertificate(X509Certificate certificate) { 17 | super(certificate); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/x509/ProvisioningCertificateValidator.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509; 2 | 3 | import net.ripe.rpki.commons.crypto.crl.X509Crl; 4 | import net.ripe.rpki.commons.validation.ValidationOptions; 5 | import net.ripe.rpki.commons.validation.ValidationResult; 6 | import net.ripe.rpki.commons.validation.objectvalidators.X509CertificateParentChildValidator; 7 | 8 | 9 | public class ProvisioningCertificateValidator extends X509CertificateParentChildValidator { 10 | 11 | public ProvisioningCertificateValidator(ValidationOptions options, ValidationResult result, ProvisioningCertificate parent, X509Crl crl) { 12 | super(options, result, parent, crl); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/x509/ProvisioningCmsCertificate.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509; 2 | 3 | import java.security.cert.X509Certificate; 4 | 5 | public class ProvisioningCmsCertificate extends ProvisioningCertificate { 6 | 7 | private static final long serialVersionUID = 1L; 8 | 9 | public ProvisioningCmsCertificate(X509Certificate certificate) { 10 | super(certificate); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/x509/ProvisioningIdentityCertificateBuilderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509; 2 | 3 | 4 | public class ProvisioningIdentityCertificateBuilderException extends RuntimeException { 5 | 6 | private static final long serialVersionUID = 1L; 7 | 8 | public ProvisioningIdentityCertificateBuilderException(Exception e) { 9 | super(e); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/x509/pkcs10/RpkiCaCertificateRequestBuilderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509.pkcs10; 2 | 3 | public class RpkiCaCertificateRequestBuilderException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public RpkiCaCertificateRequestBuilderException(Exception e) { 8 | super(e); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/provisioning/x509/pkcs10/RpkiCaCertificateRequestParserException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509.pkcs10; 2 | 3 | public class RpkiCaCertificateRequestParserException extends Exception { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public RpkiCaCertificateRequestParserException(Exception e) { 8 | super(e); 9 | } 10 | 11 | public RpkiCaCertificateRequestParserException(String msg) { 12 | super(msg); 13 | } 14 | 15 | public RpkiCaCertificateRequestParserException(String msg, Exception e) { 16 | super(msg, e); 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/rsync/CommandExecutionException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.rsync; 2 | 3 | public class CommandExecutionException extends RuntimeException { 4 | private static final long serialVersionUID = 1L; 5 | 6 | public CommandExecutionException(Throwable cause) { 7 | super(cause); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/rsync/ProcessReaderException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.rsync; 2 | 3 | public class ProcessReaderException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public ProcessReaderException(Exception e) { 8 | super(e); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/rsync/RemoteCertificateFetcherException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.rsync; 2 | 3 | public class RemoteCertificateFetcherException extends RuntimeException { 4 | 5 | private static final long serialVersionUID = 1L; 6 | 7 | public RemoteCertificateFetcherException(String msg, Exception e) { 8 | super(msg, e); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/ta/domain/request/SigningRequest.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.ta.domain.request; 2 | 3 | 4 | 5 | import org.apache.commons.lang3.Validate; 6 | 7 | public class SigningRequest extends TaRequest { 8 | 9 | private static final long serialVersionUID = 1L; 10 | 11 | private final ResourceCertificateRequestData resourceCertificateRequest; 12 | 13 | public SigningRequest(ResourceCertificateRequestData resourceCertificateRequest) { 14 | Validate.notNull(resourceCertificateRequest, "resourceCertificateRequest is required"); 15 | this.resourceCertificateRequest = resourceCertificateRequest; 16 | } 17 | 18 | public ResourceCertificateRequestData getResourceCertificateRequest() { 19 | return resourceCertificateRequest; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/ta/domain/request/TaRequest.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.ta.domain.request; 2 | 3 | 4 | import net.ripe.rpki.commons.util.EqualsSupport; 5 | 6 | import java.io.Serializable; 7 | import java.util.UUID; 8 | 9 | public abstract class TaRequest extends EqualsSupport implements Serializable { 10 | 11 | private static final long serialVersionUID = 1L; 12 | 13 | private final UUID requestId; 14 | 15 | public TaRequest() { 16 | this.requestId = UUID.randomUUID(); 17 | } 18 | 19 | public UUID getRequestId() { 20 | return requestId; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/ta/domain/response/ErrorResponse.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.ta.domain.response; 2 | 3 | 4 | import java.util.UUID; 5 | 6 | public class ErrorResponse extends TaResponse { 7 | 8 | private static final long serialVersionUID = 1L; 9 | 10 | private final String message; 11 | 12 | public ErrorResponse(UUID requestId, String message) { 13 | super(requestId); 14 | this.message = message; 15 | } 16 | 17 | public String getMessage() { 18 | return message; 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/ta/domain/response/TaResponse.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.ta.domain.response; 2 | 3 | 4 | import net.ripe.rpki.commons.util.EqualsSupport; 5 | import org.apache.commons.lang3.Validate; 6 | 7 | import java.io.Serializable; 8 | import java.util.UUID; 9 | 10 | public abstract class TaResponse extends EqualsSupport implements Serializable { 11 | 12 | private static final long serialVersionUID = 1L; 13 | 14 | private UUID requestId; 15 | 16 | protected TaResponse(UUID requestId) { 17 | Validate.notNull(requestId, "requestId is required"); 18 | this.requestId = requestId; 19 | } 20 | 21 | public UUID getRequestId() { 22 | return requestId; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/util/Specification.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.util; 2 | 3 | /** 4 | * A DDD specification 5 | */ 6 | public interface Specification { 7 | 8 | /** 9 | * @param candidate the candidate to test. 10 | * @return true if the candidate satisfies this specification. 11 | */ 12 | boolean isSatisfiedBy(T candidate); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/util/UTC.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.util; 2 | 3 | import org.joda.time.DateTime; 4 | import org.joda.time.DateTimeZone; 5 | 6 | import java.time.Instant; 7 | 8 | public class UTC { 9 | public static DateTime dateTime() { 10 | return new DateTime(DateTimeZone.UTC); 11 | } 12 | 13 | public static DateTime dateTime(Object o) { 14 | return new DateTime(o, DateTimeZone.UTC); 15 | } 16 | 17 | public static Instant instant() { 18 | return Instant.now(); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/ValidationStatus.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation; 2 | 3 | public enum ValidationStatus { 4 | ERROR, WARNING, PASSED, FETCH_ERROR; 5 | 6 | public String getMessageKey() { 7 | return (this == FETCH_ERROR ? ERROR : this).name().toLowerCase(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/objectvalidators/CertificateRepositoryObjectValidator.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.objectvalidators; 2 | 3 | import net.ripe.rpki.commons.crypto.CertificateRepositoryObject; 4 | import net.ripe.rpki.commons.validation.ValidationResult; 5 | 6 | 7 | public interface CertificateRepositoryObjectValidator { 8 | 9 | void validate(String location, T object); 10 | 11 | ValidationResult getValidationResult(); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/objectvalidators/RepositoryObjectValidationContext.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.objectvalidators; 2 | 3 | import net.ripe.rpki.commons.crypto.CertificateRepositoryObject; 4 | 5 | public class RepositoryObjectValidationContext { 6 | 7 | 8 | } 9 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/objectvalidators/ResourceCertificateLocator.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.objectvalidators; 2 | 3 | import net.ripe.rpki.commons.crypto.CertificateRepositoryObjectFile; 4 | import net.ripe.rpki.commons.crypto.crl.X509Crl; 5 | import net.ripe.rpki.commons.crypto.x509cert.X509ResourceCertificate; 6 | 7 | 8 | public interface ResourceCertificateLocator { 9 | 10 | CertificateRepositoryObjectFile findParent(X509ResourceCertificate certificate); 11 | 12 | CertificateRepositoryObjectFile findCrl(X509ResourceCertificate certificate); 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/objectvalidators/X509ResourceCertificateValidator.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.objectvalidators; 2 | 3 | import net.ripe.rpki.commons.crypto.x509cert.X509ResourceCertificate; 4 | import net.ripe.rpki.commons.validation.ValidationResult; 5 | 6 | public interface X509ResourceCertificateValidator extends CertificateRepositoryObjectValidator { 7 | 8 | @Override 9 | ValidationResult getValidationResult(); 10 | 11 | @Override 12 | void validate(String location, X509ResourceCertificate certificate); 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/roa/RouteData.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.roa; 2 | 3 | import net.ripe.ipresource.Asn; 4 | import net.ripe.ipresource.IpRange; 5 | 6 | import java.util.Comparator; 7 | 8 | public interface RouteData extends Comparable { 9 | Comparator ROUTE_DATA_COMPARATOR = Comparator.comparing(RouteData::getOriginAsn).thenComparing(RouteData::getPrefix); 10 | 11 | Asn getOriginAsn(); 12 | 13 | /** 14 | * @return The prefix of the entity. MUST be a prefix and not a IP range 15 | */ 16 | IpRange getPrefix(); 17 | 18 | @Override 19 | default int compareTo(RouteData o) { 20 | return ROUTE_DATA_COMPARATOR.compare(this, o); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/validation/roa/RouteValidityState.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.roa; 2 | 3 | public enum RouteValidityState { 4 | VALID, INVALID_ASN, INVALID_LENGTH, UNKNOWN 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/xml/DomXmlSerializerException.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.xml; 2 | 3 | public class DomXmlSerializerException extends RuntimeException { 4 | public DomXmlSerializerException(Exception e) { 5 | super(e); 6 | } 7 | 8 | public DomXmlSerializerException(final String message) { 9 | super(message); 10 | } 11 | 12 | public DomXmlSerializerException(final String message, final Exception e) { 13 | super(message, e); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/xml/XmlSerializer.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.xml; 2 | 3 | public interface XmlSerializer { 4 | 5 | String serialize(T object); 6 | 7 | T deserialize(String xml); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/xml/converters/IpResourceConverter.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.xml.converters; 2 | 3 | import com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter; 4 | import net.ripe.ipresource.IpResource; 5 | 6 | public class IpResourceConverter extends AbstractSingleValueConverter { 7 | 8 | @SuppressWarnings("rawtypes") 9 | @Override 10 | public boolean canConvert(Class type) { 11 | return IpResource.class.isAssignableFrom(type); 12 | } 13 | 14 | @Override 15 | public Object fromString(String s) { 16 | return IpResource.parse(s); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/xml/converters/IpResourceSetConverter.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.xml.converters; 2 | 3 | import com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter; 4 | import net.ripe.ipresource.IpResourceSet; 5 | 6 | public class IpResourceSetConverter extends AbstractSingleValueConverter { 7 | 8 | @SuppressWarnings("rawtypes") 9 | @Override 10 | public boolean canConvert(Class type) { 11 | return IpResourceSet.class.equals(type); 12 | } 13 | 14 | @Override 15 | public Object fromString(String s) { 16 | return IpResourceSet.parse(s); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/xml/converters/URIConverter.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.xml.converters; 2 | 3 | import com.google.common.base.Strings; 4 | import com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter; 5 | 6 | import java.net.URI; 7 | 8 | 9 | public class URIConverter extends AbstractSingleValueConverter { 10 | 11 | @Override 12 | @SuppressWarnings("rawtypes") 13 | public boolean canConvert(Class type) { 14 | return type.equals(URI.class); 15 | } 16 | 17 | @Override 18 | public Object fromString(String str) { 19 | if (Strings.isNullOrEmpty(str)) { 20 | return null; 21 | } else { 22 | return URI.create(str); 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/java/net/ripe/rpki/commons/xml/converters/X500PrincipalConverter.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.xml.converters; 2 | 3 | import com.thoughtworks.xstream.converters.SingleValueConverter; 4 | 5 | import javax.security.auth.x500.X500Principal; 6 | 7 | public class X500PrincipalConverter implements SingleValueConverter { 8 | 9 | @SuppressWarnings("rawtypes") 10 | @Override 11 | public boolean canConvert(Class type) { 12 | return X500Principal.class.equals(type); 13 | } 14 | 15 | @Override 16 | public Object fromString(String s) { 17 | return new X500Principal(s); 18 | } 19 | 20 | @Override 21 | public String toString(Object principal) { 22 | return ((X500Principal) principal).getName(); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/test/java/net/ripe/ipresource/AsnGen.java: -------------------------------------------------------------------------------- 1 | package net.ripe.ipresource; 2 | 3 | import com.pholser.junit.quickcheck.generator.GenerationStatus; 4 | import com.pholser.junit.quickcheck.generator.Generator; 5 | import com.pholser.junit.quickcheck.random.SourceOfRandomness; 6 | import net.ripe.ipresource.Asn; 7 | 8 | /** 9 | * Automatically used by {@link com.pholser.junit.quickcheck.runner.JUnitQuickcheck} _only when in the same package as 10 | * tes. 11 | */ 12 | @SuppressWarnings("unused") 13 | public class AsnGen extends Generator { 14 | public AsnGen() { 15 | super(Asn.class); 16 | } 17 | 18 | @Override 19 | public Asn generate(SourceOfRandomness random, GenerationStatus status) { 20 | return new Asn(Integer.toUnsignedLong(random.nextInt())); 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /src/test/java/net/ripe/rpki/commons/provisioning/x509/ProvisioningCmsCertificateTest.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509; 2 | 3 | import org.junit.Test; 4 | 5 | import static org.junit.Assert.*; 6 | 7 | public class ProvisioningCmsCertificateTest { 8 | 9 | @Test(expected = NullPointerException.class) 10 | public void shouldCheckForNullArgument() { 11 | new ProvisioningCmsCertificate(null); 12 | } 13 | 14 | @Test 15 | public void shouldWrapX509Certificate() { 16 | assertNotNull(ProvisioningCmsCertificateBuilderTest.TEST_CMS_CERT.getCertificate()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/test/java/net/ripe/rpki/commons/provisioning/x509/ProvisioningIdentityCertificateTest.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.provisioning.x509; 2 | 3 | import org.junit.Test; 4 | 5 | import static org.junit.Assert.*; 6 | 7 | public class ProvisioningIdentityCertificateTest { 8 | 9 | @Test(expected = NullPointerException.class) 10 | public void shouldCheckForNullArgument() { 11 | new ProvisioningIdentityCertificate(null); 12 | } 13 | 14 | @Test 15 | public void shouldWrapX509Certificate() { 16 | assertNotNull(ProvisioningIdentityCertificateBuilderTest.TEST_IDENTITY_CERT.getCertificate()); 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /src/test/java/net/ripe/rpki/commons/ta/serializers/Utils.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.ta.serializers; 2 | 3 | public class Utils { 4 | public static String cleanupBase64(String s) { 5 | return s.replaceAll("\\s*", ""); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/test/java/net/ripe/rpki/commons/validation/ValidationStatusTest.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation; 2 | 3 | import org.junit.Test; 4 | import static org.junit.Assert.assertEquals; 5 | 6 | public class ValidationStatusTest { 7 | @Test 8 | public void should_format_message_key() throws Exception { 9 | assertEquals("error", ValidationStatus.ERROR.getMessageKey()); 10 | assertEquals("error", ValidationStatus.FETCH_ERROR.getMessageKey()); 11 | assertEquals("passed", ValidationStatus.PASSED.getMessageKey()); 12 | assertEquals("warning", ValidationStatus.WARNING.getMessageKey()); 13 | } 14 | 15 | } 16 | -------------------------------------------------------------------------------- /src/test/java/net/ripe/rpki/commons/validation/properties/IpResourceGen.java: -------------------------------------------------------------------------------- 1 | package net.ripe.rpki.commons.validation.properties; 2 | 3 | import com.pholser.junit.quickcheck.generator.GenerationStatus; 4 | import com.pholser.junit.quickcheck.generator.Generator; 5 | import com.pholser.junit.quickcheck.random.SourceOfRandomness; 6 | import net.ripe.ipresource.IpResource; 7 | 8 | public class IpResourceGen extends Generator { 9 | 10 | public IpResourceGen() { 11 | super(IpResource.class); 12 | } 13 | 14 | @Override 15 | public IpResource generate(SourceOfRandomness sourceOfRandomness, GenerationStatus generationStatus) { 16 | return ResourceGenerator.generateIpResource(sourceOfRandomness); 17 | } 18 | 19 | } 20 | -------------------------------------------------------------------------------- /src/test/resources/apnic-interop/A971C.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/apnic-interop/A971C.1 -------------------------------------------------------------------------------- /src/test/resources/apnic-interop/A971C.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/apnic-interop/A971C.3 -------------------------------------------------------------------------------- /src/test/resources/conformance/badRootBadAIA.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/badRootBadAIA.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/badRootBadAKI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/badRootBadAKI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/badRootBadCRLDP.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/badRootBadCRLDP.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/badRootBadSig.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/badRootBadSig.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/badRootNameDiff.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/badRootNameDiff.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/goodRootAKIMatches.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/goodRootAKIMatches.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/goodRootAKIOmitted.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/goodRootAKIOmitted.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRL2CRLNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRL2CRLNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRL2CRLNums/CRL2CRLNums.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRL2CRLNums/CRL2CRLNums.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRL2CRLNums/badCRL2CRLNums.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRL2CRLNums/badCRL2CRLNums.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLDeltaCRLInd.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLDeltaCRLInd.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLDeltaCRLInd/CRLDeltaCRLInd.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLDeltaCRLInd/CRLDeltaCRLInd.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLDeltaCRLInd/badCRLDeltaCRLInd.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLDeltaCRLInd/badCRLDeltaCRLInd.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntryHasExtension.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntryHasExtension.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntryHasExtension/CRLEntryHasExtension.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntryHasExtension/CRLEntryHasExtension.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntryHasExtension/badCRLEntryHasExtension.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntryHasExtension/badCRLEntryHasExtension.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntryReason.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntryReason.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntryReason/CRLEntryReason.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntryReason/CRLEntryReason.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntryReason/badCRLEntryReason.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntryReason/badCRLEntryReason.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNum0.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNum0.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNum0/CRLEntrySerNum0.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNum0/CRLEntrySerNum0.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNum0/badCRLEntrySerNum0.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNum0/badCRLEntrySerNum0.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumMax.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumMax.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumMax/CRLEntrySerNumMax.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumMax/CRLEntrySerNumMax.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumMax/goodCRLEntrySerNumMax.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumMax/goodCRLEntrySerNumMax.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumNeg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumNeg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumNeg/CRLEntrySerNumNeg.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumNeg/CRLEntrySerNumNeg.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumNeg/badCRLEntrySerNumNeg.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumNeg/badCRLEntrySerNumNeg.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumTooBig.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumTooBig.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumTooBig/CRLEntrySerNumTooBig.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumTooBig/CRLEntrySerNumTooBig.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLEntrySerNumTooBig/badCRLEntrySerNumTooBig.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLEntrySerNumTooBig/badCRLEntrySerNumTooBig.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssAltName.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssAltName.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssAltName/CRLIssAltName.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssAltName/CRLIssAltName.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssAltName/badCRLIssAltName.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssAltName/badCRLIssAltName.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssDistPt.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssDistPt.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssDistPt/CRLIssDistPt.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssDistPt/CRLIssDistPt.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssDistPt/badCRLIssDistPt.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssDistPt/badCRLIssDistPt.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuer2Seq.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuer2Seq.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuer2Seq/CRLIssuer2Seq.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuer2Seq/CRLIssuer2Seq.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuer2Seq/badCRLIssuer2Seq.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuer2Seq/badCRLIssuer2Seq.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuer2Sets.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuer2Sets.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuer2Sets/CRLIssuer2Sets.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuer2Sets/CRLIssuer2Sets.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuer2Sets/badCRLIssuer2Sets.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuer2Sets/badCRLIssuer2Sets.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerOID.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerOID.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerOID/CRLIssuerOID.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerOID/CRLIssuerOID.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerOID/badCRLIssuerOID.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerOID/badCRLIssuerOID.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSeq2SerNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSeq2SerNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSeq2SerNums/CRLIssuerSeq2SerNums.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSeq2SerNums/CRLIssuerSeq2SerNums.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSeq2SerNums/badCRLIssuerSeq2SerNums.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSeq2SerNums/badCRLIssuerSeq2SerNums.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSerNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSerNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSerNum/CRLIssuerSerNum.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSerNum/CRLIssuerSerNum.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSerNum/badCRLIssuerSerNum.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSerNum/badCRLIssuerSerNum.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSet2SerNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSet2SerNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSet2SerNums/CRLIssuerSet2SerNums.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSet2SerNums/CRLIssuerSet2SerNums.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerSet2SerNums/badCRLIssuerSet2SerNums.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerSet2SerNums/badCRLIssuerSet2SerNums.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerUTF.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerUTF.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerUTF/CRLIssuerUTF.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerUTF/CRLIssuerUTF.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLIssuerUTF/badCRLIssuerUTF.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLIssuerUTF/badCRLIssuerUTF.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNextUpdatePast.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNextUpdatePast.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNextUpdatePast/CRLNextUpdatePast.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNextUpdatePast/CRLNextUpdatePast.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNextUpdatePast/badCRLNextUpdatePast.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNextUpdatePast/badCRLNextUpdatePast.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNextUpdateTyp.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNextUpdateTyp.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNextUpdateTyp/CRLNextUpdateTyp.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNextUpdateTyp/CRLNextUpdateTyp.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNextUpdateTyp/badCRLNextUpdateTyp.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNextUpdateTyp/badCRLNextUpdateTyp.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoAKI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoAKI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoAKI/CRLNoAKI.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoAKI/CRLNoAKI.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoAKI/badCRLNoAKI.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoAKI/badCRLNoAKI.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoCRLNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoCRLNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoCRLNum/CRLNoCRLNum.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoCRLNum/CRLNoCRLNum.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoCRLNum/badCRLNoCRLNum.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoCRLNum/badCRLNoCRLNum.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoVersion.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoVersion.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoVersion/CRLNoVersion.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoVersion/CRLNoVersion.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNoVersion/badCRLNoVersion.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNoVersion/badCRLNoVersion.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumber2Big.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumber2Big.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumber2Big/CRLNumber2Big.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumber2Big/CRLNumber2Big.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumber2Big/badCRLNumber2Big.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumber2Big/badCRLNumber2Big.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberMax.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberMax.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberMax/CRLNumberMax.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberMax/CRLNumberMax.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberMax/goodCRLNumberMax.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberMax/goodCRLNumberMax.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberNeg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberNeg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberNeg/CRLNumberNeg.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberNeg/CRLNumberNeg.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberNeg/badCRLNumberNeg.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberNeg/badCRLNumberNeg.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberZero.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberZero.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberZero/CRLNumberZero.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberZero/CRLNumberZero.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLNumberZero/goodCRLNumberZero.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLNumberZero/goodCRLNumberZero.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgInner.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgInner.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgInner/CRLSigAlgInner.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgInner/CRLSigAlgInner.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgInner/badCRLSigAlgInner.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgInner/badCRLSigAlgInner.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgMatchButWrong.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgMatchButWrong.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgMatchButWrong/CRLSigAlgMatchButWrong.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgMatchButWrong/CRLSigAlgMatchButWrong.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgMatchButWrong/badCRLSigAlgMatchButWrong.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgMatchButWrong/badCRLSigAlgMatchButWrong.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgOuter.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgOuter.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgOuter/CRLSigAlgOuter.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgOuter/CRLSigAlgOuter.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLSigAlgOuter/badCRLSigAlgOuter.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLSigAlgOuter/badCRLSigAlgOuter.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLThisUpdateTyp.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLThisUpdateTyp.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLThisUpdateTyp/CRLThisUpdateTyp.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLThisUpdateTyp/CRLThisUpdateTyp.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLThisUpdateTyp/badCRLThisUpdateTyp.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLThisUpdateTyp/badCRLThisUpdateTyp.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLUpdatesCrossed.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLUpdatesCrossed.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLUpdatesCrossed/CRLUpdatesCrossed.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLUpdatesCrossed/CRLUpdatesCrossed.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLUpdatesCrossed/badCRLUpdatesCrossed.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLUpdatesCrossed/badCRLUpdatesCrossed.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLVersion0.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLVersion0.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLVersion0/CRLVersion0.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLVersion0/CRLVersion0.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLVersion0/badCRLVersion0.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLVersion0/badCRLVersion0.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLVersion2.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLVersion2.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLVersion2/CRLVersion2.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLVersion2/CRLVersion2.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/CRLVersion2/badCRLVersion2.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/CRLVersion2/badCRLVersion2.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTASNotInherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTASNotInherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTASNotInherit/MFTASNotInherit.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTASNotInherit/MFTASNotInherit.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTASNotInherit/badMFTASNotInherit.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTASNotInherit/badMFTASNotInherit.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTDuplicateFileOneHash.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTDuplicateFileOneHash.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTDuplicateFileOneHash/MFTDuplicateFileOneHash.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTDuplicateFileOneHash/MFTDuplicateFileOneHash.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTDuplicateFileOneHash/badMFTDuplicateFileOneHash.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTDuplicateFileOneHash/badMFTDuplicateFileOneHash.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTDuplicateFileTwoHashes.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTDuplicateFileTwoHashes.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTDuplicateFileTwoHashes/MFTDuplicateFileTwoHashes.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTDuplicateFileTwoHashes/MFTDuplicateFileTwoHashes.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTDuplicateFileTwoHashes/badMFTDuplicateFileTwoHashes.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTDuplicateFileTwoHashes/badMFTDuplicateFileTwoHashes.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTEndCrossed.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTEndCrossed.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTEndCrossed/MFTEndCrossed.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTEndCrossed/MFTEndCrossed.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTEndCrossed/badMFTEndCrossed.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTEndCrossed/badMFTEndCrossed.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileHashLong.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileHashLong.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileHashLong/MFTFileHashLong.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileHashLong/MFTFileHashLong.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileHashLong/badMFTFileHashLong.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileHashLong/badMFTFileHashLong.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileHashShort.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileHashShort.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileHashShort/MFTFileHashShort.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileHashShort/MFTFileHashShort.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileHashShort/badMFTFileHashShort.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileHashShort/badMFTFileHashShort.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileNotIA5.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileNotIA5.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileNotIA5/MFTFileNotIA5.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileNotIA5/MFTFileNotIA5.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTFileNotIA5/badMFTFileNotIA5.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTFileNotIA5/badMFTFileNotIA5.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashAlg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashAlg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashAlg/MFTHashAlg.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashAlg/MFTHashAlg.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashAlg/badMFTHashAlg.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashAlg/badMFTHashAlg.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashAlgSameLength.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashAlgSameLength.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashAlgSameLength/MFTHashAlgSameLength.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashAlgSameLength/MFTHashAlgSameLength.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashAlgSameLength/badMFTHashAlgSameLength.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashAlgSameLength/badMFTHashAlgSameLength.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashOctetStr.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashOctetStr.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashOctetStr/MFTHashOctetStr.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashOctetStr/MFTHashOctetStr.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTHashOctetStr/badMFTHashOctetStr.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTHashOctetStr/badMFTHashOctetStr.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTIPv4NotInherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTIPv4NotInherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTIPv4NotInherit/MFTIPv4NotInherit.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTIPv4NotInherit/MFTIPv4NotInherit.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTIPv4NotInherit/badMFTIPv4NotInherit.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTIPv4NotInherit/badMFTIPv4NotInherit.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTIPv6NotInherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTIPv6NotInherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTIPv6NotInherit/MFTIPv6NotInherit.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTIPv6NotInherit/MFTIPv6NotInherit.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTIPv6NotInherit/badMFTIPv6NotInherit.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTIPv6NotInherit/badMFTIPv6NotInherit.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNegNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNegNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNegNum/MFTNegNum.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNegNum/MFTNegNum.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNegNum/badMFTNegNum.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNegNum/badMFTNegNum.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNextUpdPast.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNextUpdPast.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNextUpdPast/MFTNextUpdPast.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNextUpdPast/MFTNextUpdPast.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNextUpdPast/badMFTNextUpdPast.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNextUpdPast/badMFTNextUpdPast.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNextUpdUTC.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNextUpdUTC.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNextUpdUTC/MFTNextUpdUTC.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNextUpdUTC/MFTNextUpdUTC.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNextUpdUTC/badMFTNextUpdUTC.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNextUpdUTC/badMFTNextUpdUTC.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNoNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNoNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNoNum/MFTNoNum.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNoNum/MFTNoNum.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNoNum/badMFTNoNum.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNoNum/badMFTNoNum.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumMax.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumMax.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumMax/MFTNumMax.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumMax/MFTNumMax.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumMax/goodMFTNumMax.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumMax/goodMFTNumMax.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumTooBig.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumTooBig.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumTooBig/MFTNumTooBig.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumTooBig/MFTNumTooBig.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumTooBig/badMFTNumTooBig.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumTooBig/badMFTNumTooBig.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumZero.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumZero.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumZero/MFTNumZero.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumZero/MFTNumZero.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTNumZero/goodMFTNumZero.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTNumZero/goodMFTNumZero.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTStartCrossed.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTStartCrossed.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTStartCrossed/MFTStartCrossed.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTStartCrossed/MFTStartCrossed.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTStartCrossed/badMFTStartCrossed.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTStartCrossed/badMFTStartCrossed.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTThisUpdFuture.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTThisUpdFuture.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTThisUpdFuture/MFTThisUpdFuture.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTThisUpdFuture/MFTThisUpdFuture.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTThisUpdFuture/badMFTThisUpdFuture.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTThisUpdFuture/badMFTThisUpdFuture.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTThisUpdUTC.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTThisUpdUTC.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTThisUpdUTC/MFTThisUpdUTC.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTThisUpdUTC/MFTThisUpdUTC.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTThisUpdUTC/badMFTThisUpdUTC.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTThisUpdUTC/badMFTThisUpdUTC.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTUnkownFileExtension.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTUnkownFileExtension.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTUnkownFileExtension/MFTUnkownFileExtension.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTUnkownFileExtension/MFTUnkownFileExtension.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTUnkownFileExtension/goodMFTUnkownFileExtension.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTUnkownFileExtension/goodMFTUnkownFileExtension.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTUpdCrossed.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTUpdCrossed.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTUpdCrossed/MFTUpdCrossed.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTUpdCrossed/MFTUpdCrossed.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTUpdCrossed/badMFTUpdCrossed.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTUpdCrossed/badMFTUpdCrossed.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTVersion0.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTVersion0.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTVersion0/MFTVersion0.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTVersion0/MFTVersion0.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTVersion0/badMFTVersion0.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTVersion0/badMFTVersion0.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTVersion1.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTVersion1.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTVersion1/MFTVersion1.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTVersion1/MFTVersion1.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTVersion1/badMFTVersion1.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTVersion1/badMFTVersion1.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTWrongType.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTWrongType.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTWrongType/MFTWrongType.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTWrongType/MFTWrongType.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/MFTWrongType/badMFTWrongType.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/MFTWrongType/badMFTWrongType.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqNameSer.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqNameSer.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqNameSer/goodCRLMatch.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqNameSer/goodCRLMatch.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqNameSer/goodCertMatch.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqNameSer/goodCertMatch.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqNameSer/goodMFTMatch.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqNameSer/goodMFTMatch.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqSerName.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqSerName.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqSerName/goodCRLMatch.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqSerName/goodCRLMatch.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqSerName/goodCertMatch.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqSerName/goodCertMatch.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSeqSerName/goodMFTMatch.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSeqSerName/goodMFTMatch.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSetNameSer.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSetNameSer.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSetNameSer/goodCRLMatch.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSetNameSer/goodCRLMatch.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSetNameSer/goodCertMatch.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSetNameSer/goodCertMatch.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/NAMSetNameSer/goodMFTMatch.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/NAMSetNameSer/goodMFTMatch.mft -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMS2Certs.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMS2Certs.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMS2DigestAlgs.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMS2DigestAlgs.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMS2SigInfo.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMS2SigInfo.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSContentType.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSContentType.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSDigestAlgSameWrong.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSDigestAlgSameWrong.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSDigestAlgWrongOuter.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSDigestAlgWrongOuter.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSHasCRL.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSHasCRL.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSNoCerts.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSNoCerts.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSNoDigestAlgs.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSNoDigestAlgs.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSNoSigInfo.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSNoSigInfo.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfo2Sig.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfo2Sig.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrs2BinSigTime.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrs2BinSigTime.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrs2ContType.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrs2ContType.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrs2MsgDigest.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrs2MsgDigest.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrs2SigTime.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrs2SigTime.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsBinSigTime0Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsBinSigTime0Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsBinSigTime2Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsBinSigTime2Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsContType0Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsContType0Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsContType2Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsContType2Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsContTypeOid.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsContTypeOid.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsMsgDigest0Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsMsgDigest0Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsMsgDigest2Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsMsgDigest2Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsNoContType.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsNoContType.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsNoMsgDigest.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsNoMsgDigest.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsSigTime0Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsSigTime0Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsSigTime2Val.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsSigTime2Val.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoAttrsWrongDigest.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoAttrsWrongDigest.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoBadSid.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoBadSid.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoBadSigVal.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoBadSigVal.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoForbiddenAttr.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoForbiddenAttr.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoHashAlg.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoHashAlg.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoNoAttrs.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoNoAttrs.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoNoHashAlg.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoNoHashAlg.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoNoSid.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoNoSid.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoNoSig.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoNoSig.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoUnSigAttrs.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoUnSigAttrs.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoVersion.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoVersion.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoVersion4.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoVersion4.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoWrongSid.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoWrongSid.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSSigInfoWrongSigAlg.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSSigInfoWrongSigAlg.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSVersion2.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSVersion2.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCMSVersion4.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCMSVersion4.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2AKI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2AKI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2ASNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2ASNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2BasicConstr.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2BasicConstr.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2CRLDP.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2CRLDP.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2Cpol.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2Cpol.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2IPAddr.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2IPAddr.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2KeyUsage.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2KeyUsage.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCert2SKI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCert2SKI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAIA2x.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAIA2x.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAIAAccessLoc.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAIAAccessLoc.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAIABadAccess.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAIABadAccess.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAIACrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAIACrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAKIHasACI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAKIHasACI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAKIHasACIACSN.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAKIHasACIACSN.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAKIHasACSN.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAKIHasACSN.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAKIHash.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAKIHash.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAKILong.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAKILong.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertAKIShort.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertAKIShort.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertBadSig.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertBadSig.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertBasicConstrNoCA.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertBasicConstrNoCA.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertBasicConstrNoCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertBasicConstrNoCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertBasicConstrPathLth.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertBasicConstrPathLth.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertBothSigAlg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertBothSigAlg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCRLDPCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCRLDPCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCRLDPCrlIssuer.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCRLDPCrlIssuer.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCRLDPNoRsyncDistPt.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCRLDPNoRsyncDistPt.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCRLDPReasons.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCRLDPReasons.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCpol2oid1correct.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCpol2oid1correct.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCpol2oid2correct.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCpol2oid2correct.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCpolBadOid.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCpolBadOid.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCpolNoCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCpolNoCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCpolQualCpsUnotice.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCpolQualCpsUnotice.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertCpolQualUnotice.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertCpolQualUnotice.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertEKU.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertEKU.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertInnerSigAlg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertInnerSigAlg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssUID.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssUID.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuer2ComName.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuer2ComName.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuer2SetComName.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuer2SetComName.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuerOID.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuerOID.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuerSeq2SerNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuerSeq2SerNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuerSerNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuerSerNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuerSet2SerNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuerSet2SerNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertIssuerUtf.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertIssuerUtf.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertKUsageDigitalSig.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertKUsageDigitalSig.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertKUsageExtra.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertKUsageExtra.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertKUsageNoCRLSign.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertKUsageNoCRLSign.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertKUsageNoCertSign.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertKUsageNoCertSign.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertKUsageNoCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertKUsageNoCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoAIA.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoAIA.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoAKI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoAKI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoBasicConstr.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoBasicConstr.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoCRLDP.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoCRLDP.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoCpol.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoCpol.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoKeyUsage.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoKeyUsage.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoSIA.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoSIA.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertNoSKI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertNoSKI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertOuterSigAlg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertOuterSigAlg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertPubKeyAlg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertPubKeyAlg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertPubKeyExp.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertPubKeyExp.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertPubKeyLong.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertPubKeyLong.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertPubKeyShort.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertPubKeyShort.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesASEmpty.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesASEmpty.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesASNoCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesASNoCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesBadAFI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesBadAFI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesBadASOrder.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesBadASOrder.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesBadV4Order.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesBadV4Order.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesBadV6Order.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesBadV6Order.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesIPEmpty.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesIPEmpty.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesIPNoCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesIPNoCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesNone.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesNone.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertResourcesSAFI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertResourcesSAFI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSIA2x.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSIA2x.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSIAAccessMethod.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSIAAccessMethod.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSIAMFTNoRsync.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSIAMFTNoRsync.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSIANoMFT.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSIANoMFT.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSIANoRepo.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSIANoRepo.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSIARepoNoRsync.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSIARepoNoRsync.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSKIHash.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSKIHash.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSKILong.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSKILong.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSKIShort.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSKIShort.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSerNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSerNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSerNum0.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSerNum0.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSerNumTooBig.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSerNumTooBig.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubjUID.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubjUID.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubject2ComName.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubject2ComName.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubject2SetComName.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubject2SetComName.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubjectOID.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubjectOID.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubjectSeq2SerNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubjectSeq2SerNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubjectSerNum.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubjectSerNum.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubjectSet2SerNums.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubjectSet2SerNums.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertSubjectUtf.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertSubjectUtf.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertUnkExtension.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertUnkExtension.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertUnkExtensionCrit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertUnkExtensionCrit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertValCrossed.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertValCrossed.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertValFromFuture.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertValFromFuture.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertValFromTyp.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertValFromTyp.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertValToPast.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertValToPast.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertValToTyp.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertValToTyp.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertVersion1.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertVersion1.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertVersion2.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertVersion2.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertVersion4.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertVersion4.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badCertVersionNeg.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badCertVersionNeg.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEBadSig.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEBadSig.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEHasBasicConstraints.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEHasBasicConstraints.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEHasCABasicConstraint.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEHasCABasicConstraint.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEHasEKU.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEHasEKU.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEKeyUsageCABits.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEKeyUsageCABits.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEKeyUsageHasCRLSign.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEKeyUsageHasCRLSign.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEKeyUsageHasKeyCertSign.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEKeyUsageHasKeyCertSign.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEKeyUsageHasKeyCertSignCABool.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEKeyUsageHasKeyCertSignCABool.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEKeyUsageHasNonRepu.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEKeyUsageHasNonRepu.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEEKeyUsageNoDigitalSig.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEEKeyUsageNoDigitalSig.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEESIAExtraWrongAccessMethod.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEESIAExtraWrongAccessMethod.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEESIANoRsync.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEESIANoRsync.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badEESIAWrongAccessMethod.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badEESIAWrongAccessMethod.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRASNotInherit.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRASNotInherit.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRExtraProperty.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRExtraProperty.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRIPv4NotInherit.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRIPv4NotInherit.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRIPv6NotInherit.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRIPv6NotInherit.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRNoContact.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRNoContact.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRNotVCard.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRNotVCard.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badGBRWrongOID.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badGBRWrongOID.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAASIDLarge.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAASIDLarge.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAASIDSmall.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAASIDSmall.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAFamily.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAFamily.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAFamilyLth.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAFamilyLth.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIP2Big.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIP2Big.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4ExtraPfxAbovePfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4ExtraPfxAbovePfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4ExtraPfxAboveRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4ExtraPfxAboveRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4ExtraPfxBelowPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4ExtraPfxBelowPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4ExtraPfxBelowRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4ExtraPfxBelowRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4GoodIPv6Bad.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4GoodIPv6Bad.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4Inherit.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4Inherit.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4MaxLthLong.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4MaxLthLong.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4MaxLthShort.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4MaxLthShort.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxAbovePfxNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxAbovePfxNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxAboveRangeNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxAboveRangeNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxBelowPfxNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxBelowPfxNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxBelowRangeNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxBelowRangeNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenPfxPfxNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenPfxPfxNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenPfxRangeNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenPfxRangeNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenRangePfxNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenRangePfxNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenRangeRangeNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxBetweenRangeRangeNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxOverlapHighRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxOverlapHighRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxOverlapLowRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxOverlapLowRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxSpanPfxes.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxSpanPfxes.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxSpanRanges.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxSpanRanges.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetHighPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetHighPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetHighRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetHighRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetLowPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetLowPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetLowRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxSupersetLowRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4OnlyPfxTouchRanges.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4OnlyPfxTouchRanges.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv4PrefixLong.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv4PrefixLong.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6ExtraPfxAbovePfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6ExtraPfxAbovePfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6ExtraPfxAboveRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6ExtraPfxAboveRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6ExtraPfxBelowPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6ExtraPfxBelowPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6ExtraPfxBelowRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6ExtraPfxBelowRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6GoodIPv4Bad.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6GoodIPv4Bad.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6Inherit.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6Inherit.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6MaxLthLong.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6MaxLthLong.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6MaxLthShort.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6MaxLthShort.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxAbovePfxNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxAbovePfxNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxAboveRangeNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxAboveRangeNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxBelowPfxNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxBelowPfxNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxBelowRangeNoGap.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxBelowRangeNoGap.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenPfxPfxNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenPfxPfxNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenPfxRangeNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenPfxRangeNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenRangePfxNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenRangePfxNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenRangeRangeNoGaps.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxBetweenRangeRangeNoGaps.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxOverlapHighRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxOverlapHighRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxOverlapLowRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxOverlapLowRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxSpanPfxes.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxSpanPfxes.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxSpanRanges.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxSpanRanges.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetHighPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetHighPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetHighRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetHighRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetLowPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetLowPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetLowRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxSupersetLowRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6OnlyPfxTouchRanges.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6OnlyPfxTouchRanges.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAIPv6PrefixLong.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAIPv6PrefixLong.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAVersionV1Explicit.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAVersionV1Explicit.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAVersionV1ExplicitBadSig.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAVersionV1ExplicitBadSig.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAVersionV2.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAVersionV2.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/badROAWrongType.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/badROAWrongType.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertAIA2AccessDescHtRs.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertAIA2AccessDescHtRs.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertAIA2AccessDescRsRs.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertAIA2AccessDescRsRs.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertCRLDP2DistPt.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertCRLDP2DistPt.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertCpolQualCps.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertCpolQualCps.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesASInhOnly.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesASInhOnly.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesASInherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesASInherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesAllInherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesAllInherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesIP4InhOnly.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesIP4InhOnly.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesIP4Inherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesIP4Inherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesIP6InhOnly.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesIP6InhOnly.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertResourcesIP6Inherit.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertResourcesIP6Inherit.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSIAMFT2Rsync.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSIAMFT2Rsync.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSIAMFTHasNonURI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSIAMFTHasNonURI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSIAMFTHtRs.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSIAMFTHtRs.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSIARepo2Rsync.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSIARepo2Rsync.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSIARepoHasNonURI.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSIARepoHasNonURI.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSIARepoHtRs.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSIARepoHtRs.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodCertSerNumMax.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodCertSerNumMax.cer -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodEESIA2Rsync.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodEESIA2Rsync.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodEESIAExtraAccessMethod.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodEESIAExtraAccessMethod.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodEESIAHasNonURI.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodEESIAHasNonURI.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodEESIAHtRs.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodEESIAHtRs.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodGBRNothingWrong.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodGBRNothingWrong.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAASIDMax.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAASIDMax.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAASIDZero.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAASIDZero.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAComplexResources.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAComplexResources.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4DupPrefixDiffMaxLen.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4DupPrefixDiffMaxLen.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4DupPrefixSameMaxLen.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4DupPrefixSameMaxLen.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4ExtraSubPfxInPfxMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4ExtraSubPfxInPfxMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4ExtraSubPfxInRangeMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4ExtraSubPfxInRangeMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4OnlyPfxInPfxHigh.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4OnlyPfxInPfxHigh.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4OnlyPfxInPfxLow.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4OnlyPfxInPfxLow.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4OnlyPfxInRangeHigh.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4OnlyPfxInRangeHigh.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4OnlyPfxInRangeLow.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4OnlyPfxInRangeLow.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4OnlyPfxesInPfxesMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4OnlyPfxesInPfxesMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4OnlyPfxesInRangesMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4OnlyPfxesInRangesMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4PfxEqualPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4PfxEqualPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4PfxesEqualPfxes.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4PfxesEqualPfxes.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4PfxesEqualRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4PfxesEqualRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv4PfxesEqualRanges.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv4PfxesEqualRanges.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6DupPrefixDiffMaxLen.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6DupPrefixDiffMaxLen.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6DupPrefixSameMaxLen.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6DupPrefixSameMaxLen.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6ExtraSubPfxInPfxMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6ExtraSubPfxInPfxMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6ExtraSubPfxInRangeMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6ExtraSubPfxInRangeMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6OnlyPfxInPfxHigh.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6OnlyPfxInPfxHigh.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6OnlyPfxInPfxLow.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6OnlyPfxInPfxLow.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6OnlyPfxInRangeHigh.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6OnlyPfxInRangeHigh.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6OnlyPfxInRangeLow.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6OnlyPfxInRangeLow.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6OnlyPfxesInPfxesMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6OnlyPfxesInPfxesMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6OnlyPfxesInRangesMiddle.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6OnlyPfxesInRangesMiddle.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6PfxEqualPfx.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6PfxEqualPfx.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6PfxesEqualPfxes.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6PfxesEqualPfxes.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6PfxesEqualRange.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6PfxesEqualRange.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROAIPv6PfxesEqualRanges.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROAIPv6PfxesEqualRanges.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodROANothingWrong.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodROANothingWrong.roa -------------------------------------------------------------------------------- /src/test/resources/conformance/root/goodRealGbrNothingIsWrong.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/goodRealGbrNothingIsWrong.gbr -------------------------------------------------------------------------------- /src/test/resources/conformance/root/root.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/root.crl -------------------------------------------------------------------------------- /src/test/resources/conformance/root/root.mft: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/conformance/root/root.mft -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/BAD-profile-13-AS211321-profile-13.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/BAD-profile-13-AS211321-profile-13.asa -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/BAD-profile-13-no-signingtime-aspa-rpkimancer.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/BAD-profile-13-no-signingtime-aspa-rpkimancer.asa -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/BAD-profile-15-APNIC-rpki-aspa-demo-AS1000.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/BAD-profile-15-APNIC-rpki-aspa-demo-AS1000.asa -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/BAD-profile-15-rpki-commons-propertytest-sample-implicit-tag.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/BAD-profile-15-rpki-commons-propertytest-sample-implicit-tag.asa -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/GOOD-profile-15-APNIC-rpki-aspa-demo-AS1000.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/GOOD-profile-15-APNIC-rpki-aspa-demo-AS1000.asa -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/GOOD-profile-15-draft-ietf-sidrops-profile-15-sample.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/GOOD-profile-15-draft-ietf-sidrops-profile-15-sample.asa -------------------------------------------------------------------------------- /src/test/resources/interop/aspa/GOOD-profile-15-rpki-commons-propertytest-sample.asa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/aspa/GOOD-profile-15-rpki-commons-propertytest-sample.asa -------------------------------------------------------------------------------- /src/test/resources/interop/misc-objects/6C76EDB2225D11E286C4BD8F7A2F2747.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/misc-objects/6C76EDB2225D11E286C4BD8F7A2F2747.roa -------------------------------------------------------------------------------- /src/test/resources/interop/openbsd-regress/05F53BCE4DAA11EDB9AC0C5B9E174E93.tak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/openbsd-regress/05F53BCE4DAA11EDB9AC0C5B9E174E93.tak -------------------------------------------------------------------------------- /src/test/resources/interop/openbsd-regress/42AE70A64DA711EDB37796549E174E93.tak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/openbsd-regress/42AE70A64DA711EDB37796549E174E93.tak -------------------------------------------------------------------------------- /src/test/resources/interop/openbsd-regress/B7C2334E4DA911EDAF862D5A9E174E93.tak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/openbsd-regress/B7C2334E4DA911EDAF862D5A9E174E93.tak -------------------------------------------------------------------------------- /src/test/resources/interop/openbsd-regress/README.md: -------------------------------------------------------------------------------- 1 | Files from the OpenBSD regression test files 2 | 3 | https://github.com/openbsd/src/tree/master/regress/usr.sbin/rpki-client -------------------------------------------------------------------------------- /src/test/resources/interop/openbsd-regress/c6938fc00af6496d9d4e6e2d876e4b4811887b60f4f1bc9cd0b3cdb7c57c6d5e.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/openbsd-regress/c6938fc00af6496d9d4e6e2d876e4b4811887b60f4f1bc9cd0b3cdb7c57c6d5e.sig -------------------------------------------------------------------------------- /src/test/resources/interop/openbsd-regress/checklist-08.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/openbsd-regress/checklist-08.sig -------------------------------------------------------------------------------- /src/test/resources/interop/rpkid-objects/nI2bsx18I5mlex8lBpY0WSJUYio.roa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/rpkid-objects/nI2bsx18I5mlex8lBpY0WSJUYio.roa -------------------------------------------------------------------------------- /src/test/resources/interop/up-down/README.md: -------------------------------------------------------------------------------- 1 | Origin: 2 | * `krill-ca1-id-cert.der`: identity certificate from a local Krill instance 3 | * `krill-ca1-list-pdu.der`: list PDU from local Krill instance 4 | * `krill-ca2-id-cert.der`: identity certificate from another Krill instance 5 | -------------------------------------------------------------------------------- /src/test/resources/interop/up-down/krill-ca1-id-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/up-down/krill-ca1-id-cert.der -------------------------------------------------------------------------------- /src/test/resources/interop/up-down/krill-ca1-list-pdu.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/up-down/krill-ca1-list-pdu.der -------------------------------------------------------------------------------- /src/test/resources/interop/up-down/krill-ca2-id-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/interop/up-down/krill-ca2-id-cert.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.170.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.170.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.171.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.171.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.172.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.172.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.173.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.173.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.180.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.180.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.183.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.183.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.184.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.184.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.189.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.189.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.196.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.196.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.199.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.199.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.200.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.200.der -------------------------------------------------------------------------------- /src/test/resources/isc-interop-updown/pdu.205.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/isc-interop-updown/pdu.205.der -------------------------------------------------------------------------------- /src/test/resources/resourcecertificate/apnic-rpki-root-iana-origin-includes-policy-with-cps.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/resourcecertificate/apnic-rpki-root-iana-origin-includes-policy-with-cps.cer -------------------------------------------------------------------------------- /src/test/resources/router/router_certificate.cer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RIPE-NCC/rpki-commons/4a12c4294bcef238c02d3d2c31ebe61ff8602a2e/src/test/resources/router/router_certificate.cer -------------------------------------------------------------------------------- /src/test/resources/validation_test.properties: -------------------------------------------------------------------------------- 1 | cert.parsed.passed=Het certificaat kon ingelezen worden 2 | --------------------------------------------------------------------------------