diff options
| author | Florian Reimair <florian.reimair@iaik.tugraz.at> | 2014-11-27 18:35:28 +0100 | 
|---|---|---|
| committer | Florian Reimair <florian.reimair@iaik.tugraz.at> | 2014-11-27 18:35:28 +0100 | 
| commit | 3eab8b05d4974d996a9966909daeb090e16e6cab (patch) | |
| tree | d7d6952432d41ed7340613aa18a548687d716b0c /id/server/idserverlib | |
| parent | ebe6db47b0ba7c6c8f8c6632f1a38a822ac32277 (diff) | |
| download | moa-id-spss-3eab8b05d4974d996a9966909daeb090e16e6cab.tar.gz moa-id-spss-3eab8b05d4974d996a9966909daeb090e16e6cab.tar.bz2 moa-id-spss-3eab8b05d4974d996a9966909daeb090e16e6cab.zip | |
reenabled new isHCP attribute for stork
Diffstat (limited to 'id/server/idserverlib')
2 files changed, 5 insertions, 4 deletions
| diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttributeProviderPlugin.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttributeProviderPlugin.java index 902f41a4b..bd1576020 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttributeProviderPlugin.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttributeProviderPlugin.java @@ -191,7 +191,7 @@ public class EHvdAttributeProviderPlugin extends AttributeProvider {  				// TODO: we do not have any list of possible values yet. Fix as soon as we get some.  //				if (collection.get("Type").equals("Medical doctor")) -					result.setHCPType("physician"); +					result.setTypeOfHCP("physician");  				result.setNameOfOrganisation(collection.get("NameOfOrganisation"));  				//result.setTypeOfOrganisation("Unknown"); // TODO used in previous version, check what to do with this diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttribute_deprecatedProviderPlugin.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttribute_deprecatedProviderPlugin.java index 22ff5e85c..a16603beb 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttribute_deprecatedProviderPlugin.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/stork2/attributeproviders/EHvdAttribute_deprecatedProviderPlugin.java @@ -53,6 +53,7 @@ import eu.stork.peps.auth.commons.IPersonalAttributeList;  import eu.stork.peps.auth.commons.PersonalAttribute;  import eu.stork.peps.auth.commons.PersonalAttributeList;  import eu.stork.peps.complex.attributes.eu.stork.names.tc.stork._1_0.assertion.AttributeStatusType; +import eu.stork.peps.complex.attributes.eu.stork.names.tc.stork._1_0.assertion.IsHealthCareProfessionalDeprecatedType;  import eu.stork.peps.complex.attributes.eu.stork.names.tc.stork._1_0.assertion.IsHealthCareProfessionalType; // IsHealthCareProfessionalDeprecatedType;  //import eu.stork.peps.complex.attributes.eu.stork.names.tc.stork._1_0.assertion. _1_0.assertion.IsHealthCareProfessionalType;  import eu.stork.peps.complex.attributes.eu.stork.names.tc.stork._1_0.assertion.ObjectFactory; @@ -188,7 +189,7 @@ public class EHvdAttribute_deprecatedProviderPlugin extends AttributeProvider {  				acquiredAttribute = new PersonalAttribute("isHealthCareProfessional", false, new ArrayList<String>(), AttributeStatusType.NOT_AVAILABLE.value());  			} else {  				// go on and parse the data -                IsHealthCareProfessionalType result = new IsHealthCareProfessionalType(); +                IsHealthCareProfessionalDeprecatedType result = new IsHealthCareProfessionalDeprecatedType();  				result.setNameOfOrganisation(collection.get("NameOfOrganisation"));  				if (collection.get("Type").equals("Medical doctor")) @@ -203,11 +204,11 @@ public class EHvdAttribute_deprecatedProviderPlugin extends AttributeProvider {  				result.setAQAA(4); -				final Marshaller m = JAXBContext.newInstance(IsHealthCareProfessionalType.class).createMarshaller(); +				final Marshaller m = JAXBContext.newInstance(IsHealthCareProfessionalDeprecatedType.class).createMarshaller();  			    m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);  			    StringWriter stringWriter = new StringWriter(); -			    m.marshal(new ObjectFactory().createIsHealthCareProfessional(result), stringWriter);		     +			    m.marshal(new ObjectFactory().createIsHealthCareProfessionalDeprecated(result), stringWriter);		      				ArrayList<String> value = new ArrayList<String>();  				value.add(stringWriter.toString()); | 
