diff options
| -rw-r--r-- | component-pkcs11libs.xml | 4 | ||||
| -rw-r--r-- | id/history.txt | 5 | ||||
| -rw-r--r-- | id/readme_1.4.5.txt | 1 | ||||
| -rw-r--r-- | id/server/component-idlibs.xml | 4 | ||||
| -rw-r--r-- | pom.xml | 24 | ||||
| -rw-r--r-- | repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml | 9 | ||||
| -rw-r--r-- | repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.md5 | 2 | ||||
| -rw-r--r-- | repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.sha1 | 2 | ||||
| -rw-r--r-- | repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml | 9 | ||||
| -rw-r--r-- | repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.md5 | 2 | ||||
| -rw-r--r-- | repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.sha1 | 2 | ||||
| -rw-r--r-- | spss/server/history.txt | 5 | ||||
| -rw-r--r-- | spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java | 22 | ||||
| -rw-r--r-- | spss/server/tools/.settings/org.maven.ide.eclipse.prefs | 9 | 
14 files changed, 70 insertions, 30 deletions
| diff --git a/component-pkcs11libs.xml b/component-pkcs11libs.xml index c967690d5..8edd4793f 100644 --- a/component-pkcs11libs.xml +++ b/component-pkcs11libs.xml @@ -30,9 +30,9 @@        </dependencySet>        <dependencySet>          <includes> -            <include>iaik.prod:iaik_Pkcs11Wrapper:dll:wince30arm</include> +            <include>iaik.prod:iaik_Pkcs11Wrapper:dll:win64</include>          </includes> -        <outputDirectory>/pkcs11/wince30arm</outputDirectory> +        <outputDirectory>/pkcs11/win64</outputDirectory>          <outputFileNameMapping>pkcs11wrapper.${extension}</outputFileNameMapping>        </dependencySet>      </dependencySets> diff --git a/id/history.txt b/id/history.txt index 3ebb1068d..ce0466470 100644 --- a/id/history.txt +++ b/id/history.txt @@ -10,8 +10,13 @@ Fixes:  - IAIK Libraries aktualisiert:
  	iaik-moa:           Version 1.26
 +   iaik-ecc:           Version 2.19
 +   iaik-jce:           Version 3.18_MOA
 +	iaikPkcs11Provider: Version 1.2.6
 +	iaikPkcs11Wrapper:  Version 1.2.17
  - Neue Errorpages
 +- Keine Ausgabe der Stammzahl im Log-Level Debug (war zuvor für Testkarten möglich)
  =====
  Version MOA-ID 1.4.4: Änderungen seit Version MOA-ID 1.4.3:
 diff --git a/id/readme_1.4.5.txt b/id/readme_1.4.5.txt index 2706414f4..4bab73297 100644 --- a/id/readme_1.4.5.txt +++ b/id/readme_1.4.5.txt @@ -12,6 +12,7 @@ gleichen Verzeichnis):  - JSSE Abhängigkeit wurde entfernt (Fixed Bug #335)  - Neue Errorpages +- Keine Ausgabe der Stammzahl im Log-Level Debug (war zuvor für Testkarten möglich)  -------------------------------------------------------------------------------  B. Durchführung eines Updates  ------------------------------------------------------------------------------- diff --git a/id/server/component-idlibs.xml b/id/server/component-idlibs.xml index c967690d5..8edd4793f 100644 --- a/id/server/component-idlibs.xml +++ b/id/server/component-idlibs.xml @@ -30,9 +30,9 @@        </dependencySet>        <dependencySet>          <includes> -            <include>iaik.prod:iaik_Pkcs11Wrapper:dll:wince30arm</include> +            <include>iaik.prod:iaik_Pkcs11Wrapper:dll:win64</include>          </includes> -        <outputDirectory>/pkcs11/wince30arm</outputDirectory> +        <outputDirectory>/pkcs11/win64</outputDirectory>          <outputFileNameMapping>pkcs11wrapper.${extension}</outputFileNameMapping>        </dependencySet>      </dependencySets> @@ -243,7 +243,7 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_jce_full</artifactId>
 -                <version>3.16_MOA</version>
 +                <version>3.18_MOA</version>
                  <scope>compile</scope>
              </dependency>
              <dependency>
 @@ -261,7 +261,7 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_ecc</artifactId>
 -                <version>2.16</version>
 +                <version>2.19</version>
                  <scope>provided</scope>
              </dependency>
              <dependency>
 @@ -285,13 +285,13 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 +                <version>1.2.17</version>
                  <scope>compile</scope>
              </dependency>
              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 +                <version>1.2.17</version>
                  <classifier>win32</classifier>
                  <type>dll</type>
                  <scope>runtime</scope>
 @@ -299,7 +299,7 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 +                <version>1.2.17</version>
                  <classifier>linux</classifier>
                  <type>so</type>
                  <scope>runtime</scope>
 @@ -307,7 +307,7 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 +                <version>1.2.17</version>
                  <classifier>linux_x64</classifier>
                  <type>so</type>
                  <scope>runtime</scope>
 @@ -315,7 +315,7 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 +                <version>1.2.17</version>
                  <classifier>solaris_sparc</classifier>
                  <type>so</type>
                  <scope>runtime</scope>
 @@ -323,16 +323,16 @@              <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 +                <version>1.2.17</version>
                  <classifier>solaris_sparcv9</classifier>
                  <type>so</type>
                  <scope>runtime</scope>
              </dependency>
 -             <dependency>
 +            <dependency>
                  <groupId>iaik.prod</groupId>
                  <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -                <version>1.2.16</version>
 -                <classifier>wince30arm</classifier>
 +                <version>1.2.17</version>
 +                 <classifier>win64</classifier>
                  <type>dll</type>
                  <scope>runtime</scope>
              </dependency>
 @@ -414,7 +414,7 @@          <dependency>
              <groupId>iaik.prod</groupId>
              <artifactId>iaik_Pkcs11Wrapper</artifactId>
 -            <classifier>wince30arm</classifier>
 +            <classifier>win64</classifier>
              <type>dll</type>
              <scope>runtime</scope>
          </dependency>
 diff --git a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml index 7a76487ab..ce32c47b8 100644 --- a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml +++ b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml @@ -1,13 +1,14 @@  <?xml version="1.0" encoding="UTF-8"?><metadata>    <groupId>iaik.prod</groupId>    <artifactId>iaik_Pkcs11Provider</artifactId> -  <version>1.2.4</version> +  <version>1.2.6</version>    <versioning> -    <latest>1.2.4</latest> -    <release>1.2.4</release> +    <latest>1.2.6</latest> +    <release>1.2.6</release>      <versions>        <version>1.2.4</version> +      <version>1.2.6</version>      </versions> -    <lastUpdated>20070814085134</lastUpdated> +    <lastUpdated>20090810085134</lastUpdated>    </versioning>  </metadata>
\ No newline at end of file diff --git a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.md5 b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.md5 index 47cb1967e..8d4b8aa6c 100644 --- a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.md5 +++ b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.md5 @@ -1 +1 @@ -0a8cf5b3db2e06b822ab0a396784f102
\ No newline at end of file +7D1B96A00ED443FC6B744474B5BF3388
\ No newline at end of file diff --git a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.sha1 b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.sha1 index f83857744..29841c45f 100644 --- a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.sha1 +++ b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata-central.xml.sha1 @@ -1 +1 @@ -4d66c586f60c6ffc9a330b5ce1f0644d7399966a
\ No newline at end of file +28B666EBA7FE10C7B7EC6515A08CD718523F03B6
\ No newline at end of file diff --git a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml index 7a76487ab..ce32c47b8 100644 --- a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml +++ b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml @@ -1,13 +1,14 @@  <?xml version="1.0" encoding="UTF-8"?><metadata>    <groupId>iaik.prod</groupId>    <artifactId>iaik_Pkcs11Provider</artifactId> -  <version>1.2.4</version> +  <version>1.2.6</version>    <versioning> -    <latest>1.2.4</latest> -    <release>1.2.4</release> +    <latest>1.2.6</latest> +    <release>1.2.6</release>      <versions>        <version>1.2.4</version> +      <version>1.2.6</version>      </versions> -    <lastUpdated>20070814085134</lastUpdated> +    <lastUpdated>20090810085134</lastUpdated>    </versioning>  </metadata>
\ No newline at end of file diff --git a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.md5 b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.md5 index 47cb1967e..8d4b8aa6c 100644 --- a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.md5 +++ b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.md5 @@ -1 +1 @@ -0a8cf5b3db2e06b822ab0a396784f102
\ No newline at end of file +7D1B96A00ED443FC6B744474B5BF3388
\ No newline at end of file diff --git a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.sha1 b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.sha1 index f83857744..17980d2f0 100644 --- a/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.sha1 +++ b/repository/iaik/prod/iaik_Pkcs11Provider/maven-metadata.xml.sha1 @@ -1 +1 @@ -4d66c586f60c6ffc9a330b5ce1f0644d7399966a
\ No newline at end of file +098BE92B2A0E2647C692AC89C34DCF121992F2F5
\ No newline at end of file diff --git a/spss/server/history.txt b/spss/server/history.txt index 7a14b56ea..11853dbbf 100644 --- a/spss/server/history.txt +++ b/spss/server/history.txt @@ -4,6 +4,11 @@  - IAIK Libraries aktualisiert:  	iaik-moa:           Version 1.26 +   iaik-ecc:           Version 2.19 +   iaik-jce:           Version 3.18_MOA +	iaikPkcs11Provider: Version 1.2.6 +	iaikPkcs11Wrapper:  Version 1.2.17 +	  - Überprüfung von ArchiveCutOff und Implementierung eines Retention Intervalls für CRLs.  - Hinzufügen der Möglichkeit Retention Intervalle für bestimmte CAs zu konfigurieren.    Dadurch wurde auch das Konfigurations Schema und der Namespace geändert. diff --git a/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java b/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java index 37a5c09eb..fab8a6dd7 100644 --- a/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java +++ b/spss/server/serverlib/src/main/java/at/gv/egovernment/moa/spss/server/invoke/DataObjectFactory.java @@ -65,6 +65,7 @@ import at.gv.egovernment.moa.util.MOAEntityResolver;  import at.gv.egovernment.moa.util.MOAErrorHandler;  import at.gv.egovernment.moa.util.StreamEntityResolver;  import at.gv.egovernment.moa.util.StreamUtils; +import at.gv.egovernment.moa.util.XPathUtils;  /**   * A class to create <code>DataObject</code>s contained in different @@ -194,10 +195,12 @@ public class DataObjectFactory {              Element element =                checkForSingleElement(((ContentXML) content).getXMLContent());              contentBytes = DOMUtils.serializeNode(element, "UTF-8"); +                          break;            } -        default : +        default : {            contentBytes = null; // this will not happen +        }        }      } catch (MOAApplicationException e) {        throw e; @@ -205,8 +208,23 @@ public class DataObjectFactory {        throw new MOAApplicationException("2219", null);      } +    // For logging in Debug-Mode: Mask baseid with xxx +    String logString = new String(contentBytes); +    String startS = "<pr:Identification><pr:Value>"; +    String endS = "</pr:Value><pr:Type>urn:publicid:gv.at:baseid</pr:Type>"; +    String logWithMaskedBaseid; +    int start = logString.indexOf(startS); +    if (start > -1) { +       int end = logString.indexOf(endS);     +       logWithMaskedBaseid = logString.substring(0, start); +       logWithMaskedBaseid += startS; +       logWithMaskedBaseid += "xxxxxxxxxxxxxxxxxxxxxxxx"; +       logWithMaskedBaseid += logString.substring(end, logString.length()); +    } +    else +       logWithMaskedBaseid = logString;      // try to parse validating -    Logger.trace(">>> parsing the following content: \n" + new String(contentBytes)); +    Logger.trace(">>> parsing the following content: \n" + logWithMaskedBaseid);      try {        ByteArrayInputStream is = new ByteArrayInputStream(contentBytes);        Document doc = diff --git a/spss/server/tools/.settings/org.maven.ide.eclipse.prefs b/spss/server/tools/.settings/org.maven.ide.eclipse.prefs new file mode 100644 index 000000000..373d31d5c --- /dev/null +++ b/spss/server/tools/.settings/org.maven.ide.eclipse.prefs @@ -0,0 +1,9 @@ +#Tue Jul 07 16:06:50 CEST 2009
 +activeProfiles=
 +eclipse.preferences.version=1
 +fullBuildGoals=process-test-resources
 +includeModules=false
 +resolveWorkspaceProjects=true
 +resourceFilterGoals=process-resources resources\:testResources
 +skipCompilerPlugin=true
 +version=1
 | 
