diff options
| author | Klaus Stranacher <kstranacher@iaik.tugraz.at> | 2013-04-23 12:07:03 +0200 | 
|---|---|---|
| committer | Klaus Stranacher <kstranacher@iaik.tugraz.at> | 2013-04-23 12:07:03 +0200 | 
| commit | dcaa12f3f801363bf6034a48b80fab60cfe9a39f (patch) | |
| tree | ef39a8b4a7101e16e431529f3916c6571d8c1108 /spss/handbook/clients/webservice | |
| parent | 1ad814ccbbe4f65f430ac738104e3f3c8256c229 (diff) | |
| download | moa-id-spss-dcaa12f3f801363bf6034a48b80fab60cfe9a39f.tar.gz moa-id-spss-dcaa12f3f801363bf6034a48b80fab60cfe9a39f.tar.bz2 moa-id-spss-dcaa12f3f801363bf6034a48b80fab60cfe9a39f.zip | |
Update textkeys and testcertificates
Update signature algorithm selection
Update repository
Updates documentation
Diffstat (limited to 'spss/handbook/clients/webservice')
15 files changed, 71 insertions, 75 deletions
| diff --git a/spss/handbook/clients/webservice/.classpath b/spss/handbook/clients/webservice/.classpath index cb29bfb96..d687b9b02 100644 --- a/spss/handbook/clients/webservice/.classpath +++ b/spss/handbook/clients/webservice/.classpath @@ -1,41 +1,27 @@  <?xml version="1.0" encoding="UTF-8"?>
  <classpath>
 -  <classpathentry kind="src" path="src/main/java" including="**/*.java"/>
 -  <classpathentry kind="output" path="target/classes"/>
 -  <classpathentry kind="var" path="M2_REPO/javax/activation/activation/1.1/activation-1.1.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/javax/mail/mail/1.4/mail-1.4.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/javax/servlet/servlet-api/2.4/servlet-api-2.4.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/javax/xml/bind/jaxb-api/2.2.6/jaxb-api-2.2.6.jar"/>
 -  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
 -  <classpathentry kind="var" path="M2_REPO/axis/axis/1.0_IAIK/axis-1.0_IAIK.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/org/apache/axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/org/apache/axis/axis-saaj/1.4/axis-saaj-1.4.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/axis/axis-wsdl4j/1.5.1/axis-wsdl4j-1.5.1.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/commons-discovery/commons-discovery/0.2/commons-discovery-0.2.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/postgresql/postgresql/7.2/postgresql-7.2.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/xalan-bin-dist/xalan/2.7.0/xalan-2.7.0.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/xerces/xercesImpl/2.7.1/xercesImpl-2.7.1.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/xalan-bin-dist/xml-apis/2.7.0/xml-apis-2.7.0.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/xalan-bin-dist/serializer/2.7.0/serializer-2.7.0.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_moa/1.32/iaik_moa-1.32.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_ixsil/1.2.2.5/iaik_ixsil-1.2.2.5.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_jce_full/4.0_MOA/iaik_jce_full-4.0_MOA.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_ecc/2.19/iaik_ecc-2.19.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_cms/4.1_MOA/iaik_cms-4.1_MOA.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_Pkcs11Provider/1.2.4/iaik_Pkcs11Provider-1.2.4.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_Pkcs11Wrapper/1.2.17/iaik_Pkcs11Wrapper-1.2.17.jar"/>
 -  <classpathentry kind="src" path="/moa-common"/>
 -  <classpathentry kind="var" path="M2_REPO/jaxen/jaxen/1.0-FCS/jaxen-1.0-FCS.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/saxpath/saxpath/1.0-FCS/saxpath-1.0-FCS.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/joda-time/joda-time/1.6.2/joda-time-1.6.2.jar"/>
 -  <classpathentry kind="src" path="/moa-spss-lib"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_tsl/0.0.2-SNAPSHOT/iaik_tsl-0.0.2-SNAPSHOT.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_util/0.23/iaik_util-0.23.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_xsect/1.1709142/iaik_xsect-1.1709142.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/com/sun/xml/bind/jaxb-impl/2.2.5/jaxb-impl-2.2.5.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/org/xerial/sqlite-jdbc/3.7.8-SNAPSHOT/sqlite-jdbc-3.7.8-SNAPSHOT.jar"/>
 -  <classpathentry kind="var" path="M2_REPO/iaik/prod/iaik_jsse/4.4/iaik_jsse-4.4.jar"/>
 -</classpath>
\ No newline at end of file +	<classpathentry kind="src" output="target/classes" path="src/main/java">
 +		<attributes>
 +			<attribute name="optional" value="true"/>
 +			<attribute name="maven.pomderived" value="true"/>
 +		</attributes>
 +	</classpathentry>
 +	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
 +		<attributes>
 +			<attribute name="optional" value="true"/>
 +			<attribute name="maven.pomderived" value="true"/>
 +		</attributes>
 +	</classpathentry>
 +	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
 +		<attributes>
 +			<attribute name="maven.pomderived" value="true"/>
 +		</attributes>
 +	</classpathentry>
 +	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
 +		<attributes>
 +			<attribute name="maven.pomderived" value="true"/>
 +			<attribute name="org.eclipse.jst.component.nondependency" value=""/>
 +		</attributes>
 +	</classpathentry>
 +	<classpathentry kind="output" path="target/classes"/>
 +</classpath>
 diff --git a/spss/handbook/clients/webservice/.project b/spss/handbook/clients/webservice/.project index d23223048..cddae3823 100644 --- a/spss/handbook/clients/webservice/.project +++ b/spss/handbook/clients/webservice/.project @@ -1,34 +1,44 @@  <?xml version="1.0" encoding="UTF-8"?>
  <projectDescription>
 -  <name>moa-spss-handbook-webserviceClient</name>
 -  <comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
 -  <projects>
 -    <project>moa-common</project>
 -    <project>moa-spss-lib</project>
 -  </projects>
 -  <buildSpec>
 -    <buildCommand>
 -      <name>org.eclipse.jdt.core.javabuilder</name>
 -    </buildCommand>
 -    <buildCommand>
 -      <name>org.eclipse.wst.common.project.facet.core.builder</name>
 -    </buildCommand>
 -    <buildCommand>
 -      <name>org.eclipse.wst.validation.validationbuilder</name>
 -    </buildCommand>
 -    <buildCommand>
 -      <name>org.maven.ide.eclipse.maven2Builder</name>
 -    </buildCommand>
 -    <buildCommand>
 -      <name>org.eclipse.m2e.core.maven2Builder</name>
 -    </buildCommand>
 -  </buildSpec>
 -  <natures>
 -    <nature>org.eclipse.m2e.core.maven2Nature</nature>
 -    <nature>org.maven.ide.eclipse.maven2Nature</nature>
 -    <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
 -    <nature>org.eclipse.jdt.core.javanature</nature>
 -    <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
 -    <nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
 -  </natures>
 -</projectDescription>
\ No newline at end of file +	<name>moa-spss-handbook-webserviceClient</name>
 +	<comment>NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
 +	<projects>
 +		<project>moa-common</project>
 +		<project>moa-spss-lib</project>
 +	</projects>
 +	<buildSpec>
 +		<buildCommand>
 +			<name>org.eclipse.jdt.core.javabuilder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
 +		<buildCommand>
 +			<name>org.eclipse.wst.common.project.facet.core.builder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
 +		<buildCommand>
 +			<name>org.eclipse.wst.validation.validationbuilder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
 +		<buildCommand>
 +			<name>org.maven.ide.eclipse.maven2Builder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
 +		<buildCommand>
 +			<name>org.eclipse.m2e.core.maven2Builder</name>
 +			<arguments>
 +			</arguments>
 +		</buildCommand>
 +	</buildSpec>
 +	<natures>
 +		<nature>org.eclipse.m2e.core.maven2Nature</nature>
 +		<nature>org.maven.ide.eclipse.maven2Nature</nature>
 +		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
 +		<nature>org.eclipse.jdt.core.javanature</nature>
 +		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
 +		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
 +	</natures>
 +</projectDescription>
 diff --git a/spss/handbook/clients/webservice/pom.xml b/spss/handbook/clients/webservice/pom.xml index 70aefa4bc..4221e6cc1 100644 --- a/spss/handbook/clients/webservice/pom.xml +++ b/spss/handbook/clients/webservice/pom.xml @@ -22,11 +22,11 @@  			<artifactId>axis</artifactId>
  		</dependency>
  		<dependency>
 -			<groupId>axis</groupId>
 +			<groupId>org.apache.axis</groupId>
  			<artifactId>axis-jaxrpc</artifactId>
  		</dependency>
  		<dependency>
 -			<groupId>axis</groupId>
 +			<groupId>org.apache.axis</groupId>
  			<artifactId>axis-saaj</artifactId>
  		</dependency>
  		<dependency>
 @@ -61,10 +61,9 @@  			<groupId>postgresql</groupId>
  			<artifactId>postgresql</artifactId>
  		</dependency>
 -		<dependency>
 +		<dependency>		
  			<groupId>javax.servlet</groupId>
  			<artifactId>servlet-api</artifactId>
 -			<scope>provided</scope>
  		</dependency>
  		<dependency>
  			<groupId>xalan-bin-dist</groupId>
 diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1.cer b/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1.cerBinary files differ new file mode 100644 index 000000000..dc8a6921f --- /dev/null +++ b/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1.cer diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1.der b/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1.derBinary files differ deleted file mode 100644 index b6091332c..000000000 --- a/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1.der +++ /dev/null diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1[pwd=kunde1].p12 b/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1[pwd=kunde1].p12Binary files differ index 33f76bf9c..ea67e4ae0 100644 --- a/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1[pwd=kunde1].p12 +++ b/spss/handbook/clients/webservice/resources/sslKeys/customer1/moa-ssl-kunde1[pwd=kunde1].p12 diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer1/trustedServers[pwd=servers].keystore b/spss/handbook/clients/webservice/resources/sslKeys/customer1/trustedServers[pwd=servers].keystoreBinary files differ index 9c6c55359..db78c54ab 100644 --- a/spss/handbook/clients/webservice/resources/sslKeys/customer1/trustedServers[pwd=servers].keystore +++ b/spss/handbook/clients/webservice/resources/sslKeys/customer1/trustedServers[pwd=servers].keystore diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2.cer b/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2.cerBinary files differ new file mode 100644 index 000000000..63f5dc755 --- /dev/null +++ b/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2.cer diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2.der b/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2.derBinary files differ deleted file mode 100644 index 20bc38e14..000000000 --- a/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2.der +++ /dev/null diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2[pwd=kunde2].p12 b/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2[pwd=kunde2].p12Binary files differ index ec7bf8e48..db7072544 100644 --- a/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2[pwd=kunde2].p12 +++ b/spss/handbook/clients/webservice/resources/sslKeys/customer2/moa-ssl-kunde2[pwd=kunde2].p12 diff --git a/spss/handbook/clients/webservice/resources/sslKeys/customer2/trustedServers[pwd=servers].keystore b/spss/handbook/clients/webservice/resources/sslKeys/customer2/trustedServers[pwd=servers].keystoreBinary files differ index d32a22f0f..cbf43b046 100644 --- a/spss/handbook/clients/webservice/resources/sslKeys/customer2/trustedServers[pwd=servers].keystore +++ b/spss/handbook/clients/webservice/resources/sslKeys/customer2/trustedServers[pwd=servers].keystore diff --git a/spss/handbook/clients/webservice/resources/sslKeys/server/localhost.cer b/spss/handbook/clients/webservice/resources/sslKeys/server/localhost.cerBinary files differ new file mode 100644 index 000000000..7bee8af02 --- /dev/null +++ b/spss/handbook/clients/webservice/resources/sslKeys/server/localhost.cer diff --git a/spss/handbook/clients/webservice/resources/sslKeys/server/tomcat[pwd=server].keystore b/spss/handbook/clients/webservice/resources/sslKeys/server/tomcat[pwd=server].keystoreBinary files differ new file mode 100644 index 000000000..a24520345 --- /dev/null +++ b/spss/handbook/clients/webservice/resources/sslKeys/server/tomcat[pwd=server].keystore diff --git a/spss/handbook/clients/webservice/resources/sslKeys/server/trustedClients[pwd=clients].keystore b/spss/handbook/clients/webservice/resources/sslKeys/server/trustedClients[pwd=clients].keystoreBinary files differ new file mode 100644 index 000000000..44a40723b --- /dev/null +++ b/spss/handbook/clients/webservice/resources/sslKeys/server/trustedClients[pwd=clients].keystore diff --git a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java index 518017fd2..ffea02533 100644 --- a/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java +++ b/spss/handbook/clients/webservice/src/main/java/at/gv/egovernment/moa/spss/handbook/clients/webservice/HTTP.java @@ -1,5 +1,6 @@  /*   * Copyright 2003 Federal Chancellery Austria +   * MOA-SPSS has been developed in a cooperation between BRZ, the Federal   * Chancellery Austria - ICT staff unit, and Graz University of Technology.   * | 
