diff options
author | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2017-09-08 14:27:31 +0200 |
---|---|---|
committer | Thomas Lenz <thomas.lenz@egiz.gv.at> | 2017-09-08 14:27:31 +0200 |
commit | 51e9d8d004d44f0c59f7c60cc9c49044df7579ed (patch) | |
tree | b9e4782f5aa6ec47e7471765b763311f79049938 | |
parent | 7b12b9c698c20b34faa72be882d5f3fb87114483 (diff) | |
download | moa-sig-MOA-SPSS-3.1.1.tar.gz moa-sig-MOA-SPSS-3.1.1.tar.bz2 moa-sig-MOA-SPSS-3.1.1.zip |
change version and update handbookMOA-SPSS-3.1.1
-rw-r--r-- | moaSig/build.gradle | 2 | ||||
-rw-r--r-- | moaSig/common/build.gradle | 2 | ||||
-rw-r--r-- | release-infos/ext_libs/iaik_jce_full-5.5_MOA.jar | bin | 0 -> 1283804 bytes | |||
-rw-r--r-- | release-infos/handbook/handbook/usage/usage.html | 4 | ||||
-rw-r--r-- | release-infos/readme_3.1.1.txt | 71 |
5 files changed, 75 insertions, 4 deletions
diff --git a/moaSig/build.gradle b/moaSig/build.gradle index d1bf609..5fcbea9 100644 --- a/moaSig/build.gradle +++ b/moaSig/build.gradle @@ -21,7 +21,7 @@ subprojects { testCompile 'junit:junit:4.8.2' } - version = '3.1.1-Snapshot' + version = '3.1.1' jar { manifest.attributes provider: 'EGIZ', 'Specification-Version': getCheckedOutGitCommitHash(), 'Implementation-Version': project.version } } diff --git a/moaSig/common/build.gradle b/moaSig/common/build.gradle index 9b88188..ac18e8f 100644 --- a/moaSig/common/build.gradle +++ b/moaSig/common/build.gradle @@ -1,5 +1,5 @@ dependencies { - compile files('../libs/iaik_jce_full.jar') + compile files('../libs/iaik_jce_full-5.5_MOA.jar') compile 'org.slf4j:slf4j-api:1.7.12' compile 'xerces:xercesImpl:2.11.0' diff --git a/release-infos/ext_libs/iaik_jce_full-5.5_MOA.jar b/release-infos/ext_libs/iaik_jce_full-5.5_MOA.jar Binary files differnew file mode 100644 index 0000000..4f0e903 --- /dev/null +++ b/release-infos/ext_libs/iaik_jce_full-5.5_MOA.jar diff --git a/release-infos/handbook/handbook/usage/usage.html b/release-infos/handbook/handbook/usage/usage.html index df8caea..6e42d4a 100644 --- a/release-infos/handbook/handbook/usage/usage.html +++ b/release-infos/handbook/handbook/usage/usage.html @@ -98,8 +98,8 @@ <p><code><a href="../../clients/webservice/resources/requests/CreateCMSSignatureRequest.Base64Content.xml" target="_blank">CreateCMSSignatureRequest.Base64Content.xml</a></code> ist ein einfacher XML-Request zur Erzeugung einer CAdES-Signatur. Sein Aufbau wird nachfolgend analysiert:</p> <pre> <KeyIdentifier>KG_allgemein</KeyIdentifier> </pre> <p><code>KG_allgemein</code> bezeichnet eine Schlüsselgruppe, aus der SS einen Signaturschlüssel selektieren soll und muss einer in der SP/SS-Konfigurationsdatei definierten Schlüsselgruppe entsprechen. </p> - <pre> <SingleSignatureInfo SecurityLayerConformity="true"></pre> - <p> Für jedes <code>SingleSignatureInfo</code>Element wird eine eigene CMS/CAdES-Signatur erzeugt. Wird das Attribut <code>SecurityLayerConformity</code> auf <code>true</code> gesetzt, dann wird eine CAdES-Signatur gemäß <a href="#sl"> Security-Layer Spezifikation</a> erzeugt; d.h. es werden signierte Properties (Zeitpunkt der Signaturerstellung, das für die Signaturüberprüfung zu verwendende Zertifikat, Metainformationen zu den signierten Datenobjekten).</p> + <pre> <SingleSignatureInfo SecurityLayerConformity="true" PAdESConformity="true"></pre> + <p> Für jedes <code>SingleSignatureInfo</code>Element wird eine eigene CMS/CAdES-Signatur erzeugt. Wird das Attribut <code>SecurityLayerConformity</code> auf <code>true</code> gesetzt, dann wird eine CAdES-Signatur gemäß <a href="#sl"> Security-Layer Spezifikation</a> erzeugt; d.h. es werden signierte Properties (Zeitpunkt der Signaturerstellung, das für die Signaturüberprüfung zu verwendende Zertifikat, Metainformationen zu den signierten Datenobjekten). Wird das Attribut <code>PAdESConformity</code> auf <code>true</code> gesetzt, dann wird eine CAdES-Signature entsprechend dem PAdES Standard erzeugt (die CAdES Signatur enthält in diesem Fall keinen Signaturzeitpunkt und keinen MimeType da diese Informationen im PDF eingebettet sind oder durch das PDF vorgegeben werden).</p> <pre> <DataObjectInfo Structure="enveloping"> <DataObject> <MetaInfo> diff --git a/release-infos/readme_3.1.1.txt b/release-infos/readme_3.1.1.txt new file mode 100644 index 0000000..3f2feab --- /dev/null +++ b/release-infos/readme_3.1.1.txt @@ -0,0 +1,71 @@ +Releaseinfos zu MOA-SPSS Version 3.1.1 + - Änderungen: + - Flag für PAdES Kompatibilität im CreateCMSSignatureRequest + - Updates von Bibliotheken zur Stabilitätsverbesserung + - Logging opitmiert + +------------------------------------------------------------------------------- + Update einer bestehenden MOA-SPSS-Installation auf Version 3.1.1 +------------------------------------------------------------------------------- +Es gibt zwei Moeglichkeiten (im Folgenden als "Update Variante A" und +"Update Variante B" bezeichnet), das Update von MOA-SPSS auf Version +3.1.1 durchzufuehren. Update Variante A geht dabei den Weg ueber eine +vorangestellte Neuinstallation, waehrend Variante B direkt eine +bestehende Installation aktualisiert. + +Folgende Begriffe werden verwendet: + +JAVA_HOME bezeichnet das Wurzelverzeichnis der JDK-Installation + +CATALINA_HOME bezeichnet das Wurzelverzeichnis der Tomcat-Installation + +MOA_SPSS_WAR bezeichnet die Applikation MOA-SPSS in der Datei moa-spss-3.1.1.war + +MOA_SPSS_HANDBOOK bezeichnet das Archiv mit dem Handbuch und der Default Konfiguration + +-------------------------- +Update Variante A +-------------------------- + +1.) Erstellen Sie eine Sicherungskopie des kompletten Tomcat-Verzeichnisses + Ihrer MOA-SPSS-Installation. + +2.) Fuehren Sie eine Neuinstallation gemaess Handbuch durch. + +3.) Kopieren Sie etwaige Konfigurationsdateien, Trust-Profile und Key-Stores, + die Sie aus Ihrer alten Installation beibehalten moechten, aus Ihrer + Sicherungskopie in die entsprechenden Verzeichnisse der neuen + Installation. + + +-------------------------- +Update Variante B +-------------------------- + +1.) Erstellen Sie eine Sicherungskopie des kompletten Tomcat-Verzeichnisses + Ihrer MOA-SPSS-Installation. + +3.) Erstellen Sie eine Sicherungskopie aller "*.jar"-Dateien im Verzeichnis + JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach. + +4.) Kopieren Sie alle Dateien aus dem Verzeichnis MOA_SPSS_HANDBOOK\ext_libs in das + Verzeichnis JAVA_HOME\jre\lib\ext + +5.) Erstellen Sie eine Sicherungskopie aller "*.jar"-Dateien im Verzeichnis + CATALINA_HOME\endorsed und loeschen Sie diese Dateien danach. + +6.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_SPSS_HANDBOOK\endorsed_libs + in das Verzeichnis CATALINA_HOME\endorsed. Ueberschreiben Sie dabei + etwaige gleichnamige Dateien. Die dort eventuell vorhandene Datei + xmlParserAPIs.jar ist zu loechen. + +7.) Loeschen Sie das Verzeichnis CATALINA_HOME\webapps\moa-spss. + +8.) Ersetzen Sie die Datei CATALINA_HOME\webapps\moa-spss.war durch die Datei + MOA_SPSS_WAR. + +9.) Loeschen Sie das Verzeichnis CATALINA_HOME\work. + +10.) Falls sie MOA-SP mit Trust-Status List (TSL) Unterstützung betreiben passen Sie + die Konfiguration entsprechend der TSL Konfiguration im Handbuch an. +
\ No newline at end of file |