diff options
| author | Florian Reimair <florian.reimair@iaik.tugraz.at> | 2014-01-27 17:24:46 +0100 | 
|---|---|---|
| committer | Florian Reimair <florian.reimair@iaik.tugraz.at> | 2014-01-29 14:04:08 +0100 | 
| commit | 09266016cbcb143d7b6e65d32b49b6b3d2cb53c0 (patch) | |
| tree | b6e19b40432ff3d6da11a2f56f0b11d4675b00d8 /id/server | |
| parent | fdcc7df81a159284d6bcfcd94be28c6f08afc5e4 (diff) | |
| download | moa-id-spss-09266016cbcb143d7b6e65d32b49b6b3d2cb53c0.tar.gz moa-id-spss-09266016cbcb143d7b6e65d32b49b6b3d2cb53c0.tar.bz2 moa-id-spss-09266016cbcb143d7b6e65d32b49b6b3d2cb53c0.zip | |
fixed issues after merge
Diffstat (limited to 'id/server')
| -rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java | 18 | ||||
| -rw-r--r-- | id/server/moa-id-commons/pom.xml | 37 | 
2 files changed, 53 insertions, 2 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java index b8a0fe678..9ab96a726 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java @@ -135,6 +135,7 @@ import at.gv.egovernment.moa.util.MiscUtil;  import at.gv.egovernment.moa.util.StringUtils;  import at.gv.egovernment.moa.util.XPathUtils;  import at.gv.util.xsd.srzgw.CreateIdentityLinkRequest; +import at.gv.util.xsd.srzgw.CreateIdentityLinkRequest.PEPSData;  import at.gv.util.xsd.srzgw.CreateIdentityLinkResponse;  import eu.stork.peps.auth.commons.PEPSUtil;  import eu.stork.peps.auth.commons.PersonalAttribute; @@ -1712,6 +1713,21 @@ public class AuthenticationServer implements MOAIDAuthConstants {  		    	CreateIdentityLinkRequest request = new CreateIdentityLinkRequest();  		    	request.setSignature(citizenSignature.getBytes()); +		    	PEPSData data = new PEPSData(); +		    	data.setDateOfBirth(PEPSDateOfBirth); +		    	data.setFamilyname(PEPSFamilyname); +		    	data.setFirstname(PEPSFirstname); +		    	data.setIdentifier(PEPSIdentifier); + +//		    	TODO add mandate data +//		    	data.setRepresentative(representative); +//		    	data.setRepresented(represented); +//		    	data.setMandateContent(mandateContent); +		    	request.setPEPSData(data); + +		    	 +//		    	request.setMIS(value) +		    	  		    	Logger.info("Starte Kommunikation mit dem Stammzahlenregister Gateway(" + connectionParameters.getUrl() + ")...");  				CreateIdentityLinkResponse response = client.sentCreateIDLRequest(request , connectionParameters.getUrl()); @@ -1790,7 +1806,7 @@ public class AuthenticationServer implements MOAIDAuthConstants {  	 * @throws SZRGWClientException the sZRGW client exception  	 * @throws ConfigurationException the configuration exception  	 */ -	public at.gv.egovernment.moa.id.auth.validator.parep.client.szrgw.CreateIdentityLinkResponse getIdentityLink(String PEPSIdentifier, String PEPSFirstname, String PEPSFamilyname, String PEPSDateOfBirth, String signature) throws SZRGWClientException, ConfigurationException { +	public at.gv.egovernment.moa.id.auth.validator.parep.client.szrgw.CreateIdentityLinkResponse getIdentityLink(String PEPSIdentifier, String PEPSFirstname, String PEPSFamilyname, String PEPSDateOfBirth, String signature) throws SZRGWClientException {  		return getIdentityLink(PEPSIdentifier, PEPSFirstname, PEPSFamilyname, PEPSDateOfBirth, signature, null, null, null);  	} diff --git a/id/server/moa-id-commons/pom.xml b/id/server/moa-id-commons/pom.xml index c3e850b11..d80e91e31 100644 --- a/id/server/moa-id-commons/pom.xml +++ b/id/server/moa-id-commons/pom.xml @@ -190,5 +190,40 @@  				</executions>  			</plugin>  		</plugins> -	</build> +	<pluginManagement> +		<plugins> +			<!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--> +			<plugin> +				<groupId>org.eclipse.m2e</groupId> +				<artifactId>lifecycle-mapping</artifactId> +				<version>1.0.0</version> +				<configuration> +					<lifecycleMappingMetadata> +						<pluginExecutions> +							<pluginExecution> +								<pluginExecutionFilter> +									<groupId> +										org.jvnet.hyperjaxb3 +									</groupId> +									<artifactId> +										maven-hyperjaxb3-plugin +									</artifactId> +									<versionRange> +										[0.5.6,) +									</versionRange> +									<goals> +										<goal>generate</goal> +									</goals> +								</pluginExecutionFilter> +								<action> +									<ignore></ignore> +								</action> +							</pluginExecution> +						</pluginExecutions> +					</lifecycleMappingMetadata> +				</configuration> +			</plugin> +		</plugins> +	</pluginManagement> +  	</build>  </project>
\ No newline at end of file | 
