├── .asf.yaml ├── .github ├── codeql │ └── santuario.qls ├── dependabot.yml ├── secret_scanning.yml └── workflows │ ├── codeql-analysis.yml │ ├── dependency-submission.yml │ ├── pull-request-build.yaml │ └── scorecards.yml ├── .gitignore ├── LICENSE ├── NOTICE ├── README.md ├── SECURITY.md ├── etc └── santuario-pmd-ruleset.xml ├── pom.xml └── src ├── etc └── plot.sh ├── main ├── java │ ├── module-info.java │ └── org │ │ └── apache │ │ ├── jcp │ │ └── xml │ │ │ └── dsig │ │ │ └── internal │ │ │ ├── DigesterOutputStream.java │ │ │ ├── MacOutputStream.java │ │ │ ├── SignerOutputStream.java │ │ │ └── dom │ │ │ ├── AbstractDOMSignatureMethod.java │ │ │ ├── ApacheCanonicalizer.java │ │ │ ├── ApacheData.java │ │ │ ├── ApacheNodeSetData.java │ │ │ ├── ApacheOctetStreamData.java │ │ │ ├── ApacheTransform.java │ │ │ ├── DOMBase64Transform.java │ │ │ ├── DOMCanonicalXMLC14N11Method.java │ │ │ ├── DOMCanonicalXMLC14NMethod.java │ │ │ ├── DOMCanonicalizationMethod.java │ │ │ ├── DOMCryptoBinary.java │ │ │ ├── DOMDigestMethod.java │ │ │ ├── DOMEnvelopedTransform.java │ │ │ ├── DOMExcC14NMethod.java │ │ │ ├── DOMHMACSignatureMethod.java │ │ │ ├── DOMKeyInfo.java │ │ │ ├── DOMKeyInfoFactory.java │ │ │ ├── DOMKeyName.java │ │ │ ├── DOMKeyValue.java │ │ │ ├── DOMManifest.java │ │ │ ├── DOMPGPData.java │ │ │ ├── DOMRSAPSSSignatureMethod.java │ │ │ ├── DOMReference.java │ │ │ ├── DOMRetrievalMethod.java │ │ │ ├── DOMSignatureMethod.java │ │ │ ├── DOMSignatureProperties.java │ │ │ ├── DOMSignatureProperty.java │ │ │ ├── DOMSignedInfo.java │ │ │ ├── DOMStructure.java │ │ │ ├── DOMSubTreeData.java │ │ │ ├── DOMTransform.java │ │ │ ├── DOMURIDereferencer.java │ │ │ ├── DOMUtils.java │ │ │ ├── DOMX509Data.java │ │ │ ├── DOMX509IssuerSerial.java │ │ │ ├── DOMXMLObject.java │ │ │ ├── DOMXMLSignature.java │ │ │ ├── DOMXMLSignatureFactory.java │ │ │ ├── DOMXPathFilter2Transform.java │ │ │ ├── DOMXPathTransform.java │ │ │ ├── DOMXSLTTransform.java │ │ │ ├── RSAPSSParameterSpec.java │ │ │ ├── Utils.java │ │ │ └── XMLDSigRI.java │ │ └── xml │ │ └── security │ │ ├── Init.java │ │ ├── algorithms │ │ ├── Algorithm.java │ │ ├── JCEMapper.java │ │ ├── MessageDigestAlgorithm.java │ │ ├── SignatureAlgorithm.java │ │ ├── SignatureAlgorithmSpi.java │ │ └── implementations │ │ │ ├── ECDSAUtils.java │ │ │ ├── IntegrityHmac.java │ │ │ ├── SignatureBaseRSA.java │ │ │ ├── SignatureDSA.java │ │ │ ├── SignatureECDSA.java │ │ │ └── SignatureEDDSA.java │ │ ├── c14n │ │ ├── CanonicalizationException.java │ │ ├── Canonicalizer.java │ │ ├── CanonicalizerSpi.java │ │ ├── InvalidCanonicalizerException.java │ │ ├── helper │ │ │ ├── AttrCompare.java │ │ │ └── C14nHelper.java │ │ └── implementations │ │ │ ├── Canonicalizer11_OmitComments.java │ │ │ ├── Canonicalizer11_WithComments.java │ │ │ ├── Canonicalizer20010315.java │ │ │ ├── Canonicalizer20010315Excl.java │ │ │ ├── Canonicalizer20010315ExclOmitComments.java │ │ │ ├── Canonicalizer20010315ExclWithComments.java │ │ │ ├── Canonicalizer20010315OmitComments.java │ │ │ ├── Canonicalizer20010315WithComments.java │ │ │ ├── CanonicalizerBase.java │ │ │ ├── CanonicalizerPhysical.java │ │ │ ├── NameSpaceSymbTable.java │ │ │ ├── UtfHelpper.java │ │ │ └── XmlAttrStack.java │ │ ├── encryption │ │ ├── AbstractSerializer.java │ │ ├── AgreementMethod.java │ │ ├── CipherData.java │ │ ├── CipherReference.java │ │ ├── CipherValue.java │ │ ├── DocumentSerializer.java │ │ ├── EncryptedData.java │ │ ├── EncryptedKey.java │ │ ├── EncryptedType.java │ │ ├── EncryptionMethod.java │ │ ├── EncryptionProperties.java │ │ ├── EncryptionProperty.java │ │ ├── KeyDerivationMethod.java │ │ ├── Reference.java │ │ ├── ReferenceList.java │ │ ├── Serializer.java │ │ ├── TransformSerializer.java │ │ ├── Transforms.java │ │ ├── XMLCipher.java │ │ ├── XMLCipherInput.java │ │ ├── XMLCipherParameters.java │ │ ├── XMLCipherUtil.java │ │ ├── XMLEncryptionException.java │ │ ├── keys │ │ │ ├── KeyInfoEnc.java │ │ │ ├── OriginatorKeyInfo.java │ │ │ ├── RecipientKeyInfo.java │ │ │ └── content │ │ │ │ ├── AgreementMethodImpl.java │ │ │ │ └── derivedKey │ │ │ │ ├── ConcatKDF.java │ │ │ │ ├── ConcatKDFParamsImpl.java │ │ │ │ ├── DerivationAlgorithm.java │ │ │ │ ├── HKDF.java │ │ │ │ ├── HKDFParamsImpl.java │ │ │ │ ├── KDFParams.java │ │ │ │ └── KeyDerivationMethodImpl.java │ │ └── params │ │ │ ├── ConcatKDFParams.java │ │ │ ├── HKDFParams.java │ │ │ ├── KeyAgreementParameters.java │ │ │ └── KeyDerivationParameters.java │ │ ├── exceptions │ │ ├── AlgorithmAlreadyRegisteredException.java │ │ ├── Base64DecodingException.java │ │ ├── DERDecodingException.java │ │ └── XMLSecurityException.java │ │ ├── keys │ │ ├── KeyInfo.java │ │ ├── content │ │ │ ├── DEREncodedKeyValue.java │ │ │ ├── KeyInfoContent.java │ │ │ ├── KeyInfoReference.java │ │ │ ├── KeyName.java │ │ │ ├── KeyValue.java │ │ │ ├── MgmtData.java │ │ │ ├── PGPData.java │ │ │ ├── RetrievalMethod.java │ │ │ ├── SPKIData.java │ │ │ ├── X509Data.java │ │ │ ├── keyvalues │ │ │ │ ├── DSAKeyValue.java │ │ │ │ ├── ECKeyValue.java │ │ │ │ ├── KeyValueContent.java │ │ │ │ └── RSAKeyValue.java │ │ │ └── x509 │ │ │ │ ├── XMLX509CRL.java │ │ │ │ ├── XMLX509Certificate.java │ │ │ │ ├── XMLX509DataContent.java │ │ │ │ ├── XMLX509Digest.java │ │ │ │ ├── XMLX509IssuerSerial.java │ │ │ │ ├── XMLX509SKI.java │ │ │ │ └── XMLX509SubjectName.java │ │ ├── keyresolver │ │ │ ├── KeyResolver.java │ │ │ ├── KeyResolverException.java │ │ │ ├── KeyResolverSpi.java │ │ │ └── implementations │ │ │ │ ├── DEREncodedKeyValueResolver.java │ │ │ │ ├── DSAKeyValueResolver.java │ │ │ │ ├── ECKeyValueResolver.java │ │ │ │ ├── EncryptedKeyResolver.java │ │ │ │ ├── KeyInfoReferenceResolver.java │ │ │ │ ├── PrivateKeyResolver.java │ │ │ │ ├── RSAKeyValueResolver.java │ │ │ │ ├── RetrievalMethodResolver.java │ │ │ │ ├── SecretKeyResolver.java │ │ │ │ ├── SingleKeyResolver.java │ │ │ │ ├── X509CertificateResolver.java │ │ │ │ ├── X509DigestResolver.java │ │ │ │ ├── X509IssuerSerialResolver.java │ │ │ │ ├── X509SKIResolver.java │ │ │ │ └── X509SubjectNameResolver.java │ │ └── storage │ │ │ ├── StorageResolver.java │ │ │ ├── StorageResolverException.java │ │ │ ├── StorageResolverSpi.java │ │ │ └── implementations │ │ │ ├── KeyStoreResolver.java │ │ │ └── SingleCertificateResolver.java │ │ ├── parser │ │ ├── XMLParser.java │ │ ├── XMLParserException.java │ │ └── XMLParserImpl.java │ │ ├── resource │ │ ├── config.dtd │ │ ├── config.xml │ │ ├── schema │ │ │ ├── etsi.xsd │ │ │ ├── xenc-schema.rng │ │ │ ├── xenc-schema.xsd │ │ │ ├── xmldsig-core-schema.dtd │ │ │ ├── xmldsig-core-schema.rng │ │ │ └── xmldsig-core-schema.xsd │ │ └── xmlsecurity_en.properties │ │ ├── signature │ │ ├── InvalidDigestValueException.java │ │ ├── InvalidSignatureValueException.java │ │ ├── Manifest.java │ │ ├── MissingResourceFailureException.java │ │ ├── NodeFilter.java │ │ ├── ObjectContainer.java │ │ ├── Reference.java │ │ ├── ReferenceNotInitializedException.java │ │ ├── SignatureProperties.java │ │ ├── SignatureProperty.java │ │ ├── SignedInfo.java │ │ ├── VerifiedReference.java │ │ ├── XMLSignature.java │ │ ├── XMLSignatureByteInput.java │ │ ├── XMLSignatureDigestInput.java │ │ ├── XMLSignatureException.java │ │ ├── XMLSignatureFileInput.java │ │ ├── XMLSignatureInput.java │ │ ├── XMLSignatureInputDebugger.java │ │ ├── XMLSignatureNodeInput.java │ │ ├── XMLSignatureNodeSetInput.java │ │ ├── XMLSignatureStreamInput.java │ │ └── reference │ │ │ ├── ReferenceData.java │ │ │ ├── ReferenceNodeSetData.java │ │ │ ├── ReferenceOctetStreamData.java │ │ │ └── ReferenceSubTreeData.java │ │ ├── stax │ │ ├── config │ │ │ ├── ConfigurationProperties.java │ │ │ ├── Init.java │ │ │ ├── JCEAlgorithmMapper.java │ │ │ ├── ResourceResolverMapper.java │ │ │ ├── SecurityHeaderHandlerMapper.java │ │ │ ├── TransformerAlgorithmMapper.java │ │ │ └── XIncludeHandler.java │ │ ├── ext │ │ │ ├── AbstractBufferingOutputProcessor.java │ │ │ ├── AbstractInputProcessor.java │ │ │ ├── AbstractInputSecurityHeaderHandler.java │ │ │ ├── AbstractOutputProcessor.java │ │ │ ├── ComparableType.java │ │ │ ├── DocumentContext.java │ │ │ ├── InboundSecurityContext.java │ │ │ ├── InboundXMLSec.java │ │ │ ├── InputProcessor.java │ │ │ ├── InputProcessorChain.java │ │ │ ├── OutboundSecurityContext.java │ │ │ ├── OutboundXMLSec.java │ │ │ ├── OutputProcessor.java │ │ │ ├── OutputProcessorChain.java │ │ │ ├── ProcessorChain.java │ │ │ ├── ResourceResolver.java │ │ │ ├── ResourceResolverLookup.java │ │ │ ├── SecurePart.java │ │ │ ├── SecurityContext.java │ │ │ ├── Transformer.java │ │ │ ├── UncheckedXMLSecurityException.java │ │ │ ├── XMLSec.java │ │ │ ├── XMLSecurityConfigurationException.java │ │ │ ├── XMLSecurityConstants.java │ │ │ ├── XMLSecurityHeaderHandler.java │ │ │ ├── XMLSecurityProperties.java │ │ │ ├── XMLSecurityUtils.java │ │ │ └── stax │ │ │ │ ├── XMLSecAttribute.java │ │ │ │ ├── XMLSecCharacters.java │ │ │ │ ├── XMLSecComment.java │ │ │ │ ├── XMLSecDTD.java │ │ │ │ ├── XMLSecEndDocument.java │ │ │ │ ├── XMLSecEndElement.java │ │ │ │ ├── XMLSecEntityDeclaration.java │ │ │ │ ├── XMLSecEntityReference.java │ │ │ │ ├── XMLSecEvent.java │ │ │ │ ├── XMLSecEventFactory.java │ │ │ │ ├── XMLSecNamespace.java │ │ │ │ ├── XMLSecProcessingInstruction.java │ │ │ │ ├── XMLSecStartDocument.java │ │ │ │ └── XMLSecStartElement.java │ │ ├── impl │ │ │ ├── AbstractSecurityContextImpl.java │ │ │ ├── DocumentContextImpl.java │ │ │ ├── EncryptionPartDef.java │ │ │ ├── InboundSecurityContextImpl.java │ │ │ ├── InputProcessorChainImpl.java │ │ │ ├── OutboundSecurityContextImpl.java │ │ │ ├── OutputProcessorChainImpl.java │ │ │ ├── SignaturePartDef.java │ │ │ ├── XMLSecurityEventReader.java │ │ │ ├── XMLSecurityEventWriter.java │ │ │ ├── XMLSecurityStreamReader.java │ │ │ ├── XMLSecurityStreamWriter.java │ │ │ ├── algorithms │ │ │ │ ├── HMACSignatureAlgorithm.java │ │ │ │ ├── PKISignatureAlgorithm.java │ │ │ │ ├── SignatureAlgorithm.java │ │ │ │ └── SignatureAlgorithmFactory.java │ │ │ ├── processor │ │ │ │ ├── input │ │ │ │ │ ├── AbstractDecryptInputProcessor.java │ │ │ │ │ ├── AbstractSignatureInputHandler.java │ │ │ │ │ ├── AbstractSignatureReferenceVerifyInputProcessor.java │ │ │ │ │ ├── LogInputProcessor.java │ │ │ │ │ ├── XMLDecryptInputProcessor.java │ │ │ │ │ ├── XMLEncryptedKeyInputHandler.java │ │ │ │ │ ├── XMLEventReaderInputProcessor.java │ │ │ │ │ ├── XMLSecurityInputProcessor.java │ │ │ │ │ ├── XMLSignatureInputHandler.java │ │ │ │ │ └── XMLSignatureReferenceVerifyInputProcessor.java │ │ │ │ └── output │ │ │ │ │ ├── AbstractEncryptEndingOutputProcessor.java │ │ │ │ │ ├── AbstractEncryptOutputProcessor.java │ │ │ │ │ ├── AbstractSignatureEndingOutputProcessor.java │ │ │ │ │ ├── AbstractSignatureOutputProcessor.java │ │ │ │ │ ├── FinalOutputProcessor.java │ │ │ │ │ ├── XMLEncryptOutputProcessor.java │ │ │ │ │ ├── XMLSignatureEndingOutputProcessor.java │ │ │ │ │ └── XMLSignatureOutputProcessor.java │ │ │ ├── resourceResolvers │ │ │ │ ├── ResolverFilesystem.java │ │ │ │ ├── ResolverHttp.java │ │ │ │ ├── ResolverSameDocument.java │ │ │ │ └── ResolverXPointer.java │ │ │ ├── securityToken │ │ │ │ ├── AbstractInboundSecurityToken.java │ │ │ │ ├── AbstractSecurityToken.java │ │ │ │ ├── DsaKeyValueSecurityToken.java │ │ │ │ ├── ECKeyValueSecurityToken.java │ │ │ │ ├── GenericOutboundSecurityToken.java │ │ │ │ ├── KeyNameSecurityToken.java │ │ │ │ ├── RsaKeyValueSecurityToken.java │ │ │ │ ├── SecurityTokenFactoryImpl.java │ │ │ │ ├── X509IssuerSerialSecurityToken.java │ │ │ │ ├── X509SKISecurityToken.java │ │ │ │ ├── X509SecurityToken.java │ │ │ │ └── X509SubjectNameSecurityToken.java │ │ │ ├── stax │ │ │ │ ├── XMLSecAttributeImpl.java │ │ │ │ ├── XMLSecCharactersImpl.java │ │ │ │ ├── XMLSecCommentImpl.java │ │ │ │ ├── XMLSecDTDImpl.java │ │ │ │ ├── XMLSecEndDocumentImpl.java │ │ │ │ ├── XMLSecEndElementImpl.java │ │ │ │ ├── XMLSecEntityDeclarationImpl.java │ │ │ │ ├── XMLSecEntityReferenceImpl.java │ │ │ │ ├── XMLSecEventBaseImpl.java │ │ │ │ ├── XMLSecNamespaceImpl.java │ │ │ │ ├── XMLSecProcessingInstructionImpl.java │ │ │ │ ├── XMLSecStartDocumentImpl.java │ │ │ │ └── XMLSecStartElementImpl.java │ │ │ ├── transformer │ │ │ │ ├── TransformBase64Decode.java │ │ │ │ ├── TransformEnvelopedSignature.java │ │ │ │ ├── TransformIdentity.java │ │ │ │ └── canonicalizer │ │ │ │ │ ├── Canonicalizer11.java │ │ │ │ │ ├── Canonicalizer11_OmitCommentsTransformer.java │ │ │ │ │ ├── Canonicalizer11_WithCommentsTransformer.java │ │ │ │ │ ├── Canonicalizer20010315.java │ │ │ │ │ ├── Canonicalizer20010315_Excl.java │ │ │ │ │ ├── Canonicalizer20010315_ExclOmitCommentsTransformer.java │ │ │ │ │ ├── Canonicalizer20010315_ExclWithCommentsTransformer.java │ │ │ │ │ ├── Canonicalizer20010315_OmitCommentsTransformer.java │ │ │ │ │ ├── Canonicalizer20010315_WithCommentsTransformer.java │ │ │ │ │ └── CanonicalizerBase.java │ │ │ └── util │ │ │ │ ├── ConcreteLSInput.java │ │ │ │ ├── DigestOutputStream.java │ │ │ │ ├── FullyBufferedOutputStream.java │ │ │ │ ├── IDGenerator.java │ │ │ │ ├── IVSplittingOutputStream.java │ │ │ │ ├── KeyValue.java │ │ │ │ ├── MultiInputStream.java │ │ │ │ ├── ReplaceableOuputStream.java │ │ │ │ ├── SignerOutputStream.java │ │ │ │ └── TrimmerOutputStream.java │ │ ├── securityEvent │ │ │ ├── AbstractElementSecurityEvent.java │ │ │ ├── AbstractSecuredElementSecurityEvent.java │ │ │ ├── AlgorithmSuiteSecurityEvent.java │ │ │ ├── ContentEncryptedElementSecurityEvent.java │ │ │ ├── DefaultTokenSecurityEvent.java │ │ │ ├── EncryptedElementSecurityEvent.java │ │ │ ├── EncryptedKeyTokenSecurityEvent.java │ │ │ ├── KeyNameTokenSecurityEvent.java │ │ │ ├── KeyValueTokenSecurityEvent.java │ │ │ ├── SecurityEvent.java │ │ │ ├── SecurityEventConstants.java │ │ │ ├── SecurityEventListener.java │ │ │ ├── SignatureValueSecurityEvent.java │ │ │ ├── SignedElementSecurityEvent.java │ │ │ ├── TokenSecurityEvent.java │ │ │ └── X509TokenSecurityEvent.java │ │ └── securityToken │ │ │ ├── InboundSecurityToken.java │ │ │ ├── OutboundSecurityToken.java │ │ │ ├── SecurityToken.java │ │ │ ├── SecurityTokenConstants.java │ │ │ ├── SecurityTokenFactory.java │ │ │ └── SecurityTokenProvider.java │ │ ├── transforms │ │ ├── InvalidTransformException.java │ │ ├── Transform.java │ │ ├── TransformParam.java │ │ ├── TransformSpi.java │ │ ├── TransformationException.java │ │ ├── Transforms.java │ │ ├── implementations │ │ │ ├── TransformBase64Decode.java │ │ │ ├── TransformC14N.java │ │ │ ├── TransformC14N11.java │ │ │ ├── TransformC14N11_WithComments.java │ │ │ ├── TransformC14NExclusive.java │ │ │ ├── TransformC14NExclusiveWithComments.java │ │ │ ├── TransformC14NWithComments.java │ │ │ ├── TransformEnvelopedSignature.java │ │ │ ├── TransformXPath.java │ │ │ ├── TransformXPath2Filter.java │ │ │ └── TransformXSLT.java │ │ └── params │ │ │ ├── InclusiveNamespaces.java │ │ │ ├── XPath2FilterContainer.java │ │ │ └── XPathContainer.java │ │ └── utils │ │ ├── Base64.java │ │ ├── ClassLoaderUtils.java │ │ ├── Constants.java │ │ ├── DERDecoderUtils.java │ │ ├── DOMNamespaceContext.java │ │ ├── DigesterOutputStream.java │ │ ├── ElementProxy.java │ │ ├── Encryption11ElementProxy.java │ │ ├── EncryptionConstants.java │ │ ├── EncryptionElementProxy.java │ │ ├── HelperNodeList.java │ │ ├── I18n.java │ │ ├── IdResolver.java │ │ ├── IgnoreAllErrorHandler.java │ │ ├── JDKXPathAPI.java │ │ ├── JDKXPathFactory.java │ │ ├── JavaUtils.java │ │ ├── KeyUtils.java │ │ ├── RFC2253Parser.java │ │ ├── Signature11ElementProxy.java │ │ ├── SignatureElementProxy.java │ │ ├── SignerOutputStream.java │ │ ├── UnsyncBufferedOutputStream.java │ │ ├── UnsyncByteArrayInputStream.java │ │ ├── UnsyncByteArrayOutputStream.java │ │ ├── XMLUtils.java │ │ ├── XPathAPI.java │ │ ├── XPathFactory.java │ │ └── resolver │ │ ├── ResourceResolver.java │ │ ├── ResourceResolverContext.java │ │ ├── ResourceResolverException.java │ │ ├── ResourceResolverSpi.java │ │ └── implementations │ │ ├── ResolverAnonymous.java │ │ ├── ResolverDirectHTTP.java │ │ ├── ResolverFragment.java │ │ ├── ResolverLocalFilesystem.java │ │ └── ResolverXPointer.java └── resources │ ├── bindings │ ├── bindings.cat │ ├── c14n.xjb │ ├── dsig-more.xjb │ ├── dsig.xjb │ ├── dsig11.xjb │ ├── schemas │ │ ├── XMLSchema.dtd │ │ ├── datatypes.dtd │ │ ├── dsig-more_2001_04.xsd │ │ ├── dsig-more_2007_05.xsd │ │ ├── dsig-more_2021_04.xsd │ │ ├── exc-c14n.xsd │ │ ├── xenc-schema-11.xsd │ │ ├── xenc-schema.xsd │ │ ├── xml.xsd │ │ ├── xmldsig-core-schema.xsd │ │ ├── xmldsig11-schema.xsd │ │ └── xop-include.xsd │ ├── security-config.xjb │ ├── xenc.xjb │ ├── xenc11.xjb │ └── xop.xjb │ ├── schemas │ └── security-config.xsd │ └── security-config.xml └── test ├── java └── org │ └── apache │ └── xml │ └── security │ ├── encryption │ └── keys │ │ └── content │ │ └── derivedKey │ │ └── HKDFTest.java │ ├── stax │ └── impl │ │ └── securityToken │ │ └── SecurityTokenFactoryImplTest.java │ ├── test │ ├── JmhUtils.java │ ├── XmlSecTestEnvironment.java │ ├── dom │ │ ├── CreateExclC14nInteropValues.java │ │ ├── DSNamespaceContext.java │ │ ├── InitTest.java │ │ ├── TestUtils.java │ │ ├── algorithms │ │ │ ├── DigestAlgorithmTest.java │ │ │ ├── HMACSignatureAlgorithmTest.java │ │ │ ├── JCEMapperTest.java │ │ │ ├── KeyWrapEncryptionAlgorithmTest.java │ │ │ ├── PKSignatureAlgorithmTest.java │ │ │ ├── SignatureAlgorithmTest.java │ │ │ └── SymmetricEncryptionAlgorithmTest.java │ │ ├── c14n │ │ │ ├── helper │ │ │ │ ├── AttrCompareTest.java │ │ │ │ └── C14nHelperTest.java │ │ │ └── implementations │ │ │ │ ├── Bug45961Test.java │ │ │ │ ├── Canonicalizer11Test.java │ │ │ │ ├── Canonicalizer20010315ExclusiveTest.java │ │ │ │ ├── Canonicalizer20010315Test.java │ │ │ │ ├── ExclusiveC14NInteropTest.java │ │ │ │ ├── MockCanonicalizationMethod.java │ │ │ │ ├── NameSpaceSymbTableTest.java │ │ │ │ ├── Santuario191Test.java │ │ │ │ ├── Santuario273Test.java │ │ │ │ ├── Santuario561Test.java │ │ │ │ └── UtfHelperTest.java │ │ ├── encryption │ │ │ ├── BaltimoreEncTest.java │ │ │ ├── BobKeyResolver.java │ │ │ ├── EncryptContentTest.java │ │ │ ├── ReferenceListTest.java │ │ │ ├── SignedEncryptedTest.java │ │ │ ├── XMLCipherBrainpoolTest.java │ │ │ ├── XMLCipherTest.java │ │ │ ├── XMLEncryption11BrainpoolTest.java │ │ │ ├── XMLEncryption11Test.java │ │ │ └── XMLEncryption11TestAbstract.java │ │ ├── interop │ │ │ ├── BaltimoreTest.java │ │ │ ├── BaltimoreXalanTest.java │ │ │ ├── IAIKTest.java │ │ │ ├── IBMTest.java │ │ │ ├── InteropTestBase.java │ │ │ └── RSASecurityTest.java │ │ ├── keys │ │ │ ├── DEREncodedKeyValueTest.java │ │ │ ├── KeyInfoReferenceTest.java │ │ │ ├── content │ │ │ │ └── x509 │ │ │ │ │ ├── XMLX509CertificateTest.java │ │ │ │ │ ├── XMLX509DigestTest.java │ │ │ │ │ ├── XMLX509IssuerSerialTest.java │ │ │ │ │ ├── XMLX509SKITest.java │ │ │ │ │ └── XMLX509SubjectNameTest.java │ │ │ ├── keyresolver │ │ │ │ ├── DEREncodedKeyValueResolverTest.java │ │ │ │ ├── KeyInfoReferenceResolverTest.java │ │ │ │ ├── KeyResolverTest.java │ │ │ │ ├── RetrievalMethodResolverTest.java │ │ │ │ └── X509DigestResolverTest.java │ │ │ └── storage │ │ │ │ ├── KeyStoreResolverTest.java │ │ │ │ └── StorageResolverTest.java │ │ ├── parser │ │ │ ├── CustomXMLParserImpl.java │ │ │ └── XMLParserTest.java │ │ ├── providers │ │ │ └── TestCustomSignatureSpi.java │ │ ├── resource │ │ │ └── testvectors.zip │ │ ├── secure_val │ │ │ ├── ForbiddenAlgorithmTest.java │ │ │ ├── ForbiddenRefCountTest.java │ │ │ ├── ForbiddenReferenceTest.java │ │ │ ├── ForbiddenRetrievalMethodTest.java │ │ │ └── WrappingAttackTest.java │ │ ├── signature │ │ │ ├── CreateSignatureTest.java │ │ │ ├── CreateSignatureXalanTest.java │ │ │ ├── ECBrainpoolSignatureTest.java │ │ │ ├── ECDSASignatureTest.java │ │ │ ├── EDDSASignatureTest.java │ │ │ ├── HMACOutputLengthTest.java │ │ │ ├── InvalidKeyTest.java │ │ │ ├── KeyValueTest.java │ │ │ ├── NoKeyInfoTest.java │ │ │ ├── PreCalculatedDigestSignatureTest.java │ │ │ ├── ProcessingInstructionTest.java │ │ │ ├── Santuario499Test.java │ │ │ ├── SignatureReferenceTest.java │ │ │ ├── SignatureTest.java │ │ │ ├── UnknownAlgoSignatureTest.java │ │ │ ├── X509DataTest.java │ │ │ ├── XMLSignatureInputTest.java │ │ │ ├── XPointerResourceResolver.java │ │ │ └── XmlSecTest.java │ │ ├── transforms │ │ │ ├── EmptyNamespaceTest.java │ │ │ ├── SampleTransform.java │ │ │ ├── TransformTest.java │ │ │ └── implementations │ │ │ │ ├── TransformBase64DecodeTest.java │ │ │ │ ├── TransformXSLTTest.java │ │ │ │ └── Xpath2TransformationTest.java │ │ ├── utils │ │ │ ├── JDKXPathFactoryTest.java │ │ │ ├── RFC2253ParserTest.java │ │ │ ├── XMLUtilsPerformanceIT.java │ │ │ └── resolver │ │ │ │ ├── OfflineResolver.java │ │ │ │ ├── ResolverDirectHTTPTest.java │ │ │ │ └── ResourceResolverTest.java │ │ ├── version │ │ │ └── VersionTest.java │ │ └── xalan │ │ │ ├── FuncHere.java │ │ │ ├── TransformXPath.java │ │ │ ├── TransformXPath2Filter.java │ │ │ ├── XalanXPathAPI.java │ │ │ └── XalanXPathFactory.java │ ├── javax │ │ └── xml │ │ │ └── crypto │ │ │ ├── KeySelectorExceptionTest.java │ │ │ ├── KeySelectorTest.java │ │ │ ├── KeySelectors.java │ │ │ ├── OctetStreamDataTest.java │ │ │ └── dsig │ │ │ ├── AppA.java │ │ │ ├── AppB.java │ │ │ ├── Baltimore18Test.java │ │ │ ├── Baltimore23Test.java │ │ │ ├── Baltimore23XalanTest.java │ │ │ ├── BaltimoreExcC14n1Test.java │ │ │ ├── BaltimoreIaik2Test.java │ │ │ ├── BaltimoreXPathFilter2ThreeTest.java │ │ │ ├── C14N11Test.java │ │ │ ├── CanonicalizationMethodTest.java │ │ │ ├── ClassLoaderTest.java │ │ │ ├── ComRSASecurityTest.java │ │ │ ├── CreateBaltimore23Test.java │ │ │ ├── CreateInteropExcC14NTest.java │ │ │ ├── CreateInteropXFilter2Test.java │ │ │ ├── CreateInteropXMLDSig11Test.java │ │ │ ├── CreatePhaosXMLDSig3Test.java │ │ │ ├── DetachedTest.java │ │ │ ├── DigestMethodTest.java │ │ │ ├── Driver.java │ │ │ ├── EdDSATestAbstract.java │ │ │ ├── EnvelopingSignatureTest.java │ │ │ ├── HMACSignatureAlgorithmTest.java │ │ │ ├── IaikCoreFeaturesTest.java │ │ │ ├── IaikSignatureAlgosTest.java │ │ │ ├── IaikTransformsTest.java │ │ │ ├── InteropC14nTest.java │ │ │ ├── InteropXMLDSig11Test.java │ │ │ ├── JSRForbiddenRefCountTest.java │ │ │ ├── JSRForbiddenReferenceTest.java │ │ │ ├── JSRWrappingAttackTest.java │ │ │ ├── LocalHttpCacheURIDereferencer.java │ │ │ ├── ManifestTest.java │ │ │ ├── PKSignatureAlgorithmTest.java │ │ │ ├── PhaosXMLDSig3Test.java │ │ │ ├── PhaosXMLDSig3XalanTest.java │ │ │ ├── ReferenceTest.java │ │ │ ├── SecureXSLTTest.java │ │ │ ├── SignatureDigestMethodTest.java │ │ │ ├── SignatureMethodTest.java │ │ │ ├── SignaturePropertiesTest.java │ │ │ ├── SignaturePropertyTest.java │ │ │ ├── SignatureValidator.java │ │ │ ├── SignatureValidatorEdDSATest.java │ │ │ ├── SignedInfoTest.java │ │ │ ├── TestUtils.java │ │ │ ├── TransformTest.java │ │ │ ├── ValidateSignatureTest.java │ │ │ ├── X509KeySelector.java │ │ │ ├── XMLObjectTest.java │ │ │ ├── XMLSignContextTest.java │ │ │ ├── XMLSignatureAbstract.java │ │ │ ├── XMLSignatureBrainpoolTest.java │ │ │ ├── XMLSignatureECDSATest.java │ │ │ ├── XMLSignatureEdDSATest.java │ │ │ ├── XMLSignatureFactoryTest.java │ │ │ ├── XMLSignatureTest.java │ │ │ ├── XMLValidateContextTest.java │ │ │ ├── dom │ │ │ └── DOMValidateContextTest.java │ │ │ └── keyinfo │ │ │ ├── KeyInfoFactoryTest.java │ │ │ ├── KeyInfoTest.java │ │ │ ├── KeyNameTest.java │ │ │ ├── KeyValueTest.java │ │ │ ├── PGPDataTest.java │ │ │ ├── RetrievalMethodTest.java │ │ │ ├── X509DataTest.java │ │ │ └── X509IssuerSerialTest.java │ └── stax │ │ ├── IVSplittingOutputStreamTest.java │ │ ├── InputProcessorChainTest.java │ │ ├── OutputProcessorChainTest.java │ │ ├── TrimmerOutputStreamTest.java │ │ ├── UncategorizedTest.java │ │ ├── XMLSecEventTest.java │ │ ├── XMLSecurityEventReaderTest.java │ │ ├── XMLSecurityEventWriterTest.java │ │ ├── XMLSecurityStreamReaderTest.java │ │ ├── XMLSecurityStreamWriterTest.java │ │ ├── c14n │ │ ├── Canonicalizer11Test.java │ │ ├── Canonicalizer20010315ExclusiveTest.java │ │ ├── Canonicalizer20010315Test.java │ │ ├── ExclusiveC14NInteropTest.java │ │ └── Santuario191Test.java │ │ ├── encryption │ │ ├── BaltimoreEncTest.java │ │ ├── DecryptionTest.java │ │ ├── EncryptionCreationTest.java │ │ ├── KeyWrapEncryptionCreationTest.java │ │ ├── KeyWrapEncryptionVerificationTest.java │ │ ├── SymmetricEncryptionCreationTest.java │ │ ├── SymmetricEncryptionVerificationTest.java │ │ └── XMLEncryption11Test.java │ │ ├── performance │ │ ├── BenchmarkFiles.java │ │ ├── BenchmarkXmlFileFactory.java │ │ ├── Benchmarks.java │ │ ├── MemoryProfiler.java │ │ └── PerformanceIT.java │ │ ├── signature │ │ ├── AbstractSignatureCreationTest.java │ │ ├── AbstractSignatureVerificationTest.java │ │ ├── BaltimoreRemoteReferenceTest.java │ │ ├── BaltimoreTest.java │ │ ├── IAIKRemoteReferenceTest.java │ │ ├── IAIKTest.java │ │ ├── PKSignatureCreationTest.java │ │ ├── PKSignatureVerificationTest.java │ │ ├── PhaosExceptionForManifestTest.java │ │ ├── PhaosRemoteReferenceTest.java │ │ ├── PhaosTest.java │ │ ├── RSASecurityTest.java │ │ ├── SignatureCreationReferenceURIResolverTest.java │ │ ├── SignatureCreationTest.java │ │ ├── SignatureDigestCreationTest.java │ │ ├── SignatureDigestVerificationTest.java │ │ ├── SignatureEncryptionTest.java │ │ ├── SignatureHMACCreationTest.java │ │ ├── SignatureHMACVerificationTest.java │ │ ├── SignatureVerificationMaxRefTest.java │ │ ├── SignatureVerificationMaxTransTest.java │ │ ├── SignatureVerificationReferenceURIResolverRemoteReferenceTest.java │ │ ├── SignatureVerificationReferenceURIResolverTest.java │ │ ├── SignatureVerificationTest.java │ │ ├── TestSecurityEventListener.java │ │ └── UnknownAlgoSignatureTest.java │ │ ├── transformer │ │ ├── TransformBase64DecodeTest.java │ │ ├── TransformCanonicalizerTest.java │ │ ├── TransformEnvelopedSignatureTest.java │ │ └── TransformIdentityTest.java │ │ └── utils │ │ ├── HttpRequestRedirectorProxy.java │ │ ├── KeyLoader.java │ │ ├── StAX2DOM.java │ │ ├── UnixInputStream.java │ │ ├── XMLSecEventAllocator.java │ │ └── XmlReaderToWriter.java │ ├── testutils │ ├── Assertions.java │ ├── JDKTestUtils.java │ └── KeyTestUtils.java │ └── utils │ ├── DERDecoderUtilsTest.java │ ├── DOMNamespaceContextTest.java │ └── KeyUtilsTest.java └── resources ├── at ├── buergerkarte │ └── testresp.xml └── iaik │ ├── IXSIL.SampleSignatures.20011115.zip │ └── ixsil │ ├── coreFeatures │ ├── digestInputs │ │ ├── anonymousReferenceSignature.firstReference.txt │ │ ├── manifestReference.firstReference.txt │ │ ├── manifestReference.manifest.firstReference.txt │ │ ├── manifestReference.manifest.secondReference.txt │ │ ├── signatureTypesSignature.fifthReference.txt │ │ ├── signatureTypesSignature.fourthReference.txt │ │ ├── signatureTypesSignature.seventhReference.txt │ │ ├── signatureTypesSignature.sixthReference.txt │ │ └── signatureTypesSignature.thirdReference.txt │ ├── samples │ │ ├── anonymousReferenceContent.xml │ │ ├── sampleTextData.txt │ │ └── sampleXMLData.xml │ └── signatures │ │ ├── anonymousReferenceSignature.xml │ │ ├── manifestSignature.xml │ │ ├── manifestSignatureWrapping.xml │ │ └── signatureTypesSignature.xml │ ├── readme.txt │ ├── signatureAlgorithms │ ├── digestInputs │ │ ├── dSASignature.firstReference.txt │ │ ├── hMACShortSignature.firstReference.txt │ │ ├── hMACSignature.firstReference.txt │ │ └── rSASignature.firstReference.txt │ └── signatures │ │ ├── dSASignature.xml │ │ ├── hMACShortSignature.xml │ │ ├── hMACSignature.xml │ │ └── rSASignature.xml │ └── transforms │ ├── digestInputs │ ├── base64Signature.firstReference.txt │ ├── c14NSignature.firstReference.txt │ ├── c14NSignature.secondReference.txt │ ├── envelopedSignatureSignature.firstReference.txt │ ├── xPathSignature.firstReference.txt │ ├── xPathSignature.secondReference.txt │ └── xPathSignature.thirdReference.txt │ ├── samples │ ├── sampleBase64EncodedData.txt │ └── sampleXMLData.xml │ └── signatures │ ├── base64DecodeSignature.xml │ ├── c14nSignature.xml │ ├── envelopedSignatureSignature.xml │ ├── xPathSignature.xml │ ├── xPathSignature.xml.0.input │ ├── xPathSignature.xml.1.input │ ├── xPathSignature.xml.2.input │ └── xPathSignature.xml.3.input ├── com ├── phaos │ ├── phaos-xmldsig-three │ │ ├── README.txt │ │ ├── certs │ │ │ ├── crl.der │ │ │ ├── dsa-ca-cert.der │ │ │ ├── dsa-cert.der │ │ │ ├── enc-dsa-key.der │ │ │ ├── enc-rsa-key.der │ │ │ ├── rsa-ca-cert.der │ │ │ └── rsa-cert.der │ │ ├── document-stylesheet.xml │ │ ├── document.b64 │ │ ├── document.xml │ │ ├── document.xsl │ │ ├── signature-big.xml │ │ ├── signature-dsa-detached.xml │ │ ├── signature-dsa-enveloped.xml │ │ ├── signature-dsa-enveloping.xml │ │ ├── signature-dsa-manifest.xml │ │ ├── signature-hmac-md5-c14n-enveloping.xml │ │ ├── signature-hmac-sha1-40-c14n-comments-detached.xml │ │ ├── signature-hmac-sha1-40-exclusive-c14n-comments-detached.xml │ │ ├── signature-hmac-sha1-exclusive-c14n-comments-detached.xml │ │ ├── signature-hmac-sha1-exclusive-c14n-enveloped.xml │ │ ├── signature-rsa-detached-b64-transform.xml │ │ ├── signature-rsa-detached-xpath-transform.xml │ │ ├── signature-rsa-detached-xslt-transform-bad-retrieval-method.xml │ │ ├── signature-rsa-detached-xslt-transform-retrieval-method.xml │ │ ├── signature-rsa-detached-xslt-transform.xml │ │ ├── signature-rsa-detached.xml │ │ ├── signature-rsa-enveloped-bad-digest-val.xml │ │ ├── signature-rsa-enveloped-bad-sig.xml │ │ ├── signature-rsa-enveloped.xml │ │ ├── signature-rsa-enveloping.xml │ │ ├── signature-rsa-manifest-x509-data-cert-chain.xml │ │ ├── signature-rsa-manifest-x509-data-cert.xml │ │ ├── signature-rsa-manifest-x509-data-issuer-serial.xml │ │ ├── signature-rsa-manifest-x509-data-ski.xml │ │ ├── signature-rsa-manifest-x509-data-subject-name.xml │ │ ├── signature-rsa-manifest-x509-data.xml │ │ ├── signature-rsa-manifest.xml │ │ └── signature-rsa-xpath-transform-enveloped.xml │ └── phaos-xmlenc-3 │ │ ├── Readme.txt │ │ ├── bad-alg-enc-element-aes128-kw-3des.xml │ │ ├── dh-priv-key.der │ │ ├── enc-content-3des-kw-aes192.xml │ │ ├── enc-content-aes128-kw-3des.xml │ │ ├── enc-content-aes192-kw-aes256.xml │ │ ├── enc-content-aes256-kt-rsa1_5.xml │ │ ├── enc-element-3des-ka-dh.xml │ │ ├── enc-element-3des-kt-rsa1_5.xml │ │ ├── enc-element-3des-kt-rsa_oaep_sha1.xml │ │ ├── enc-element-3des-kt-rsa_oaep_sha256.xml │ │ ├── enc-element-3des-kt-rsa_oaep_sha512.xml │ │ ├── enc-element-3des-kw-3des.xml │ │ ├── enc-element-aes128-ka-dh.xml │ │ ├── enc-element-aes128-kt-rsa1_5.xml │ │ ├── enc-element-aes128-kt-rsa_oaep_sha1.xml │ │ ├── enc-element-aes128-kw-aes128.xml │ │ ├── enc-element-aes128-kw-aes256.xml │ │ ├── enc-element-aes192-ka-dh.xml │ │ ├── enc-element-aes192-kt-rsa_oaep_sha1.xml │ │ ├── enc-element-aes192-kw-aes192.xml │ │ ├── enc-element-aes256-ka-dh.xml │ │ ├── enc-element-aes256-kw-aes256.xml │ │ ├── enc-text-3des-kw-aes256.xml │ │ ├── enc-text-aes128-kw-aes192.xml │ │ ├── enc-text-aes192-kt-rsa1_5.xml │ │ ├── enc-text-aes256-kt-rsa_oaep_sha1.xml │ │ ├── key.txt │ │ ├── payment.xml │ │ └── rsa-priv-key.der ├── pothole │ └── xmldsig │ │ └── xml-stylesheet.txt └── rsasecurity │ └── bdournaee │ ├── certj201_enveloped.xml │ └── certj201_enveloping.xml ├── config-xalan.xml ├── ie └── baltimore │ └── merlin-examples │ ├── ec-merlin-iaikTests-two │ ├── Readme.txt │ ├── c14n-0.txt │ ├── c14n-1.txt │ ├── c14n-2.txt │ ├── c14n-3.txt │ ├── c14n-4.txt │ ├── c14n-5.txt │ ├── c14n-6.txt │ ├── c14n-7.txt │ ├── c14n-8.txt │ ├── iaikTests.example1.xml │ ├── iaikTests.example2.xml │ ├── iaikTests.example3.xml │ ├── iaikTests.example4.xml │ ├── signature.tmpl │ └── signature.xml │ ├── merlin-exc-c14n-one │ ├── Readme.txt │ ├── c14n-0.txt │ ├── c14n-1.txt │ ├── c14n-2.txt │ ├── c14n-3.txt │ ├── c14n-4.txt │ └── exc-signature.xml │ ├── merlin-xmldsig-eighteen │ ├── Readme.txt │ ├── certs │ │ ├── badb.crt │ │ ├── balor.crt │ │ ├── bres.crt │ │ ├── lugh.crt │ │ ├── macha.crt │ │ ├── morigu.crt │ │ ├── nemain.crt │ │ └── nocertifiacte.crt │ ├── signature-keyname.xml │ ├── signature-retrievalmethod-rawx509crt.xml │ ├── signature-x509-crt-crl.xml │ ├── signature-x509-crt.xml │ ├── signature-x509-is.xml │ ├── signature-x509-ski.xml │ └── signature-x509-sn.xml │ ├── merlin-xmldsig-fifteen │ ├── Readme.txt │ ├── signature-enveloped-dsa-c14n-0.txt │ ├── signature-enveloped-dsa-c14n-1.txt │ ├── signature-enveloped-dsa.xml │ ├── signature-enveloping-b64-dsa-c14n-0.txt │ ├── signature-enveloping-b64-dsa.xml │ ├── signature-enveloping-dsa-c14n-0.txt │ ├── signature-enveloping-dsa-c14n-1.txt │ ├── signature-enveloping-dsa.xml │ ├── signature-enveloping-hmac-sha1-40-c14n-0.txt │ ├── signature-enveloping-hmac-sha1-40-c14n-1.txt │ ├── signature-enveloping-hmac-sha1-40.xml │ ├── signature-enveloping-hmac-sha1-c14n-0.txt │ ├── signature-enveloping-hmac-sha1-c14n-1.txt │ ├── signature-enveloping-hmac-sha1.xml │ ├── signature-enveloping-rsa-c14n-0.txt │ ├── signature-enveloping-rsa-c14n-1.txt │ ├── signature-enveloping-rsa.xml │ ├── signature-external-b64-dsa-c14n-0.txt │ ├── signature-external-b64-dsa.xml │ ├── signature-external-dsa-c14n-0.txt │ └── signature-external-dsa.xml │ ├── merlin-xmldsig-filter2-one │ ├── Readme.txt │ ├── sign-xfdl-c14n-0.txt │ ├── sign-xfdl.tmpl │ ├── sign-xfdl.xml │ ├── signature-c14n-0.txt │ ├── signature-c14n-1.txt │ ├── signature.tmpl │ └── signature.xml │ ├── merlin-xmldsig-sixteen │ ├── Readme.txt │ ├── bad-signature.xml │ ├── c14n-0.txt │ ├── c14n-1.txt │ ├── c14n-10.txt │ ├── c14n-11.txt │ ├── c14n-12.txt │ ├── c14n-13.txt │ ├── c14n-14.txt │ ├── c14n-15.txt │ ├── c14n-16.txt │ ├── c14n-17.txt │ ├── c14n-18.txt │ ├── c14n-2.txt │ ├── c14n-3.txt │ ├── c14n-4.txt │ ├── c14n-5.txt │ ├── c14n-6.txt │ ├── c14n-7.txt │ ├── c14n-8.txt │ ├── c14n-9.txt │ ├── signature.tmpl │ └── signature.xml │ ├── merlin-xmldsig-twenty-three │ ├── Readme.txt │ ├── certs │ │ ├── badb.crt │ │ ├── balor.crt │ │ ├── bres.crt │ │ ├── ca.crt │ │ ├── crl │ │ ├── lugh.crt │ │ ├── macha.crt │ │ ├── morigu.crt │ │ ├── mullan.crt │ │ ├── nemain.crt │ │ └── xmldsig.jks │ ├── signature-c14n-0.txt │ ├── signature-c14n-1.txt │ ├── signature-c14n-10.txt │ ├── signature-c14n-11.txt │ ├── signature-c14n-12.txt │ ├── signature-c14n-13.txt │ ├── signature-c14n-14.txt │ ├── signature-c14n-15.txt │ ├── signature-c14n-16.txt │ ├── signature-c14n-17.txt │ ├── signature-c14n-2.txt │ ├── signature-c14n-3.txt │ ├── signature-c14n-4.txt │ ├── signature-c14n-5.txt │ ├── signature-c14n-6.txt │ ├── signature-c14n-7.txt │ ├── signature-c14n-8.txt │ ├── signature-c14n-9.txt │ ├── signature-enveloped-dsa-c14n-0.txt │ ├── signature-enveloped-dsa-c14n-1.txt │ ├── signature-enveloped-dsa.xml │ ├── signature-enveloping-b64-dsa-c14n-0.txt │ ├── signature-enveloping-b64-dsa.xml │ ├── signature-enveloping-dsa-c14n-0.txt │ ├── signature-enveloping-dsa-c14n-1.txt │ ├── signature-enveloping-dsa.xml │ ├── signature-enveloping-hmac-sha1-40-c14n-0.txt │ ├── signature-enveloping-hmac-sha1-40-c14n-1.txt │ ├── signature-enveloping-hmac-sha1-40.xml │ ├── signature-enveloping-hmac-sha1-c14n-0.txt │ ├── signature-enveloping-hmac-sha1-c14n-1.txt │ ├── signature-enveloping-hmac-sha1.xml │ ├── signature-enveloping-rsa-c14n-0.txt │ ├── signature-enveloping-rsa-c14n-1.txt │ ├── signature-enveloping-rsa.xml │ ├── signature-external-b64-dsa-c14n-0.txt │ ├── signature-external-b64-dsa.xml │ ├── signature-external-dsa-c14n-0.txt │ ├── signature-external-dsa.xml │ ├── signature-keyname.xml │ ├── signature-retrievalmethod-rawx509crt.xml │ ├── signature-x509-crt-crl.xml │ ├── signature-x509-crt.xml │ ├── signature-x509-is.xml │ ├── signature-x509-ski.xml │ ├── signature-x509-sn.xml │ ├── signature.tmpl │ ├── signature.xml │ └── xml-stylesheet.b64 │ ├── merlin-xmlenc-five │ ├── Readme.txt │ ├── bad-encrypt-content-aes128-cbc-kw-aes192.xml │ ├── base64.xml │ ├── decryption-transform-except.xml │ ├── decryption-transform.xml │ ├── dh0.p8 │ ├── dh1.p8 │ ├── dsa.p8 │ ├── encrypt-content-aes128-cbc-kw-aes192.xml │ ├── encrypt-content-aes192-cbc-dh-sha512.xml │ ├── encrypt-content-aes256-cbc-prop.xml │ ├── encrypt-content-tripledes-cbc.xml │ ├── encrypt-data-aes128-cbc.xml │ ├── encrypt-data-aes192-cbc-kw-aes256.xml │ ├── encrypt-data-aes256-cbc-kw-tripledes.xml │ ├── encrypt-data-tripledes-cbc-rsa-oaep-mgf1p-sha256.xml │ ├── encrypt-data-tripledes-cbc-rsa-oaep-mgf1p.xml │ ├── encrypt-element-aes128-cbc-rsa-1_5.xml │ ├── encrypt-element-aes192-cbc-ref.xml │ ├── encrypt-element-aes256-cbc-carried-kw-aes256.xml │ ├── encrypt-element-aes256-cbc-kw-aes256-dh-ripemd160.xml │ ├── encrypt-element-aes256-cbc-retrieved-kw-aes256.xml │ ├── encrypt-element-tripledes-cbc-kw-aes128.xml │ ├── encsig-hmac-sha256-dh.xml │ ├── encsig-hmac-sha256-kw-tripledes-dh.xml │ ├── encsig-hmac-sha256-rsa-1_5.xml │ ├── encsig-hmac-sha256-rsa-oaep-mgf1p.xml │ ├── encsig-ripemd160-hmac-ripemd160-kw-tripledes.xml │ ├── encsig-sha256-hmac-sha256-kw-aes128.xml │ ├── encsig-sha384-hmac-sha384-kw-aes192.xml │ ├── encsig-sha512-hmac-sha512-kw-aes256.xml │ ├── ids.p12 │ ├── plaintext-base64.xml │ ├── plaintext.txt │ ├── plaintext.xml │ └── rsa.p8 │ └── urls.txt ├── interop ├── c14n │ ├── Y1 │ │ ├── .cvsignore │ │ ├── Readme.txt │ │ ├── c14n-0.html │ │ ├── c14n-0.txt │ │ ├── c14n-1.html │ │ ├── c14n-1.txt │ │ ├── c14n-2.html │ │ ├── c14n-2.txt │ │ ├── c14n-3.html │ │ ├── c14n-3.txt │ │ ├── c14n-4.txt │ │ └── exc-signature.xml │ ├── Y2 │ │ ├── .cvsignore │ │ ├── c14n-0.html │ │ ├── c14n-0.txt │ │ ├── c14n-1.html │ │ ├── c14n-1.txt │ │ ├── c14n-2.html │ │ ├── c14n-2.txt │ │ └── signature-joseph-exc.xml │ ├── Y3 │ │ ├── .cvsignore │ │ ├── Readme.txt │ │ ├── c14n-0.html │ │ ├── c14n-0.txt │ │ ├── c14n-1.html │ │ ├── c14n-1.txt │ │ ├── c14n-2.html │ │ ├── c14n-2.txt │ │ ├── c14n-3.html │ │ ├── c14n-3.txt │ │ ├── c14n-4.html │ │ ├── c14n-4.txt │ │ ├── c14n-5.html │ │ ├── c14n-5.txt │ │ ├── c14n-6.html │ │ ├── c14n-6.txt │ │ ├── c14n-7.html │ │ ├── c14n-7.txt │ │ ├── c14n-8.txt │ │ ├── iaikTests.example1.xml │ │ ├── iaikTests.example2.xml │ │ ├── iaikTests.example3.xml │ │ ├── iaikTests.example4.xml │ │ ├── signature.tmpl │ │ └── signature.xml │ ├── Y4 │ │ ├── .cvsignore │ │ ├── Readme.txt │ │ ├── c14n-0.html │ │ ├── c14n-0.txt │ │ ├── c14n-1.html │ │ ├── c14n-1.txt │ │ ├── c14n-10.html │ │ ├── c14n-10.txt │ │ ├── c14n-11.html │ │ ├── c14n-11.txt │ │ ├── c14n-12.html │ │ ├── c14n-12.txt │ │ ├── c14n-13.html │ │ ├── c14n-13.txt │ │ ├── c14n-14.html │ │ ├── c14n-14.txt │ │ ├── c14n-15.html │ │ ├── c14n-15.txt │ │ ├── c14n-16.html │ │ ├── c14n-16.txt │ │ ├── c14n-17.html │ │ ├── c14n-17.txt │ │ ├── c14n-18.html │ │ ├── c14n-18.txt │ │ ├── c14n-19.html │ │ ├── c14n-19.txt │ │ ├── c14n-2.html │ │ ├── c14n-2.txt │ │ ├── c14n-20.html │ │ ├── c14n-20.txt │ │ ├── c14n-21.html │ │ ├── c14n-21.txt │ │ ├── c14n-22.html │ │ ├── c14n-22.txt │ │ ├── c14n-23.html │ │ ├── c14n-23.txt │ │ ├── c14n-24.html │ │ ├── c14n-24.txt │ │ ├── c14n-25.html │ │ ├── c14n-25.txt │ │ ├── c14n-26.html │ │ ├── c14n-26.txt │ │ ├── c14n-27.txt │ │ ├── c14n-3.html │ │ ├── c14n-3.txt │ │ ├── c14n-4.html │ │ ├── c14n-4.txt │ │ ├── c14n-5.html │ │ ├── c14n-5.txt │ │ ├── c14n-6.html │ │ ├── c14n-6.txt │ │ ├── c14n-7.html │ │ ├── c14n-7.txt │ │ ├── c14n-8.html │ │ ├── c14n-8.txt │ │ ├── c14n-9.html │ │ ├── c14n-9.txt │ │ ├── signature-manifest.xml │ │ ├── signature.xml │ │ └── signatureStripped.xml │ └── Y5 │ │ ├── Readme.txt │ │ ├── c14n-0.txt │ │ ├── c14n-1.txt │ │ ├── c14n-10.txt │ │ ├── c14n-11.txt │ │ ├── c14n-12.txt │ │ ├── c14n-13.txt │ │ ├── c14n-14.txt │ │ ├── c14n-15.txt │ │ ├── c14n-16.txt │ │ ├── c14n-17.txt │ │ ├── c14n-18.txt │ │ ├── c14n-19.txt │ │ ├── c14n-2.txt │ │ ├── c14n-20.txt │ │ ├── c14n-21.txt │ │ ├── c14n-22.txt │ │ ├── c14n-23.txt │ │ ├── c14n-24.txt │ │ ├── c14n-25.txt │ │ ├── c14n-26.txt │ │ ├── c14n-27.txt │ │ ├── c14n-3.txt │ │ ├── c14n-4.txt │ │ ├── c14n-5.txt │ │ ├── c14n-6.txt │ │ ├── c14n-7.txt │ │ ├── c14n-8.txt │ │ ├── c14n-9.txt │ │ ├── merlin-c14n-three.tar.gz │ │ ├── signature.xml │ │ └── signatureCommented.xml └── xfilter2 │ ├── merlin-xpath-filter2-three.tar.gz │ └── merlin-xpath-filter2-three │ ├── .cvsignore │ ├── Readme.txt │ ├── sign-spec-c14n-0.txt │ ├── sign-spec-c14n-1.txt │ ├── sign-spec-c14n-2.txt │ ├── sign-spec.tmpl │ ├── sign-spec.xml │ ├── sign-xfdl-c14n-0.txt │ ├── sign-xfdl.tmpl │ └── sign-xfdl.xml ├── javax └── xml │ └── crypto │ └── dsig │ └── eddsa │ ├── envelopingInvalidSignatureEd25519.xml │ ├── envelopingInvalidSignatureEd448.xml │ ├── envelopingSignatureEd25519.xml │ └── envelopingSignatureEd448.xml ├── logging.properties ├── org ├── apache │ └── xml │ │ └── security │ │ ├── c14n │ │ ├── in │ │ │ ├── 31_c14n-comments.xml │ │ │ ├── 31_c14n.xml │ │ │ ├── 31_input.xml │ │ │ ├── 32_c14n.xml │ │ │ ├── 32_input.xml │ │ │ ├── 33_c14n.xml │ │ │ ├── 33_input.xml │ │ │ ├── 34_c14n.xml │ │ │ ├── 34_c14n_validatingParser.xml │ │ │ ├── 34_input.xml │ │ │ ├── 34_input_validatingParser.xml │ │ │ ├── 34_validatingParser.txt │ │ │ ├── 35_c14n.xml │ │ │ ├── 35_input.xml │ │ │ ├── 36_c14n.xml │ │ │ ├── 36_input.xml │ │ │ ├── 37_c14n.xml │ │ │ ├── 37_input.xml │ │ │ ├── 37_subset.xpath │ │ │ ├── 38_c14n.xml │ │ │ ├── 38_input.xml │ │ │ ├── default_ns_redefinition_c14n.xml │ │ │ ├── default_ns_redefinition_input.xml │ │ │ ├── doc.dtd │ │ │ ├── foo.xml │ │ │ ├── md5sum.txt │ │ │ ├── relative-ns-behaviour.xml │ │ │ ├── testTranslationFromUTF16toUTF8.xml │ │ │ └── world.txt │ │ └── inExcl │ │ │ ├── example2_2_1.xml │ │ │ ├── example2_2_1_c14nized.xml │ │ │ ├── example2_2_2.xml │ │ │ ├── example2_2_2_c14nized.xml │ │ │ ├── example2_2_3.xml │ │ │ ├── example2_2_3_c14nized_exclusive.xml │ │ │ ├── example2_2_c14nized_exclusive.xml │ │ │ ├── example2_4.xml │ │ │ ├── example2_4_c14nized.xml │ │ │ ├── plain-soap-1.1.xml │ │ │ └── plain-soap-c14nized.xml │ │ ├── encryption │ │ └── encryptedKey.xml │ │ ├── keyresolver │ │ ├── KeyInfoReference-RSA-RetrievalMethod.xml │ │ ├── KeyInfoReference-RSA.xml │ │ ├── KeyInfoReference-ReferenceChain.xml │ │ ├── KeyInfoReference-WrongReferentType.xml │ │ ├── KeyInfoReference-X509Certificate.xml │ │ ├── cert-KeyInfoReference.crt │ │ ├── retrievalmethod1.xml │ │ ├── retrievalmethod2.xml │ │ ├── retrievalmethod3.xml │ │ └── rsa-KeyInfoReference.key │ │ ├── keys │ │ └── content │ │ │ ├── DEREncodedKeyValue-DH.xml │ │ │ ├── DEREncodedKeyValue-DSA.xml │ │ │ ├── DEREncodedKeyValue-EC.xml │ │ │ ├── DEREncodedKeyValue-EdEC.xml │ │ │ ├── DEREncodedKeyValue-RSA.xml │ │ │ ├── DEREncodedKeyValue-RSASSA-PSS.xml │ │ │ ├── DEREncodedKeyValue-XEC.xml │ │ │ ├── KeyInfoReference.xml │ │ │ ├── dh.key │ │ │ ├── dsa.key │ │ │ ├── ec.key │ │ │ ├── ed25519.key │ │ │ ├── rsa.key │ │ │ ├── rsassa-pss.key │ │ │ ├── x25519.key │ │ │ └── x509 │ │ │ ├── X509Digest.xml │ │ │ └── cert-X509Digest.crt │ │ ├── samples │ │ └── input │ │ │ ├── README.txt │ │ │ ├── UniLogoA.gif │ │ │ ├── ecbrainpool.jks │ │ │ ├── ecbrainpool.p12 │ │ │ ├── ecdsa.jks │ │ │ ├── ecdsaSignature.xml │ │ │ ├── eddsa.p12 │ │ │ ├── eddsaEd25519Signature.xml │ │ │ ├── eddsaEd448Signature.xml │ │ │ ├── file_cert │ │ │ ├── genkey.bat │ │ │ ├── keystore.jks │ │ │ ├── keystore2.jks │ │ │ ├── mykeystore │ │ │ ├── signatureWithExternalReference.xml │ │ │ ├── test-assertion.xml │ │ │ └── truststore.jks │ │ ├── temp │ │ ├── extension.xsl │ │ ├── id.xml │ │ ├── id2.xml │ │ ├── key │ │ │ ├── dsavalue.xml │ │ │ ├── retrieval-from-same-doc-key.xml │ │ │ ├── retrieval-from-same-doc.xml │ │ │ ├── signature-retrievalmethod-dsavalue.xml │ │ │ ├── signature-retrievalmethod-x509data.xml │ │ │ └── x509data.xml │ │ ├── nuehomepage │ │ └── signature │ │ │ ├── signature-bad-c14n-algo.xml │ │ │ ├── signature-bad-sig-algo.xml │ │ │ ├── signature-bad-transform-algo.xml │ │ │ └── signature-good.xml │ │ ├── test │ │ ├── dom │ │ │ └── signature │ │ │ │ └── Arbeidstijd_anonymous.xml │ │ └── javax │ │ │ └── xml │ │ │ └── crypto │ │ │ └── dsig │ │ │ ├── demo.signed.xml │ │ │ ├── envelopingSignature.xml │ │ │ ├── input-santuario-623.xml │ │ │ ├── input.xml │ │ │ ├── invalid-signature.xml │ │ │ ├── rfc3161.txt │ │ │ ├── signature-enveloping-hmac-sha1-trunclen-0-attack.xml │ │ │ ├── signature-enveloping-hmac-sha1-trunclen-8-attack.xml │ │ │ ├── signature-enveloping-rsa-template.xml │ │ │ ├── signature-external-c14n-xmlatrs.xml │ │ │ ├── signature1.xml │ │ │ ├── signature2.xml │ │ │ ├── signature3.xml │ │ │ ├── xml-stylesheet │ │ │ ├── xml-stylesheet.b64 │ │ │ └── xmldsig-xfilter2.xml │ │ └── testcases │ │ ├── README │ │ ├── SAML2ArtifactResponse.xml │ │ ├── SAML2ArtifactResponseUnsigned.xml │ │ ├── out.xml │ │ └── upp_sign.xml └── w3c │ └── www │ ├── TR │ ├── 2000 │ │ └── REC-xml-20001006 │ └── xml-stylesheet.html │ └── interop │ ├── c14n11 │ ├── appendixa │ │ ├── inputs.txt │ │ └── outputs.txt │ ├── report.sh │ ├── xmlbase-c14n11spec-102-IAIK.output │ ├── xmlbase-c14n11spec-102-IBM.output │ ├── xmlbase-c14n11spec-102-SUN.output │ ├── xmlbase-c14n11spec-102.output │ ├── xmlbase-c14n11spec-102.xpath │ ├── xmlbase-c14n11spec-103-IBM.output │ ├── xmlbase-c14n11spec-103-SUN.output │ ├── xmlbase-c14n11spec-input.xml │ ├── xmlbase-c14n11spec2-102-IAIK.output │ ├── xmlbase-c14n11spec2-102-IBM.output │ ├── xmlbase-c14n11spec2-102-SUN.output │ ├── xmlbase-c14n11spec2-102-UPC.output │ ├── xmlbase-c14n11spec2-102.output │ ├── xmlbase-c14n11spec2-102.xpath │ ├── xmlbase-c14n11spec2-input.xml │ ├── xmlbase-c14n11spec3-103-IAIK.output │ ├── xmlbase-c14n11spec3-103-IBM.output │ ├── xmlbase-c14n11spec3-103.output │ ├── xmlbase-c14n11spec3-103.xpath │ ├── xmlbase-c14n11spec3-input.xml │ ├── xmlbase-prop-1-IAIK.output │ ├── xmlbase-prop-1-IBM.output │ ├── xmlbase-prop-1-SUN.output │ ├── xmlbase-prop-1-UPC.output │ ├── xmlbase-prop-1.output │ ├── xmlbase-prop-1.xpath │ ├── xmlbase-prop-102-UPC.output │ ├── xmlbase-prop-2-IAIK.output │ ├── xmlbase-prop-2-IBM.output │ ├── xmlbase-prop-2-SUN.output │ ├── xmlbase-prop-2-UPC.output │ ├── xmlbase-prop-2.output │ ├── xmlbase-prop-2.xpath │ ├── xmlbase-prop-3-IAIK.output │ ├── xmlbase-prop-3-IBM.output │ ├── xmlbase-prop-3-SUN.output │ ├── xmlbase-prop-3-UPC.output │ ├── xmlbase-prop-3.output │ ├── xmlbase-prop-3.xpath │ ├── xmlbase-prop-4-IAIK.output │ ├── xmlbase-prop-4-IBM.output │ ├── xmlbase-prop-4-SUN.output │ ├── xmlbase-prop-4-UPC.output │ ├── xmlbase-prop-4.output │ ├── xmlbase-prop-4.xpath │ ├── xmlbase-prop-5-IAIK.output │ ├── xmlbase-prop-5-IBM.output │ ├── xmlbase-prop-5-SUN.output │ ├── xmlbase-prop-5-UPC.output │ ├── xmlbase-prop-5.output │ ├── xmlbase-prop-5.xpath │ ├── xmlbase-prop-6-IAIK.output │ ├── xmlbase-prop-6-IBM.output │ ├── xmlbase-prop-6-SUN.output │ ├── xmlbase-prop-6-UPC.output │ ├── xmlbase-prop-6.output │ ├── xmlbase-prop-6.xpath │ ├── xmlbase-prop-7-IAIK.output │ ├── xmlbase-prop-7-IBM.output │ ├── xmlbase-prop-7-SUN.output │ ├── xmlbase-prop-7-UPC.output │ ├── xmlbase-prop-7.output │ ├── xmlbase-prop-7.xpath │ ├── xmlbase-prop-input.xml │ ├── xmlid-1-IAIK.output │ ├── xmlid-1-IBM.output │ ├── xmlid-1-SUN.output │ ├── xmlid-1-UPC.output │ ├── xmlid-1.output │ ├── xmlid-1.xpath │ ├── xmlid-2-IAIK.output │ ├── xmlid-2-IBM.output │ ├── xmlid-2-SUN.output │ ├── xmlid-2-UPC.output │ ├── xmlid-2.output │ ├── xmlid-2.xpath │ ├── xmlid-input.xml │ ├── xmllang-1-IAIK.output │ ├── xmllang-1-IBM.output │ ├── xmllang-1-SUN.output │ ├── xmllang-1-UPC.output │ ├── xmllang-1.output │ ├── xmllang-1.xpath │ ├── xmllang-2-IAIK.output │ ├── xmllang-2-IBM.output │ ├── xmllang-2-SUN.output │ ├── xmllang-2-UPC.output │ ├── xmllang-2.output │ ├── xmllang-2.xpath │ ├── xmllang-3-IAIK.output │ ├── xmllang-3-IBM.output │ ├── xmllang-3-SUN.output │ ├── xmllang-3-UPC.output │ ├── xmllang-3.output │ ├── xmllang-3.xpath │ ├── xmllang-4-IAIK.output │ ├── xmllang-4-IBM.output │ ├── xmllang-4-SUN.output │ ├── xmllang-4-UPC.output │ ├── xmllang-4.output │ ├── xmllang-4.xpath │ ├── xmllang-input.xml │ ├── xmlspace-1-IAIK.output │ ├── xmlspace-1-IBM.output │ ├── xmlspace-1-SUN.output │ ├── xmlspace-1-UPC.output │ ├── xmlspace-1.output │ ├── xmlspace-1.xpath │ ├── xmlspace-2-IAIK.output │ ├── xmlspace-2-IBM.output │ ├── xmlspace-2-SUN.output │ ├── xmlspace-2-UPC.output │ ├── xmlspace-2.output │ ├── xmlspace-2.xpath │ ├── xmlspace-3-IAIK.output │ ├── xmlspace-3-IBM.output │ ├── xmlspace-3-SUN.output │ ├── xmlspace-3-UPC.output │ ├── xmlspace-3.output │ ├── xmlspace-3.xpath │ ├── xmlspace-4-IAIK.output │ ├── xmlspace-4-IBM.output │ ├── xmlspace-4-SUN.output │ ├── xmlspace-4-UPC.output │ ├── xmlspace-4.output │ ├── xmlspace-4.xpath │ └── xmlspace-input.xml │ ├── testcases.html │ ├── xmldsig │ ├── c14n11 │ │ ├── Makefile │ │ ├── digest.xsl │ │ ├── report.html │ │ ├── report.sh │ │ ├── testcases │ │ ├── xml-base-c14n11spec-input.xml │ │ ├── xml-base-c14n11spec2-input.xml │ │ ├── xml-base-c14n11spec3-input.xml │ │ ├── xml-base-input.xml │ │ ├── xml-id-input.xml │ │ ├── xml-lang-input.xml │ │ ├── xml-space-input.xml │ │ ├── xmlbase-c14n11spec-102-IAIK-ref0.derefURI │ │ ├── xmlbase-c14n11spec-102-IAIK-ref0.digestinput │ │ ├── xmlbase-c14n11spec-102-IAIK.xml │ │ ├── xmlbase-c14n11spec-102-IBM.xml │ │ ├── xmlbase-c14n11spec-102-ORCL.xml │ │ ├── xmlbase-c14n11spec-102-SUN.xml │ │ ├── xmlbase-c14n11spec-102-UPC.OUTPUT │ │ ├── xmlbase-c14n11spec-102-UPC.xml │ │ ├── xmlbase-c14n11spec-102-template.xml │ │ ├── xmlbase-c14n11spec2-102-IAIK-ref0.derefURI │ │ ├── xmlbase-c14n11spec2-102-IAIK-ref0.digestinput │ │ ├── xmlbase-c14n11spec2-102-IAIK.xml │ │ ├── xmlbase-c14n11spec2-102-IBM.xml │ │ ├── xmlbase-c14n11spec2-102-ORCL.xml │ │ ├── xmlbase-c14n11spec2-102-SUN.xml │ │ ├── xmlbase-c14n11spec2-102-UPC.output │ │ ├── xmlbase-c14n11spec2-102-template.xml │ │ ├── xmlbase-c14n11spec3-103-IAIK.xml │ │ ├── xmlbase-c14n11spec3-103-IBM.xml │ │ ├── xmlbase-c14n11spec3-103-ORCL.xml │ │ ├── xmlbase-c14n11spec3-103-SUN.xml │ │ ├── xmlbase-c14n11spec3-103-UPC.output │ │ ├── xmlbase-c14n11spec3-103-UPC.xml │ │ ├── xmlbase-c14n11spec3-103-template.xml │ │ ├── xmlbase-prop-1-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-1-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-1-IAIK.xml │ │ ├── xmlbase-prop-1-IBM.xml │ │ ├── xmlbase-prop-1-ORCL.xml │ │ ├── xmlbase-prop-1-SUN.xml │ │ ├── xmlbase-prop-1-UPC.xml │ │ ├── xmlbase-prop-1-template.xml │ │ ├── xmlbase-prop-2-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-2-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-2-IAIK.xml │ │ ├── xmlbase-prop-2-IBM.xml │ │ ├── xmlbase-prop-2-ORCL.xml │ │ ├── xmlbase-prop-2-SUN.xml │ │ ├── xmlbase-prop-2-UPC.xml │ │ ├── xmlbase-prop-2-template.xml │ │ ├── xmlbase-prop-3-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-3-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-3-IAIK.xml │ │ ├── xmlbase-prop-3-IBM.xml │ │ ├── xmlbase-prop-3-ORCL.xml │ │ ├── xmlbase-prop-3-SUN.xml │ │ ├── xmlbase-prop-3-UPC.xml │ │ ├── xmlbase-prop-3-template.xml │ │ ├── xmlbase-prop-4-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-4-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-4-IAIK.xml │ │ ├── xmlbase-prop-4-IBM.xml │ │ ├── xmlbase-prop-4-ORCL.xml │ │ ├── xmlbase-prop-4-SUN.xml │ │ ├── xmlbase-prop-4-UPC.xml │ │ ├── xmlbase-prop-4-template.xml │ │ ├── xmlbase-prop-5-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-5-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-5-IAIK.xml │ │ ├── xmlbase-prop-5-IBM.xml │ │ ├── xmlbase-prop-5-ORCL.xml │ │ ├── xmlbase-prop-5-SUN.xml │ │ ├── xmlbase-prop-5-UPC.xml │ │ ├── xmlbase-prop-5-template.xml │ │ ├── xmlbase-prop-6-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-6-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-6-IAIK.xml │ │ ├── xmlbase-prop-6-IBM.xml │ │ ├── xmlbase-prop-6-ORCL.xml │ │ ├── xmlbase-prop-6-SUN.xml │ │ ├── xmlbase-prop-6-UPC.xml │ │ ├── xmlbase-prop-6-template.xml │ │ ├── xmlbase-prop-7-IAIK-ref0.derefURI │ │ ├── xmlbase-prop-7-IAIK-ref0.digestinput │ │ ├── xmlbase-prop-7-IAIK.xml │ │ ├── xmlbase-prop-7-IBM.xml │ │ ├── xmlbase-prop-7-ORCL.xml │ │ ├── xmlbase-prop-7-SUN.xml │ │ ├── xmlbase-prop-7-UPC.xml │ │ ├── xmlbase-prop-7-template.xml │ │ ├── xmlid-1-IAIK-ref0.derefURI │ │ ├── xmlid-1-IAIK-ref0.digestinput │ │ ├── xmlid-1-IAIK.xml │ │ ├── xmlid-1-IBM.xml │ │ ├── xmlid-1-ORCL.xml │ │ ├── xmlid-1-SUN.xml │ │ ├── xmlid-1-UPC.xml │ │ ├── xmlid-1-template.xml │ │ ├── xmlid-2-IAIK-ref0.derefURI │ │ ├── xmlid-2-IAIK-ref0.digestinput │ │ ├── xmlid-2-IAIK.xml │ │ ├── xmlid-2-IBM.xml │ │ ├── xmlid-2-ORCL.xml │ │ ├── xmlid-2-SUN.xml │ │ ├── xmlid-2-UPC.xml │ │ ├── xmlid-2-template.xml │ │ ├── xmllang-1-IAIK-ref0.derefURI │ │ ├── xmllang-1-IAIK-ref0.digestinput │ │ ├── xmllang-1-IAIK.xml │ │ ├── xmllang-1-IBM.xml │ │ ├── xmllang-1-ORCL.xml │ │ ├── xmllang-1-SUN.xml │ │ ├── xmllang-1-UPC.xml │ │ ├── xmllang-1-positive.xml │ │ ├── xmllang-1-template.xml │ │ ├── xmllang-2-IAIK-ref0.derefURI │ │ ├── xmllang-2-IAIK-ref0.digestinput │ │ ├── xmllang-2-IAIK.xml │ │ ├── xmllang-2-IBM.xml │ │ ├── xmllang-2-ORCL.xml │ │ ├── xmllang-2-SUN.xml │ │ ├── xmllang-2-UPC.xml │ │ ├── xmllang-2-template.xml │ │ ├── xmllang-3-IAIK-ref0.derefURI │ │ ├── xmllang-3-IAIK-ref0.digestinput │ │ ├── xmllang-3-IAIK.xml │ │ ├── xmllang-3-IBM.xml │ │ ├── xmllang-3-ORCL.xml │ │ ├── xmllang-3-SUN.xml │ │ ├── xmllang-3-UPC.xml │ │ ├── xmllang-3-template.xml │ │ ├── xmllang-4-IAIK-ref0.derefURI │ │ ├── xmllang-4-IAIK-ref0.digestinput │ │ ├── xmllang-4-IAIK.xml │ │ ├── xmllang-4-IBM.xml │ │ ├── xmllang-4-ORCL.xml │ │ ├── xmllang-4-SUN.xml │ │ ├── xmllang-4-UPC.xml │ │ ├── xmllang-4-template.xml │ │ ├── xmlspace-1-IAIK-ref0.derefURI │ │ ├── xmlspace-1-IAIK-ref0.digestinput │ │ ├── xmlspace-1-IAIK.xml │ │ ├── xmlspace-1-IBM.xml │ │ ├── xmlspace-1-ORCL.xml │ │ ├── xmlspace-1-SUN.xml │ │ ├── xmlspace-1-UPC.xml │ │ ├── xmlspace-1-template.xml │ │ ├── xmlspace-2-IAIK-ref0.derefURI │ │ ├── xmlspace-2-IAIK-ref0.digestinput │ │ ├── xmlspace-2-IAIK.xml │ │ ├── xmlspace-2-IBM.xml │ │ ├── xmlspace-2-ORCL.xml │ │ ├── xmlspace-2-SUN.xml │ │ ├── xmlspace-2-UPC.xml │ │ ├── xmlspace-2-template.xml │ │ ├── xmlspace-3-IAIK-ref0.derefURI │ │ ├── xmlspace-3-IAIK-ref0.digestinput │ │ ├── xmlspace-3-IAIK.xml │ │ ├── xmlspace-3-IBM.xml │ │ ├── xmlspace-3-ORCL.xml │ │ ├── xmlspace-3-SUN.xml │ │ ├── xmlspace-3-UPC.xml │ │ ├── xmlspace-3-template.xml │ │ ├── xmlspace-4-IAIK-ref0.derefURI │ │ ├── xmlspace-4-IAIK-ref0.digestinput │ │ ├── xmlspace-4-IAIK.xml │ │ ├── xmlspace-4-IBM.xml │ │ ├── xmlspace-4-ORCL.xml │ │ ├── xmlspace-4-SUN.xml │ │ ├── xmlspace-4-UPC.xml │ │ └── xmlspace-4-template.xml │ ├── defCan-1-IAIK-ref0.derefURI │ ├── defCan-1-IAIK-ref0.digestinput │ ├── defCan-1-IAIK.xml │ ├── defCan-1-IBM.xml │ ├── defCan-1-SUN.xml │ ├── defCan-1-signature.xml │ ├── defCan-1-template.xml │ ├── defCan-2-IAIK-ref0.derefURI │ ├── defCan-2-IAIK-ref0.digestinput │ ├── defCan-2-IAIK.xml │ ├── defCan-2-signature.xml │ ├── defCan-2-template.xml │ ├── defCan-3-IAIK-ref0.derefURI │ ├── defCan-3-IAIK-ref0.digestinput │ ├── defCan-3-IAIK.xml │ ├── defCan-3-signature.xml │ ├── defCan-3-template.xml │ ├── dname │ │ ├── certs │ │ │ ├── Control.crt │ │ │ ├── Equals.crt │ │ │ ├── Escaped.crt │ │ │ ├── John.crt │ │ │ ├── Null.crt │ │ │ ├── Number.crt │ │ │ ├── Spacey.crt │ │ │ ├── Trailing.crt │ │ │ ├── export.sh │ │ │ ├── keystore.jks │ │ │ ├── keystore.p12 │ │ │ └── run.sh │ │ ├── diffRFCs-1-IAIK-ref0.derefURI │ │ ├── diffRFCs-1-IAIK-ref0.digestinput │ │ ├── diffRFCs-1-IAIK.xml │ │ ├── diffRFCs-1-ORCL.xml │ │ ├── diffRFCs-1-SUN.xml │ │ ├── diffRFCs-1-UPC.xml │ │ ├── diffRFCs-1-template.xml │ │ ├── diffRFCs-1a-template.xml │ │ ├── diffRFCs-2-IAIK-ref0.derefURI │ │ ├── diffRFCs-2-IAIK-ref0.digestinput │ │ ├── diffRFCs-2-IAIK.xml │ │ ├── diffRFCs-2-ORCL.xml │ │ ├── diffRFCs-2-SUN.xml │ │ ├── diffRFCs-2-UPC.xml │ │ ├── diffRFCs-2-template.xml │ │ ├── diffRFCs-3-IAIK-ref0.derefURI │ │ ├── diffRFCs-3-IAIK-ref0.digestinput │ │ ├── diffRFCs-3-IAIK.xml │ │ ├── diffRFCs-3-ORCL.xml │ │ ├── diffRFCs-3-SUN.xml │ │ ├── diffRFCs-3-UPC.xml │ │ ├── diffRFCs-3-template.xml │ │ ├── diffRFCs-4-IAIK-ref0.derefURI │ │ ├── diffRFCs-4-IAIK-ref0.digestinput │ │ ├── diffRFCs-4-IAIK.xml │ │ ├── diffRFCs-4-ORCL.xml │ │ ├── diffRFCs-4-SUN.xml │ │ ├── diffRFCs-4-UPC.xml │ │ ├── diffRFCs-4-template.xml │ │ ├── diffRFCs-5-IAIK-ref0.derefURI │ │ ├── diffRFCs-5-IAIK-ref0.digestinput │ │ ├── diffRFCs-5-IAIK.xml │ │ ├── diffRFCs-5-ORCL.xml │ │ ├── diffRFCs-5-SUN.xml │ │ ├── diffRFCs-5-UPC.xml │ │ ├── diffRFCs-5-template.xml │ │ ├── diffRFCs-6-UPC.xml │ │ ├── diffRFCs-7-UPC.xml │ │ ├── diffRFCs-8-UPC.xml │ │ ├── dnString-4-IAIK-ref0.derefURI │ │ ├── dnString-4-IAIK-ref0.digestinput │ │ ├── dnString-4-IAIK.xml │ │ ├── dnString-4-ORCL.xml │ │ ├── dnString-4-SUN.xml │ │ ├── dnString-4-UPC.xml │ │ ├── dnString-4-template.xml │ │ ├── dnString-6-IAIK-ref0.derefURI │ │ ├── dnString-6-IAIK-ref0.digestinput │ │ ├── dnString-6-IAIK.xml │ │ ├── dnString-6-ORCL.xml │ │ ├── dnString-6-SUN.xml │ │ ├── dnString-6-UPC.xml │ │ ├── dnString-6-template.xml │ │ ├── dnString-8-IAIK-ref0.derefURI │ │ ├── dnString-8-IAIK-ref0.digestinput │ │ ├── dnString-8-IAIK.xml │ │ ├── dnString-8-ORCL.xml │ │ ├── dnString-8-SUN.xml │ │ ├── dnString-8-UPC.xml │ │ ├── dnString-8-template.xml │ │ ├── input.txt │ │ └── inventory │ ├── inventory │ ├── report.html │ ├── report.sh │ └── xpointer │ │ ├── input.xml │ │ ├── inventory │ │ ├── xpointer-1-IAIK-ref0.derefURI │ │ ├── xpointer-1-IAIK-ref0.digestinput │ │ ├── xpointer-1-IAIK.xml │ │ ├── xpointer-1-IBM.xml │ │ ├── xpointer-1-ORCL.xml │ │ ├── xpointer-1-SUN.xml │ │ ├── xpointer-1-UPC.xml │ │ ├── xpointer-1-template.xml │ │ ├── xpointer-1.pointervalue │ │ ├── xpointer-2-IAIK-ref0.derefURI │ │ ├── xpointer-2-IAIK-ref0.digestinput │ │ ├── xpointer-2-IAIK.xml │ │ ├── xpointer-2-IBM.xml │ │ ├── xpointer-2-ORCL.xml │ │ ├── xpointer-2-SUN.xml │ │ ├── xpointer-2-UPC.xml │ │ ├── xpointer-2-template.xml │ │ ├── xpointer-2.pointervalue │ │ ├── xpointer-3-IAIK-ref0.derefURI │ │ ├── xpointer-3-IAIK-ref0.digestinput │ │ ├── xpointer-3-IAIK.xml │ │ ├── xpointer-3-IBM.xml │ │ ├── xpointer-3-ORCL.xml │ │ ├── xpointer-3-SUN.xml │ │ ├── xpointer-3-UPC.xml │ │ ├── xpointer-3-template.xml │ │ ├── xpointer-4-IAIK-ref0.derefURI │ │ ├── xpointer-4-IAIK-ref0.digestinput │ │ ├── xpointer-4-IAIK.xml │ │ ├── xpointer-4-IBM.xml │ │ ├── xpointer-4-ORCL.xml │ │ ├── xpointer-4-SUN.xml │ │ ├── xpointer-4-UPC.xml │ │ ├── xpointer-4-template.xml │ │ ├── xpointer-4.pointervalue │ │ ├── xpointer-5-IAIK-ref0.derefURI │ │ ├── xpointer-5-IAIK-ref0.digestinput │ │ ├── xpointer-5-IAIK-ref1.derefURI │ │ ├── xpointer-5-IAIK-ref1.digestinput │ │ ├── xpointer-5-IAIK-ref2.derefURI │ │ ├── xpointer-5-IAIK-ref2.digestinput │ │ ├── xpointer-5-IAIK.xml │ │ ├── xpointer-5-IBM.xml │ │ ├── xpointer-5-ORCL.xml │ │ ├── xpointer-5-SUN.xml │ │ ├── xpointer-5-UPC.xml │ │ ├── xpointer-5-firsturi.pointervalue │ │ ├── xpointer-5-seconduri.pointervalue │ │ ├── xpointer-5-template.xml │ │ ├── xpointer-5-thirduri.pointervalue │ │ ├── xpointer-6-IAIK-ref0.derefURI │ │ ├── xpointer-6-IAIK-ref0.digestinput │ │ ├── xpointer-6-IAIK-ref1.derefURI │ │ ├── xpointer-6-IAIK-ref1.digestinput │ │ ├── xpointer-6-IAIK-ref2.derefURI │ │ ├── xpointer-6-IAIK-ref2.digestinput │ │ ├── xpointer-6-IAIK.xml │ │ ├── xpointer-6-IBM.xml │ │ ├── xpointer-6-ORCL.xml │ │ ├── xpointer-6-SUN.xml │ │ ├── xpointer-6-UPC.xml │ │ ├── xpointer-6-firsturi.pointervalue │ │ ├── xpointer-6-seconduri.pointervalue │ │ ├── xpointer-6-template.xml │ │ ├── xpointer-6-thirduri.pointervalue │ │ ├── xpointer-optional-1.pointervalue │ │ ├── xpointerscheme-1-IAIK-ref0.derefURI │ │ ├── xpointerscheme-1-IAIK-ref0.digestinput │ │ ├── xpointerscheme-1-IAIK-ref1.derefURI │ │ ├── xpointerscheme-1-IAIK-ref1.digestinput │ │ ├── xpointerscheme-1-IAIK.xml │ │ ├── xpointerscheme-1-template.xml │ │ ├── xpointerscheme-2-negative-template.xml │ │ └── xpointerscheme-Readme-RFC2396_RFC2732-diff-RFC3986.txt │ ├── xmldsig11 │ ├── microsoft │ │ ├── dsa_1024_sha1_c14n.xml │ │ ├── dsa_1024_sha1_exc-c14n.xml │ │ ├── ecc_p256_sha1_c14n.xml │ │ ├── ecc_p256_sha1_exc-c14n.xml │ │ ├── ecc_p256_sha256_c14n.xml │ │ ├── ecc_p256_sha256_exc-c14n.xml │ │ ├── ecc_p256_sha384_c14n.xml │ │ ├── ecc_p256_sha384_exc-c14n.xml │ │ ├── ecc_p256_sha512_c14n.xml │ │ ├── ecc_p256_sha512_exc-c14n.xml │ │ ├── ecc_p384_sha1_c14n.xml │ │ ├── ecc_p384_sha1_exc-c14n.xml │ │ ├── ecc_p384_sha256_c14n.xml │ │ ├── ecc_p384_sha256_exc-c14n.xml │ │ ├── ecc_p384_sha384_c14n.xml │ │ ├── ecc_p384_sha384_exc-c14n.xml │ │ ├── ecc_p384_sha512_c14n.xml │ │ ├── ecc_p384_sha512_exc-c14n.xml │ │ ├── ecc_p521_sha1_c14n.xml │ │ ├── ecc_p521_sha1_exc-c14n.xml │ │ ├── ecc_p521_sha256_c14n.xml │ │ ├── ecc_p521_sha256_exc-c14n.xml │ │ ├── ecc_p521_sha384_c14n.xml │ │ ├── ecc_p521_sha384_exc-c14n.xml │ │ ├── ecc_p521_sha512_c14n.xml │ │ ├── ecc_p521_sha512_exc-c14n.xml │ │ ├── hmac_sha1_exc-c14n.xml │ │ ├── hmac_sha256_exc-c14n.xml │ │ ├── hmac_sha384_exc-c14n.xml │ │ ├── hmac_sha512_exc-c14n.xml │ │ ├── index.html │ │ ├── rsa2048_sha1_c14n.xml │ │ ├── rsa2048_sha1_exc-c14n.xml │ │ ├── rsa2048_sha256_c14n.xml │ │ ├── rsa2048_sha256_exc-c14n.xml │ │ ├── rsa2048_sha384_c14n.xml │ │ ├── rsa2048_sha384_exc-c14n.xml │ │ ├── rsa2048_sha512_c14n.xml │ │ ├── rsa2048_sha512_exc-c14n.xml │ │ ├── secret-sha1.hmac │ │ ├── secret-sha256.hmac │ │ ├── secret-sha384.hmac │ │ └── secret-sha512.hmac │ ├── oracle │ │ ├── index.html │ │ ├── signature-enveloping-hmac-sha256.xml │ │ ├── signature-enveloping-hmac-sha384.xml │ │ ├── signature-enveloping-hmac-sha512.xml │ │ ├── signature-enveloping-p256_sha1.xml │ │ ├── signature-enveloping-p256_sha1_4050.xml │ │ ├── signature-enveloping-p256_sha256.xml │ │ ├── signature-enveloping-p256_sha256_4050.xml │ │ ├── signature-enveloping-p256_sha384.xml │ │ ├── signature-enveloping-p256_sha384_4050.xml │ │ ├── signature-enveloping-p256_sha512.xml │ │ ├── signature-enveloping-p256_sha512_4050.xml │ │ ├── signature-enveloping-p384_sha1.xml │ │ ├── signature-enveloping-p384_sha1_4050.xml │ │ ├── signature-enveloping-p384_sha256.xml │ │ ├── signature-enveloping-p384_sha256_4050.xml │ │ ├── signature-enveloping-p384_sha384.xml │ │ ├── signature-enveloping-p384_sha384_4050.xml │ │ ├── signature-enveloping-p384_sha512.xml │ │ ├── signature-enveloping-p384_sha512_4050.xml │ │ ├── signature-enveloping-p521_sha1.xml │ │ ├── signature-enveloping-p521_sha1_4050.xml │ │ ├── signature-enveloping-p521_sha256.xml │ │ ├── signature-enveloping-p521_sha256_4050.xml │ │ ├── signature-enveloping-p521_sha384.xml │ │ ├── signature-enveloping-p521_sha384_4050.xml │ │ ├── signature-enveloping-p521_sha512.xml │ │ ├── signature-enveloping-p521_sha512_4050.xml │ │ ├── signature-enveloping-rsa-sha256.xml │ │ ├── signature-enveloping-rsa_sha384.xml │ │ ├── signature-enveloping-rsa_sha512.xml │ │ ├── signature-enveloping-sha256-rsa-sha256.xml │ │ ├── signature-enveloping-sha384-rsa_sha256.xml │ │ └── signature-enveloping-sha512-rsa_sha256.xml │ └── sun │ │ ├── c14n10-signature-enveloping-hmac-sha256.xml │ │ ├── c14n10-signature-enveloping-hmac-sha384.xml │ │ ├── c14n10-signature-enveloping-hmac-sha512.xml │ │ ├── c14n10-signature-enveloping-rsa-sha256.xml │ │ ├── c14n10-signature-enveloping-rsa_sha384.xml │ │ ├── c14n10-signature-enveloping-rsa_sha512.xml │ │ ├── c14n10-signature-enveloping-sha256-rsa-sha256.xml │ │ ├── c14n10-signature-enveloping-sha384-rsa_sha256.xml │ │ ├── c14n10-signature-enveloping-sha512-rsa_sha256.xml │ │ ├── index.html │ │ ├── signature-enveloping-hmac-sha256.xml │ │ ├── signature-enveloping-hmac-sha384.xml │ │ ├── signature-enveloping-hmac-sha512.xml │ │ ├── signature-enveloping-rsa-sha256.xml │ │ ├── signature-enveloping-rsa_sha384.xml │ │ ├── signature-enveloping-rsa_sha512.xml │ │ ├── signature-enveloping-sha256-rsa-sha256.xml │ │ ├── signature-enveloping-sha384-rsa_sha256.xml │ │ └── signature-enveloping-sha512-rsa_sha256.xml │ └── xmlenc-core-11 │ ├── DH-1024_SHA256WithDSA.p12 │ ├── EC-P256.pfx │ ├── EC-P256_SHA256WithECDSA-v02.p12 │ ├── EC-P256_SHA256WithECDSA.p12 │ ├── EC-P384.pfx │ ├── EC-P384_SHA256WithECDSA-v02.p12 │ ├── EC-P384_SHA256WithECDSA.p12 │ ├── EC-P521.pfx │ ├── EC-P521_SHA256WithECDSA-v02.p12 │ ├── EC-P521_SHA256WithECDSA.p12 │ ├── README.md │ ├── RSA-2048_SHA256WithRSA.jks │ ├── RSA-2048_SHA256WithRSA.p12 │ ├── RSA-3072_SHA256WithRSA.jks │ ├── RSA-3072_SHA256WithRSA.p12 │ ├── RSA-4096_SHA256WithRSA.jks │ ├── RSA-4096_SHA256WithRSA.p12 │ ├── binary-data.hex │ ├── cipherText__EC-P256__aes128-gcm__kw-aes128__ECDH-ES__ConcatKDF-1.xml │ ├── cipherText__EC-P256__aes128-gcm__kw-aes128__ECDH-ES__ConcatKDF-4.xml │ ├── cipherText__EC-P384__aes192-gcm__kw-aes192__ECDH-ES__ConcatKDF-2.xml │ ├── cipherText__EC-P384__aes192-gcm__kw-aes192__ECDH-ES__ConcatKDF-5.xml │ ├── cipherText__EC-P521__aes256-gcm__kw-aes256__ECDH-ES__ConcatKDF-3.xml │ ├── cipherText__EC-P521__aes256-gcm__kw-aes256__ECDH-ES__ConcatKDF-6.xml │ ├── cipherText__RSA-2048__aes128-gcm__rsa-oaep-mgf1p.xml │ ├── cipherText__RSA-3072__aes192-gcm__rsa-oaep-mgf1p__Sha256.xml │ ├── cipherText__RSA-3072__aes256-gcm__rsa-oaep__Sha384-MGF_Sha1.xml │ ├── cipherText__RSA-4096__aes256-gcm__rsa-oaep__Sha512-MGF_Sha1_PSource.xml │ └── plaintext.xml ├── receiver-crypto.properties ├── receiver.jks ├── security-config-allow-same-doc.xml ├── security-config-ex-manifests.xml ├── security-config-max-ref-per.xml ├── security-config-max-trans-per.xml ├── test.jceks ├── test.jks ├── transmitter-crypto.properties ├── transmitter.jks ├── websig.conf ├── websigMiflet.xml └── xmlsecurity.jin /.asf.yaml: -------------------------------------------------------------------------------- 1 | github: 2 | protected_branches: ~ 3 | -------------------------------------------------------------------------------- /.github/codeql/santuario.qls: -------------------------------------------------------------------------------- 1 | - import: codeql-suites/java-security-and-quality.qls 2 | from: codeql-java 3 | 4 | -------------------------------------------------------------------------------- /.github/secret_scanning.yml: -------------------------------------------------------------------------------- 1 | paths-ignore: 2 | 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Eclipse 2 | /.classpath 3 | /.project 4 | /.settings/ 5 | 6 | # IntelliJ 7 | /.idea/ 8 | /*.iml 9 | 10 | # Maven 11 | /target/ 12 | 13 | .pmd 14 | .pmdruleset.xml 15 | /.settings/ 16 | -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Apache Santuario - XML Security for Java 2 | Copyright 1999-2025 The Apache Software Foundation 3 | 4 | This product includes software developed at 5 | The Apache Software Foundation (http://www.apache.org/). 6 | 7 | It was originally based on software copyright (c) 2001, Institute for 8 | Data Communications Systems, . 9 | 10 | The development of this software was partly funded by the European 11 | Commission in the project in the ISIS Programme. 12 | 13 | This product contains software that is 14 | copyright (c) 2021, 2023, Oracle and/or its affiliates. 15 | -------------------------------------------------------------------------------- /src/main/resources/bindings/c14n.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/bindings/dsig.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/bindings/dsig11.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/bindings/schemas/dsig-more_2001_04.xsd: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/main/resources/bindings/schemas/xop-include.xsd: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/main/resources/bindings/security-config.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/bindings/xenc.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/bindings/xenc11.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/main/resources/bindings/xop.xjb: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/java/org/apache/xml/security/test/dom/resource/testvectors.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/java/org/apache/xml/security/test/dom/resource/testvectors.zip -------------------------------------------------------------------------------- /src/test/resources/at/iaik/IXSIL.SampleSignatures.20011115.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/at/iaik/IXSIL.SampleSignatures.20011115.zip -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/anonymousReferenceSignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | 2 | This XML file is referenced via an anonymous Reference in the XML signature. 3 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/manifestReference.manifest.firstReference.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | Some Data from IAIK 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/manifestReference.manifest.secondReference.txt: -------------------------------------------------------------------------------- 1 | 2 | Some Data from IAIK 3 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/signatureTypesSignature.fifthReference.txt: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/signatureTypesSignature.fourthReference.txt: -------------------------------------------------------------------------------- 1 | 2 | Some Data from IAIK 3 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/signatureTypesSignature.seventhReference.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | Some Data from IAIK 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/signatureTypesSignature.sixthReference.txt: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/digestInputs/signatureTypesSignature.thirdReference.txt: -------------------------------------------------------------------------------- 1 | 2 | Some Data from IAIK 3 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/samples/anonymousReferenceContent.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | This XML file is referenced via an anonymous Reference in the XML signature. 5 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/samples/sampleTextData.txt: -------------------------------------------------------------------------------- 1 | Some text from IAIK in a file. -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/coreFeatures/samples/sampleXMLData.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | ] 9 | > 10 | 11 | 12 | 13 | Some Data from IAIK 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/signatureAlgorithms/digestInputs/dSASignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | Some text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/signatureAlgorithms/digestInputs/hMACShortSignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | Some text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/signatureAlgorithms/digestInputs/hMACSignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | Some text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/signatureAlgorithms/digestInputs/rSASignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | Some text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/digestInputs/c14NSignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | 3 | Hello, world! 4 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/digestInputs/c14NSignature.secondReference.txt: -------------------------------------------------------------------------------- 1 | 3 | Hello, world! 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/digestInputs/envelopedSignatureSignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | Some Data from IAIK 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/digestInputs/xPathSignature.firstReference.txt: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/digestInputs/xPathSignature.secondReference.txt: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/digestInputs/xPathSignature.thirdReference.txt: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/samples/sampleXMLData.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | Hello, world! 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/signatures/xPathSignature.xml.0.input: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/signatures/xPathSignature.xml.1.input: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/signatures/xPathSignature.xml.2.input: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/at/iaik/ixsil/transforms/signatures/xPathSignature.xml.3.input: -------------------------------------------------------------------------------- 1 | A text from IAIK -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/crl.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/crl.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/dsa-ca-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/dsa-ca-cert.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/dsa-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/dsa-cert.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/enc-dsa-key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/enc-dsa-key.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/enc-rsa-key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/enc-rsa-key.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/rsa-ca-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/rsa-ca-cert.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/certs/rsa-cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmldsig-three/certs/rsa-cert.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/document-stylesheet.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Alfonso Soriano 5 | 2B 6 | New York Yankees 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/document.b64: -------------------------------------------------------------------------------- 1 | PHBsYXllciBpZD0iMTAwMTIiIGJhdHM9ImxlZnQiIHRocm93cz0icmlnaHQiPg0K 2 | CTwhLS0gSGVyZSdzIGEgY29tbWVudCAtLT4NCgk8bmFtZT5BbGZvbnNvIFNvcmlh 3 | bm88L25hbWU+DQoJPHBvc2l0aW9uPjJCPC9wb3NpdGlvbj4NCgk8dGVhbT5OZXcg 4 | WW9yayBZYW5rZWVzPC90ZWFtPg0KPC9wbGF5ZXI+DQo= 5 | -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmldsig-three/document.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Alfonso Soriano 4 | 2B 5 | New York Yankees 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmlenc-3/dh-priv-key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmlenc-3/dh-priv-key.der -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmlenc-3/payment.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | John Smith 4 | 5 | 4019 2445 0277 5567 6 | Bank of the Internet 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/com/phaos/phaos-xmlenc-3/rsa-priv-key.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/com/phaos/phaos-xmlenc-3/rsa-priv-key.der -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-5.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-6.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/ec-merlin-iaikTests-two/c14n-7.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-exc-c14n-one/Readme.txt: -------------------------------------------------------------------------------- 1 | untested exclusive c14n example signature + c14n output 2 | merlin@baltimore.ie 3 | mon jan 14 2002 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-exc-c14n-one/c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-exc-c14n-one/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-exc-c14n-one/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-exc-c14n-one/c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/badb.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/badb.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/balor.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/balor.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/bres.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/bres.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/lugh.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/lugh.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/macha.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/macha.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/morigu.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/morigu.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/nemain.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-eighteen/certs/nemain.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/Readme.txt: -------------------------------------------------------------------------------- 1 | Example Signatures[1] 2 | 3 | [1] http://www.w3.org/Signature/Drafts/xmldsig-core/Overview.html 4 | 5 | See signature-*.xml 6 | 7 | The key for the HMAC-SHA1 signatures is "secret".getBytes("ASCII") 8 | which is, in hex, (73 65 63 72 65 74). 9 | 10 | Included in the directory are: 11 | 12 | signature-*.xml - The signatures 13 | signature-*-c14n-?.txt - The intermediate c14n output 14 | 15 | Merlin Hughes 16 | Baltimore Technologies, Ltd. 17 | 18 | Friday, March 23, 2001 19 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloped-dsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-dsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-dsa-c14n-1.txt: -------------------------------------------------------------------------------- 1 | edInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> 2 | 3 | 4 | 5 | 6 | 7/XTsHaBSOnJ/jXD5v0zL6VKYsk= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-hmac-sha1-40-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-hmac-sha1-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-hmac-sha1-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7/XTsHaBSOnJ/jXD5v0zL6VKYsk= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-rsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-enveloping-rsa-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7/XTsHaBSOnJ/jXD5v0zL6VKYsk= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-fifteen/signature-external-dsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 60NvZvtdTB+7UnlLp/H24p7h4bs= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-filter2-one/signature-c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-filter2-one/signature-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-0.txt: -------------------------------------------------------------------------------- 1 | I am the text. -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 192.168.21.138 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-10.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7eI/P8mppgkqXqW0+at2UGj06qs= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-12.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | l/bqIouk6Gs8eEjG0Tad0MJJgWw= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-13.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | foo 4 | bar 5 | 6 | 7 | 8 | bar 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-14.txt: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | bar 4 | 5 | 6 | 7 | bar 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-15.txt: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | bar 4 | 5 | 6 | 7 | bar 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-16.txt: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | bar 4 | 5 | 6 | 7 | bar 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-5.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-6.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 60NvZvtdTB+7UnlLp/H24p7h4bs= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-7.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-8.txt: -------------------------------------------------------------------------------- 1 | NotariesGreat, A. T.Hun, A. T. -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-sixteen/c14n-9.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7eI/P8mppgkqXqW0+at2UGj06qs= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/badb.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/badb.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/balor.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/balor.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/bres.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/bres.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/ca.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/crl: -------------------------------------------------------------------------------- 1 | -----BEGIN CRL----- 2 | MIIBJDCB5AIBATAJBgcqhkjOOAQDMHYxCzAJBgNVBAYTAklFMQ8wDQYDVQQIEwZE 3 | dWJsaW4xJDAiBgNVBAoTG0JhbHRpbW9yZSBUZWNobm9sb2dpZXMgTHRkLjERMA8G 4 | A1UECxMIWC9TZWN1cmUxHTAbBgNVBAMTFEFub3RoZXIgVHJhbnNpZW50IENBFw0w 5 | MjA0MDQwMjE2NThaFw0xMTA0MDIwMjE2NThaMBkwFwIGAOz5Id5/Fw0wMjA0MDQw 6 | MjE2NThaoCMwITATBgNVHSMEDDAKgAiKHFYwWjISfTAKBgNVHRQEAwIBADAJBgcq 7 | hkjOOAQDAzAAMC0CFCEIm38fvGzSJHms284hUs9dNB8nAhUAjEtZr0TGgc6sVRVk 8 | krEgltdo7Jw= 9 | -----END CRL----- 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/lugh.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/lugh.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/macha.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/macha.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/morigu.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/morigu.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/mullan.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/mullan.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/nemain.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/nemain.crt -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/xmldsig.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/certs/xmldsig.jks -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-0.txt: -------------------------------------------------------------------------------- 1 | I am the text. -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 192.168.21.138 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-11.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | qURlo3LSq4TWQtygBZJ0iXQ9E14= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-12.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | foo 4 | bar 5 | 6 | 7 | 8 | bar 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-13.txt: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | bar 4 | 5 | 6 | 7 | bar 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-14.txt: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | bar 4 | 5 | 6 | 7 | bar 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-15.txt: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | bar 4 | 5 | 6 | 7 | bar 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-5.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-6.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 60NvZvtdTB+7UnlLp/H24p7h4bs= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-7.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-8.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7/9fR+NIDz9owc1Lfsxu1JBr8uo= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-c14n-9.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7/9fR+NIDz9owc1Lfsxu1JBr8uo= 4 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloped-dsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-dsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-dsa-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7/XTsHaBSOnJ/jXD5v0zL6VKYsk= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-hmac-sha1-40-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-hmac-sha1-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-hmac-sha1-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7/XTsHaBSOnJ/jXD5v0zL6VKYsk= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-rsa-c14n-0.txt: -------------------------------------------------------------------------------- 1 | some text -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmldsig-twenty-three/signature-enveloping-rsa-c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7/XTsHaBSOnJ/jXD5v0zL6VKYsk= 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/dh0.p8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/dh0.p8 -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/dh1.p8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/dh1.p8 -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/dsa.p8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/dsa.p8 -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/encrypt-data-aes128-cbc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | job 6 | 7 | 8 | 9 | QMpxhXq1DtBeyC9KfSaMQWrEtefe+e935gF/x62spvmL6IW0XeS0W4Kk31OgWzN0 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/ids.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/ids.p12 -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/plaintext.txt: -------------------------------------------------------------------------------- 1 | top secret message 2 | -------------------------------------------------------------------------------- /src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/rsa.p8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/ie/baltimore/merlin-examples/merlin-xmlenc-five/rsa.p8 -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y1/.cvsignore: -------------------------------------------------------------------------------- 1 | c14n-*.apache.html 2 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y1/Readme.txt: -------------------------------------------------------------------------------- 1 | untested exclusive c14n example signature + c14n output 2 | merlin@baltimore.ie 3 | mon jan 14 2002 4 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y1/c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y1/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y1/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y1/c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y2/.cvsignore: -------------------------------------------------------------------------------- 1 | c14n-*.apache.html 2 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y2/c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y2/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y2/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/.cvsignore: -------------------------------------------------------------------------------- 1 | c14n-*.apache.html 2 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-5.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-6.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y3/c14n-7.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/.cvsignore: -------------------------------------------------------------------------------- 1 | c14n-*.apache.html 2 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-1.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-10.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-11.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-12.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-13.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-14.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y4/c14n-15.txt -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y4/c14n-16.txt -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-17.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-18.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-19.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-2.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-20.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-21.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-22.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-23.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-24.txt: -------------------------------------------------------------------------------- 1 | xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y4/c14n-25.txt -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-26.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-3.txt: -------------------------------------------------------------------------------- 1 | 2 | xmlns:foo="http://example.org/foo" 3 | 4 | xmlns:foo="http://example.org/foo" 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-5.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-7.txt: -------------------------------------------------------------------------------- 1 | xmlns:bar="http://example.org/bar" xmlns:foo="http://example.org/foo" xmlns:bar="http://example.org/bar" xmlns:foo="http://example.org/foo" xmlns:baz="http://example.org/baz" -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-8.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y4/c14n-9.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-10.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-11.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-12.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-13.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-14.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-15.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y5/c14n-15.txt -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y5/c14n-16.txt -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-17.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-18.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-19.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-20.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-21.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-22.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-23.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-24.txt: -------------------------------------------------------------------------------- 1 | xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" xmlns="http://example.org/" -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y5/c14n-25.txt -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-26.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-4.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-5.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-7.txt: -------------------------------------------------------------------------------- 1 | xmlns:bar="http://example.org/bar" xmlns:foo="http://example.org/foo" xmlns:foo="http://example.org/foo" xmlns:bar="http://example.org/bar" xmlns:foo="http://example.org/foo" xmlns:foo="http://example.org/foo" xmlns:foo="http://example.org/foo" xmlns:baz="http://example.org/baz" -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/c14n-9.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/interop/c14n/Y5/merlin-c14n-three.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/c14n/Y5/merlin-c14n-three.tar.gz -------------------------------------------------------------------------------- /src/test/resources/interop/xfilter2/merlin-xpath-filter2-three.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/xfilter2/merlin-xpath-filter2-three.tar.gz -------------------------------------------------------------------------------- /src/test/resources/interop/xfilter2/merlin-xpath-filter2-three/.cvsignore: -------------------------------------------------------------------------------- 1 | c14n-*.apache.html 2 | -------------------------------------------------------------------------------- /src/test/resources/interop/xfilter2/merlin-xpath-filter2-three/sign-spec-c14n-0.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/interop/xfilter2/merlin-xpath-filter2-three/sign-spec-c14n-1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/interop/xfilter2/merlin-xpath-filter2-three/sign-spec-c14n-1.txt -------------------------------------------------------------------------------- /src/test/resources/logging.properties: -------------------------------------------------------------------------------- 1 | handlers=java.util.logging.ConsoleHandler 2 | java.util.logging.ConsoleHandler.level=ALL 3 | java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter 4 | java.util.logging.SimpleFormatter.format=%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS.%1$tN %4$-6s %3$-60s %5$s%6$s%n 5 | .level=${test.logging.level} 6 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/31_c14n-comments.xml: -------------------------------------------------------------------------------- 1 | 3 | Hello, world! 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/31_c14n.xml: -------------------------------------------------------------------------------- 1 | 3 | Hello, world! 4 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/31_input.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 8 | Hello, world! 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/32_c14n.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | A B 4 | 5 | A 6 | 7 | B 8 | A B 9 | C 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/32_input.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | A B 4 | 5 | A 6 | 7 | B 8 | A B 9 | C 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/33_c14n.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/34_c14n.xml: -------------------------------------------------------------------------------- 1 | 2 | First line 3 | Second line 4 | 2 5 | value>"0" && value<"10" ?"valid":"error" 6 | valid 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/34_c14n_validatingParser.xml: -------------------------------------------------------------------------------- 1 | 2 | First line 3 | Second line 4 | 2 5 | value>"0" && value<"10" ?"valid":"error" 6 | valid 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/34_input_validatingParser.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | First line Second line 7 | 2 8 | "0" && value<"10" ?"valid":"error"]]> 9 | valid 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/34_validatingParser.txt: -------------------------------------------------------------------------------- 1 | http://www.w3.org/TR/2001/PR-xml-c14n-20010119 2 | 3 | states that: 4 | 5 | Note: The last element, normId, is well-formed but violates a validity constraint for attributes of type ID. For testing canonical XML implementations based on validating processors, remove the line containing this element from the input and canonical form. In general, XML consumers should be discouraged from using this feature of XML. -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/35_c14n.xml: -------------------------------------------------------------------------------- 1 | 2 | Hello, world! 3 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/35_input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | 7 | ]> 8 | 9 | &ent1;, &ent2;! 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/36_c14n.xml: -------------------------------------------------------------------------------- 1 | © -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/36_input.xml: -------------------------------------------------------------------------------- 1 | 2 | © 3 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/37_c14n.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/37_input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/37_subset.xpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | (//. | //@* | //namespace::*) 4 | [ 5 | self::ietf:e1 or (parent::ietf:e1 and not(self::text() or self::e2)) 6 | or 7 | count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node()) 8 | ] 9 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/38_c14n.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/38_input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/default_ns_redefinition_c14n.xml: -------------------------------------------------------------------------------- 1 | 2 | foo 3 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/default_ns_redefinition_input.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | foo 5 | 6 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/doc.dtd: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/foo.xml: -------------------------------------------------------------------------------- 1 | 3 | Hello, world! 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/md5sum.txt: -------------------------------------------------------------------------------- 1 | 6970546b01f0c23cd72d3f129f2ec0f2 *31_c14n-comments.xml 2 | e57988b5e57b06858913472b56dc5af4 *31_c14n.xml 3 | 58a1a346351e7b01a29f547fd17985f1 *32_c14n.xml 4 | a2d57aa4441bee658bb44cdc4f1a1f0e *33_c14n.xml 5 | 99c99c9a4d8d03843d1326a62d2b106c *34_c14n.xml 6 | 62b232d0bae09b6973266fa0bc14bffd *35_c14n.xml 7 | 28485db5b2f33ab50cb63e14586f3b76 *36_c14n.xml 8 | 9e9968d430274be0b054bf7d2b13512f *37_c14n.xml 9 | 7d793037a0760186574b0282f2f435e7 *world.txt 10 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/relative-ns-behaviour.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/testTranslationFromUTF16toUTF8.xml: -------------------------------------------------------------------------------- 1 | The german ä (which is Unicode ä): "ä" -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/in/world.txt: -------------------------------------------------------------------------------- 1 | world -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_1_c14nized.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_2_c14nized.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | def 8 | jkl 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_3_c14nized_exclusive.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | def 4 | jkl 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_2_c14nized_exclusive.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_4.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/c14n/inExcl/example2_4_c14nized.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keyresolver/retrievalmethod1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keyresolver/retrievalmethod2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keyresolver/retrievalmethod3.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keyresolver/rsa-KeyInfoReference.key: -------------------------------------------------------------------------------- 1 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmDnHagSzfia3N7jOaMSp4VIZjK2lxZgN 2 | X/2z98YLp1XE3cvpP+mOvX3gENWQuX3uoix+2qroZ0BFHzhzf4E7is5Q9+42ZFi5naFk3c/B0Q8A 3 | jtHtWUEZ8VPPBZggz6uJ1ttJS7YDP6XVjaw6SN1bJSD4/lWNIVsh95kuhunbOef6x/kyIbBz9wF4 4 | S0//G6zPD4GG7/jJ+sDXe+bAgPB1qwhLhrK3N1jGuDZkGGcY/c4b7aba0B0rognwKlygv16GoA/n 5 | zWehxih7clhmMTzP2VWa3Q2GcN8ETe00dz68KtS7GF6W15qftjUvRXEKSoPz86ZsP30jIH1tvIrs 6 | qSh/kwIDAQAB -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/DEREncodedKeyValue-EC.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsDcofqxWaJiuO++U5iLbj9efN0UpNSB6onKO+eSO 5 | I+9ImUy1HoVXf4ARkJ8nQpp8UC1yExYLXGBWiAJY0DKApQ== 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/DEREncodedKeyValue-EdEC.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MCowBQYDK2VwAyEAqH13JH6hfyGxrQeHdy8YXSXKQU0jVSDNoo3RC14nU0w= 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/DEREncodedKeyValue-XEC.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MCowBQYDK2VuAyEA5qmpaxEkMbX1AZid5NLABb/nlCViLeazazCrNStnmjs= 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/KeyInfoReference.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/ec.key: -------------------------------------------------------------------------------- 1 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEsDcofqxWaJiuO++U5iLbj9efN0UpNSB6onKO+eSO 2 | I+9ImUy1HoVXf4ARkJ8nQpp8UC1yExYLXGBWiAJY0DKApQ== -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/ed25519.key: -------------------------------------------------------------------------------- 1 | MCowBQYDK2VwAyEAqH13JH6hfyGxrQeHdy8YXSXKQU0jVSDNoo3RC14nU0w= -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/rsa.key: -------------------------------------------------------------------------------- 1 | MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmDnHagSzfia3N7jOaMSp4VIZjK2lxZgN 2 | X/2z98YLp1XE3cvpP+mOvX3gENWQuX3uoix+2qroZ0BFHzhzf4E7is5Q9+42ZFi5naFk3c/B0Q8A 3 | jtHtWUEZ8VPPBZggz6uJ1ttJS7YDP6XVjaw6SN1bJSD4/lWNIVsh95kuhunbOef6x/kyIbBz9wF4 4 | S0//G6zPD4GG7/jJ+sDXe+bAgPB1qwhLhrK3N1jGuDZkGGcY/c4b7aba0B0rognwKlygv16GoA/n 5 | zWehxih7clhmMTzP2VWa3Q2GcN8ETe00dz68KtS7GF6W15qftjUvRXEKSoPz86ZsP30jIH1tvIrs 6 | qSh/kwIDAQAB -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/rsassa-pss.key: -------------------------------------------------------------------------------- 1 | MIIBIDALBgkqhkiG9w0BAQoDggEPADCCAQoCggEBAMcmY5KhJ3jLWicJsGz/8OdyP8zq4PwRO8J1 2 | QVtD/m2barhNUiY5vWAXegfOi/SS8jdUlwem6g/iJ8OzcEyTYiG44aovL1kuJjNg6F2LDfoNRtR5 3 | zYKNRxYs/+pGRgmDABZNsxFByRlu487J7a9XD7uaBC3JvbGPd+BLfjGKNkKGtoIguRRQUKHdUOXK 4 | DHyWGdKGYvGkD4kZV7CnYDHtBXgs6GClyR7XaYdlvQ0haI8T6WL9pc//YuFYuSbhSouwPW+Zedua 5 | 5tDTYylMbxWpYIcpfHk3xgQNwPBMuwX6pq941AqMpgwiyg197jRHJpNGW2jmHIqt14ReujQJGQPV 6 | Q8kCAwEAAQ== -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/x25519.key: -------------------------------------------------------------------------------- 1 | MCowBQYDK2VuAyEA5qmpaxEkMbX1AZid5NLABb/nlCViLeazazCrNStnmjs= -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/keys/content/x509/X509Digest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | jToLQ/K7aaLHy/aXLFnjEfCwSQd9z0MrBOH6Ru/aJyY= 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/UniLogoA.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/UniLogoA.gif -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/ecbrainpool.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/ecbrainpool.jks -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/ecbrainpool.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/ecbrainpool.p12 -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/ecdsa.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/ecdsa.jks -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/eddsa.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/eddsa.p12 -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/file_cert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/file_cert -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/genkey.bat: -------------------------------------------------------------------------------- 1 | keytool -genkey -alias test -keyalg DSA -dname "CN=Christian Geuer-Pollmann, OU=FB12NUE, O=University of Siegen, C=DE" -keypass xmlsecurity -storepass xmlsecurity -keystore keystore.jks -validity 2000 2 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/keystore.jks -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/keystore2.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/keystore2.jks -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/mykeystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/mykeystore -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/samples/input/truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/samples/input/truststore.jks -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/temp/extension.xsl: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/temp/id.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | ]> 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/temp/id2.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | ]> 5 | 6 | 7 | Das N3 Element 8 | Das id2 Element 9 | 10 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/temp/key/retrieval-from-same-doc-key.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/temp/nuehomepage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/apache/xml/security/temp/nuehomepage -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/test/javax/xml/crypto/dsig/input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/testcases/README: -------------------------------------------------------------------------------- 1 | These are test cases that have been discovered to test particular 2 | types of transforms or interactions that can cause problems. 3 | 4 | In general they are provided via bug reports from end users. 5 | 6 | SAMP2ArtifactResponse.xml - Provided by Scott Cantor. Tests 7 | enveloped transforms that make use of namespaces from parent 8 | nodes that are not in the input nodeset. 9 | 10 | -------------------------------------------------------------------------------- /src/test/resources/org/apache/xml/security/testcases/out.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/report.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh -f 2 | 3 | for o in *.output ; do 4 | base=`basename $o .output` 5 | testcase=$o 6 | for f in ${base}-*.output ; do 7 | if test -f "$f" ; then 8 | vendor=`echo $f | sed -e 's/^.*-\([A-Za-z]*\).*$/\1/'` 9 | if test -s "$testcase" ; then 10 | echo "Test case: $testcase" 11 | testcase="" 12 | fi 13 | echo -ne " ${vendor}: \t" 14 | if cmp "$o" "$f" ; then 15 | echo "pass" 16 | else 17 | echo "fail" 18 | echo '---' 19 | diff -u $o $f 20 | echo '---' 21 | fi 22 | fi 23 | done 24 | done 25 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-102-IAIK.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-102-IBM.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-102-SUN.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-102.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-102.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*)[self::ietf:e1 or (parent::ietf:e1 and not(self::text() or self::e2)) or count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node())] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-103-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-103-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec-input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec2-102-IAIK.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec2-102-IBM.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec2-102-SUN.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec2-102.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec2-102.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*)[self::ietf:e1 or (parent::ietf:e1 and not(self::text() or self::e2)) or count(id("E3")|ancestor-or-self::node()) = count(ancestor-or-self::node())] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec2-input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec3-103-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec3-103-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec3-103.output: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec3-103.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [self::a or ancestor-or-self::d] 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-c14n11spec3-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-1-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-1-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-1-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-1-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-1.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-1.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:c14n11XmlBaseDoc1 and not(ancestor-or-self::ietf:e2)] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-102-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-2-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-2-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-2-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-2-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-2.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-2.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e1] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-3-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-3-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-3-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-3-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-3.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-3.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e11] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-4-IAIK.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-4-IBM.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-4-SUN.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-4-UPC.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-4.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-4.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e111] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-5-IAIK.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-5-IBM.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-5-SUN.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-5-UPC.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-5.output: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-5.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e21] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-6-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-6-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-6-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-6-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-6.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-6.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e3] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-7-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-7-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-7-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-7-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-7.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlbase-prop-7.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:c14n11XmlBaseDoc1 and not(ancestor-or-self::ietf:e1 or ancestor-or-self::ietf:e2)] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-1-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-1-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-1-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-1-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-1.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-1.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e1] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-2-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-2-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-2-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-2-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-2.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-2.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e11 or ancestor-or-self::ietf:e12] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlid-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-1-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-1-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-1-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-1-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-1.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-1.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*)[ancestor-or-self::ietf:e1] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-2-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-2-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-2-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-2-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-2.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-2.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*)[ancestor-or-self::ietf:e2] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-3-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-3-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-3-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-3-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-3.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-3.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*)[ancestor-or-self::ietf:e11] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-4-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-4-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-4-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-4-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-4.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-4.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*)[ancestor-or-self::ietf:e11 or ancestor-or-self::ietf:e12] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmllang-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-1-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-1-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-1-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-1-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-1.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-1.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e1] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-2-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-2-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-2-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-2-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-2.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-2.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e2] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-3-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-3-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-3-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-3-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-3.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-3.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e11] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-4-IAIK.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-4-IBM.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-4-SUN.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-4-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-4.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-4.xpath: -------------------------------------------------------------------------------- 1 | (//. | //@* | //namespace::*) [ancestor-or-self::ietf:e11 or ancestor-or-self::ietf:e12] -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/c14n11/xmlspace-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/testcases.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/testcases.html -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/Makefile: -------------------------------------------------------------------------------- 1 | report.html: ,report.html 2 | mv ,report.html report.html 3 | tidy -m -asxhtml -i report.html 4 | 5 | ,report.html: 6 | sh report.sh > ,report.html 7 | 8 | .PHONY: ,report.html 9 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/digest.xsl: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/testcases: -------------------------------------------------------------------------------- 1 | xmlbase-c14n11spec-102 2 | xmlbase-c14n11spec2-102 3 | xmlbase-c14n11spec3-103 4 | xmlbase-prop-1 5 | xmlbase-prop-2 6 | xmlbase-prop-3 7 | xmlbase-prop-4 8 | xmlbase-prop-5 9 | xmlbase-prop-6 10 | xmlbase-prop-7 11 | xmlid-1 12 | xmlid-2 13 | xmllang-1 14 | xmllang-2 15 | xmllang-3 16 | xmllang-4 17 | xmlspace-1 18 | xmlspace-2 19 | xmlspace-3 20 | xmlspace-4 21 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xml-base-c14n11spec-input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xml-base-c14n11spec2-input.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | ]> 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xml-base-c14n11spec3-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xml-id-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xml-lang-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xml-space-input.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-c14n11spec-102-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-c14n11spec-102-UPC.OUTPUT: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-c14n11spec2-102-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | --------------------------- OctetStreamData ------------------------------ 2 | 4 | 5 | ]> 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------- 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-c14n11spec2-102-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-c14n11spec3-103-UPC.output: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-3-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-4-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-5-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-6-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlbase-prop-7-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlid-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlid-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmllang-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmllang-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmllang-3-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmllang-4-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlspace-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlspace-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlspace-3-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/c14n11/xmlspace-4-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/defCan-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/defCan-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/defCan-3-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Control.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Control.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Equals.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Equals.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Escaped.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Escaped.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/John.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/John.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Null.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Null.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Number.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Number.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Spacey.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Spacey.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Trailing.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/Trailing.crt -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/export.sh: -------------------------------------------------------------------------------- 1 | #!/bin/ksh 2 | 3 | set -x 4 | 5 | $JAVA_HOME/bin/keytool -exportcert -alias $1 -file $1.crt -storepass secret -keystore ./keystore.jks 6 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/keystore.jks -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/keystore.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/keystore.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/certs/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/ksh 2 | 3 | set -x 4 | 5 | $JAVA_HOME/bin/keytool -genkeypair -alias $1 -dname "$2" -keyalg DSA -sigalg SHA1WithDSA -validity 36500 -keypass secret -storepass secret -keystore ./keystore.jks 6 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-1-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-2-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-3-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-3-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-4-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-4-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-5-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/diffRFCs-5-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/dnString-4-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/dnString-4-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/dnString-6-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/dnString-6-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/dnString-8-IAIK-ref0.derefURI: -------------------------------------------------------------------------------- 1 | ------------------------------ NodeSetData ------------------------------- 2 | Node 1 : [Object: null] 3 | Node 2 : Id="object" 4 | Node 3 : xmlns="http://www.w3.org/2000/09/xmldsig#" 5 | Node 4 : [#text: Approved] 6 | -------------------------------------------------------------------------- 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/dnString-8-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/input.txt: -------------------------------------------------------------------------------- 1 | Approved -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/dname/inventory: -------------------------------------------------------------------------------- 1 | dnString-4 2 | dnString-6 3 | dnString-8 4 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/inventory: -------------------------------------------------------------------------------- 1 | defCan-1 2 | defCan-2 3 | defCan-3 4 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/inventory: -------------------------------------------------------------------------------- 1 | xpointer-1 2 | xpointer-2 3 | xpointer-3 4 | xpointer-4 5 | xpointer-5 6 | xpointer-6 7 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-1.pointervalue: -------------------------------------------------------------------------------- 1 | #xpointer(/) -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-2-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-2.pointervalue: -------------------------------------------------------------------------------- 1 | #xpointer(id('e1ID')) 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-3-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-4-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-4.pointervalue: -------------------------------------------------------------------------------- 1 | #e1ID -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-5-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-5-IAIK-ref1.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-5-IAIK-ref2.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-5-firsturi.pointervalue: -------------------------------------------------------------------------------- 1 | #xpointer(id('e1ID')) 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-5-seconduri.pointervalue: -------------------------------------------------------------------------------- 1 | #xpointer(id('e2ID')) 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-5-thirduri.pointervalue: -------------------------------------------------------------------------------- 1 | #xpointer(id('e3ID')) 2 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-6-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-6-IAIK-ref1.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-6-IAIK-ref2.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-6-firsturi.pointervalue: -------------------------------------------------------------------------------- 1 | #e1ID -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-6-seconduri.pointervalue: -------------------------------------------------------------------------------- 1 | #e2ID -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-6-thirduri.pointervalue: -------------------------------------------------------------------------------- 1 | #e3ID -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointer-optional-1.pointervalue: -------------------------------------------------------------------------------- 1 | #e3ID -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointerscheme-1-IAIK-ref0.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig/xpointer/xpointerscheme-1-IAIK-ref1.digestinput: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha1.hmac: -------------------------------------------------------------------------------- 1 | 2 | !"#$%&'()*+,-./0123456789:;<=>? -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha256.hmac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha256.hmac -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha384.hmac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha384.hmac -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha512.hmac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmldsig11/microsoft/secret-sha512.hmac -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/DH-1024_SHA256WithDSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/DH-1024_SHA256WithDSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P256.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P256.pfx -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P256_SHA256WithECDSA-v02.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P256_SHA256WithECDSA-v02.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P256_SHA256WithECDSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P256_SHA256WithECDSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P384.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P384.pfx -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P384_SHA256WithECDSA-v02.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P384_SHA256WithECDSA-v02.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P384_SHA256WithECDSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P384_SHA256WithECDSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P521.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P521.pfx -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P521_SHA256WithECDSA-v02.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P521_SHA256WithECDSA-v02.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P521_SHA256WithECDSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/EC-P521_SHA256WithECDSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-2048_SHA256WithRSA.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-2048_SHA256WithRSA.jks -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-2048_SHA256WithRSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-2048_SHA256WithRSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-3072_SHA256WithRSA.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-3072_SHA256WithRSA.jks -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-3072_SHA256WithRSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-3072_SHA256WithRSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-4096_SHA256WithRSA.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-4096_SHA256WithRSA.jks -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-4096_SHA256WithRSA.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/org/w3c/www/interop/xmlenc-core-11/RSA-4096_SHA256WithRSA.p12 -------------------------------------------------------------------------------- /src/test/resources/org/w3c/www/interop/xmlenc-core-11/binary-data.hex: -------------------------------------------------------------------------------- 1 | d9313225f88406e5a55909c5aff5269a 2 | -------------------------------------------------------------------------------- /src/test/resources/receiver-crypto.properties: -------------------------------------------------------------------------------- 1 | org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin 2 | org.apache.ws.security.crypto.merlin.file=receiver.jks 3 | org.apache.ws.security.crypto.merlin.alias.password=default 4 | org.apache.ws.security.crypto.merlin.keystore.password=default 5 | org.apache.ws.security.crypto.merlin.keystore.alias=receiver 6 | -------------------------------------------------------------------------------- /src/test/resources/receiver.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/receiver.jks -------------------------------------------------------------------------------- /src/test/resources/test.jceks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/test.jceks -------------------------------------------------------------------------------- /src/test/resources/test.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/test.jks -------------------------------------------------------------------------------- /src/test/resources/transmitter-crypto.properties: -------------------------------------------------------------------------------- 1 | org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin 2 | org.apache.ws.security.crypto.merlin.file=transmitter.jks 3 | org.apache.ws.security.crypto.merlin.alias.password=default 4 | org.apache.ws.security.crypto.merlin.keystore.password=default 5 | org.apache.ws.security.crypto.merlin.keystore.alias=transmitter 6 | -------------------------------------------------------------------------------- /src/test/resources/transmitter.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/santuario-xml-security-java/829bbc2cde00eb7058d37f2f625dae8869ed7c89/src/test/resources/transmitter.jks --------------------------------------------------------------------------------
6 | 7 | def 8 | jkl 9 | 10 | 11 |
2 | 3 | def 4 | jkl 5 | 6 | 7 |