Skip to content

Commit

Permalink
dss new version
Browse files Browse the repository at this point in the history
  • Loading branch information
siimsuu committed Nov 6, 2018
1 parent bebee81 commit 1abca62
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 60 deletions.
72 changes: 38 additions & 34 deletions digidoc4j.iml
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,16 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="lib" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.3" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.8" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.8" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.pdfbox:pdfbox:2.0.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.pdfbox:fontbox:2.0.8" level="project" />
<orderEntry type="library" name="Maven: ee.sk.digidoc:jdigidoc:3.12.1" level="project" />
<orderEntry type="library" name="Maven: log4j:log4j:1.2.6" level="project" />
<orderEntry type="library" name="Maven: commons-cli:commons-cli:1.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.3" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.18" level="project" />
<orderEntry type="library" name="Maven: commons-io:commons-io:2.5" level="project" />
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.10" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.6" level="project" />
Expand All @@ -28,8 +34,6 @@
<orderEntry type="library" name="Maven: org.bouncycastle:bcmail-jdk15on:1.58" level="project" />
<orderEntry type="library" name="Maven: org.bouncycastle:bcpkix-jdk15on:1.58" level="project" />
<orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.58" level="project" />
<orderEntry type="library" name="Maven: xalan:serializer:2.7.2" level="project" />
<orderEntry type="library" name="Maven: xalan:xalan:2.7.2" level="project" />
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.18" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.25" level="project" />
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" />
Expand All @@ -51,43 +55,43 @@
<orderEntry type="library" scope="TEST" name="Maven: org.mortbay.jetty:jetty-util:6.1.26" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.mortbay.jetty:servlet-api:2.5.20110712" level="project" />
<orderEntry type="library" name="Maven: com.google.guava:guava:20.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.8.8" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-core:2.8.8" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.8.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.pdfbox:pdfbox:2.0.8" level="project" />
<orderEntry type="library" name="Maven: org.apache.pdfbox:fontbox:2.0.8" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.7" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.7" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.7" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.skyscreamer:jsonassert:1.5.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.json:json:20160810" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: com.googlecode.junit-toolbox:junit-toolbox:1.11" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.codehaus.jsr166-mirror:jsr166y:1.7.0" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:1.9.5" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:1.0" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-common-validation-jaxb:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-detailed-report-jaxb:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-diagnostic-jaxb:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-document:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-model:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-policy-jaxb:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-reports:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-service:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-common-validation-jaxb:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-detailed-report-jaxb:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-diagnostic-jaxb:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-document:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-model:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-policy-jaxb:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-reports:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-service:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.25" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-simple-report-jaxb:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-spi:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-token:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-tsl-jaxb:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-tsl-validation:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-xades:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-cades:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:validation-policy:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-asic-common:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-asic-cades:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-asic-xades:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-pades:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-utils:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-utils-apache-commons:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-utils-google-guava:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-crl-parser:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-crl-parser-x509crl:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-crl-parser-stream:5.2.d4j.3" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-simple-report-jaxb:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-spi:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-token:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-tsl-jaxb:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-tsl-validation:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-xades:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-cades:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:validation-policy:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-asic-common:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-asic-cades:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-asic-xades:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-pades:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.pdfbox:pdfbox:2.0.12" level="project" />
<orderEntry type="library" name="Maven: org.apache.pdfbox:fontbox:2.0.12" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-utils:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-utils-apache-commons:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-utils-google-guava:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-crl-parser:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-crl-parser-x509crl:5.2.d4j.4" level="project" />
<orderEntry type="library" name="Maven: org.digidoc4j.dss:dss-crl-parser-stream:5.2.d4j.4" level="project" />
</component>
</module>
18 changes: 1 addition & 17 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@
<bouncycastle.version>1.58</bouncycastle.version>
<junit.version>4.11</junit.version>
<dss.groupId>org.digidoc4j.dss</dss.groupId>
<dss.version>5.2.d4j.3</dss.version>
<dss.version>5.2.d4j.4</dss.version>
<dss.util.build>${project.build.directory}/build/util</dss.util.build>
<dss.util.lib>${project.build.directory}/library/util</dss.util.lib>
<dss.zip.lib>${project.build.directory}/library/zip</dss.zip.lib>
Expand Down Expand Up @@ -323,22 +323,6 @@
<artifactId>bcprov-jdk15on</artifactId>
<version>${bouncycastle.version}</version>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>serializer</artifactId>
<version>2.7.2</version>
<exclusions>
<exclusion>
<groupId>xml-apis</groupId>
<artifactId>xml-apis</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
<version>2.7.2</version>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
Expand Down
16 changes: 7 additions & 9 deletions src/test/java/org/digidoc4j/impl/bdoc/UriEncodingTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,18 @@

package org.digidoc4j.impl.bdoc;

import java.io.ByteArrayInputStream;
import java.nio.file.Paths;
import java.util.List;

import org.apache.xml.security.signature.Reference;
import org.digidoc4j.AbstractTest;
import org.digidoc4j.Configuration;
import org.digidoc4j.Container;
import org.digidoc4j.ContainerBuilder;
import org.digidoc4j.Signature;
import org.digidoc4j.*;
import org.digidoc4j.impl.asic.asice.bdoc.BDocSignature;
import org.digidoc4j.test.util.TestDataBuilderUtil;
import org.junit.Assert;
import org.junit.Ignore;
import org.junit.Test;

import java.io.ByteArrayInputStream;
import java.nio.file.Paths;
import java.util.List;

public class UriEncodingTest extends AbstractTest {

@Test
Expand All @@ -45,6 +42,7 @@ public void encodeDataFileWithSpecialCharacters() throws Exception {
}

@Test
@Ignore("https://ec.europa.eu/cefdigital/tracker/browse/DSS-1515")
public void validatePartialEncoding_shouldBeValid() throws Exception {
Container container = this.openContainerByConfiguration(Paths.get("src/test/resources/testFiles/valid-containers/et10_0123456789!#$%&'()+,-. ;=@[]_`}- et_EE_utf8.zip-d_ec.bdoc"), this.configuration);
Assert.assertTrue(container.validate().isValid());
Expand Down

0 comments on commit 1abca62

Please sign in to comment.