aboutsummaryrefslogtreecommitdiff
path: root/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml')
-rw-r--r--id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml144
1 files changed, 144 insertions, 0 deletions
diff --git a/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml b/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml
new file mode 100644
index 000000000..e09728934
--- /dev/null
+++ b/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml
@@ -0,0 +1,144 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
+<properties>
+ <comment>Dynamic attributes</comment>
+
+ <!-- eID4U natural-person attributes -->
+ <entry key="1.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Type</entry>
+ <entry key="1.FriendlyName">IdType</entry>
+ <entry key="1.PersonType">NaturalPerson</entry>
+ <entry key="1.Required">false</entry>
+ <entry key="1.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="1.XmlType.LocalPart">IdTypeType</entry>
+ <entry key="1.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="1.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.IdTypeAttributeValueMarshaller</entry>
+
+ <entry key="2.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Number</entry>
+ <entry key="2.FriendlyName">IdNumber</entry>
+ <entry key="2.PersonType">NaturalPerson</entry>
+ <entry key="2.Required">false</entry>
+ <entry key="2.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="2.XmlType.LocalPart">IdNumberType</entry>
+ <entry key="2.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="2.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller</entry>
+
+ <entry key="3.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Issuer</entry>
+ <entry key="3.FriendlyName">IdIssuer</entry>
+ <entry key="3.PersonType">NaturalPerson</entry>
+ <entry key="3.Required">false</entry>
+ <entry key="3.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="3.XmlType.LocalPart">IdIssuerType</entry>
+ <entry key="3.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="3.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller</entry>
+
+ <entry key="4.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/ExpiryDate</entry>
+ <entry key="4.FriendlyName">IdExpiryDate</entry>
+ <entry key="4.PersonType">NaturalPerson</entry>
+ <entry key="4.Required">false</entry>
+ <entry key="4.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="4.XmlType.LocalPart">IdExpiryDateType</entry>
+ <entry key="4.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="4.AttributeValueMarshaller">eu.eidas.auth.commons.attribute.impl.DateTimeAttributeValueMarshaller</entry>
+
+ <entry key="5.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/EhicId</entry>
+ <entry key="5.FriendlyName">EhicId</entry>
+ <entry key="5.PersonType">NaturalPerson</entry>
+ <entry key="5.Required">false</entry>
+ <entry key="5.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="5.XmlType.LocalPart">EhicIdType</entry>
+ <entry key="5.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="5.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.EhicIdTypeAttributeValueMarshaller</entry>
+
+ <entry key="6.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Nationality</entry>
+ <entry key="6.FriendlyName">Nationality/entry>
+ <entry key="6.PersonType">NaturalPerson</entry>
+ <entry key="6.Required">false</entry>
+ <entry key="6.XmlType.NamespaceUri">http://europass.cedefop.europa.eu/Europass</entry>
+ <entry key="6.XmlType.LocalPart">countryCode"</entry>
+ <entry key="6.XmlType.NamespacePrefix">europass3</entry>
+ <entry key="6.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller</entry>
+
+ <entry key="7.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Citizenship</entry>
+ <entry key="7.FriendlyName">Citizenship</entry>
+ <entry key="7.PersonType">NaturalPerson</entry>
+ <entry key="7.Required">false</entry>
+ <entry key="7.XmlType.NamespaceUri">http://europass.cedefop.europa.eu/Europass</entry>
+ <entry key="7.XmlType.LocalPart">countryCode"</entry>
+ <entry key="7.XmlType.NamespacePrefix">europass3</entry>
+ <entry key="7.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller</entry>
+
+ <entry key="8.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/MaritalState</entry>
+ <entry key="8.FriendlyName">MaritalState</entry>
+ <entry key="8.PersonType">NaturalPerson</entry>
+ <entry key="8.Required">false</entry>
+ <entry key="8.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="8.XmlType.LocalPart">MaritalStateType</entry>
+ <entry key="8.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="8.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.MaritalStateAttributeValueMarshaller</entry>
+
+ <entry key="9.NameUri">http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth</entry>
+ <entry key="9.FriendlyName">CountryOfBirth</entry>
+ <entry key="9.PersonType">NaturalPerson</entry>
+ <entry key="9.Required">false</entry>
+ <entry key="9.XmlType.NamespaceUri">http://europass.cedefop.europa.eu/Europass</entry>
+ <entry key="9.XmlType.LocalPart">countryCode"</entry>
+ <entry key="9.XmlType.NamespacePrefix">europass3</entry>
+ <entry key="9.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller</entry>
+
+ <entry key="10.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email</entry>
+ <entry key="10.FriendlyName">Email</entry>
+ <entry key="10.PersonType">NaturalPerson</entry>
+ <entry key="10.Required">false</entry>
+ <entry key="10.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="10.XmlType.LocalPart">rfc822mailboxType</entry>
+ <entry key="10.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="10.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.RFC822MailboxTypeAttributeValueMarshaller</entry>
+
+ <entry key="11.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Phone</entry>
+ <entry key="11.FriendlyName">Phone</entry>
+ <entry key="11.PersonType">NaturalPerson</entry>
+ <entry key="11.Required">false</entry>
+ <entry key="11.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="11.XmlType.LocalPart">PhoneNumberType</entry>
+ <entry key="11.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="11.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller</entry>
+
+ <entry key="12.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress</entry>
+ <entry key="12.FriendlyName">TemporaryAddress</entry>
+ <entry key="12.PersonType">NaturalPerson</entry>
+ <entry key="12.Required">false</entry>
+ <entry key="12.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/naturalperson</entry>
+ <entry key="12.XmlType.LocalPart">CurrentAddressType</entry>
+ <entry key="12.XmlType.NamespacePrefix">eidas-natural</entry>
+ <entry key="12.AttributeValueMarshaller">eu.eidas.auth.commons.protocol.eidas.impl.CurrentAddressAttributeValueMarshaller</entry>
+
+ <entry key="13.NameUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CurrentPhoto</entry>
+ <entry key="13.FriendlyName">CurrentPhoto</entry>
+ <entry key="13.PersonType">NaturalPerson</entry>
+ <entry key="13.Required">false</entry>
+ <entry key="13.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="13.XmlType.LocalPart">PhotoType</entry>
+ <entry key="13.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="13.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.PhotoTypeAttributeValueMarshaller</entry>
+
+ <entry key="14.NameUri">http://eidas.europa.eu/attributes/sectorspecific/naturalperson/TaxIdentificationNumber</entry>
+ <entry key="14.FriendlyName">TaxIdentificationNumber</entry>
+ <entry key="14.PersonType">NaturalPerson</entry>
+ <entry key="14.Required">false</entry>
+ <entry key="14.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson</entry>
+ <entry key="14.XmlType.LocalPart">TaxIdentificationNumberType</entry>
+ <entry key="14.XmlType.NamespacePrefix">eid4uP</entry>
+ <entry key="14.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.TaxIdentificationNumberType</entry>
+
+
+ <!-- eID4U studies information attributes -->
+ <entry key="15.NameUri">http://eidas:europa:eu/attributes/sectorspecific/eid4u/studies/homeinsitution/Name</entry>
+ <entry key="15.FriendlyName">HomeInstitutionNamer</entry>
+ <entry key="15.PersonType">NaturalPerson</entry>
+ <entry key="15.Required">false</entry>
+ <entry key="15.XmlType.NamespaceUri">http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies</entry>
+ <entry key="15.XmlType.LocalPart">HomeInstitutionNameType</entry>
+ <entry key="15.XmlType.NamespacePrefix">eid4uS</entry>
+ <entry key="15.AttributeValueMarshaller">at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller</entry>
+
+</properties> \ No newline at end of file