From 933abd692bccdfaaa4d36a832724a396cbe4ab66 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 26 Sep 2018 14:07:25 +0200 Subject: update handbook --- id/server/doc/handbook/config/config.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/id/server/doc/handbook/config/config.html b/id/server/doc/handbook/config/config.html index 864337862..00774c7eb 100644 --- a/id/server/doc/handbook/config/config.html +++ b/id/server/doc/handbook/config/config.html @@ -829,7 +829,8 @@ https://<host>:<port>/moa-id-auth/MonitoringServlet modules.sl20.security.keystore.path keys/sl20.jks - Dateiname des Java Keystore welcher die Schlüssel zum Signieren und Verschlüsseln von Security-Layer 2.0 Nachrichten beinhaltet. Des weiteren dient dieser KeyStore als TrustStore zur Validierung von signierten Security-Layer 2.0 Nachrichten. Somit müssen Signaturzertifikate von SL2.0 Teilnehmern in diesem TrustStore hinterlegt sein. + Dateiname des Java Keystore/TrustStore welcher die Schlüssel zum Signieren und Verschlüsseln von Security-Layer 2.0 Nachrichten beinhaltet.
+ Des weiteren dient dieser KeyStore als TrustStore zur Validierung von signierten Security-Layer 2.0 Nachrichten. Somit müssen Signaturzertifikate von SL2.0 Teilnehmern (z.B. Hand-Signatur der A-Trust) in diesem TrustStore hinterlegt sein. modules.sl20.security.keystore.password -- cgit v1.2.3 From 8af729fe3025f384a8232a0c3de9f029d24d2e5d Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 26 Sep 2018 14:07:41 +0200 Subject: remove unused dependency --- id/server/moa-id-commons/pom.xml | 4 ++-- .../gv/egovernment/moa/id/commons/db/dao/session/AssertionStore.java | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/id/server/moa-id-commons/pom.xml b/id/server/moa-id-commons/pom.xml index 55a7e7be9..7ec1ddf73 100644 --- a/id/server/moa-id-commons/pom.xml +++ b/id/server/moa-id-commons/pom.xml @@ -270,13 +270,13 @@ - + com.fasterxml.jackson.core jackson-databind com.fasterxml.jackson.core - jackson-annotations + jackson-annotations diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/session/AssertionStore.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/session/AssertionStore.java index 4c6cd16c0..7114552b4 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/session/AssertionStore.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/session/AssertionStore.java @@ -37,7 +37,6 @@ import javax.persistence.Table; import org.hibernate.annotations.DynamicUpdate; -import com.fasterxml.jackson.annotation.JsonCreator; @@ -57,7 +56,6 @@ public class AssertionStore implements Serializable{ - @JsonCreator public AssertionStore(){ } -- cgit v1.2.3 From a2375a20ba551b5d4762a35b9b067d328fca81b4 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 26 Sep 2018 14:08:13 +0200 Subject: fix bug in auth. protocol deactivation --- .../protocols/oauth20/protocol/OAuth20Protocol.java | 19 ++++++++++++------- .../moa/id/protocols/saml1/SAML1Protocol.java | 14 +++++++++----- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java index 9f4174bf0..e83353059 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java @@ -11,6 +11,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -21,10 +22,12 @@ import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.idp.IModulInfo; import at.gv.egiz.eaaf.core.exceptions.EAAFException; import at.gv.egiz.eaaf.core.exceptions.InvalidProtocolRequestException; +import at.gv.egiz.eaaf.core.exceptions.ProtocolNotActiveException; import at.gv.egiz.eaaf.core.impl.idp.controller.AbstractAuthProtocolModulController; import at.gv.egiz.eaaf.core.impl.idp.controller.protocols.RequestImpl; import at.gv.egovernment.moa.id.advancedlogging.MOAIDEventConstants; import at.gv.egovernment.moa.id.auth.servlet.RedirectServlet; +import at.gv.egovernment.moa.id.commons.api.AuthConfiguration; import at.gv.egovernment.moa.id.commons.api.exceptions.MOAIDException; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Util; @@ -47,7 +50,9 @@ public class OAuth20Protocol extends AbstractAuthProtocolModulController impleme PVPConstants.EID_SECTOR_FOR_IDENTIFIER_NAME, PVPConstants.BPK_NAME }); - + + @Autowired(required=true) AuthConfiguration moaAuthConfig; + public String getName() { return NAME; } @@ -68,12 +73,12 @@ public class OAuth20Protocol extends AbstractAuthProtocolModulController impleme //OpenID Connect auth request @RequestMapping(value = "/oauth2/auth", method = {RequestMethod.POST, RequestMethod.GET}) - public void openIDConnectAuthRequest(HttpServletRequest req, HttpServletResponse resp) throws MOAIDException, IOException, InvalidProtocolRequestException { -// if (!authConfig.getAllowedProtocols().isOAUTHActive()) { -// Logger.info("OpenID-Connect is deaktivated!"); -// throw new ProtocolNotActiveException("auth.22", new java.lang.Object[] { NAME }); -// -// } + public void openIDConnectAuthRequest(HttpServletRequest req, HttpServletResponse resp) throws EAAFException, IOException { + if (!moaAuthConfig.getAllowedProtocols().isOAUTHActive()) { + Logger.info("OpenID-Connect is deaktivated!"); + throw new ProtocolNotActiveException("auth.22", new java.lang.Object[] { NAME }); + + } OAuth20AuthRequest pendingReq = applicationContext.getBean(OAuth20AuthRequest.class); try { diff --git a/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1Protocol.java b/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1Protocol.java index 30d740a2a..20c66d7a2 100644 --- a/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1Protocol.java +++ b/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1Protocol.java @@ -41,11 +41,13 @@ import at.gv.egiz.eaaf.core.exceptions.EAAFConfigurationException; import at.gv.egiz.eaaf.core.exceptions.EAAFException; import at.gv.egiz.eaaf.core.exceptions.EAAFStorageException; import at.gv.egiz.eaaf.core.exceptions.InvalidProtocolRequestException; +import at.gv.egiz.eaaf.core.exceptions.ProtocolNotActiveException; import at.gv.egiz.eaaf.core.impl.idp.controller.AbstractAuthProtocolModulController; import at.gv.egovernment.moa.id.advancedlogging.MOAIDEventConstants; import at.gv.egovernment.moa.id.auth.exception.WrongParametersException; import at.gv.egovernment.moa.id.auth.servlet.RedirectServlet; import at.gv.egovernment.moa.id.commons.MOAIDAuthConstants; +import at.gv.egovernment.moa.id.commons.api.AuthConfiguration; import at.gv.egovernment.moa.id.commons.api.IOAAuthParameters; import at.gv.egovernment.moa.id.commons.api.data.SAML1ConfigurationParameters; import at.gv.egovernment.moa.id.commons.api.exceptions.MOAIDException; @@ -90,6 +92,8 @@ public class SAML1Protocol extends AbstractAuthProtocolModulController implement PVPConstants.EID_SOURCE_PIN_TYPE_NAME }); + @Autowired(required=true) AuthConfiguration moaAuthConfig; + public String getName() { return NAME; } @@ -102,11 +106,11 @@ public class SAML1Protocol extends AbstractAuthProtocolModulController implement @RequestMapping(value = "/StartAuthentication", method = {RequestMethod.POST, RequestMethod.GET}) public void SAML1AuthnRequest(HttpServletRequest req, HttpServletResponse resp) throws IOException, EAAFException { -// if (!AuthConfigurationProviderFactory.getInstance().getAllowedProtocols().isSAML1Active()) { -// Logger.info("SAML1 is deaktivated!"); -// throw new ProtocolNotActiveException("auth.22", new Object[] { "SAML 1" }); -// -// } + if (!moaAuthConfig.getAllowedProtocols().isSAML1Active()) { + Logger.info("SAML1 is deaktivated!"); + throw new ProtocolNotActiveException("auth.22", new Object[] { "SAML 1" }); + + } SAML1RequestImpl pendingReq = applicationContext.getBean(SAML1RequestImpl.class); pendingReq.initialize(req, authConfig); -- cgit v1.2.3 From af218613fcad2a990c00777f6c840611855b37ec Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 26 Sep 2018 14:12:10 +0200 Subject: update Redis plugin for Spring --- id/server/idserverlib/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index fb977c071..a8a1a2695 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -489,13 +489,13 @@ org.springframework.data spring-data-redis - 1.7.4.RELEASE + 1.8.14.RELEASE org.apache.commons commons-pool2 - 2.4.2 + 2.4.3 redis.clients -- cgit v1.2.3 From 5a147ba2714436e5fb15ddcf3db8df6273ac4d57 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 28 Sep 2018 14:19:15 +0200 Subject: fix problem in SPI attribute loader --- .../protocols/eidas/attributes/builder/eIDASAttrLegalName.java | 3 ++- .../attributes/builder/eIDASAttrLegalPersonIdentifier.java | 1 - .../attributes/builder/eIDASAttrRepresentativeLegalName.java | 5 ++++- .../builder/eIDASAttrRepresentativeLegalPersonIdentifier.java | 5 ++++- .../id/protocols/eidas/attributes/builder/eIDASMetadata.java | 3 +++ ...t.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute | 3 ++- pom.xml | 10 +++++----- 7 files changed, 20 insertions(+), 10 deletions(-) diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalName.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalName.java index 1ac4560b0..d9232a2f3 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalName.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalName.java @@ -28,7 +28,8 @@ import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonF * @author tlenz * */ -@Deprecated + + @eIDASMetadata public class eIDASAttrLegalName extends MandateLegalPersonFullNameAttributeBuilder implements IeIDASAttribute { diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalPersonIdentifier.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalPersonIdentifier.java index 66359e240..e10f42b37 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalPersonIdentifier.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrLegalPersonIdentifier.java @@ -35,7 +35,6 @@ import at.gv.egovernment.moa.util.MiscUtil; * @author tlenz * */ -@Deprecated @eIDASMetadata public class eIDASAttrLegalPersonIdentifier extends MandateLegalPersonSourcePinAttributeBuilder implements IeIDASAttribute { diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalName.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalName.java index 638b01bb1..cea28662e 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalName.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalName.java @@ -28,7 +28,10 @@ import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonF * @author tlenz * */ -@eIDASMetadata + +/* + * Is not a valid eIDAS attribute at the moment, because representative has to be a natural person + */ public class eIDASAttrRepresentativeLegalName extends MandateLegalPersonFullNameAttributeBuilder implements IeIDASAttribute { @Override diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalPersonIdentifier.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalPersonIdentifier.java index fd245c3eb..7c527ff67 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalPersonIdentifier.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeLegalPersonIdentifier.java @@ -35,7 +35,10 @@ import at.gv.egovernment.moa.util.MiscUtil; * @author tlenz * */ -@eIDASMetadata + +/* + * Is not a valid eIDAS attribute at the moment, because representative has to be a natural person + */ public class eIDASAttrRepresentativeLegalPersonIdentifier extends MandateLegalPersonSourcePinAttributeBuilder implements IeIDASAttribute { @Override diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASMetadata.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASMetadata.java index db072203d..9321182da 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASMetadata.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASMetadata.java @@ -1,5 +1,8 @@ package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder; +import java.lang.annotation.Retention; + +@Retention(java.lang.annotation.RetentionPolicy.RUNTIME) public @interface eIDASMetadata { } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute index ad87adb6a..e8232ad68 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute @@ -7,4 +7,5 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentat at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeGivenName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalPersonIdentifier -at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeNaturalPersonalIdentifier \ No newline at end of file +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeNaturalPersonalIdentifier +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdTypeAttrBuilder \ No newline at end of file diff --git a/pom.xml b/pom.xml index a37fa5505..8b61cb1b8 100644 --- a/pom.xml +++ b/pom.xml @@ -12,20 +12,20 @@ UTF-8 - 3.4.1 + 3.4.2-Snapshot - 3.4.1 - 3.4.1 + 3.4.2-Snapshot + 3.4.2-Snapshot 2.0.1 - 2.5.1 + 2.5.2-Snapshot 2.0.6 1.3.2 - 1.0.1 + 1.0.3 4.3.18.RELEASE 1.11.13.RELEASE 2.22.0 -- cgit v1.2.3 From b76b6e6212784d622ca79bd258fa3e529b353346 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 28 Sep 2018 14:19:50 +0200 Subject: add first code for eID4U --- .../java/at/gv/egovernment/moa/util/Constants.java | 3 +- id/server/modules/eID4UExtensions/pom.xml | 140 + .../gv/egiz/eid4u/api/attributes/Definitions.java | 71 + .../egiz/eid4u/api/attributes/natural/IdType.java | 49 + .../eid4u/api/attributes/natural/MaritalState.java | 52 + .../AbstractDateTimeAttributeValueMarshaller.java | 44 + .../AbstractStringAttributeMarshaller.java | 49 + .../attributes/natural/DocumentAttributeValue.java | 15 + .../EhicIdTypeAttributeValueMarshaller.java | 26 + .../attributes/natural/IdTypeAttributeValue.java | 14 + .../natural/IdTypeAttributeValueMarshaller.java | 26 + .../natural/MaritalStateAttributeValue.java | 14 + .../MaritalStateAttributeValueMarshaller.java | 26 + .../NationalityTypeAttributeValueMarshaller.java | 26 + ...onValidatingStringAttributeValueMarshaller.java | 17 + .../natural/PhotoTypeAttributeValueMarshaller.java | 67 + .../RFC822MailboxTypeAttributeValueMarshaller.java | 26 + .../natural/TaxIdentificationNumberType.java | 27 + .../egiz/eid4u/impl/attributes/xjc/Document.java | 151 + .../impl/attributes/xjc/DocumentTypeType.java | 58 + .../impl/attributes/xjc/MimeTypeEnumeration.java | 67 + .../eid4u/impl/attributes/xjc/ObjectFactory.java | 47 + .../eid4u/impl/attributes/xjc/package-info.java | 9 + .../src/main/resources/additionalAttributes.xml | 144 + .../schema/eid4u/eID4U_attributes_generic.xsd | 33 + .../schema/eid4u/eID4U_attributes_person.xsd | 105 + .../schema/eid4u/eID4U_attributes_studies.xsd | 94 + .../schema/eid4u/external/Achievement.xsd | 89 + .../schema/eid4u/external/Certificate.xsd | 62 + .../schema/eid4u/external/CommonTypes.xsd | 128 + .../schema/eid4u/external/ContactInformation.xsd | 321 + .../schema/eid4u/external/Demographics.xsd | 122 + .../schema/eid4u/external/DigitalContent.xsd | 164 + .../schema/eid4u/external/DocumentInformation.xsd | 107 + .../schema/eid4u/external/Documentation.xsd | 122 + .../schema/eid4u/external/DrivingSkill.xsd | 71 + .../schema/eid4u/external/EQF_08_V1.0.0.xsd | 115 + .../eid4u/external/EUDrivingLicence_V1.1.0.xsd | 28 + .../eid4u/external/EducationalExperience.xsd | 137 + .../schema/eid4u/external/EmploymentExperience.xsd | 65 + .../external/EuropassAddressFormats_V1.2.0.xsd | 112 + .../schema/eid4u/external/EuropassCoverLetter.xsd | 70 + .../eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd | 15134 +++++++++++++++++++ .../eid4u/external/EuropassISOCountries_V1.5.0.xsd | 6148 ++++++++ .../eid4u/external/EuropassISOLanguages_V1.6.0.xsd | 7031 +++++++++ .../eid4u/external/EuropassLearnerInformation.xsd | 90 + .../external/EuropassNationalities_V1.5.0.xsd | 6148 ++++++++ .../eid4u/external/EuropassPrintingPreferences.xsd | 434 + .../schema/eid4u/external/EuropassSchema.xsd | 133 + .../resources/schema/eid4u/external/Experience.xsd | 75 + .../resources/schema/eid4u/external/Headline.xsd | 97 + .../schema/eid4u/external/ISCED97_V1.0.0.xsd | 981 ++ .../schema/eid4u/external/Identification.xsd | 54 + .../resources/schema/eid4u/external/Language.xsd | 107 + .../resources/schema/eid4u/external/Letter.xsd | 129 + .../schema/eid4u/external/LinguisticSkill.xsd | 189 + .../schema/eid4u/external/NACE_COM_V1.0.0.xsd | 5630 +++++++ .../schema/eid4u/external/OccupationalField.xsd | 68 + .../schema/eid4u/external/Organisation.xsd | 129 + .../resources/schema/eid4u/external/PersonName.xsd | 71 + .../main/resources/schema/eid4u/external/Skill.xsd | 71 + id/server/modules/moa-id-module-eIDAS/pom.xml | 16 +- .../modules/eidas/engine/MOAProtocolEngine.java | 14 +- .../eidas/tasks/ReceiveAuthnResponseTask.java | 5 +- .../auth/modules/eidas/utils/SAMLEngineUtils.java | 11 + .../moa/id/protocols/eidas/EIDASProtocol.java | 3 +- .../builder/eid4u/IdTypeAttrBuilder.java | 33 + .../eidas/eIDASAuthenticationRequest.java | 24 +- .../at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder | 2 +- id/server/modules/pom.xml | 1 + .../eidas-commons/1.4.3/eidas-commons-1.4.3.jar | Bin 0 -> 255257 bytes .../eidas-commons/2.1.0/eidas-commons-2.1.0.jar | Bin 0 -> 270943 bytes .../eidas-commons/2.1.0/eidas-commons-2.1.0.pom | 102 + .../1.4.3/eidas-configmodule-1.4.3.jar | Bin 0 -> 64855 bytes .../1.4.3/eidas-encryption-1.4.3.jar | Bin 0 -> 21005 bytes .../1.4.3/eidas-light-commons-1.4.3.jar | Bin 0 -> 102259 bytes .../2.1.0/eidas-light-commons-2.1.0.jar | Bin 0 -> 116325 bytes .../2.1.0/eidas-light-commons-2.1.0.pom | 55 + .../eidas-parent/2.0.0/eidas-parent-2.0.0.pom | 910 ++ .../eidas-parent/2.1.0/eidas-parent-2.1.0.pom | 947 ++ .../1.4.3/eidas-saml-engine-1.4.3.jar | Bin 0 -> 593420 bytes ...das-specific-communication-definition-1.4.3.jar | Bin 0 -> 5513 bytes ...das-specific-communication-definition-2.1.0.jar | Bin 0 -> 21958 bytes ...das-specific-communication-definition-2.1.0.pom | 131 + .../eidas-specific/1.4.3/eidas-specific-1.4.3.jar | Bin 0 -> 33844 bytes 85 files changed, 48066 insertions(+), 20 deletions(-) create mode 100644 id/server/modules/eID4UExtensions/pom.xml create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd create mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java create mode 100644 repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar create mode 100644 repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.jar create mode 100644 repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.pom create mode 100644 repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar create mode 100644 repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar create mode 100644 repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar create mode 100644 repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.jar create mode 100644 repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.pom create mode 100644 repository/eu/eidas/eidas-parent/2.0.0/eidas-parent-2.0.0.pom create mode 100644 repository/eu/eidas/eidas-parent/2.1.0/eidas-parent-2.1.0.pom create mode 100644 repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar create mode 100644 repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar create mode 100644 repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.jar create mode 100644 repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.pom create mode 100644 repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/util/Constants.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/util/Constants.java index 47abbf29a..b3655c0c0 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/util/Constants.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/util/Constants.java @@ -398,8 +398,7 @@ public interface Constants { /* Prefix and Schema definition for eIDAS specific SAML2 extensions*/ public static final String SAML2_eIDAS_EXTENSIONS_PREFIX = "eidas"; public static final String SAML2_eIDAS_EXTENSIONS = "http://eidas.europa.eu/saml-extensions"; - public static final String SAML2_eIDAS_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eIDAS_saml_extensions.xsd"; - + public static final String SAML2_eIDAS_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eIDAS_saml_extensions.xsd"; /* Prefix and Schema for SAML2 Entity Attributes */ public static final String SAML2_MDATTR_EXTENSIONS_PREFIX = "mdattr"; diff --git a/id/server/modules/eID4UExtensions/pom.xml b/id/server/modules/eID4UExtensions/pom.xml new file mode 100644 index 000000000..348dffe8e --- /dev/null +++ b/id/server/modules/eID4UExtensions/pom.xml @@ -0,0 +1,140 @@ + + + 4.0.0 + + eid4u.eidas + eID4UExtensions + 0.1 + eID4UExtensions + http://maven.apache.org + + UTF-8 + 1.4.3 + 1.4.3 + 1.4.3 + 1.4.3 + 1.4.3 + + + + + + default + + true + + + + local + local + file:${basedir}/../../../../repository + + + egiz-commons + https://demo.egiz.gv.at/int-repo/ + + true + + + + + + + + + eu.eidas + eidas-commons + ${eidas-commons.version} + + + + log4j + log4j + + + log4j-over-slf4j + org.slf4j + + + + + + eu.eidas + eidas-light-commons + ${eidas-light-commons.version} + + + + eu.eidas + eidas-saml-engine + ${eidas-saml-engine.version} + compile + + + org.slf4j + slf4j-simple + + + org.slf4j + jcl-over-slf4j + + + org.slf4j + slf4j-api + + + org.slf4j + jul-to-slf4j + + + org.slf4j + log4j-over-slf4j + + + xalan + serializer + + + xalan + xalan + + + xerces + xercesImpl + + + xml-resolver + xml-resolver + + + xml-apis + xml-apis + + + + + + com.google.code.findbugs + jsr305 + 3.0.2 + + + + javax.xml.bind + jaxb-api + 2.3.0 + + + + junit + junit + 4.12 + test + + + diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java new file mode 100644 index 000000000..b7c79d76e --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java @@ -0,0 +1,71 @@ +package at.gv.egiz.eid4u.api.attributes; + +public class Definitions { + + /*Prefix and Schema definitions for eIDU specific eIDAS extensions */ + public static final String SCHEMA_ROOT = "/schema/eid4u/"; + + public static final String SAML2_eID4U_CORE_EXTENSIONS_PREFIX = "eid4u"; + public static final String SAML2_eID4U_CORE_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eid4u"; + public static final String SAML2_eID4U_CORE_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_generic.xsd"; + + public static final String SAML2_eID4U_PERSON_EXTENSIONS_PREFIX = "eid4uP"; + public static final String SAML2_eID4U_PERSON_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson"; + public static final String SAML2_eID4U_PERSON_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_person.xsd"; + + public static final String SAML2_eID4U_STUDIES_EXTENSIONS_PREFIX = "eid4uS"; + public static final String SAML2_eID4U_STUDIES_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies"; + public static final String SAML2_eID4U_STUDIES_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_studies.xsd"; + + public static final String SAML2_eID4U_EXT_EUROPASS3_PREFIX = "europass3"; + public static final String SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS = "http://europass.cedefop.europa.eu/Europass"; + public static final String SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "external/EuropassSchema.xsd"; + + + //attribute types + public static final String IDTYPE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Type"; + public static final String IDTYPE_FRIENDLYNAME = "IdType"; + + public static final String IDNUMBER_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/id/Number"; + public static final String IDNUMBER_FRIENDLYNAME = "IdNumber"; + + public static final String IDISSUER_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Issuer"; + public static final String IDISSUER_FRIENDLYNAME = "IdIssuer"; + + public static final String IDEXPIREDATE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/ExpiryDate"; + public static final String IDEXPIREDATE_FRIENDLYNAME = "IdExpiryDate"; + + public static final String EHICID_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/EhicId"; + public static final String EHICID_FRIENDLYNAME = "EhicId"; + + public static final String NATIONALITY_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Nationality"; + public static final String NATIONALITY_FRIENDLYNAME = "Nationality"; + + public static final String MARITALSTATE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/MaritalState"; + public static final String MARITALSTATE_FRIENDLYNAME = "MaritalState"; + + public static final String COUNTRYOFBIRTH_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth"; + public static final String COUNTRYOFBIRTH_FRIENDLYNAME = "CountryOfBirth"; + + public static final String EMAIL_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email"; + public static final String EMAIL_FRIENDLYNAME = "Email"; + + public static final String PHONE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Phone"; + public static final String PHONE_FRIENDLYNAME = "Phone"; + + public static final String TEMPORARYADDRESS_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress"; + public static final String TEMPORARYADDRESS_FRIENDLYNAME = "TemporaryAddress"; + + public static final String CURRENTPHOTO_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CurrentPhoto"; + public static final String CURRENTPHOTO_FRIENDLYNAME = "CurrentPhoto"; + + public static final String TAXIDENTIFICATIONNUMBER_NAME = "http://eidas.europa.eu/attributes/sectorspecific/naturalperson/TaxIdentificationNumber"; + public static final String TAXIDENTIFICATIONNUMBER_FRIENDLYNAME = "TaxIdentificationNumber"; + + public static final String HOMEINSTITUTIONNAMER_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/studies/homeinsitution/Name"; + public static final String HOMEINSTITUTIONNAMER_FRIENDLYNAME = "HomeInstitutionNamer"; + +// public static final String _NAME = ""; +// public static final String _FRIENDLYNAME = ""; + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java new file mode 100644 index 000000000..0937826a3 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java @@ -0,0 +1,49 @@ +package at.gv.egiz.eid4u.api.attributes.natural; + +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + +import eu.eidas.auth.commons.lang.Canonicalizers; +import eu.eidas.auth.commons.lang.EnumMapper; +import eu.eidas.auth.commons.lang.KeyAccessor; + +public enum IdType { + PASSPORT("Passport"), + NATIONALIDCARD("National Identity Card"); + + private static final EnumMapper MAPPER = + new EnumMapper(new KeyAccessor() { + + @Nonnull + @Override + public String getKey(@Nonnull IdType gender) { + return gender.getValue(); + } + }, Canonicalizers.trimLowerCase(), values()); + + @Nullable + public static IdType fromString(@Nonnull String val) { + return MAPPER.fromKey(val); + } + + public static EnumMapper mapper() { + return MAPPER; + } + + @Nonnull + private final transient String value; + + IdType(@Nonnull String value) { + this.value = value; + } + + @Nonnull + public String getValue() { + return value; + } + + @Override + public String toString() { + return value; + } +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java new file mode 100644 index 000000000..af27965b2 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java @@ -0,0 +1,52 @@ +package at.gv.egiz.eid4u.api.attributes.natural; + +import javax.annotation.Nonnull; +import javax.annotation.Nullable; + +import eu.eidas.auth.commons.lang.Canonicalizers; +import eu.eidas.auth.commons.lang.EnumMapper; +import eu.eidas.auth.commons.lang.KeyAccessor; + +public enum MaritalState { + SINGLE("Single"), + MARRIED("Married"), + DIVORCED("Divorced"), + WIDOWED("Widowed"), + CIVILUNION("Civil Union"); + + private static final EnumMapper MAPPER = + new EnumMapper(new KeyAccessor() { + + @Nonnull + @Override + public String getKey(@Nonnull MaritalState mstate) { + return mstate.getValue(); + } + }, Canonicalizers.trimLowerCase(), values()); + + @Nullable + public static MaritalState fromString(@Nonnull String val) { + return MAPPER.fromKey(val); + } + + public static EnumMapper mapper() { + return MAPPER; + } + + @Nonnull + private final transient String value; + + MaritalState(@Nonnull String value) { + this.value = value; + } + + @Nonnull + public String getValue() { + return value; + } + + @Override + public String toString() { + return value; + } +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java new file mode 100644 index 000000000..7916c200d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java @@ -0,0 +1,44 @@ +package at.gv.egiz.eid4u.impl.attributes; + +import java.util.Locale; + +import javax.annotation.Nonnull; + +import org.joda.time.DateTime; +import org.joda.time.chrono.ISOChronology; +import org.joda.time.format.DateTimeFormat; +import org.joda.time.format.DateTimeFormatter; + +import eu.eidas.auth.commons.attribute.AttributeValue; +import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; +import eu.eidas.auth.commons.attribute.impl.DateTimeAttributeValue; + +public abstract class AbstractDateTimeAttributeValueMarshaller implements AttributeValueMarshaller{ + + private static final DateTimeFormatter FORMAT = DateTimeFormat.forPattern("yyyy-MM-dd") + .withChronology(ISOChronology.getInstance()) + .withLocale(Locale.ENGLISH) + .withZoneUTC(); + + public static String printDateTime(@Nonnull DateTime dateTime) { + return FORMAT.print(dateTime); + } + + @Nonnull + @Override + public String marshal(@Nonnull AttributeValue value) { + return printDateTime(value.getValue()); + } + + @Nonnull + @Override + public AttributeValue unmarshal(@Nonnull String value, boolean isNonLatinScriptAlternateVersion) + throws AttributeValueMarshallingException { + try { + return new DateTimeAttributeValue(FORMAT.parseDateTime(value)); + } catch (IllegalArgumentException iae) { + throw new AttributeValueMarshallingException(iae); + } + } +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java new file mode 100644 index 000000000..c5a019aa2 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java @@ -0,0 +1,49 @@ +package at.gv.egiz.eid4u.impl.attributes; + +import eu.eidas.auth.commons.attribute.AttributeValue; +import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; +import eu.eidas.auth.commons.attribute.impl.StringAttributeValue; + +public abstract class AbstractStringAttributeMarshaller implements AttributeValueMarshaller { + + @Override + public String marshal(AttributeValue value) throws AttributeValueMarshallingException { + String result = value.getValue(); + + //to validation + if (!hasValidForm(result)) + throw new AttributeValueMarshallingException( + "Illegal " + getName() + " value \"" + result + "\""); + + return result; + } + + @Override + public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) + throws AttributeValueMarshallingException { + + //to validation + if (!hasValidForm(value)) + throw new AttributeValueMarshallingException( + "Illegal " + getName() + " value \"" + value + "\""); + + return new StringAttributeValue(value); + } + + /** + * Validate a String attribute if required + * + * @param value String based attribute value + * @return true if valid, otherwise false + */ + abstract protected boolean hasValidForm(String value); + + /** + * Get the name of the attribute mashaller + * + * @return + */ + abstract protected String getName(); + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java new file mode 100644 index 000000000..d430c55e2 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java @@ -0,0 +1,15 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import at.gv.egiz.eid4u.impl.attributes.xjc.Document; +import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; + +public class DocumentAttributeValue extends AbstractAttributeValue{ + + private static final long serialVersionUID = 1L; + + protected DocumentAttributeValue(Document val, boolean nonLatinScriptAlternateVer) { + super(val, false); + + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java new file mode 100644 index 000000000..7da25adbc --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java @@ -0,0 +1,26 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; + +public class EhicIdTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { + + private static final String PATTERN = "^80[0-9]{18}$"; + private static final Pattern p = Pattern.compile(PATTERN); + + @Override + protected boolean hasValidForm(String value) { + Matcher matcher = p.matcher(value); + return matcher.matches(); + + } + + @Override + protected String getName() { + return Definitions.EHICID_FRIENDLYNAME; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java new file mode 100644 index 000000000..9b08c5f00 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java @@ -0,0 +1,14 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import at.gv.egiz.eid4u.api.attributes.natural.IdType; +import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; + +public final class IdTypeAttributeValue extends AbstractAttributeValue{ + + private static final long serialVersionUID = -4215108790225070526L; + + protected IdTypeAttributeValue(IdType val) { + super(val, true); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java new file mode 100644 index 000000000..d5f325632 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java @@ -0,0 +1,26 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import at.gv.egiz.eid4u.api.attributes.natural.IdType; +import eu.eidas.auth.commons.attribute.AttributeValue; +import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; + +public final class IdTypeAttributeValueMarshaller implements AttributeValueMarshaller { + + @Override + public String marshal(AttributeValue value) throws AttributeValueMarshallingException { + return value.getValue().getValue(); + + } + + @Override + public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) + throws AttributeValueMarshallingException { + IdType idType = IdType.fromString(value); + if (null == idType) { + throw new AttributeValueMarshallingException("Illegal IdType value \"" + value + "\""); + } + return new IdTypeAttributeValue(idType); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java new file mode 100644 index 000000000..6ef73dca3 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java @@ -0,0 +1,14 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; +import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; + +public final class MaritalStateAttributeValue extends AbstractAttributeValue{ + + private static final long serialVersionUID = -4215108790225070526L; + + protected MaritalStateAttributeValue(MaritalState val) { + super(val, true); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java new file mode 100644 index 000000000..afa8d4d06 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java @@ -0,0 +1,26 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; +import eu.eidas.auth.commons.attribute.AttributeValue; +import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; + +public final class MaritalStateAttributeValueMarshaller implements AttributeValueMarshaller { + + @Override + public String marshal(AttributeValue value) throws AttributeValueMarshallingException { + return value.getValue().getValue(); + + } + + @Override + public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) + throws AttributeValueMarshallingException { + MaritalState idType = MaritalState.fromString(value); + if (null == idType) { + throw new AttributeValueMarshallingException("Illegal MaritalState value \"" + value + "\""); + } + return new MaritalStateAttributeValue(idType); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java new file mode 100644 index 000000000..d9b55cf2f --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java @@ -0,0 +1,26 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; + +public class NationalityTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { + + private static final String PATTERN = "^[A-Z]{2}$"; + private static final Pattern p = Pattern.compile(PATTERN); + + @Override + protected boolean hasValidForm(String value) { + Matcher matcher = p.matcher(value); + return matcher.matches(); + + } + + @Override + protected String getName() { + return Definitions.NATIONALITY_FRIENDLYNAME; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java new file mode 100644 index 000000000..b19a6b661 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java @@ -0,0 +1,17 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; + +public class NonValidatingStringAttributeValueMarshaller extends AbstractStringAttributeMarshaller { + + @Override + protected boolean hasValidForm(String value) { + return true; + } + + @Override + protected String getName() { + return "GenericStringAttribute"; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java new file mode 100644 index 000000000..59f1817a4 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java @@ -0,0 +1,67 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import java.io.Reader; +import java.io.StringReader; +import java.io.StringWriter; + +import javax.xml.bind.JAXBContext; +import javax.xml.bind.JAXBException; +import javax.xml.bind.Marshaller; +import javax.xml.bind.Unmarshaller; +import javax.xml.stream.XMLInputFactory; +import javax.xml.stream.XMLStreamException; +import javax.xml.stream.XMLStreamReader; + +import at.gv.egiz.eid4u.impl.attributes.xjc.Document; +import eu.eidas.auth.commons.EidasStringUtil; +import eu.eidas.auth.commons.attribute.AttributeValue; +import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; + +public class PhotoTypeAttributeValueMarshaller implements AttributeValueMarshaller{ + + @Override + public String marshal(AttributeValue value) throws AttributeValueMarshallingException { + try { + JAXBContext context = JAXBContext.newInstance(Document.class); + Marshaller m = context.createMarshaller(); + StringWriter sw = new StringWriter(); + m.marshal(value, sw); + return EidasStringUtil.encodeToBase64(sw.toString()); + + } catch (JAXBException e) { + throw new AttributeValueMarshallingException("Can NOT create JAXB marshaller for type 'Document'", e); + + } + + } + + @Override + public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) + throws AttributeValueMarshallingException { + try { + Reader reader = new StringReader(EidasStringUtil.decodeStringFromBase64(value)); + + //initialize XML reader to prevent XXE + XMLInputFactory xif = XMLInputFactory.newInstance(); + xif.setProperty(XMLInputFactory.IS_SUPPORTING_EXTERNAL_ENTITIES, false); + xif.setProperty(XMLInputFactory.SUPPORT_DTD, false); + XMLStreamReader xmlReader = xif.createXMLStreamReader(reader); + + //unmarshal + JAXBContext context = JAXBContext.newInstance(Document.class); + Unmarshaller um = context.createUnmarshaller(); + Object obj = um.unmarshal(xmlReader); + + if (!(obj instanceof Document)) + throw new AttributeValueMarshallingException("Unmarshalled result is NOT of type 'Document'"); + + return new DocumentAttributeValue((Document)obj, isNonLatinScriptAlternateVersion); + + } catch (JAXBException | XMLStreamException e) { + throw new AttributeValueMarshallingException("Can NOT create JAXB unmarshaller for type 'Document'", e); + + } + + } +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java new file mode 100644 index 000000000..05448d35d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java @@ -0,0 +1,26 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; + +public class RFC822MailboxTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { + + private static final String PATTERN = "[^@]+@[^\\.]+\\..+"; + private static final Pattern p = Pattern.compile(PATTERN); + + @Override + protected boolean hasValidForm(String value) { + Matcher matcher = p.matcher(value); + return matcher.matches(); + + } + + @Override + protected String getName() { + return Definitions.EMAIL_NAME; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java new file mode 100644 index 000000000..2b4bb6378 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java @@ -0,0 +1,27 @@ +package at.gv.egiz.eid4u.impl.attributes.natural; + +import java.util.regex.Matcher; +import java.util.regex.Pattern; + +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; + +public final class TaxIdentificationNumberType extends AbstractStringAttributeMarshaller { + + private static final String PATTERN = "^[A-Z]{2}/[a-zA-Z0-9].*"; + private static final Pattern p = Pattern.compile(PATTERN); + + @Override + protected boolean hasValidForm(String value) { + Matcher matcher = p.matcher(value); + return matcher.matches(); + + } + + @Override + protected String getName() { + return Definitions.TAXIDENTIFICATIONNUMBER_FRIENDLYNAME; + + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java new file mode 100644 index 000000000..50dfbdd00 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java @@ -0,0 +1,151 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.28 um 08:08:57 AM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc; + +import java.io.Serializable; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

Java-Klasse f�r anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <simpleContent>
+ *     <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
+ *       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="type" use="required" type="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}DocumentTypeType" />
+ *       <attribute name="contentType" use="required" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "document", namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") +public class Document implements Serializable { + private static final long serialVersionUID = 1L; + + @XmlValue + protected byte[] value; + @XmlAttribute(name = "name", required = true) + protected String name; + @XmlAttribute(name = "type", required = true) + protected DocumentTypeType type; + @XmlAttribute(name = "contentType", required = true) + protected MimeTypeEnumeration contentType; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * byte[] + */ + public byte[] getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der type-Eigenschaft ab. + * + * @return + * possible object is + * {@link DocumentTypeType } + * + */ + public DocumentTypeType getType() { + return type; + } + + /** + * Legt den Wert der type-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DocumentTypeType } + * + */ + public void setType(DocumentTypeType value) { + this.type = value; + } + + /** + * Ruft den Wert der contentType-Eigenschaft ab. + * + * @return + * possible object is + * {@link MimeTypeEnumeration } + * + */ + public MimeTypeEnumeration getContentType() { + return contentType; + } + + /** + * Legt den Wert der contentType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link MimeTypeEnumeration } + * + */ + public void setContentType(MimeTypeEnumeration value) { + this.contentType = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java new file mode 100644 index 000000000..499fcf7ff --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java @@ -0,0 +1,58 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.28 um 08:08:57 AM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DocumentTypeType. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="DocumentTypeType">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="photo"/>
+ *     <enumeration value="certificate"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DocumentTypeType", namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") +@XmlEnum +public enum DocumentTypeType { + + @XmlEnumValue("photo") + PHOTO("photo"), + @XmlEnumValue("certificate") + CERTIFICATE("certificate"); + private final String value; + + DocumentTypeType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static DocumentTypeType fromValue(String v) { + for (DocumentTypeType c: DocumentTypeType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java new file mode 100644 index 000000000..d760ca268 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java @@ -0,0 +1,67 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.28 um 08:08:57 AM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für MimeTypeEnumeration. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="MimeTypeEnumeration">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="image/jpeg"/>
+ *     <enumeration value="image/pjpeg"/>
+ *     <enumeration value="image/png"/>
+ *     <enumeration value="image/x-png"/>
+ *     <enumeration value="application/pdf"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "MimeTypeEnumeration") +@XmlEnum +public enum MimeTypeEnumeration { + + @XmlEnumValue("image/jpeg") + IMAGE_JPEG("image/jpeg"), + @XmlEnumValue("image/pjpeg") + IMAGE_PJPEG("image/pjpeg"), + @XmlEnumValue("image/png") + IMAGE_PNG("image/png"), + @XmlEnumValue("image/x-png") + IMAGE_X_PNG("image/x-png"), + @XmlEnumValue("application/pdf") + APPLICATION_PDF("application/pdf"); + private final String value; + + MimeTypeEnumeration(String v) { + value = v; + } + + public String value() { + return value; + } + + public static MimeTypeEnumeration fromValue(String v) { + for (MimeTypeEnumeration c: MimeTypeEnumeration.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java new file mode 100644 index 000000000..9b54376f7 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java @@ -0,0 +1,47 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.28 um 08:08:57 AM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.gv.egiz.eid4u.impl.attributes.xjc package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Document } + * + */ + public Document createDocument() { + return new Document(); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java new file mode 100644 index 000000000..18f2ef3f0 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java @@ -0,0 +1,9 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.28 um 08:08:57 AM CEST +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.gv.egiz.eid4u.impl.attributes.xjc; 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 @@ + + + + Dynamic attributes + + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Type + IdType + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + IdTypeType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.IdTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Number + IdNumber + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + IdNumberType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Issuer + IdIssuer + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + IdIssuerType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/ExpiryDate + IdExpiryDate + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + IdExpiryDateType + eid4uP + eu.eidas.auth.commons.attribute.impl.DateTimeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/EhicId + EhicId + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + EhicIdType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.EhicIdTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Nationality + Nationality/entry> + NaturalPerson + false + http://europass.cedefop.europa.eu/Europass + countryCode" + europass3 + at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Citizenship + Citizenship + NaturalPerson + false + http://europass.cedefop.europa.eu/Europass + countryCode" + europass3 + at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/MaritalState + MaritalState + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + MaritalStateType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.MaritalStateAttributeValueMarshaller + + http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth + CountryOfBirth + NaturalPerson + false + http://europass.cedefop.europa.eu/Europass + countryCode" + europass3 + at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email + Email + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + rfc822mailboxType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.RFC822MailboxTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Phone + Phone + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + PhoneNumberType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress + TemporaryAddress + NaturalPerson + false + http://eidas.europa.eu/attributes/naturalperson + CurrentAddressType + eidas-natural + eu.eidas.auth.commons.protocol.eidas.impl.CurrentAddressAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CurrentPhoto + CurrentPhoto + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + PhotoType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.PhotoTypeAttributeValueMarshaller + + http://eidas.europa.eu/attributes/sectorspecific/naturalperson/TaxIdentificationNumber + TaxIdentificationNumber + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson + TaxIdentificationNumberType + eid4uP + at.gv.egiz.eid4u.impl.attributes.natural.TaxIdentificationNumberType + + + + http://eidas:europa:eu/attributes/sectorspecific/eid4u/studies/homeinsitution/Name + HomeInstitutionNamer + NaturalPerson + false + http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies + HomeInstitutionNameType + eid4uS + at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller + + \ No newline at end of file diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd new file mode 100644 index 000000000..d203dd966 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd @@ -0,0 +1,33 @@ + + + + + + + + + Container element for an generic document + + + + + + + + + + + + + + + + Type of an electronic document + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd new file mode 100644 index 000000000..dca7bb316 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd @@ -0,0 +1,105 @@ + + + + + + + + + + + Identification document type + + + + + + + + + + + Identification document number + + + + + + + + Entity that issued the identification document + + + + + + + + Expiration date of the identification document (Based on xsd:date i.e. YYYY-MM-DD format) + + + + + + + + European health insurance card number + + + + + + + + + + Current marital state of the entity + + + + + + + + + + + + + + eMail address of an entity as contact point + + + + + + + + + + Phone number of an entity as contact point + + + + + + + + Current photo of an entity + + + + + + + + + + Tax identification number of the entity + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd new file mode 100644 index 000000000..1abd5d11a --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd @@ -0,0 +1,94 @@ + + + + + + + + + Name of the home institute + + + + + + + + Erasmus code of the home institute + + + + + + + + Name of the degree the student is currently pursuing in his/her studies + + + + + + + + Field of the studies the student is currently pursuing + + + + + + + + Level of the studies the student is currently pursuing + + + + + + + + Transcript of records as Set of documents + + + + + + + + + + Name of the education institute that issued the degee of the previous studie + + + + + + + + Year when the entity received his/her last obtained degree + + + + + + + + + + Declaration of level of language knowledge + + + + + + + + + + Certificates for language knowledge + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd new file mode 100644 index 000000000..ac62496c0 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd @@ -0,0 +1,89 @@ + + + + + + + + + + + + + Generic type to define an Achievement. + + + + + + + + + + + + Contains a list of additional information about the various achievements of an individual, such as participation to conferences, workshops, memberships to organisations, list of publications, etc. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd new file mode 100644 index 000000000..21413f614 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd @@ -0,0 +1,62 @@ + + + + + + + + + + + + Defines a list of Certificates. + + + + + + + + + + + Defines a generic type for a Certificate. A Certificate contains information about the title name, the awarding body and the date of awarding. It also contains information about the level that corresponds to this diploma. + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd new file mode 100644 index 000000000..9bc962d75 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd @@ -0,0 +1,128 @@ + + + + + + + + + Enumeration of values that describe the Europass Documents that can be represented as XML instances that follow this specific XML Schema Definition. + + + + + + + + + + + + + + + + + The locale is comprised of two lowercase and two uppercase letters, separated by underscore. E.g. de_DE or sv_SE. + + + + + + + + + + + + + + + + + + + + + A period is comprised of three sub elements for the start and end dates of the period, as well as an idicator whether the specific period is current. + The end date and the current indicator are optional. + + + + + + + + Boolean that indicates that the experience spans until today + + + + + Describes the duration that corresponds to the start and end dates of this period + + + + + Describes the duration that is equivalent to the start and end dates of this period (may not be accurate correspondence) + + + + + + + + + Defines date information, which consists of day, month and year.The date must include at least the year attribute. + + + + + + + + + + + + + + + + The CEF language level is comprised of one letter (either A, B or C) and one digit (either 1 or 2). E.g. A1, B2, C1. The levels are defined by the Common European Framework of Reference for Languages (CEFR) + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd new file mode 100644 index 000000000..8c8678dea --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd @@ -0,0 +1,321 @@ + + + + + + + + The included "ISOCountries" schema defines the list of country codes that may appear in the Europass XML documents. + + + + + + + + + + + Contains all the available methods of contacting individual. + + + + + + + + + + + + + + + + Lists any other method of contacting an individual - extension point. + + + + + + + + + + + Contains information about the available contact methods for the individual. + + + + + + + Defines the use of the contact method. This might be different depending on the contact method chosen. Also it might be absent, as for example is the case for the Contact Addess Type + + + + + + + + + + Lists the telephone numbers owned by the individual. + + + + + + + + + + + + + + + + + + + + + + Lists the websites that are owned, built by or refer to the individual. + + + + + + + + + + + + + + + + + + + + + + Lists the instant messaging accounts numbers owned by the individual. + + + + + + + + + + + + + + + + + + + + + + + Defines the email address of an individual. + + + + + + + + + + + + + + + + Pattern to accept text formatted as email address. + + + + + + + Pattern to accept text formatted as email address. + + + + + + + + + + + Defines the contact address of an individual. + + + + + + + + + + + + + + + + + Defines an address which is described by the address line, usually referring to the residence's street and street number, + a second address line, usually refering to the building or apartment number, the municipality, postal code and country. + The minimum required information is the Country. + + + + + + + + + + + + + + + + + Defines a country. The country is described by a code and a label. E.g. code: FR, label: France. + + + + + + + + + Defines the country code type. The type is defined in the included schema "EuropassISOCountries". + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd new file mode 100644 index 000000000..6789c7bcc --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd @@ -0,0 +1,122 @@ + + + + + + + + The included "EuropassNationalities" schema defines the list of nationality codes that may appear in the Europass XML documents. The code of each nationality matches the coresponding coutnry's code. + + + + + + + + + + + Contains demographics-related information about the individual. It includes the birthdate, gender and list of nationalities. + + + + + + The date of birth of the individual. According to its type, the Birthdate element has no content and must have at least a year attribute. + + + + + + The gender is described by one of M or F, which correspond to male, female and non specified accordingly. + + + + + + + + + + Defines a nationality. The nationality is described by a code and is a text only element. E.g. code: DE, label: German. + + + + + + + + + + + + + + + Defines a nationality. The nationality is described by a code and a label. E.g. code: FR, label: French. + + + + + + + + + Defines the country code type to which the nationality corresponds. The type is defined in the included schema "EuropassISOCountries". + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd new file mode 100644 index 000000000..db7e763d8 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd @@ -0,0 +1,164 @@ + + + + + + + + + List any digital document (PDF, JPEG or PNG format) that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. + + + + + + + + + + + Extends the FileDataType by defining a Description sub-element and a required id attribute. + + + + + + + + + + + + + + + + + + + Offers extra information about this document. + + + + + + + + + + + + + + + + Defines the original file-name. + + + + + + + Defines the file type of the document and must follow the MimeTypeEnumeration data type. + + + + + + + Includes the raw base-64 encoded bytes of the document. + + + + + + + Lists Metadata elements, each offering some extra information about this document. + + + + + + + + + + Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the personal photo of an individual. + Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. + + + + + + + + + + + + + + + + + Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the signature an individual. + Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. + + + + + + + + + + + Restricts the string by defining an enumeration of allowed file mime types. + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd new file mode 100644 index 000000000..d9c695826 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd @@ -0,0 +1,107 @@ + + + + + + + + + + Contains information about the date the XML was issued/ produced, the xsd version with which the xml file is compatible, and optional comments. + + + + + + The Europass Document described by an instance of this schema. + + + + + + The date this document was first created. + + + + + + + The date this document was last updated. + + + + + + + The Major.Minor version of the XML Schema with which this document is compatible. + Even when the Patch version of the XML Schema changes, the specific XML document should continue to validate even against the updated version. + + + + + + + Reveals how this document was created. For example through the online Europass editors, or through the Europass web services, etc. + + + + + + + Any comment related to this document. + + + + + + + + + + + + + + + + + The xsd version is comprised of the letter V and two digits separated by '.' E.g. V2.0 or V2.5. + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd new file mode 100644 index 000000000..aaaef281d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd @@ -0,0 +1,122 @@ + + + + + + + + + + + Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. + + + + + + + + + + + + + + + + Contains a list of references to material outside this XML instance which enrich or support the learner’s information. + + + + + + + + + + + + + + + + + + + Contains a list of references to other Europass Document. + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd new file mode 100644 index 000000000..300473c6e --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd @@ -0,0 +1,71 @@ + + + + + + + + + The EUDriving namespace defines a list of driving licence codes, which are used to describe the information of a driving licence. + + + + + + + + + + + Defines a skill, the description of which is a driving category. + Note that a reference to an attachment may also be added. + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd new file mode 100644 index 000000000..85b4d6684 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd @@ -0,0 +1,115 @@ + + + + + + The European Qualifications Framework (EQF) acts as a translation device to make + national qualifications more readable across Europe, promoting workers' and learners' + mobility between countries and facilitating their lifelong learning. The core of the EQF + concerns eight reference levels describing what a learner knows, understands and + is able to do – 'learning outcomes'. Levels range from basic (Level 1) to advanced (Level 8). + The EQF applies to all types of education, training and qualifications, + from school education to academic, professional and vocational. + (http://ec.europa.eu/education/lifelong-learning-policy/eqf_en.htm) + + + + + + Each of the 8 levels is defined by a set of descriptors indicating the learning outcomes + relevant to qualifications at that level in any system of qualifications. + Knowledge: in the context of EQF, knowledge is described as theoretical and/or factual. + Skills: in the context of EQF, skills are described as cognitive + (involving the use of logical, intuitive and creative thinking) + and practical (involving manual dexterity and the use of methods, materials, + tools and instruments). + Competence: In the context of EQF, competence is described in terms of responsibility and autonomy. + + + + + + + Level 1: + i) basic general knowledge, + ii) basic skills required to carry out simple tasks, + iii) work or study under direct supervision in a structured context + + + + + + + Level 2: + i) basic factual knowledge of a field of work or study + ii) basic cognitive and practical skills required to use relevant information in order to carry out tasks and to solve routine problems using simple rules and tools, + iii) work or study under supervision with some autonomy + + + + + + + Level 3: + i) knowledge of facts, principles, processes and general concepts, in a field of work or study, + ii) a range of cognitive and practical skills required to accomplish tasks and solve problems by selecting and applying basic methods, tools, materials and information, + iii) take responsibility for completion of tasks in work or study; adapt own behaviour to circumstances in solving problems + + + + + + + Level 4: + i) factual and theoretical knowledge in broad contexts within a field of work or study, + ii) a range of cognitive and practical skills required to generate solutions to specific problems in a field of work or study, + iii) exercise self-management within the guidelines of work or study contexts that are usually predictable, but are subject to change; supervise the routine work of others, taking some responsibility for the evaluation and improvement of work or study activities + + + + + + + Level 5: + i) comprehensive, specialised, factual and theoretical knowledge within a field of work or study and an awareness of the boundaries of that knowledge, + ii) a comprehensive range of cognitive and practical skills required to develop creative solutions to abstract problems, + iii) exercise management and supervision in contexts of work or study activities where there is unpredictable change; review and develop performance of self and others + + + + + + + Level 6: + i) advanced knowledge of a field of work or study, involving a critical understanding of theories and principles, + ii) advanced skills, demonstrating mastery and innovation, required to solve complex and unpredictable problems in a specialised field of work or study, + iii) manage complex technical or professional activities or projects, taking responsibility for decision- making in unpredictable work or study contexts; take responsibility for managing professional development of individuals and groups + + + + + + + Level 7: + i) highly specialised knowledge, some of which is at the forefront of knowledge in a field of work or study, as the basis for original thinking and/or research; critical awareness of knowledge issues in a field and at the interface between different fields, + ii) specialised problem-solving skills required in research and/or innovation in order to develop new knowledge and procedures and to integrate knowledge from different fields, + iii) manage and transform work or study contexts that are complex, unpredictable and require new strategic approaches; take responsibility for contributing to professional knowledge and practice and/or for reviewing the strategic performance of teams + + + + + + + Level 8: + i) knowledge at the most advanced frontier of a field of work or study and at the interface between fields, + ii) the most advanced and specialised skills and techniques, including synthesis and evaluation, required to solve critical problems in research and/or innovation and to extend and redefine existing knowledge or professional practice, + iii) demonstrate substantial authority, innovation, autonomy, scholarly and professional integrity and sustained commitment to the development of new ideas or processes at the forefront of work or study contexts including research + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd new file mode 100644 index 000000000..b6954c70f --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd @@ -0,0 +1,28 @@ + + + + + European driving licence - vehicle categories (http://ec.europa.eu/youreurope/nav/en/citizens/living/car/driving-license/index_en.html#326_3) + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd new file mode 100644 index 000000000..09ff449a2 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd @@ -0,0 +1,137 @@ + + + + + + + + The EQF namespace defines a list of educational level codes, which are used to describe the information of an educational experience. + + + + + + + + The ISCED namespace defines a list of educational field and educational level codes, which are used to describe the information of an educational experience. + + + + + + + + + + + + + Extends the generic ExperienceType to include information about a learning achievement or a training period. + Contains information about the period the learning experience took place and the awarded title, as well as information about the skills acquired, the organisation providing the education, the educational field and level. + + + + + + + + + + + + + + + + + + + Contains an list of learning achievements or a training periods (formal or not). The order of those experiences is defined by the related printing preferences. + + + + + + + + + + + + + Defines an educational level. The educational level is described by a code and a label. E.g. code: 5, label: ISCED 5. + + + + + + + + + The educational level code type is defined in the imported schema of ISCED97. + + + + + + + + + + + + + + Defines an educational field. The educational field is described by a code and a label. E.g. code: 21, label: Arts. + + + + + + + + + The educational field code type is defined in the imported schema of ISCED97. + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd new file mode 100644 index 000000000..0aea91142 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd @@ -0,0 +1,65 @@ + + + + + + + + + + + + Extends the generic ExperienceType to include information about a work experience. + Contains information about the period the experience took place and the title of the position, as well as the activities/ tasks and information of the employer. + + + + + + + + + + + + + + + + + Contains an list of work experiences. The order of those experiences is defined by the related printing preferences. + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd new file mode 100644 index 000000000..0329e8214 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd @@ -0,0 +1,112 @@ + + + + + + + + Defines a pattern to be followed when formatting the address. + s: street name and number + p: country postal code prefix + z: postal code + m: municipality + c: country + IMPORTANT: \n denotes a new line. + + + + + + Default Address Format + + + + + Address Format Variation + + + + + Address Format Variation + + + + + Address Format Variation + + + + + Address Format Variation + + + + + Address Format Variation + + + + + Address Format Variation + + + + + Address Format for various countries + + + + + Address Format for various countries, such as Ireland + + + + + Address Format for various countries, such as Latvia + + + + + Address Format for various countries, such as Croatia + + + + + Address Format for various countries, such as Malta + + + + + Address Format for various countries, such as Switzerland + + + + + \ No newline at end of file diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd new file mode 100644 index 000000000..b741b3bae --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd @@ -0,0 +1,70 @@ + + + + + + + + Describes a Europass Cover Letter. The Cover Letter includes information about: + - the person to whom it is addressed to (addressee); + - the subject, date and place; + - the main content of the letter; + - the suitable opening and closing letter salutations; + - the list of enclosed documents; + The details of the person who prepares the Cover Letter are available in the "LearnerInfo" section of an XML instance that follows the Europass XML Schema Definition. + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd new file mode 100644 index 000000000..9ab49c2ea --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd @@ -0,0 +1,15134 @@ + + + + + + + + International Standard Classification of Occupations, The International Labour Organisation proposed the ISCO 88 and ISCO 88 COM is the European Union variant of ISCO 88. The list is further filtered by Europass. (http://www2.warwick.ac.uk/fac/soc/ier/research/isco88/) + + + + ISCO 88 COM major groups codes (1 digit) + + + + + LEGISLATORS, SENIOR OFFICIALS AND MANAGERS + + + + + PROFESSIONALS + + + + + TECHNICIANS AND ASSOCIATE PROFESSIONALS + + + + + CLERKS + + + + + SERVICE WORKERS AND SHOP AND MARKET SALES WORKERS + + + + + SKILLED AGRICULTURAL AND FISHERY WORKERS + + + + + CRAFT AND RELATED TRADES WORKERS + + + + + PLANT AND MACHINE OPERATORS AND ASSEMBLERS + + + + + ELEMENTARY OCCUPATIONS + + + + + ARMED FORCES + + + + + + + ISCO 88 COM sub-major groups codes (2 digits) + + + + + LEGISLATORS AND SENIOR OFFICIALS + + + + + CORPORATE MANAGERS + + + + + GENERAL MANAGERS + + + + + PHYSICAL, MATHEMATICAL AND ENGINEERING SCIENCE PROFESSIONALS + + + + + LIFE SCIENCE AND HEALTH PROFESSIONALS + + + + + TEACHING PROFESSIONALS + + + + + OTHER PROFESSIONALS + + + + + PHYSICAL AND ENGINEERING SCIENCE ASSOCIATE PROFESSIONALS + + + + + LIFE SCIENCE AND HEALTH ASSOCIATE PROFESSIONALS + + + + + TEACHING ASSOCIATE PROFESSIONALS + + + + + OTHER ASSOCIATE PROFESSIONALS + + + + + OFFICE CLERKS + + + + + CUSTOMER SERVICES CLERKS + + + + + PERSONAL AND PROTECTIVE SERVICES WORKERS + + + + + MODELS, SALESPERSONS AND DEMONSTRATORS + + + + + MARKET-ORIENTED SKILLED AGRICULTURAL AND FISHERY WORKERS + + + + + SUBSISTENCE AGRICULTURAL AND FISHERY WORKERS + + + + + EXTRACTION AND BUILDING TRADES WORKERS + + + + + METAL, MACHINERY AND RELATED TRADES WORKERS + + + + + PRECISION, HANDICRAFT, PRINTING AND RELATED TRADES WORKERS + + + + + OTHER CRAFT AND RELATED TRADES WORKERS + + + + + STATIONARY-PLANT AND RELATED OPERATORS + + + + + MACHINE OPERATORS AND ASSEMBLERS + + + + + DRIVERS AND MOBILE-PLANT OPERATORS + + + + + SALES AND SERVICES ELEMENTARY OCCUPATIONS + + + + + AGRICULTURAL, FISHERY AND RELATED LABOURERS + + + + + LABOURERS IN MINING, CONSTRUCTION, MANUFACTURING AND TRANSPORT + + + + + ARMED FORCES + + + + + + + ISCO 88 COM minor groups codes (3 digits) + + + + + LEGISLATORS + + + + + SENIOR GOVERNMENT OFFICIALS + + + + + TRADITIONAL CHIEFS AND HEADS OF VILLAGES + + + + + SENIOR OFFICIALS OF SPECIAL-INTEREST ORGANISATIONS + + + + + DIRECTORS AND CHIEF EXECUTIVES + + + + + PRODUCTION AND OPERATIONS DEPARTMENT MANAGERS + + + + + OTHER DEPARTMENT MANAGERS + + + + + GENERAL MANAGERS + + + + + PHYSICISTS, CHEMISTS AND RELATED PROFESSIONALS + + + + + MATHEMATICIANS, STATISTICIANS AND RELATED PROFESSIONALS + + + + + COMPUTING PROFESSIONALS + + + + + ARCHITECTS, ENGINEERS AND RELATED PROFESSIONALS + + + + + LIFE SCIENCE PROFESSIONALS + + + + + HEALTH PROFESSIONALS (except nursing) + + + + + NURSING AND MIDWIFERY PROFESSIONALS + + + + + COLLEGE, UNIVERSITY AND HIGHER EDUCATION TEACHING PROFESSIONALS + + + + + SECONDARY EDUCATION TEACHING PROFESSIONALS + + + + + PRIMARY AND PRE-PRIMARY EDUCATION TEACHING PROFESSIONALS + + + + + SPECIAL EDUCATION TEACHING PROFESSIONALS + + + + + OTHER TEACHING PROFESSIONALS + + + + + BUSINESS PROFESSIONALS + + + + + LEGAL PROFESSIONALS + + + + + ARCHIVISTS, LIBRARIANS AND RELATED INFORMATION PROFESSIONALS + + + + + SOCIAL SCIENCE AND RELATED PROFESSIONALS + + + + + WRITERS AND CREATIVE OR PERFORMING ARTISTS + + + + + RELIGIOUS PROFESSIONALS + + + + + PHYSICAL AND ENGINEERING SCIENCE TECHNICIANS + + + + + COMPUTER ASSOCIATE PROFESSIONALS + + + + + OPTICAL AND ELECTRONIC EQUIPMENT OPERATORS + + + + + SHIP AND AIRCRAFT CONTROLLERS AND TECHNICIANS + + + + + SAFETY AND QUALITY INSPECTORS + + + + + LIFE SCIENCE TECHNICIANS AND RELATED ASSOCIATE PROFESSIONALS + + + + + MODERN HEALTH ASSOCIATE PROFESSIONALS (except nursing) + + + + + NURSING AND MIDWIFERY ASSOCIATE PROFESSIONALS + + + + + TRADITIONAL MEDICINE PRACTITIONERS AND FAITH HEALERS + + + + + PRIMARY EDUCATION TEACHING ASSOCIATE PROFESSIONALS + + + + + PRE-PRIMARY EDUCATION TEACHING ASSOCIATE PROFESSIONALS + + + + + SPECIAL EDUCATION TEACHING ASSOCIATE PROFESSIONALS + + + + + OTHER TEACHING ASSOCIATE PROFESSIONALS + + + + + FINANCE AND SALES ASSOCIATE PROFESSIONALS + + + + + BUSINESS SERVICES AGENTS AND TRADE BROKERS + + + + + ADMINISTRATIVE ASSOCIATE PROFESSIONALS + + + + + CUSTOMS, TAX AND RELATED GOVERNMENT ASSOCIATE PROFESSIONALS + + + + + POLICE INSPECTORS AND DETECTIVES + + + + + SOCIAL WORK ASSOCIATE PROFESSIONALS + + + + + ARTISTIC, ENTERTAINMENT AND SPORTS ASSOCIATE PROFESSIONALS + + + + + RELIGIOUS ASSOCIATE PROFESSIONALS + + + + + SECRETARIES AND KEYBOARD-OPERATING CLERKS + + + + + NUMERICAL CLERKS + + + + + MATERIAL-RECORDING AND TRANSPORT CLERKS + + + + + LIBRARY, MAIL AND RELATED CLERKS + + + + + OTHER OFFICE CLERKS + + + + + CASHIERS, TELLERS AND RELATED CLERKS + + + + + CLIENT INFORMATION CLERKS + + + + + TRAVEL ATTENDANTS AND RELATED WORKERS + + + + + HOUSEKEEPING AND RESTAURANT SERVICES WORKERS + + + + + PERSONAL CARE AND RELATED WORKERS + + + + + OTHER PERSONAL SERVICES WORKERS + + + + + ASTROLOGERS, FORTUNE-TELLERS AND RELATED WORKERS + + + + + PROTECTIVE SERVICES WORKERS + + + + + FASHION AND OTHER MODELS + + + + + SHOP SALESPERSONS AND DEMONSTRATORS + + + + + STALL AND MARKET SALESPERSONS + + + + + MARKET GARDENERS AND CROP GROWERS + + + + + MARKET-ORIENTED ANIMAL PRODUCERS AND RELATED WORKERS + + + + + MARKET-ORIENTED CROP AND ANIMAL PRODUCERS + + + + + FORESTRY AND RELATED WORKERS + + + + + FISHERY WORKERS, HUNTERS AND TRAPPERS + + + + + SUBSISTENCE AGRICULTURAL AND FISHERY WORKERS + + + + + MINERS, SHOTFIRERS, STONE CUTTERS AND CARVERS + + + + + BUILDING FRAME AND RELATED TRADES WORKERS + + + + + BUILDING FINISHERS AND RELATED TRADES WORKERS + + + + + PAINTERS, BUILDING STRUCTURE CLEANERS AND RELATED TRADES WORKERS + + + + + METAL MOULDERS, WELDERS, SHEET-METAL WORKERS, STRUCTURAL- METAL PREPARERS, AND RELATED TRADES WORKERS + + + + + BLACKSMITHS, TOOL-MAKERS AND RELATED TRADES WORKERS + + + + + MACHINERY MECHANICS AND FITTERS + + + + + ELECTRICAL AND ELECTRONIC EQUIPMENT MECHANICS AND FITTERS + + + + + PRECISION WORKERS IN METAL AND RELATED MATERIALS + + + + + POTTERS, GLASS-MAKERS AND RELATED TRADES WORKERS + + + + + HANDICRAFT WORKERS IN WOOD,TEXTILE, LEATHER AND RELATED MATERIALS + + + + + PRINTING AND RELATED TRADES WORKERS + + + + + FOOD PROCESSING AND RELATED TRADES WORKERS + + + + + WOOD TREATERS, CABINET-MAKERS AND RELATED TRADES WORKERS + + + + + TEXTILE, GARMENT AND RELATED TRADES WORKERS + + + + + PELT, LEATHER AND SHOEMAKING TRADES WORKERS + + + + + MINING- AND MINERAL-PROCESSING-PLANT OPERATORS + + + + + METAL-PROCESSING-PLANT OPERATORS + + + + + GLASS, CERAMICS AND RELATED PLANT OPERATORS + + + + + WOOD-PROCESSING- AND PAPERMAKING-PLANT OPERATORS + + + + + CHEMICAL-PROCESSING-PLANT OPERATORS + + + + + POWER-PRODUCTION AND RELATED PLANT OPERATORS + + + + + AUTOMATED-ASSEMBLY-LINE AND INDUSTRIAL-ROBOT OPERATORS + + + + + METAL- AND MINERAL-PRODUCTS MACHINE OPERATORS + + + + + CHEMICAL-PRODUCTS MACHINE OPERATORS + + + + + RUBBER- AND PLASTIC-PRODUCTS MACHINE OPERATORS + + + + + WOOD-PRODUCTS MACHINE OPERATORS + + + + + PRINTING-, BINDING- AND PAPER-PRODUCTS MACHINE OPERATORS + + + + + TEXTILE-, FUR- AND LEATHER-PRODUCTS MACHINE OPERATORS + + + + + FOOD AND RELATED PRODUCTS MACHINE OPERATORS + + + + + ASSEMBLERS + + + + + OTHER MACHINE OPERATORS AND ASSEMBLERS + + + + + LOCOMOTIVE-ENGINE DRIVERS AND RELATED WORKERS + + + + + MOTOR-VEHICLE DRIVERS + + + + + AGRICULTURAL AND OTHER MOBILE-PLANT OPERATORS + + + + + SHIPS" DECK CREWS AND RELATED WORKERS + + + + + STREET VENDORS AND RELATED WORKERS + + + + + SHOE CLEANING AND OTHER STREET SERVICES ELEMENTARY OCCUPATIONS + + + + + DOMESTIC AND RELATED HELPERS, CLEANERS AND LAUNDERERS + + + + + BUILDING CARETAKERS, WINDOW AND RELATED CLEANERS + + + + + MESSENGERS, PORTERS, DOORKEEPERS AND RELATED WORKERS + + + + + GARBAGE COLLECTORS AND RELATED LABOURERS + + + + + AGRICULTURAL, FISHERY AND RELATED LABOURERS + + + + + MINING AND CONSTRUCTION LABOURERS + + + + + MANUFACTURING LABOURERS + + + + + TRANSPORT LABOURERS AND FREIGHT HANDLERS + + + + + ARMED FORCES + + + + + + + ISCO 88 COM unit groups codes (4 digits) + + + + + Legislator + Angehöriger gesetzgebender Körperschaften / leitender Verwaltunsbedienstete + Membre de l'exécutif et des corps législatifs + + + + + Senior government official + Leitender Verwaltungsbediensteter + Cadre supérieur de l'administration publique + + + + + Senior official of political-party organisation + Leitender Bediensteter politisches Partei + Dirigeant et cadre supérieur de partis politiques + + + + + Senior officials of employers', workers' and other economic-interest organisations + Leitende Bedienstete von Arbeitgeber- und Arbeitnehmer- sowie anderen Wirtschaftsverbänden + Dirigeants et cadres supérieurs d'organisations d'employeurs et de travailleurs et d'autres organisations socio-économiques + + + + + Senior officials of humanitarian and other special-interest organisations + Leitende Bedienstete humanitärer und anderer Interessenorganisationen + Dirigeants et cadre supérieurs d'organisations humanitaires et d'autres organisations spécialisées + + + + + Director and chief executive + Direktor und Hauptgeschäftsführer + Directeur + + + + + Production and operations department managers in agriculture, hunting, forestry and fishing + Produktions- und Operationsleiter in der Landwirtschaft, Jagd, Forstwirtschaft und Fischerei + Cadres de direction, agriculture, chasse, sylviculture et pêche + + + + + Production and operations department manager in manufacturing + Produktions- und Operationsleiter im verarbeitenden Gewerbe + Cadre de direction, industries manufacturières + + + + + Production and operations department manager in construction + Produktions- und Operationsleiter im Baugewerbe + Cadre de direction, bâtiment et travaux publics + + + + + Production and operations department managers in wholesale and retail trade + Produktions- und Operationsleiter im Groß- und Einzelhandel + Cadres de direction, commerce de gros et de détail + + + + + Production and operations department managers in restaurants and hotels + Produktions- und Operationsleiter in Restaurants und Hotels + Cadres de direction, restauration et hôtellerie + + + + + Production and operations department managers in transport, storage and communications + Produktions- und Operationsleiter im Transportwesen, in der Lagerbewirtschaftung und Nachrichtenübermittlung + Cadres de direction, transports, entreposage et communications + + + + + Production and operations department manager in business services + Produktions- und Opertionsleiter in gewerblichen Dienstleistungsunternehmen + Cadre de direction, entreprises d'intermédiation et de service aux entreprises + + + + + Production and operations department managers in personal care, cleaning and related services + Produktions- und Operationsleiter in Körperpflege-, Pflege-, Reinigungs- und verwandten Dienstleistungsunternehmen + Cadres de direction, services de soins personnels, de nettoyage et services similaires + + + + + Production and operations department managers not elsewhere classified + Produktions- und Operationsleiter, anderweitig nicht genannt + Cadres de direction non classés ailleurs + + + + + Finance and administration department managers + Finanzdirektoren und Verwaltunsleiter + Cadres de direction, services administratifs + + + + + Personnel and industrial relations department manager + Personalleiter und Sozialdirektoren + Cadre de direction, personnel et relations professionnelles + + + + + Sales and marketing department managers + Verkaufs- und Absatzleiter + Cadre de direction, ventes et commercialisation + + + + + Advertising and public relations department managers + Werbeleiter und Leiter der Öffentlichkeitsarbeit + Cadres de direction, publicité et relations publiques + + + + + Supply and distribution department managers + Leiter des Einkaufs und der Materialwirtschaft + Cadres de direction, achats et distribution + + + + + Computing services department manager + Leiter der EDV + Cadre de direction, services informatiques + + + + + Research and development department manager + Forschungs- und Entwicklungsleiter + Cadre de direction, recherche et développement + + + + + Other department managers not elsewhere classified + Sonstige Fachbereichsleiter, anderweitig nicht genannt + Autres cadres de direction non classés ailleurs + + + + + General managers in agriculture, hunting, forestry and fishing + Betriebsleiter in der Landwirtschaft, Jagd, Forstwirtschaft und Fischerei + Dirigeants et gérants dans l'agriculture, la chasse, la sylviculture et la pêche + + + + + General manager in manufacturing + Betriebsleiter im verarbeitenden Gewerbe + Dirigeant, industrie manufacturière + + + + + General manager in construction + Betriebsleiter im Baugewerbe + Dirigeant, bâtiment et travaux publics + + + + + General managers in wholesale and retail trade + Betriebsleiter im Groß- und Einzelhandel + Dirigeants et gérants dans le commerce de gros et de détail + + + + + General managers of restaurants and hotels + Betriebsleiter von Restaurants und Hotels + Dirigeants et gérants dans la restauration et l'hôtellerie + + + + + General managers in transport, storage and communications + Betriebsleiter im Transportwesen, in der Lagerei u. Nachrichtenübermittlung + Dirigeants et gérants dans les transports, l'entreposage et les communications + + + + + General manager of business services + Betriebsleiter von gewerblichen Dienstleistungsunternehmen + Dirigeant d'entreprise de services + + + + + General managers in personal care, cleaning and related services + Betriebsleiter von Körperpflege-, Pflege-, Reinigungs- und vewandten Dienstleistungsunternehmen + Dirigeants et gérants de services de soins personnels, de nettoyage et de services similaires + + + + + General managers not elsewhere classified + Betriebsleiter, anderweitig nicht genannt + Dirigeants et gérants non classés ailleurs + + + + + Physicists and astronomers + Physiker und Astronomen + Physiciens et astronomes + + + + + Meteorologist + Metereologe + Météorologue + + + + + Chemist + Chemiker + Chimiste + + + + + Geologists and geophysicists + Geologen und Geophysiker + Géologues et géophysiciens + + + + + Mathematicians and related professionals + Mathematiker und verwandte Wissenschaftler + Mathématiciens et assimilés + + + + + Statistician + Statistiker + Statisticien + + + + + Computer systems designer and analyst + Systemplaner und Systemanalytiker + Concepteur et analyste de systèmes informatiques + + + + + Computer programmer + Systemprogrammierer + Programmeur + + + + + Computing professionals not elsewhere classified + Informatiker, anderweitig nicht genannt + Spécialistes de l'informatique non classé ailleurs + + + + + Architects, town and traffic planners + Architekten, Raum- und Verkehrsplaner + Architectes, urbanistes et ingénieurs de la circulation routière + + + + + Civil engineer + Bauingenieur + Ingénieur civil + + + + + Electrical engineer + Elektroingenieur + Ingénieur électricien + + + + + Electronics and telecommunications engineers + Elektronik- und Fernmeldeingenieure + Ingénieurs électroniciens et des télécommunications + + + + + Mechanical engineer + Maschinenbauingenieur + Ingénieur mécanicien + + + + + Chemical engineer + Chemieingenieur + Ingénieur chimiste + + + + + Mining engineers, metallurgists and related professionals + Bergbauingenieure, Metalluren und verwandte Wissenschaftler + Ingénieurs des mines, ingénieurs métallurgistes et assimilés + + + + + Cartographers and surveyors + Kartographen und Vermessungsingenieure + Cartographes et géomètres + + + + + Architects, engineers and related professionals not elsewhere classified + Architekten, Ingenieure und verwandte Wissenschaftler, anderweitig nicht genannt + Architectes, ingénieurs et assimilés, non classés ailleurs + + + + + Biologists, botanists, zoologists and related professionals + Biologen, Botaniker, Zoologen und verwandte Wissenschaftler + Biologistes, botanistes, zoologistes et assimilés + + + + + Pharmacologists, pathologists and related professionals + Pharmakologen, Pathologen und verwandte Wissenschaftler (nicht Ärzte) + Pharmacologistes, pathologistes et assimilés + + + + + Agronomists and related professionals + Agrar- und verwandte Wissenschaftler + Agronomes et assimilés + + + + + Medical doctor + Arzt + Médecin + + + + + Dentist + Zahnarzt + Dentiste + + + + + Veterinarian + Tierarzt + Vétérinaire + + + + + Pharmacist + Apotheker + Pharmacien + + + + + Health professionals (except nursing) not elsewhere classified + Mediziner (ohne Krankenpflege), anderweitig nicht genannt) + Médecins et assimilés (à l'exception des cadres infirmiers) non classés ailleurs + + + + + Nursing and midwifery professionals + Wissenschaftliche Krankenpflege- und Geburtshilfefachkräfte + Cadres infirmiers et sages-femmes + + + + + College, university and higher education teaching professionals + Universitäts- und Hochschullehrer + Professeurs d'université et d'établissement d'enseignement supérieur + + + + + Secondary education teaching professional + Lehrer des Sekundarbereiches + Professeur de l'enseignement secondaire + + + + + Primary education teaching professional + Wissenschaftlicher Lehrer des Primarbereiches + Instituteur de l'enseignement primaire + + + + + Pre-primary education teaching professional + Wissenschaftlicher Lehrer des Vorschulbereiches + Instituteur de l'enseignement pré primaire + + + + + Special education teaching professional + Wissenschaftlicher Sonderschullehrer + Enseignant spécialisé dans l'éducation des handicapés + + + + + Education methods specialist + Pädagogik-, Didaktiklehrer und -berater + Spécialiste des méthodes d'enseignement + + + + + School inspector + Schulinspektor + Inspecteur de l'enseignement + + + + + Other teaching professionals not elsewhere classified + Sonstige wissenschaftliche Lehrkräfte, anderweitig nicht genannt + Autres spécialistes de l'enseignement, non classés ailleurs + + + + + Accountant + Buchprüfer, Revisor, Steuerberater + Cadre comptable + + + + + Personnel and careers professionals + Pesonalfachleute, Berufsberater und Berufsanalytiker + Spécialistes des problèmes de personnel et de développement de carrière + + + + + Business professional not elsewhere classified + Unternehmensberatungs- und Organisationsfachkräfte, anderweitig nicht genannt + Spécialistes des fonctions administratives et commerciales des entreprises non classés ailleurs + + + + + Lawyer + Anwalt + Avocat + + + + + Judge + Richter + Magistrat + + + + + Legal professionals not elsewhere classified + Juristen, anderweitig nicht genannt + Juristes non classés ailleurs + + + + + Archivists and curators + Archiv- und Museumswissenschaftler + Archivistes paléographes et conservateurs de musée + + + + + Librarian and related information professional + Bibliotheks-, Dokumentations- und verwandte Informationswissenschaftler + Bibliothécaires, documentalistes et assimilés + + + + + Economist + Wirtschaftswissenschaftler + Économiste + + + + + Sociologist, anthropologist and related professional + Soziologen, Anthropologen und verwandte Wissenschaftler + Sociologues, anthropologues et assimilés + + + + + Philosophers, historians and political scientists + Philosophen, Historiker und Politologen + Philosophes, historiens et spécialistes des sciences politiques + + + + + Philologists, translators and interpreters + Philologen, Ãœbersetzer und Dolmetscher + Linguistes, traducteurs et interprètes + + + + + Psychologist + Psychologe + Psychologue + + + + + Social work professional + Sozialarbeiter + Spécialiste du travail social + + + + + Author, journalist and other writer + Autoren, Journalisten und andere Schriftsteller + Auteurs, journalistes et autres écrivains + + + + + Sculptors, painters and related artists + Bildhauer, Maler und verwandte Künstler + Sculpteurs, peintres et assimilés + + + + + Composers, musicians and singers + Komponisten, Musiker und Sänger + Compositeurs, musiciens et chanteurs + + + + + Choreographers and dancers + Choreographen und Tänzer + Chorégraphes et danseurs + + + + + Film, stage and related actors and directors + Film-, Bühnen- und sonstige Schauspieler, Regisseure + Acteurs et metteurs en scène de cinéma, de théâtre et d'autres spectacles + + + + + Religious professional + Geistlicher / Seelsorger + Membre du clergé + + + + + Chemical and physical science technicians + Chemo- und Physiktechniker + Techniciens des sciences chimiques et physiques + + + + + Civil engineering technician + Bautechniker + Technicien du génie civil + + + + + Electrical engineering technician + Elektrotechniker + Technicien en électricité + + + + + Electronics and telecommunications engineering technician + Elektronik- und Fernmeldetechniker + Techniciens en électronique et en télécommunications + + + + + Mechanical engineering technician + Maschinenbautechniker + Technicien en construction mécanique + + + + + Chemical engineering technician + Chemiebetriebs- und Verfahrenstechniker + Technicien en chimie industrielle + + + + + Mining and metallurgical technicians + Bergbau-, Hüttentechniker + Techniciens des mines, techniciens métallurgistes + + + + + Draughtsperson + Technische Zeichner + Dessinateur industriel + + + + + Physical and engineering science technicians not elsewhere classified + Material- und ingenieurtechnische Fachkräfte, anderweitig nicht genannt + Techniciens des sciences physiques et techniques non classés ailleurs + + + + + Computer assistant + Datenverarbeitungsassistent + Assistant informaticien + + + + + Computer equipment operator + EDV-Operateur + Technicien en matériels informatique + + + + + Industrial robot controller + Roboterkontrolleure und -programmierer + Technicien en robotique industrielle + + + + + Photographer and image and sound recording equipment operators + Photographen und Bediener von Bild- und Tonaufzeichnungsanlagen + Photographes et techniciens d'appareils enregistreurs d'images et de son + + + + + Broadcasting and telecommunications equipment operators + Fernseh-, Rundfunk- und Fernmeldeanlagenbediener + Techniciens de matériels d'émissions de radio, de télévision et de télécommunications + + + + + Medical equipment operator + Bediener medizinischer Geräte + Technicien d'appareils électromédicaux + + + + + Optical and electronic equipment operators not elsewhere classified + Bediener optischer und elektronischer Anlagen, anderweitig nicht genannt + Techniciens d'appareils optiques et électroniques non classés ailleurs + + + + + Ships' engineer + Schiffsmaschinist + Officier mécanicien de navires + + + + + Ships' deck officers and pilots + Schiffsführer und Lotsen + Officier de pont et pilote + + + + + Aircraft pilots and related associate professionals + Flugzeugführer und verwandte Berufe + Pilotes d'avions et assimilés + + + + + Air traffic controller + Flugverkehrslotse + Contrôleur de la circulation aérienne + + + + + Air traffic safety technician + Flugsicherungtechniker + Technicien de la sécurité aérienne + + + + + Building and fire inspectors + Bau-, Brandschutz-, Brandinspektoren + Inspecteurs de sécurité incendie et d'immeubles + + + + + Safety, health and quality inspectors + Qualitätskontrolleure + Inspecteurs de sécurité et d'hygiène et contrôleurs de qualité + + + + + Life science technician + Biotechniker + Technicien des sciences de la vie + + + + + Agronomy and forestry technician + Agrar- und Forstwirtschaftstechniker + Techniciens agronomes et forestiers + + + + + Farming and forestry advisers + Land- und forstwirtschaftliche Berater + Conseillers agricoles et forestiers + + + + + Medical assistant + Medizinischer Assistent + Assistant médical + + + + + Sanitarian + Gesundheits-, Umweltschutztechniker + Hygiéniste + + + + + Dietician and nutritionist + Diätassistenten und Ernährungsberater + Diététiciens et spécialistes de la nutrition + + + + + Optometrists and opticians + Augenoptiker + Optométricienset opticiens + + + + + Dental assistant + Zahnmedizinischer Assistent + Assistant dentaire + + + + + Physiotherapist and related associate professional + Physiotherapeuten und verwandte Berufe + Kinésithérapeutes et assimilés + + + + + Veterinary assistant + Veterinärmedizinischer Assistent + Assistant vétérinaire + + + + + Pharmaceutical assistant + Pharmazeutischer Assistent + Assistant / préparateur en pharmacie + + + + + Modern health associate professionals (except nursing) not elsewhere classified + Moderne medizinische Fachberufe (ohne Krankenpflege), anderweitig nicht genannt + Professions intermédiaires de la médecine moderne (à l'exception du personnel infirmier) non classées ailleurs + + + + + Nursing associate professional + Nicht-wissenschaftliche Krankenschwestern/-pfleger + Personnel infirmier (niveau intermédiaire) + + + + + Midwifery associate professional + Nicht-wissenschaftliche Hebammen/Geburtshelfer + Maïeuticien + + + + + Traditional medicine practitioners + Heilpraktiker + Praticien de la médecine traditionnelle + + + + + Faith healer + Geistheiler / Gesundbeter + Guérisseur + + + + + Primary education teaching associate professional + Nicht-wissenschaftliche Lehrkräfte des Primarbereiches + Professions intermédiaires de l'enseignement primaire + + + + + Pre-primary education teaching associate professional + Nicht-wissenschaftliche Lehrkräfte des Vorschulbereiches + Professions intermédiaires de l'enseignement pré primaire + + + + + Special education teaching associate professional + Nicht-wissenschaftliche Sonderschullehrkräfte + Professions intermédiaires de l'éducation des handicapés + + + + + Other teaching associate professional + Sonstige nicht-wissenschaftliche Lehrkräfte + Autres professions intermédiaires de l'enseignement + + + + + Securities and finance dealers and brokers + Effektenhändler, -makler und Finanzmakler + Courtiers en valeurs et cambistes + + + + + Insurance representative + Versicherungsvertreter + Agent d'assurance + + + + + Estate agent + Immobilienmakler + Agent immobilier + + + + + Travel consultants and organisers + Reiseberater und -veranstalter + Agents de voyages + + + + + Technical and commercial sales representatives + Technische und kaufmännische Handelsvertreter + Agents commerciaux et agent technicocommerciaux + + + + + Buyer + Einkäufer + Acheteur + + + + + Appraiser, valuer and auctioneer + Schätzer und Versteigerer + Estimateurs, experts en évaluation et vendeurs aux enchères + + + + + Finance and sales associate professional not elsewhere classified + Finanz- und Verkaufsfachkräfte , anderweitig nicht genannt + Professions intermédiaires des finances et de la vente non classées ailleurs + + + + + Trade broker + Handelsmakler + Courtier en marchandises + + + + + Clearing and forwarding agent + Vermittler von Abrechnungs- und Speditionsdienstleistungen + Agent concessionnaire + + + + + Employment agents and labour contractors + Arbeits- und Personalvermittler + Agent d'établissement de contrats d'emploi et de recrutement de main-d'Å“uvre + + + + + Business services agents and trade brokers not elsewhere classified + Vermittler gewerblicher Dienstleitungen und Handelsmakler, anderweitig nicht genannt + Agent commerciaux et courtiers non classés ailleurs + + + + + Administrative secretaries and related associate professionals + Verwaltungssekretäre und verwandte Fachkräfte + Secrétaires d'administration et professions intermédiaires assimilées de la gestion administrative + + + + + Legal and related business associate professionals + Fachkräfte für Rechts- und verwandte Angelegenheiten + Professions juridiques intermédiaires et assimilés des fonctions administratives et commerciales des entreprises + + + + + Bookkeeper + Buchhalter + Comptable + + + + + Statistical, mathematical and related associate professionals + Statistische, mathematische und verwandte Fachkräfte + Profession intermédiaire de la statistique et des mathématiques, et assimilées + + + + + Administrative associate professionals not elsewhere classified + Verwaltungsfachkräfte, anderweitig nicht genannt + Professions intermédiaires de la gestion administrative non classées ailleurs + + + + + Customs and border inspectors + Zoll- und Grenzschutzinspektoren + Inspecteurs des douanes et des frontières + + + + + Government tax and excise official + Staatlicher Steuer- und Abgabenbediensteter + Contrôleur des impôts + + + + + Government social benefits official + Staatliche Sozialverwaltungsbedienstete + Agents des services publics accordant des prestations sociales + + + + + Government licensing official + Staatlicher Bediensteter bei Paß-, Lizenz- und Genehmigungsstellen + Agent des services publics des permis et des licences + + + + + Customs, tax and related government associate professionals not elsewhere classified + Zoll-, Steuer- und verw. Fachkräfte der öffentl. Verwaltung, anderweitig nicht genannt + Profession intermédiaire de l'administration publique des douanes et des impôts, et assimilées, non classées ailleurs + + + + + Police inspectors and detectives + Polizeikommissare und Detektive + Inspecteur de la police judiciaire et détective + + + + + Social work associate professional + Sozialarbeiter + Profession intermédiaire du travail social + + + + + Decorators and commercial designers + Dekorateure und gewerbliche Designer + Décorateurs et dessinateurs modélistes de produits industriels et commerciaux + + + + + Radio, television and other announcer + Rundfunk-, Fernsehsprecher und verw. Berufe + Présentateur de radio, de télévision et de spectacles + + + + + Street, night-club and related musicians, singers and dancers + Straßen-, Nachtklub- und verwandte Musiker, Sänger und Tänzer + Musiciens, chanteurs et danseurs de rue, de discothèque et assimilés + + + + + Clowns, magicians, acrobats and related associate professionals + Clowns, Zauberer, Akrobaten und verwandte Fachkräfte + Clown, magicien, acrobate et assimilés + + + + + Athletes, sportspersons and related associate professionals + Athleten, Berufssportler und verwandte Fachkräfte + Athlètes, sportifs et assimilés + + + + + Religious associate professional + Ordensbruder / Seelsorgehelfer + Assistant laïc des cultes + + + + + Stenographer and typist + Stenograph, Stenotypist, Maschinenschreiber + Sténographe / dactylographe + + + + + Word-processors and related operators + Bediener von Textverarbeitungs- und verwandten Anlagen + Opérateurs de traitement de texte et assimilés + + + + + Data entry operator + Datenerfasser + Opérateur de saisie de données + + + + + Calculating-machine operator + Rechenmaschinenbediener + Opérateur sur machines à calculer + + + + + Secretary + Sekretär + Secrétaire + + + + + Accounting and bookkeeping clerk + Rechnungswesen- und Buchhaltungsangestellter + Teneur de livres + + + + + Statistical and finance clerk + Statistik- und Finanzangestellter + Employé de service statistique ou financier + + + + + Stock clerk + Lagerverwalter + Employé du service des stocks + + + + + Production clerk + Material-, Fertigungsplaner + Employé du service d'ordonnancement de la production + + + + + Transport clerk + Speditionsangestellter + Employé du service des transports + + + + + Library and filing clerk + Bibliotheks-, Dokumentations- und Registraturangestellte + Employés de bibliothèque et classeurs-archivistes + + + + + Mail carriers and sorting clerk + Postverteiler und -sortierer + Employé de service du courrier + + + + + Coding, proof-reading and related clerks + Kodierer, Korrekturleser und verwandte Kräfte + Codeurs, correcteurs d'épreuves et assimilés + + + + + Scribe and related workers + Schreiber und verwandte Arbeitskräfte + Ecrivains publics et assimilés + + + + + Other office clerk + Sonstige Büroangestellte + Autres employés de bureau + + + + + Cashiers and ticket clerks + Kassierer und Kartenverkäufer + Caissier et billettiste + + + + + Tellers and other counter clerks + Bank-, Post und andere Schalterbedienstete + Guichetiers de banque et autres guichetiers + + + + + Bookmakers and croupiers + Buchmacher und Croupiers + Croupiers et assimilés + + + + + Pawnbrokers and money-lenders + Pfandleiher und Geldverleiher + Prêteurs sur gages et bailleurs de fonds + + + + + Debt-collectors and related workers + Inkassobeauftragte und verwandte Arbeitskräfte + Encaisseurs et assimilés + + + + + Travel agency and related clerks + Reisebüroangestellte + Employés d'agence de voyages + + + + + Receptionists and information clerks + Empfangsbürokräfte und Auskunftspersonal + Réceptionnistes et employés d'information + + + + + Telephone switchboard operator + Telefonisten + Téléphoniste-standardiste + + + + + Travel attendants and travel stewards + Reisebegleiter und Stewards + Agents d'accueil de voyage et stewards + + + + + Transport conductor + Schaffner + Contrôleur et receveur de transports publics + + + + + Travel guide + Reiseführer + Guide + + + + + Housekeepers and related workers + Hauswirtschaftliche und verwandte Berufe + Economes (collectivités), intendants et gouvernant(e)s + + + + + Cook + Koch + Cuisinier + + + + + Waiters, waitresses and bartenders + Kellner und Barkeeper + Serveurs et barmen + + + + + Child-care worker + Kinderbetreuer + Garde d'enfants + + + + + Institution-based personal care worker + Pfleger in Institutionen + Aide-soignant en institution + + + + + Home-based personal care worker + Haus- und Familienpfleger + Aide-soignant à domicile + + + + + Personal care and related workers not elsewhere classified + Pflege- und verwandte Berufe, anderweitig nicht genannt + Personnels soignants et assimilés, non classé ailleurs + + + + + Hairdressers, barbers, beauticians and related workers + Friseure, Kosmetiker und verwandte Berufe + Coiffeurs, spécialistes des soins de beauté et assimilés + + + + + Companion and valet + Gesellschafter und Zofen/Kammerdiener + Personnel de compagnie et valet de chambre + + + + + Undertakers and embalmers + Leichenbestatter und Einbalsamierer + Agent de pompes funèbres et embaumeur + + + + + Other personal services workers not elsewhere classified + Sonstige personenbezogene Dienstleistungsberufe, anderweitig nicht gen. + Autres personnels des services directs aux particuliers, non classés ailleurs + + + + + Astrologers and related workers + Astrologen und verwandte Berufe + Astrologues et assimilés + + + + + Fortune-tellers, palmists and related workers + Wahrsager, Handleser und verwandte Berufe + Diseurs de bonne aventure, chiromanciens et assimilés + + + + + Fire-fighter + Feuerwehrmann + Pompier + + + + + Police officer + Polizist + Policier + + + + + Prison guard + Gefängnisaufseher + Gardien de prison + + + + + Protective services workers not elsewhere classified + Sicherheitsbedienstete, anderweitig nicht genannt + Personnel des services de protection et de sécurité, non classé ailleurs + + + + + Fashion and other model + Mannequins/Dressmen und sonstige Modelle + Mannequins et autres modèles + + + + + Shop salesperson and demonstrator + Verkäufer und Vorführer in Geschäften + Vendeurs et démonstrateurs en magasin + + + + + Stall and market salespersons + Verkaufsstand- und Marktstandverkäufer + Vendeurs à l'étal et sur les marchés + + + + + Field crop and vegetable grower + Feldfrucht- und Gemüseanbauer + Agriculteurs et ouvriers qualifié des cultures de plein champ et maraîchères + + + + + Tree and shrub crop grower + Baum- und Strauchfrüchteanbauer + Arboriculteurs et ouvriers qualifiés de l'arboriculture + + + + + Gardener, horticultural and nursery grower + Gärtner, Saat- und Pflanzenanzüchter + Agriculteur et ouvrier qualifié de l'horticulture et des pépinières + + + + + Mixed-crop grower + Ackerbauern für gemischte Anbaukulturen + Agriculteur et ouvrier qualifié des cultures mixtes + + + + + Dairy producer + Milchviehhalter und Nutztierzüchter + Eleveur et ouvrier qualifié de l'élevage de bétail et d'autres animaux domestiques, et de la production laitière + + + + + Poultry producer + Geflügelzüchter + Aviculteurs et ouvriers qualifiés de l'aviculture + + + + + Apiarist and sericulturist + Imker und Seidenraupenzüchter + Apiculteurs, sériciculteurs et ouvriers qualifiés de l'apiculture et de la sériciculture + + + + + Mixed-animal producer + Züchter/Halter von gemischten Tierarten + Eleveurs et ouvriers qualifiés de l'élevage diversifié + + + + + Market-oriented animal producers and related workers not elsewhere classified + Tierwirtschaftliche und verwandte Berufe (Marktproduktion), anderweitig nicht genannt + Eleveurs et ouvriers qualifiés de l'élevage destiné aux marchés et assimilés, non classés ailleurs + + + + + Market-oriented crop and animal producer + Ackerbauern und Tierzüchter/-halter (Marktproduktion) + Agriculteurs et ouvriers qualifiés de polyculture et d'élevage destinés aux marchés + + + + + Forestry worker and logger + Waldarbeiter und Holzfäller + Exploitants et ouvriers forestier + + + + + Charcoal burners and related workers + Köhler und verwandte Berufe + Charbonniers en charbon de bois et ouvriers assimilés + + + + + Aquatic-life cultivation worker + Züchter von Wasserlebewesen + Aquaculteur + + + + + Inland and coastal waters fishery worker + Binnen- und Küstenfischer + Pêcheurs de la pêche côtière et en eaux intérieures + + + + + Deep-sea fishery worker + Hochseefischer + Pêcheurs de la pêche en haute mer + + + + + Hunters and trappers + Jäger und Fallensteller + Chasseurs et trappeurs + + + + + Subsistence agricultural and fishery worker + Arbeiter in der Landwirtschaft und Fischerei (Eigenbedarfsproduktion) + Ouvrier de l'agriculture et de la pêche de subsistance + + + + + Miner and quarry workers + Bergleute und Steinbrecher + Mineurs et carriers + + + + + Shotfirer and blaster + Sprengmeister + Boutefeu + + + + + Stone splitters, cutters and carvers + Steinspalter, -bearbeiter und Steinbildhauer + Fendeurs et tailleurs de pierre, ciseleurs + + + + + Builder, traditional materials + Bauhandwerker + Constructeurs utilisant des techniques et matériaux traditionnels + + + + + Bricklayer / stonemason + Maurer + Maçon + + + + + Concrete placer, concrete finisher and related worker + Betonierer, Betonoberflächenfertigmacher und verw. Berufe + Constructeurs en béton armé, maçons ragréeurs et assimilés + + + + + Carpenters and joiners + Zimmerer, Bautischler + Charpentier sur bois et menuisier du bâtiment + + + + + Building frame and related trades worker not elsewhere classified + Baukonstruktions- und verwandte Berufe, anderweitig nicht genannt + Ouvriers du bâtiment (gros oeuvre) et assimilés non classés ailleurs + + + + + Roofer + Dachdecker + Couvreur zingueur + + + + + Floor layers and tile setters + Fußboden- und Fliesenleger + Poseurs de revêtements de sol et carreleurs + + + + + Plasterer + Stukkateur + Plâtrier + + + + + Insulation worker + Isolierer + Monteur en isolation thermique et acoustique + + + + + Glazier + Glaser + Vitrier + + + + + Plumbers and pipe fitters + Klempner, Rohrinstallateure + Plombiers et tuyauteurs + + + + + Building electricians + Bau- und verwandte Elektriker + Electriciens du bâtiment et assimilés + + + + + Painter and wallpaper fitters + Maler, Tapezierer und verwandte Berufe + Peintres en bâtiment et poseurs de papiers peints + + + + + Lacquerers and varnishers + Lackierer und verwandte Berufe + Laqueurs, vernisseurs et assimilés + + + + + Building structure cleaners and chimney sweeps + Gebäudereiniger und Schornsteinfeger + Ravaleurs de façades et ramoneurs + + + + + Metal moulders and coremakers + Former und Kernmacher (für Metallguß) + Mouleur et noyauteur de fonderie + + + + + Welders and flamecutters + Schweißer und Brennschneider + Soudeurs et oxycoupeurs + + + + + Sheet metal worker + Blechkaltverformer + Tolier-chaudronnier + + + + + Structural-metal preparers and erectors + Baumetallverformer und Metallbaumonteure + Charpentier métallier et monteur de charpentes métalliques + + + + + Riggers and cable splicers + Verspannungsmonteuere und Seilspleißer + Gréeurs et épisseurs de câbles + + + + + Underwater worker + Taucher + Scaphandrier plongeur + + + + + Blacksmiths, hammer-smiths and forging-press workers + Grobschmiede, Hammerschmiede und Schmiedepresser + Forgerons, estampeurs et conducteurs de presses à forger + + + + + Tool-makers and related workers + Werkzeugmacher und verwandte Berufe + Outilleur et assimilés + + + + + Machine-tool setters and setter-operators + Werkzeugmaschineneinrichter und Einrichter/Bediener + Régleurs et régleurs-conducteurs de machines-outils + + + + + Metal wheel-grinders, polishers and tool sharpeners + Metallschleifer, Metallpolierer und Werkzeugschärfer + Meuleurs, polisseurs et affûteurs + + + + + Motor vehicle mechanic and fitter + Kraftfahrzeugmechaniker und -schlosser + Mécanicien ajusteur de véhicules à moteur + + + + + Aircraft engine mechanic and fitter + Flugmotorenmechaniker und -schlosser + Mécanicien ajusteur de moteurs d'avion + + + + + Agricultural- or industrial-machinery mechanics and fitters + Landmaschinen- oder Industriemaschinenmechaniker und -schlosser + Mécaniciens et ajusteurs de machines agricoles et industrielles + + + + + Electrical mechanic and fitter + Elektromechaniker und -monteure + Mécaniciens ajusteurs d'appareils électriques + + + + + Electronics fitter + Elektromonteur + Ajusteur d'appareils électroniques + + + + + Electronics mechanic and servicer + Elektromechaniker (Wartung) + Mécanicien et réparateur d'appareils électroniques + + + + + Telegraph and telephone installer and servicer + Telefon- und Telegrapheninstallateure und -wartungspersonal + Monteurs réparateurs d'installations télégraphiques et téléphoniques + + + + + Electrical line installer, repairer and cable jointer + Elektrokabel-, Elektroleitungsmonteure und -wartungspersonal + Monteurs et réparateurs de lignes électriques + + + + + Precision-instrument maker and repairer + Präzisionsinstrumentenmacher und -instandsetzer + Mécanicien réparateur d'instruments de précision + + + + + Musical instrument makers and tuners + Musikinstrumentenmacher und -stimmer + Facteurs et accordeurs d'instruments de musique + + + + + Jewellery and precious-metal workers + Schmuckwarenhersteller und Edelmetallbearbeiter + Joailliers et orfèvres + + + + + Abrasive wheel former operator, potter and related worker + Töpfer und verwandte Beruf + Potiers et assimilés (produits céramiques et abrasifs) + + + + + Glass makers, cutters, grinders and finishers + Glasmacher, -schneider, - schleifer und -polierer + Souffleurs, mouleurs, tailleurs, meuleurs et polisseurs de verre + + + + + Glass engraver and etcher + Glasgraveure und -ätzer + Graveur sur verre + + + + + Glass, ceramics and related decorative painter + Glas-, Keram- und verwandte Dekormaler + Peintre-décorateur sur verre et céramique. et assimilés + + + + + Handicraft worker in wood and related materials + Kunsthandwerker für Holz und verw. Materialien + Artisan sur bois et materiaux similaires + + + + + Handicraft workers in textile, leather and related materials + Kunsthandwerker für Textilien, Leder und verw. Materialien + Ouvriers des métiers d'artisanat sur textile, sur cuir et sur des matériaux similaires + + + + + Compositor, typesetter + Schriftsetzer und verwandte Berufe + Compositeurs typographes et assimilés + + + + + Stereotypers and electrotypers + Stereotypeure und Galvanoplastiker + Stéréotypeurs et clicheurs-galvanoplastes + + + + + Printing engraver and etcher + Klischeehersteller und -ätzer + Graveurs d'imprimerie et photograveurs + + + + + Photographic worker + Fotolaborant + Technicien de la photographie + + + + + Bookbinder + Buchbinder und verwandte Berufe + Relieurs + + + + + Silk-screen, block and textile printer + Sieb-, Druckstock- und Textildrucker + Imprimeur sérigraphe, à la planche et sur textile + + + + + Butchers, fishmongers and related food preparers + Fleischer, Fischhändler und verw. Berufe + Bouchers, poissonniers et assimilés + + + + + Bakers, pastry-cook and confectionery makers + Bäcker, Konditoren und Süßwarenhersteller + Boulangers, pâtissierset confiseurs + + + + + Dairy-products maker + Molkereiwarenhersteller + Ouvrier de la fabrication des produits laitiers + + + + + Fruit, vegetable and related preserver + Obst-, Gemüse- und verwandte Konservierer + Ouvrier de la conserverie de fruits, de légumes + + + + + Food and beverage taster and grader + Nahrungsmittel- und Getränkekoster und -klassierer + Dégustateur et classeur de denrées alimentaires et de boissons + + + + + Tobacco preparer and tobacco products maker + Tabakaufbereiter und Tabakwarenhersteller + Ouvrier de la préparation du tabac et de la fabrication des produits du tabac + + + + + Wood treater + Holztrockner und -konservierer + Ouvrier du traitement du bois + + + + + Cabinet makers and related workers + Möbeltischler und verwandte Berufe + Menuisier ébéniste + + + + + Woodworking machine setters and setter-operators + Holzbearbeitungsmaschineneinrichter und Einrichter/Bediener + Régleurs et régleurs-conducteurs de machines à bois + + + + + Basketry weaver, brush maker and related workers + Korbflechter, Bürstenmacher und verwandte Berufe + Vanniers, brossiers et assimilés + + + + + Fibre preparer + Spinnvorbereiter + Préparateur de fibres + + + + + Weavers, knitters and related workers + Weber, Stricker, Wirker und verwandte Berufe + Tisserands, tricoteurs et assimilés + + + + + Tailors, dressmakers and hatters + Herren-, Damenschneider und Hutmacher + Tailleurs, couturiers, chapeliers et modistes + + + + + Furrier + Kürschner und verwandte Berufe + Fourreur + + + + + Textile, leather and related pattern-makers and cutters + Schnittmustermacher und Zuschneider (Textilien, Leder u.ä.) + Patronniers et coupeurs du textile, du cuir et assimilés + + + + + Sewers, embroiderers and related workers + Näher, Sticker und verwandte Berufe + Couseur, brodeur et assimilés + + + + + Upholsterers and related workers + Polsterer und verwandte Berufe + Tapissiers et assimilés + + + + + Pelt dressers, tanners and fellmongers + Rauchwarenzurichter, Gerber und Fellzurichter + Tanneurs, peaussiers et mégissiers + + + + + Shoe-makers and related workers + Schuhmacher und verwandte Berufe + Cordonniers + + + + + Mining-plant operator + Bediener von bergbaulichen Maschinen und Anlagen + Conducteur d'installations de mine + + + + + Mineral-ore- and stone-processing-plant operator + Bediener von Erz- und Gesteinsaufbereitungsanlagen + Conducteur d'installations de préparation des minerais et de la roche + + + + + Well drillers and borers and related workers + Tiefbohrer und verwandte Berufe + Foreurs, sondeurs de puits et assimilés + + + + + Ore and metal furnace operators + Ofenbediener (Erzschmelzen, Metallumformung und - veredlung) + Conducteurs de fours à minerais et de fours de première fusion des métaux + + + + + Metal melters, casters and rolling-mill operators + Metallschmelzer, Metallgießer und Walzwerker + Conducteurs de fours de deuxième fusion des métaux, couleurs de fonderie et conducteurs de laminoirs + + + + + Metal-heat-treating-plant operator + Metallhärter - Metallvergüter + Conducteur d'installations de traitement thermique des métaux + + + + + Metal drawers and extruders + Metallzieher, Preßzieher + Tréfileurs et étireurs de métaux + + + + + Glass and ceramics kiln and related machine operators + Glasschmelz-, Kerambrennofenbediener und verwandte Berufe + Conducteurs de fours de verrerie et de céramique, et conducteurs de machines assimilés + + + + + Glass and ceramics plant operator + Bediener von Anlagen zur Glas- und Keramikherstellung sowie verwandte Anlagenbediener, anderweitig nicht genannt + Conducteurs d'installations de verrerie et de céramique + + + + + Wood-processing-plant operator + Bediener von Holzaufbereitungsanlagen + Conducteur d'installations pour le travail du bois + + + + + Paper-pulp plant operator + Bediener von Anlagen zur Papierbreiherstellung + Conducteur d'installations pour la fabrication de la pâte à papier + + + + + Papermaking-plant operator + Bediener von Papierherstellungsanlagen + Conducteur d'installations pour la fabrication du papier + + + + + Crushing-, grinding- and chemical-mixing-machinery operators + Bediener von Brechmaschinen, Mahlwerken und Mischanlagen + Conducteurs d'installations de fragmentation et de broyage, et d'installations de malaxage chimique + + + + + Chemical-heat-treating-plant operator + Bediener von Warmbehandlungsanlagen + Conducteur d'appareils de traitement thermique de la chimie + + + + + Chemical-filtering- and separating-equipment operator + Bediener von Filtrier- und Trennvorrichtungen + Conducteur d'appareils de filtrage et de séparation chimiques + + + + + Chemical-still and reactor operators (except petroleum and natural gas) + Destillations- und Reaktionsgefäßbediener (ausgen. Erdöl u. Erdgas) + Conducteurs d'appareils de distillation et de réacteurs chimiques (traitement du pétrole et du gaz naturel excepté) + + + + + Petroleum- and natural-gas-refining-plant operators + Bediener von Erdöl- und Erdgasraffinieranlagen + Conducteurs d'installations de raffinage de pétrole et de gaz naturel + + + + + Chemical-processing-plant operators not elsewhere classified + Bediener chemischer Verfahrensanlagen, anderweitig nicht genannt + Conducteurs d'installations de traitement chimique non classés ailleurs + + + + + Power-production plant operator + Bediener von Energieerzeugungsanlagen + Conducteur d'installations de production d'énergie + + + + + Steam-engine and boiler operator + Bediener von Dampfmaschinen und -kesseln + Chauffeur de machines à vapeur et de chaudières + + + + + Incinerator, water-treatment and related plant operators + Bediener von Verbrennungs-, Wasserbehandlungs- und verw. Anlagen + Conducteurs d'incinérateurs, d'installations de traitement de l'eau et assimilés + + + + + Automated-assembly-line operator + Bediener von automatisierten Montagebändern + Conducteur de chaînes de montage automatiques + + + + + Industrial-robot operator + Bediener von Industrierobotern + Conducteur de robots industriels + + + + + Machine-tool operator + Werkzeugmaschinenbediener + Conducteur de machines outils + + + + + Cement and other mineral products machine operators + Bediener von Maschinen zur Herstellung und Verarbeitung von Zement und verwandten Mineralien + Conducteurs de machines à fabriquer du ciment et d'autres produits minéraux + + + + + Pharmaceutical- and toiletry-products machine operators + Bediener von Maschinen zur Herstellung von pharmazeutischen Produkten und Toilettenartikeln + Conducteurs de machines pour la fabrication de produits pharmaceutiques et cosmétiques + + + + + Ammunition- and explosive-products machine operators + Bediener von Maschinen zur Herstellung von Munition und explosiven Stoffen + Conducteurs de machines pour la fabrication de munitions et d'explosifs + + + + + Metal finishing-, plating- and coating-machine operators + Bediener von Metalloberflächenbearbeitungs- und beschichtungsmaschinen + Conducteurs de machines de traitement superficiel des métaux + + + + + Photographic-products machine operator + Bediener von Maschinen zur Herstellung photograpfischer Erzeugnisse + Conducteur de machines pour la fabrication de produits photographiques + + + + + Chemical-products machine operators not elsewhere classified + Maschinenbediener für chemische Erzeugnisse, anderweitig nicht genannt + Conducteur de machines pour la fabrication des produits chimiques non classés ailleurs + + + + + Rubber-products machine operator + Bediener von Maschinen zur Herstellung von Gummierzeugnissen + Conducteur de machines pour la fabrication des produits en caoutchouc + + + + + Plastic-products machine operator + Bediener von Maschinen zur Herstellung von Kunststofferzeugnissen + Conducteur de machines pour la fabrication des produits en matières plastiques + + + + + Wood-products machine operator + Bediener von Holzbearbeitungsmaschinen + Conducteur de machines à bois + + + + + Printing-machine operator + Druckmaschinenbediener + Conducteur de machines d'imprimerie + + + + + Bookbinding-machine operator + Buchbindemaschinenbediener + Conducteur de machines à relier + + + + + Paper-products machine operator + Bediener von Maschinen zur Herstellung von Papiererzeugnissen + Conducteur de machines de papeterie + + + + + Fibre-preparing-, spinning- and winding-machine operators + Bediener von Spinnvorbereitungs-, Spinn- und Spulmaschinen + Conducteurs de machines à préparer les fibres, à filer et à bobiner + + + + + Weaving- and knitting-machine operator + Bediener von Web-, Strick- und Wirkmaschinen + Conducteur de métiers mécaniques à tisser et à tricoter + + + + + Sewing-machine operator + Nähmaschinenbediener + Conducteur de machines à piquer + + + + + Bleaching-, dyeing- and cleaning-machine operator + Bediener von Bleich-, Färbe- und Reinigungsmaschinen + Conducteur de machines a blanchir, à teindre et à nettoyer + + + + + Fur and leather-preparing-machine operator + Bediener von Pelz- und Ledervorbereitungsmaschinen + Conducteur de machines à préparer les fourrures et le cuir + + + + + Shoemaking- and related machine operator + Maschinebediener für die Herstellung von Schuhen und anderen Lederwaren + Conducteur de machines pour la fabrication des chaussures et assimilés + + + + + Textile-, fur- and leather-products machine operators not elsewhere classified + Maschinenbediener für Textil-, Pelz- und Ledererzeugnisse, anderweitig nicht genannt + Conducteurs de machines pour la fabrication de produits textiles et d'articles en fourrure et en cuir, non classés ailleurs + + + + + Meat- and fish-processing-machine operator + Bediener von Fleisch- und Fischverarbeitungsmaschinen + Conducteur de machines pour la préparation des viandes et du poisson + + + + + Dairy-products machine operator + Bediener von Milchverarbeitungsmaschinen + Conducteur de machines pour la fabrication des produits laitiers + + + + + Grain- and spice-milling-machine operator + Bediener von Getreide- und Gewürzmühlen + Conducteur de machines à moudre les céréales et les épices + + + + + Baked-goods, cereal and chocolate-products machine operator + Bediener von Maschinen zur Herstellung von Backwaren, Getreide- und Schokoladeerzeugnissen + Conducteur de machines pour la production d'articles de boulangerie-pâtisserie et de chocolaterie + + + + + Fruit-, vegetable- and nut-processing-machine operator + Bediener von Obst-, Gemüse- und Nußverarbeitungsmaschinen + Conducteur de machines pour le traitement des fruits, des légumes, des noix et des amandes + + + + + Sugar production machine operator + Bediener von Zuckerherstellungsmaschinen + Conducteur de machines pour la production du sucre + + + + + Tea-, coffee-, and cocoa-processing-machine operator + Bediener von Tee-, Kaffee- und Kakaoverarbeitungsmaschinen + Conducteur de machines pour le traitement du thé, du café et du cacao + + + + + Brewers, wine and other beverage machine operator + Brauer, Bediener von Wein- und sonstigen Getränkeherstellungsmaschinen + Conducteur de machines de brasserie et de machines pour la fabrication du vin et d'autres boissons + + + + + Tobacco production machine operator + Bediener von Tabakaufbereitungs- und Tabakwarenherstellungsmaschinen + Conducteur de machines pour la production du tabac + + + + + Mechanical-machinery assembler + Montierer (von mechanischen Bauteilen) + Monteur en construction mécanique + + + + + Electrical-equipment assembler + Montierer (von elektrischen Einrichtungen) + Monteur en appareillages électriques + + + + + Electronic-equipment assembler + Montierer (von elektronischen Einrichtungen) + Monteur d'appareils électroniques + + + + + Metal-, rubber- and plastic-products assembler + Montierer von Metall-, Gummi- und Kunststofferzeugnissen + Assembleur d'articles en métal, en caoutchouc et en matières plastiques + + + + + Wood and related products assembler + Montierer von Holzwaren und verwandten Erzeugnissen + Assembleur d'articles en bois et en matières similaires + + + + + Paperboard, textile and related products assembler + Montierer von Pappe-, Textil- und verwandten Erzeugnissen + Assembleur d'articles en carton, en textile et en matières similaires + + + + + Other machine operators and assemblers + Sonstige Maschinenbediener + Autre conducteurs de machines et ouvriers de I 'assemblage + + + + + Locomotive-engine driver + Lokomotivführer + Conducteur de locomotives + + + + + Railway brakers, signallers and shunters + Eisenbahnbremser, Stellwerksbediener und Rangierer + Serre-freins, aiguilleurs et agents de manoeuvre + + + + + Motor-cycle driver + Motorradfahrer + Conducteur de motocycles + + + + + Car, taxi and van drivers + Personenkraftwagen-, Taxi- und Kleinlastkraftwagenfahrer + Chauffeurs de taxi et conducteurs d'automobiles et de camionnettes + + + + + Bus and tram drivers + Busfahrer und Straßenbahnführer + Conducteurs d'autobus et de tramway + + + + + Heavy-truck and lorry drivers + Fahrer schwerer Lastkraftwagen + Conducteurs de poids lourds et de camions + + + + + Motorised farm and forestry plant operators + Führer von motorisierten land- und forstwirtschaftlichen Maschinen + Conducteurs de matériels motorisés agricoles et forestiers + + + + + Earth-moving- and related plant operators + Führer von Erdbewegungs- und verwandten Maschinen + Conducteurs d'engins de terrassement et de matériels similaires + + + + + Crane, hoist and related plant operators + Kranführer, Aufzugsmaschinisten und Bediener verwandter Hebeeinrichtungen + Conducteurs de grues, d'engins de levage divers et de matériels similaires + + + + + Lifting-truck operator + Hubkarrenführer + Conducteur de chariots élévateurs + + + + + Ships' deck crew and related workers + Deckpersonal auf Schiffen und verwandte Berufe + Matelots de pont et assimilés + + + + + Street food vendor + Straßenhändler (Lebensmittel) + Vendeur ambulant de comestibles + + + + + Street vendor, non-food products + Straßenhändler (nicht Lebensmittel) + Vendeurs ambulant de produits divers, non alimentaires + + + + + Door-to-door and telephone salespersons + Hausierer und Telefonverkäufer + Vendeurs de porte en porte et vendeur de télévente + + + + + Shoe cleaning and other street services elementary occupations + Schuhputzer und sonstige auf der Straße ausgeübte einfache Dienstleistungstätigkeiten + Cireur de chaussures et autres petits métiers des rues + + + + + Domestic helpers and cleaners + Haushaltshilfen und Reinigungspersonal in Privathaushalten + Agents de nettoyage domestique + + + + + Helpers and cleaners in offices, hotels and other establishments + Haushaltshilfen und Reinigungspersonal in Büros, Hotels und sonstigen Einrichtungen + Agents de nettoyage dans les bureaux, les hôtels et autres établissement + + + + + Hand-launderers and pressers + Handwäscher und Handbügler + Blanchisseurs et repasseurs de linge à la main + + + + + Building caretakers + Hausmeister, Hauswarte und verwandte Berufe + Agents de service d'immeuble + + + + + Vehicle, window and related cleaners + Fahrzeugreiniger, Fensterputzer und verwandtes Reinigungspersonal + Laveurs de véhicules, de vitres et assimilés + + + + + Messengers, package and luggage porters and deliverers + Boten, Paket-, Gepäckträger und -austräger + Messagers, porteurs de colis ou de bagages, livreurs + + + + + Doorkeepers, watchpersons and related workers + Pförtner, Wachpersonal und verwandte Berufe + Portiers, gardiens et assimilés + + + + + Vending-machine money collectors, meter readers and related workers + Automatenkassierer, Zählerableser und verwandte Berufe + Encaisseurs de distributeurs automatiques à prépaiement, releveurs de compteurs et assimilés + + + + + Garbage collector + Müllsammler + Éboueur + + + + + Sweepers and related labourers + Straßenkehrer und verwandte Berufe + Balayeurs et manoeuvres assimilés + + + + + Farm-hands and labourers + Landwirtschaftliche Hilfsarbeiter + Aides et manoeuvres agricoles + + + + + Forestry labourer + Forstwirtschaftliche Hilfsarbeiter + Ouvrier forestier + + + + + Fishery, hunting and trapping labourers + Hilfsarbeiter in der Fischerei, Jagd und Fallenstellerei + Manoeuvres pêcheurs, chasseurs et trappeurs + + + + + Mining and quarrying labourer + Hilfsarbeiter im Bergbau und Steinbruch + ManÅ“uvre des mines et des carrières + + + + + Construction and maintenance labourer: roads, dams and similar constructions + Bau- und Instandhaltungshilfsarbeiter (Straßen, Dämme und ähnliche Bauwerke) + ManÅ“uvre de chantier de travaux publics et d'entretien: routes, barrages et ouvrages similaires + + + + + Building construction labourer + Bauhilfsarbeiter (Gebäude) + ManÅ“uvre du bâtiment + + + + + Assembling labourer + Montagehilfsarbeiter + ManÅ“uvre de l'assemblage + + + + + Hand packers and other manufacturing labourers + Handpacker und sonstige Fertigungshilfsarbeiter + Emballeurs à la main et autres manoeuvres des industries manufacturières + + + + + Hand or pedal vehicle driver + Führer von handbewegten oder pedalgetriebenenTransportfahrzeugen + Conducteur de véhicules à bras ou à pédales + + + + + Driver of animal-drawn vehicles and machinery + Führer von Fahrzeugen und Maschinen, die von Tieren gezogen werden + Conducteur de véhicules et de machines à traction animale + + + + + Freight handler + Frachtarbeiter + Manutentionnaire + + + + + Armed forces + Soldaten + Forces armées + + + + + + + ISCO 88 COM unit group codes, further edited by Europass (5 digit) + + + + + Angehöriger gesetzgebender Körperschaften / leitender Verwaltunsbedienstete + Angehörige gesetzgebender Körperschaft / leitende Verwaltunsbedienstete + Legislator + Membre de l'exécutif et des corps législatifs + Wetgever + Wetgeefster + Îομοθετικός λειτουÏγός + Îομοθετική λειτουÏγός + Членове на изпълнителната влаÑÑ‚ и на законодателните органи + Törvényhozó + Þingmaður + Zakonodajalec + Zakonodajalka + Ä®statymų leidÄ—jai + LikumdevÄ“js + Membro dell'esecutivo e dei corpi legislativi + + + + + Leitender Verwaltungsbediensteter + Leitende Verwaltungsbedienstete + Senior government official + Cadre supérieur de l'administration publique + Hogere regeringsambtenaar + ΑνώτεÏος κυβεÏνητικός λειτουÏγός + ΑνώτεÏη κυβεÏνητική λειτουÏγός + ВиÑши кадри на държавната админиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ + Országos közigazgatási vezetÅ‘ + Háttsettir embættismenn í stjórnkerfinu + Visoki državni uradnik državnega zbora + Visoka uradnica državnega zbora + Vyresnieji pareigÅ«nai + AugstÄkÄ valsts amatpersona + Quadro superiore, pubblica amministrazione + + + + + Leitender Bediensteter politisches Partei + Leitende Bedienstete politisches Partei + Senior official of political-party organisation + Dirigeant et cadre supérieur de partis politiques + Dirigeante et cadre supérieur de partis politiques + Directie en kader bij politieke partij + ΑνώτεÏο στέλεχος κόμματος + Ръководители и виÑши кадри на политичеÑки партии + Politikai pártszervezeti vezetÅ‘ + Háttsettir stjórnendur stjórnmálasamtaka + Visoki uradnik politiÄnih strank + Visoka uradnica politiÄnih strank + Vyresnieji politinių partijų pareigÅ«nai + PolitiskÄs organizÄcijas augstÄkÄ amatpersona + Dirigente e quadro superiore, partiti politici + + + + + Leitender Bediensteter von Arbeitgeberwirtschaftsverband + Leitende Bedienstete von Arbeitgeberwirtschaftsverband + Senior official of employers' economic-interest organisation + Dirigeant et cadre supérieur d'organisation d'employeurs + Dirigeante et cadre supérieure d'organisation d'employeurs + Directie en kader bij werkgeversorganisatie + ΑνώτεÏος λειτουÏγός συνδέσμων εÏγοδοτών + ΑνώτεÏη λειτουÏγός συνδέσμων εÏγοδοτών + Ръководител или виÑш кадър на икономичеÑка Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð° работодателите + Munkáltatók gazdasági érdekképviseleti szervezetek vezetÅ‘je + Háttsettur stjórnandi í samtökum vinnuveitenda og annarra hagsmunasamtaka + Visoki uradnik organizacij delodajalcev + Visoka uradnica organizacij delodajalcev + Vyresnieji darbdavių ekonominių organizacijų pareigÅ«nai + Darba devÄ“ju organizÄciju augstÄkÄ amatpersona + Dirigente e quadro superiore, organizzazioni di datori di lavoro + + + + + Leitender Bediensteter von Arbeitnehmerwirtschaftsverband + Leitende Bedienstete von Arbeitnehmerwirtschaftsverband + Senior official of workers' and other economic-interest organisation + Dirigeant et cadre supérieur d'organisation de travailleurs + Dirigeante et cadre supérieure d'organisation de travailleurs + Directie en kader bij werknemersorganisatie + ΑνώτεÏος λειτουÏγός συνδέσμων εÏγαζομένων + ΑνώτεÏη λειτουÏγός συνδέσμων εÏγαζομένων + Ръководител или виÑш кадър на Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð° трудещите Ñе или друга икономичеÑка Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ + Munkavállalói és egyéb gazdasági érdekképviseleti szervezet vezetÅ‘je + Háttsettur stjórnandi í samtökum launþega og annarra hagsmunasamtaka + Visoki uradnik organizacij delavcev in drugih gospodarskointeresnih organizacij + Visoka uradnica organizacij delavcev in drugih gospodarskointeresnih organizacij + Darbuotojų ir kitų ekonominių organizacijų pareigÅ«nai + Darbinieku un citu biedrÄ«bu un nodibinÄjumu augstÄkÄ amatpersona + Dirigente e quadro superiore, organizzazioni di lavoratori ed altre organizzazioni socio-economiche + + + + + Leitender Bediensteter humanitärer Organisation + Leitende Bedienstete humanitärer Organisation + Senior official of humanitarian organisation + Dirigeant et cadre supérieur d'organisation humanitaire + Dirigeante et cadre supérieur d'organisation humanitaire + Directie en kader van humanitaire organisatie + ΑνώτεÏος λειτουÏγός ανθÏωπιστικών οÏγανισμών + ΑνώτεÏη λειτουÏγός ανθÏωπιστικών οÏγανισμών + Ръководител или виÑш кадър на хуманитарна Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ + Humanitárius szervezet vezetÅ‘je + Háttsettur stjórnandi góðgerðarstofnana + Visoki uradnik humanitarnih organizacij + Visoka uradnica humanitarnih organizacij + Vyresnieji humanitarinių organizacijų pareigÅ«nai + HumÄnÄs palÄ«dzÄ«bas organizÄcijas augstÄkÄ amatpersona + Dirigente e quadro superiore, organizzazioni umanitarie + + + + + Direktor und Hauptgeschäftsführer + Direktorin und Hauptgeschäftsführerin + Director and chief executive + Directeur + Directrice + Directeur en hoger kader + Διευθυντής και ανώτεÏος τμηματάÏχης + ΔιευθÏντÏια και ανώτεÏη τμηματάÏχης + Директори и управители + Igazgató és vállalatvezetÅ‘ + Forstjóri og háttsettur stjórnandi + Direktor in izvrÅ¡ni direktorji + Direktorica in izvrÅ¡ne direktorice + Direktoriai ir vyriausieji valdytojai + KomercsabiedrÄ«bas un iestÄdes vadÄ«tÄjs + Direttore e quadro superiore + Direttrice e quadro superiore + + + + + Produktions- und Operationsleiter in der Landwirtschaft + Produktions- und Operationsleiterin in der Landwirtschaft + Production and operations department manager in agriculture + Cadre de direction, agriculture + Directielid van operationele en productieafdeling in de landbouw + Directielid van operationele en productieafdeling in de landbouw + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στη γεωÏγία + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στη γεωÏγία + Управител на производÑтвен и оперативен отдел в ÑелÑкото ÑтопанÑтво + MezÅ‘gazdasági tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda i landbúnaði + Menedžer in operativnih enot v kmetijstvu + Menedžerka proizvodnih in operativnih enot v kmetijstvu + ŽemÄ—s Å«kio ir žuvininkystÄ—s produktų gamybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs lauksaimniecÄ«bÄ + Quadro di direzione, agricoltura + + + + + Produktions- und Operationsleiter in der Jagdt + Produktions- und Operationsleiterin in der Jagdt + Production and operations department manager in hunting + Cadre de direction, chasse + Directielid van operationele en productieafdeling in de jacht + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην κτηνοτÏοφία + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην κτηνοτÏοφία + Управител на производÑтвен и оперативен отдел в ловно-дивечовото ÑтопанÑтво + Vadgazdálkodási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda i veiðum + Menedžer proizvodnih in operativnih enot v lovstvu + Menedžerka proizvodnih in operativnih enot v lovstvu + MedžioklÄ—s produktų gamybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs medÄ«bu saimniecÄ«bÄ + Quadro di direzione, caccia + + + + + Produktions- und Operationsleiter in der Forstwirtschaft + Produktions- und Operationsleiterin in der Forstwirtschaft + Production and operations department manager in forestry + Cadre de direction, sylviculture + Directielid van operationele en productieafdeling in de bosbouw + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα δάση + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα δάση + Управител на производÑтвен и оперативен отдел в горÑкото ÑтопанÑтво + Erdészeti tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda i skógrækt + Menedžer proizvodnih in operativnih enot v gozdarstvu + Menedžerka proizvodnih in operativnih enot v gozdarstvu + MiÅ¡kininnkystÄ—s produktų gamybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs mežsaimniecÄ«bÄ + Quadro di direzione, selvicoltura + + + + + Produktions- und Operationsleiter in der Fischerei + Produktions- und Operationsleiterin in der Fischerei + Production and operations department manager in fishing + Cadre de direction, pêche + Directielid van operationele en productieafdeling in de visserij + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην αλιεία + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην αλιεία + Управител на производÑтвен и оперативен отдел в риболова + Vízgazdálkodási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda i iskveiðum + Menedžer proizvodnih in operativnih enot v ribiÅ¡tvu + Menedžerka proizvodnih in operativnih enot v ribiÅ¡tvu + Žvejybos produktų gamybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs zivsaimniec;ibÄ + Quadro di direzione, pesca + + + + + Produktions- und Operationsleiter im verarbeitenden Gewerbe + Produktions- und Operationsleiterin im verarbeitenden Gewerbe + Production and operations department manager in manufacturing + Cadre de direction, industries manufacturières + Directielid van operationele en productieafdeling in de industrie + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα μεταλλεία και λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα μεταλλεία και λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια + Управител на производÑтвен и оперативен отдел в промишленото производÑтво + Ipari tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnendur framleiðslu- og rekstrardeilda í framleiðslufyrirtækjum + Menedžer proizvodnih in operativnih enot družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) + Menedžerka proizvodnih in operativnih enot družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) + Produktų gamybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs rÅ«pniecÄ«bÄ + Quadro di direzione, industrie manifatturiere + + + + + Produktions- und Operationsleiter im Baugewerbe + Produktions- und Operationsleiterin im Baugewerbe + Production and operations department manager in construction + Cadre de direction, bâtiment et travaux publics + Directielid van operationele en productieafdeling in de bouwnijverheid + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις οικοδομικές εÏγασίες + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις οικοδομικές εÏγασίες + Управител на производÑтвен и оперативен отдел в ÑтроителÑтво и благоуÑтроÑване + ÉpítÅ‘ipari tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnendur framleiðslu- og rekstrardeilda í byggingariðnaði + Menedžer proizvodnih in operativnih enot družbe v gradbeniÅ¡tvu + Menedžerka proizvodnih in operativnih enot družbe v gradbeniÅ¡tvu + Statybos gaminių ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs celtniecÄ«bÄ + Quadro di direzione, edilizia e lavori pubblici + + + + + Produktions- und Operationsleiter im Großlhandel + Produktions- und Operationsleiterin im Großhandel + Production and operations department manager in wholesale trade + Cadre de direction. commerce de gros + Directielid van operationele en productieafdeling in de groothandel + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο χονδÏικό εμπόÏιο + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο χονδÏικό εμπόÏιο + Управител на производÑтвен и оперативен отдел в търговиÑта на едро + Nagykereskedelmi tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda í heildsölu + Menedžer proizvodnih in operativnih enot v trgovini na debelo + Menedžerka proizvodnih in operativnih enot v trgovini na debelo + DidmeninÄ—s prekybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs vairumtirdzniecÄ«bÄ + Quadro di direzione, commercio ingrosso + + + + + Produktions- und Operationsleiter im Einzelhandel + Produktions- und Operationsleiterin im Einzelhandel + Production and operations department manager in retail trade + Cadre de direction, commerce de détail + Directielid van operationele en productieafdeling in de detailhandel + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο λιανικό εμπόÏιο και υπηÏεσίες επιδιόÏθωσης + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο λιανικό εμπόÏιο και υπηÏεσίες επιδιόÏθωσης + Управител на производÑтвен и оперативен отдел в търговиÑта на дребно + Kiskereskedelmi tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda í smásölu + Menedžer proizvodnih in operativnih enot v trgovini na drobno + Menedžerka proizvodnih in operativnih enot v trgovini na drobno + MažmeninÄ—s prekybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs mazumtirdzniecÄ«bÄ + Quadro di direzione, commercio al dettaglio + + + + + Produktions- und Operationsleiter in Restaurants + Produktions- und Operationsleiterin in Restaurants + Production and operations department manager in restaurants + Cadre de direction, restauration + Directielid van operationele en productieafdeling: restaurants + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα εστιατόÏια + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα εστιατόÏια + Управител на производÑтвен и оперативен отдел в реÑторантьорÑтво + Éttermi vendéglátó tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda veitingahúsa + Menedžer proizvodnih in operativnih enot v gostinstvu + Menedžerka proizvodnih in operativnih enot v gostinstvu + Maitinimo įmonių paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs restorÄnos + Quadro di direzione, ristorazione + + + + + Produktions- und Operationsleiter in Hotels + Produktions- und Operationsleiterin in Hotels + Production and operations department manager in hotels + Cadre de direction, hôtellerie + Directielid van operationele en productieafdeling: hotels + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα ξενοδοχεία + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα ξενοδοχεία + Управител на производÑтвен и оперативен отдел в хотелиерÑтвото + Szállodai vendéglátó tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda gistihúsa + Menedžer proizvodnih in operativnih enot v hotelirstvu + Menedžerka proizvodnih in operativnih enot v hotelirstvu + VieÅ¡buÄių paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs viesnÄ«cÄs + Quadro di direzione, settore alberghiero + + + + + Produktions- und Operationsleiter im Transportwesen + Produktions- und Operationsleiterin im Transportwesen + Production and operations department manager in transport + Cadre de direction, transports, entreposage et communications + Directielid van operationele en productieafdeling: vervoer + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις μεταφοÏές + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις μεταφοÏές + Управител на производÑтвен и оперативен отдел в транÑпорта + Szállítási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda í flutningum + Menedžer proizvodnih in operativnih enot na podroÄju prometa + Menedžerka proizvodnih in operativnih enot na podroÄju prometa + Transporto paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs transportÄ + Quadro di direzione, trasporti, magazzino e comunicazioni + + + + + Produktions- und Operationsleiter in der Lagerbewirtschaftung + Produktions- und Operationsleiterin in der Lagerbewirtschaftung + Production and operations department manager in storage + Cadre de direction, entreposage + Directielid van operationele en productieafdeling: opslag + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις αποθηκεÏσεις + Управител на производÑтвен и оперативен отдел в Ñкладовото ÑтопанÑтво + Raktározási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda í birgðahaldi + Menedžer proizvodnih in operativnih enot na podroÄju skladiÅ¡Äenja + Menedžerka proizvodnih in operativnih enot na podroÄju skladiÅ¡Äenja + SandÄ—liavimo paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs noliktavÄs + Quadro di direzione, magazzino + + + + + Produktions- und Operationsleiter in der Nachrichtenübermittlung + Produktions- und Operationsleiterin im Transportwesen, in der Nachrichtenübermittlung + Production and operations department manager in communications + Cadre de direction, communications + Directielid van operationele en productieafdeling: communicatie + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις επικοινωνίες + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις επικοινωνίες + Управител на производÑтвен и оперативен отдел в комуникациите + Hírközlési tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda í samskiptum + Menedžer proizvodnih in operativnih enot na podroÄju komunikacij + Menedžerka proizvodnih in operativnih enot na podroÄju komunikacij + RyÅ¡ių paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs sakaros + Quadro di direzione, comunicazioni + + + + + Produktions- und Opertionsleiter in gewerblichen Dienstleistungsunternehmen + Produktions- und Opertionsleiterin in gewerblichen Dienstleistungsunternehmen + Production and operations department manager in business services + Cadre de direction, entreprises d'intermédiation et de service aux entreprises + Directielid van operationele en productieafdeling: zakelijke dienstverlening + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις Ï„Ïάπεζες και εμποÏικές υπηÏεσίες + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις Ï„Ïάπεζες και εμποÏικές υπηÏεσίες + Управител на производÑтвен и оперативен отдел в поÑредничеÑки предприÑÑ‚Ð¸Ñ Ð¸ в предприÑÑ‚Ð¸Ñ Ð·Ð° Ð±Ð¸Ð·Ð½ÐµÑ ÑƒÑлуги + Ãœzleti szolgáltatási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnendur framleiðslu- og rekstrardeilda í fyrirtækjaþjónustu + Menedžer proizvodnih in operativnih enot družbe za poslovne storitve + Menedžerka proizvodnih in operativnih enot družbe za poslovne storitve + Verslo paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs komercpakalpojumos + Quadro di direzione, servizi alle imprese + + + + + Produktions- und Operationsleiter in Körperpflege- und Pflegedienstleistungsunternehmen + Produktions- und Operationsleiterin in Körperpflege- und Pflegedienstleistungsunternehmen + Production and operations department manager in personal care services + Cadre de direction, services de soins personnels + Directielid van operationele en productieafdeling: zorg + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων + Управител на производÑтвен и оперативен отдел в предприÑÑ‚Ð¸Ñ Ð·Ð° домашен патронаж + Személyi gondozási szolgáltatási tevékenységet folytató részegység termelési és üzemeltetési vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda i hjúkrun, umönnun o.þh + Menedžer proizvodnih in operativnih enot družbe za osebne storitve + Menedžerka proizvodnih in operativnih enot družbe za osebne storitve + Asmens priežiÅ«ros paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs komunÄlajos pakalpojumos + Quadro di direzione, servizi alla persona + + + + + Produktions- und Operationsleiter in Reinigungsdienstleistungsunternehmen + Produktions- und Operationsleiterin in Reinigungsdienstleistungsunternehmen + Production and operations department manager in cleaning services + Cadre de direction, services de nettoyage + Directielid van operationele en productieafdeling: reiniging + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες καθαÏιότητας + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες καθαÏιότητας + Управител на производÑтвен и оперативен отдел в чиÑтотата + Takarító szolgáltatási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je + Stjórnandi framleiðslu- og rekstrardeilda i ræstingu og skyldum störfum + Menedžer proizvodnih in operativnih enot družbe za storitve ÄiÅ¡Äenja + Menedžerka proizvodnih in operativnih enot družbe za storitve ÄiÅ¡Äenja + Valymo paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs komunÄlajos un radniecÄ«gos pakalpojumos + Quadro di direzione, servizi di pulizia + + + + + Produktions- und Operationsleiter + Produktions- und Operationsleiterin + Production and operations department manager + Cadre de direction + Directielid van operationele en productieafdeling + Dircetielid van operationele en productieafdeling + Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων μ.α.Ï„. + ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων μ.α.Ï„. + Управител на производÑтвен и оперативен отдел + Termelési és üzemeltetési részegység-vezetÅ‘ + Stjórnandi framleiðslu- og rekstrardeilda + Menedžer proizvodnih in operativnih enot družbe + Menedžerka proizvodnih in operativnih enot družbe + Produktų gamybos ir paslaugų padalinių vadovai + PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs citur neklasificÄ“tÄ jomÄ + Quadro di direzione + + + + + Finanzdirektor + Finanzdirektorin + Finance department manager + Cadre de direction, services administratifs et financiers + Directielid van financiële afdeling + Διευθυντής, τμήμα οικονομικών + ΔιευθÏντÏια, τμήμα οικονομικών + Управител на финанÑов отдел + Pénzügyi és számviteli tevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í fjármáladeildum + Menedžer finanÄne enote družbe + Menedžerka finanÄne enote družbe + Finansų padalinių vadovai + FinanÅ¡u struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, servizi amministrativi e finanziari + + + + + Verwaltunsleiter + Verwaltunsleiterin + Administration department manager + Cadre de direction, services financiers + Directielid van administratieve afdeling + Διευθυντής, τμήμα διοίκησης + ΔιευθÏντÏια, τμήμα διοίκησης + Управител на отдел за админиÑтративни уÑлуги + Igazgatási tevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í stjórnunardeildum + Menedžer upravne enote družbe + Menedžerka upravne enote družbe + Valdymo padalinių vadovai + AdministratÄ«vÄs struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, servizi finanziari + + + + + Personalleiter + Personalleiterin + Personnel department manager + Cadre de direction, personnel + Directielid van afdeling personeelszaken + Διευθυντής, τμήμα Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï + ΔιευθÏντÏια, τμήμα Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï + Управител на отдел личен ÑÑŠÑтав + Személyzeti részegység vezetÅ‘je + Deildarstjóri í stjórnunardeildum + Menedžer kadrovske enote + Menedžerka kadrovske enote + Personalo padalinių vadovai + PersonÄla struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, personale + + + + + Leiter der Arbeitsbeziehungen + Leiterin der Arbeitsbeziehungen + Industrial relations department manager + Cadre de direction, relations professionnelles + Directielid van afdeling arbeidsverhoudingen + Διευθυντής, τμήμα βιομηχανικών σχέσεων + ΔιευθÏντÏια, τμήμα βιομηχανικών σχέσεων + Управител на отдел производÑтвени връзки + Munkavállalói érdekvédelmi kapcsolatok részegységének vezetÅ‘je + Iðnaðartengslafulltrúi + Menedžer enote za odnose med delavci in delodajalci + Menedžerka enote za odnose med delavci in delodajalci + Gamybinių ryÅ¡ių padalinių vadovai + RažoÅ¡anas sakaru struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, relazioni professionali + + + + + Verkaufs- und Marketingleiter + Verkaufs- und Marketingleiterin + Sales and marketing department manager + Cadre de direction, ventes et commercialisation + Directielid van verkoop- en marketingafdeling + Διευθυντής, τμήμα πωλήσεων και εμποÏίου + ΔιευθÏντÏια, τμήμα πωλήσεων και εμποÏίου + Управител на отдел продажби и маркетинг + Értékesítési és marketing részegység vezetÅ‘je + Deildarstjóri í sölu- og markaðssetningadeildum + Menedžer enote za trženje in prodajo v družbi + Menedžerka enote za trženje in prodajo v družbi + Pardavimo ir rinkotyros padalinių vadovai + PÄrdoÅ¡anas un iepirkÅ¡anas struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, vendite e marketing + + + + + Verkaufsleiter + Verkaufsleiterin + Sales department manager + Cadre de direction, ventes + Directielid van verkoopafdeling + Διευθυντής, τμήμα πωλήσεων + ΔιευθÏντÏια, τμήμα πωλήσεων + Управител на отдел продажби + Értékesítési részegység vezetÅ‘je + eildarstjóri í söludeildum + Menedžer enote za prodajo + Menedžerka enote za prodajo + Pardavimo padalinių vadovai + PÄrdoÅ¡anas struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, vendite + + + + + Marketingleiter + Marketingleiterin + Marketing department manager + Cadre de direction, marketing + Directielid van marketingafdeling + Διευθυντής, τμήμα εμποÏίου + ΔιευθÏντÏια, τμήμα εμποÏίου + Управител на отдел маркетинг + Marketing részegység vezetÅ‘je + Deildarstjóri í markaðssetningadeildum + Menedžer enote za trženje + Menedžerka enote za trženje + Rinkotyros padalinių vadovai + IepirkÅ¡anas struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, marketing + + + + + Leiter Werbung und Öffentlichkeitsarbeit + Leiterin Werbung und Öffentlichkeitsarbeit + Advertising and public relations department manager + Cadres de direction, publicité et relations publiques + Directielid van advertentie- en PR-afdeling + Διευθυντής, τμήμα διαφημίσεων και δημοσίων σχέσεων + ΔιευθÏντÏια, τμήμα διαφημίσεων και δημοσίων σχέσεων + Управител на отдел реклама и връзки Ñ Ð¾Ð±Ñ‰ÐµÑтвеноÑтта + Reklám- és PR tevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í auglýsinga- og almannatengsladeildum + Menedžer enote za oglaÅ¡evanje in odnose z javnostmi v družbi + Menedžerka enote za oglaÅ¡evanje in odnose z javnostmi v družbi + Reklamos ir ryÅ¡ių su visuomene padalinių vadovai + ReklÄmas un sabiedrisko attiecÄ«bu struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, pubblicità e pubbliche relazioni + + + + + Werbeleiter + Werbeleiterin + Advertising department manager + Cadre de direction, publicité + Directielid van advertentie-afdeling + Διευθυντής, τμήμα διαφημίσεων + ΔιευθÏντÏια, τμήμα διαφημίσεων + Управител на отдел реклама + Reklámtevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í auglýsingadeildum + Menedžer enote za oglaÅ¡evanje + Menedžerka enote za oglaÅ¡evanje + Reklamos padalinių vadovai + ReklÄmas struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, pubblicità + + + + + Leiter der Öffentlichkeitsarbeit + Leiterin der Öffentlichkeitsarbeit + Public relations department manager + Cadre de direction, relations publiques + Directielid van PR-afdeling + Διευθυντής, τμήμα δημοσίων σχέσεων + ΔιευθÏντÏια, τμήμα δημοσίων σχέσεων + Управител на отдел връзки Ñ Ð¾Ð±Ñ‰ÐµÑтвеноÑтта + PR tevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í almannatengsladeildum + Menedžer enote za odnose z javnostmi + Menedžerka enote za odnose z javnostmi + RyÅ¡ių su visuomene padalinių vadovai + Sabiedrisko attiecÄ«bu struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, pubbliche relazioni + + + + + Leiter des Einkaufs und der Materialwirtschaft + Leiterin des Einkaufs und der Materialwirtschaft + Supply and distribution department manager + Cadre de direction, achats et distribution + Hoofd van aankoop- en distributieafdeling + Διευθυντής, τμήμα Ï€Ïομήθειας και διανομής υλικών, Ï€Ïώτων υλών κλπ. + ΔιευθÏντÏια, τμήμα Ï€Ïομήθειας και διανομής υλικών, Ï€Ïώτων υλών κλπ. + Управител на отдел материално оÑигурÑване и диÑÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ + Ellátási és elosztási tevékenységet folytató részegység vezetÅ‘je + Deildarstjórir í innnkaupa- og dreifingadeildum + Menedžer nabavne in distribucijske enote družbe + Menedžerka nabavne in distribucijske enote družbe + Tiekimo ir paskirstymo padalinių vadovai + SagÄdes un sadales struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, acquisti e distribuzione + + + + + Leiter des Einkaufs + Leiterin des Einkaufs + Supply department manager + Cadre de direction, achats + Directielid van aankoopafdeling + Διευθυντής, τμήμα Ï€Ïομήθειας + ΔιευθÏντÏια, τμήμα Ï€Ïομήθειας + Управител на отдел материално оÑигурÑване + Ellátási tevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í innnkaupadeildum + Menedžer nabavne enote + Menedžerka nabavne enote + Tiekimo padalinių vadovai + SagÄdes struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, acquisti + + + + + Leiter der Materialwirtschaft + Leiterin der Materialwirtschaft + Distribution department manager + Cadre de direction, distribution + Directielid van distributieafdeling + Διευθυντής, τμήμα διανομής υλικών + ΔιευθÏντÏια, τμήμα διανομής υλικών + Управител на отдел диÑÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ + Elosztási tevékenységet folytató részegység vezetÅ‘je + Deildarstjóri í dreifingadeildum + Menedžer distribucijske enote + Menedžerka distribucijske enote + Paskirstymo padalinių vadovai + Sadales struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, distribuzione + + + + + Leiter der EDV + Leiterin der EDV + Computing services department manager + Cadre de direction, services informatiques + Directielid van informatica-afdeling + Διευθυντής, τμήμα υπηÏεσιών ηλεκτÏονικών υπολογιστών + ΔιευθÏντÏια, τμήμα υπηÏεσιών ηλεκτÏονικών υπολογιστών + Управител на отдел информационно обÑлужване + Számítástechnikai szolgáltatást nyújtó részegység vezetÅ‘je + Deildarstjórar í tölvuþjónustudeildum + Menedžer enote za raÄunalniÅ¡ke storitve v družbi + Menedžerka enote za raÄunalniÅ¡ke storitve v družbi + SkaiÄiavimo centro paslaugų padalinių vadovai + SkaitļoÅ¡anas tehnikas pakalpojumu struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, servizi informatici + + + + + Forschungs- und Entwicklungsleiter + Forschungs- und Entwicklungsleiterin + Research and development department manager + Cadre de direction, recherche et développement + Directielid van afdeling onderzoek en ontwikkeling + Διευθυντής, τμήμα έÏευνας και ανάπτυξης + ΔιευθÏντÏια, τμήμα έÏευνας και ανάπτυξης + Управител на отдел научно-развойна дейноÑÑ‚ + Kutatási és fejlesztési tevékenységet folytató részegység vezetÅ‘je + Deildarstjórar í rannsókna- og þróunardeildum + Menedžer raziskovalne in razvojne enote družbe + Menedžerka raziskovalne in razvojne enote družbe + Tyrimo ir plÄ—tros padalinių vadovai + PÄ“tniecÄ«bas un attÄ«stÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione, ricerca e sviluppo + + + + + Fachbereichsleiter + Fachbereichsleiterin + Department manager + Cadre de direction + Afdelingshoofd + Διευθυντής άλλων τμημάτων μ.α.Ï„. + ΔιευθÏντÏια άλλων τμημάτων μ.α.Ï„. + Управител на отдел + RészegységvezetÅ‘ + Deildarstjóri + Menedžer enot družbe + Menedžerka enot družbe + Padalinių vadovai + StruktÅ«rvienÄ«bas vadÄ«tÄjs + Quadro di direzione + + + + + Betriebsleiter in der Landwirtschaft + Betriebsleiterin in der Landwirtschaft + General manager in agriculture + Dirigeant, agriculture + Dirigeante, agriculture + Algemeen directeur: landbouw + Γενικός διευθυντής στη γεωÏγία + Γενική διευθÏντÏια στη γεωÏγία + Главен управител в ÑелÑкото ÑтопанÑтво + MezÅ‘gazdasági tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í landbúnaði + Menedžer manjÅ¡e družbe v kmetijstvu + Menedžerka manjÅ¡e družbe v kmetijstvu + Individualių [personalinių] žemÄ—s Å«kio įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs lauksaimniecÄ«bÄ + Imprenditore e dirigente, agricoltura + Imprenditrice e dirigente, agricoltura + + + + + Betriebsleiter in der Jagd + Betriebsleiterin in der Jagd + General manager in hunting + Dirigeant, chasse + Dirigeante, chasse + Algemeen directeur: jacht + Γενικός διευθυντής στην κτηνοτÏοφία + Γενική διευθÏντÏια στην κτηνοτÏοφία + Главен управител в ловно-дивечовото ÑтопанÑтво + Vadgazdálkodási tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í veiðum + Menedžer manjÅ¡e družbe v lovstvu + Menedžerka manjÅ¡e družbe v lovstvu + Individualių [personalinių] medžioklÄ—s įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs medÄ«bu saimniecÄ«bÄ + Imprenditore e dirigente, caccia + Imprenditrice e dirigente, caccia + + + + + Betriebsleiter in der Forstwirtschaft + Betriebsleiterin in der Forstwirtschaft + General manager in forestry + Dirigeant, sylviculture + Dirigeante, sylviculture + Algemeen directeur: bosbouw + Γενικός διευθυντής στα δάση + Γενική διευθÏντÏια στα δάση + Главен управител в леÑовъдÑтвото + Erdészeti tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í skógrækt + Menedžer manjÅ¡e družbe v gozdarstvu + Menedžerka manjÅ¡e družbe v gozdarstvu + Individualių [personalinių] miÅ¡kininkystÄ—s įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs mežsaimniecÄ«bÄ + Imprenditore e dirigente, selvicoltura + Imprenditrice e dirigente, selvicoltura + + + + + Betriebsleiter in der Fischerei + Betriebsleiterin in der Fischerei + General manager in fishing + Dirigeant, pêche + Dirigeante, pêche + Algemeen directeur: visserij + Γενικός διευθυντής στην αλιεία + Γενική διευθÏντÏια στην αλιεία + Главен управител в риболова + Vízgazdálkodási tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í fiskveiðum + Menedžer manjÅ¡e družbe v ribiÅ¡tvu + Menedžerka manjÅ¡e družbe v ribiÅ¡tvu + Individualių [personalinių] žvejybos ir žuvininkystÄ—s įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs zivsaimniecÄ«bÄ + Imprenditore e dirigente, pesca + Imprenditrice e dirigente, pesca + + + + + Betriebsleiter im verarbeitenden Gewerbe + Betriebsleiterin im verarbeitenden Gewerbe + General manager in manufacturing + Dirigeant, industrie manufacturière + Dirigeante, industrie manufacturière + Algemeen directeur: verwerkende industrie + Γενικός διευθυντής στα μεταλλεία, λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια + Γενική διευθÏντÏια στα μεταλλεία, λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια + Главен управител в манифактурното производÑтво + Ipari tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjórar í framleiðslu + Menedžer manjÅ¡e družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) + Menedžerka manjÅ¡e družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) + Individualių [personalinių] gamybos įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs rÅ«pniecÄ«bÄ + Imprenditore e dirigente, industrie manufatturiere + Imprenditrice e dirigente, industrie manufatturiere + + + + + Betriebsleiter im Baugewerbe + Betriebsleiterin im Baugewerbe + General manager in construction + Dirigeant, bâtiment et travaux publics + Dirigeante, bâtiment et travaux publics + Algemeen directeur: bouwnijverheid + Γενικός διευθυντής στις οικοδομικές εÏγασίες + Γενική διευθÏντÏια στις οικοδομικές εÏγασίες + Главен управител в ÑтроителÑтво и благоуÑтроÑване + ÉpítÅ‘ipari tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjórar í byggingariðnaði + Menedžer manjÅ¡e družbe v gradbeniÅ¡tvu + Menedžerka manjÅ¡e družbe v gradbeniÅ¡tvu + Individualių [personalinių] statybos įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs celtniecÄ«bÄ + Imprenditore e dirigente, edilizia e lavori pubblici + Imprenditrice e dirigente, edilizia e lavori pubblici + + + + + Betriebsleiter im Großhandel + Betriebsleiterin im Großhandel + General manager in wholesale trade + Dirigeant, commerce de gros + Dirigeante, commerce de gros + Algemeen directeur: groothandel + Γενικός διευθυντής χονδÏÎ¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου + Γενική διευθÏντÏια χονδÏÎ¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου + Главен управител в Ñ‚ÑŠÑ€Ð³Ð¾Ð²Ð¸Ñ Ð½Ð° едро + Nagykereskedelmi tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í heildsölu + Menedžer manjÅ¡e družbe za prodajo na debelo + Menedžerka manjÅ¡e družbe za prodajo na debelo + Individualių [personalinių] didmeninÄ—s prekybos įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs vairumtirdzniecÄ«bÄ + Imprenditore e dirigente, commercio all'ingrosso + Imprenditrice e dirigente, commercio all'ingrosso + + + + + Betriebsleiter im Einzelhandel + Betriebsleiterin im Einzelhandel + General manager in retail trade + Dirigeant, commerce de détail + Dirigeante, commerce de détail + Algemeen directeur: detailhandel + Γενικός διευθυντής Î»Î¹Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου και υπηÏεσιών επιδιοÏθώσεων + Γενική διευθÏντÏια Î»Î¹Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου και υπηÏεσιών επιδιοÏθώσεων + Главен управител в Ñ‚ÑŠÑ€Ð³Ð¾Ð²Ð¸Ñ Ð½Ð° дребно + Kiskereskedelmi tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í smásölu + Menedžer manjÅ¡e družbe za prodajo na drobno + menedžerka manjÅ¡e družbe za prodajo na drobno + Individualių [personalinių] mažmeninÄ—s prekybos įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs mazumtirdzniecÄ«bÄ + Imprenditore e dirigente, commercio al dettaglio + Imprenditrice e dirigente, commercio al dettaglio + + + + + Betriebsleiter von Restaurants und Hotels + Betriebsleiterin von Restaurants und Hotels + General managers of restaurants and hotels + Dirigeant dans la restauration et l'hôtellerie + Dirigeante dans la restauration et l'hôtellerie + Algemeen directeur: hotel en restaurant + Γενικός διευθυντής εστιατοÏίων και ξενοδοχείων + Γενική διευθÏντÏια εστιατοÏίων και ξενοδοχείων + Главен управител в реÑторантьорÑтво и хотелиерÑтво + Éttermi és szállodai vendéglátó tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjórar á veitingahúsum og í gistihúsum + Menedžer manjÅ¡e družbe v gostinstvu in hotelirstvu + Menedžerka manjÅ¡e družbe v gostinstvu in hotelirstvu + Individualių [personalinių] maitinimo įmonÄ—s ir vieÅ¡buÄio įmonių savininkai [direktoriai] + VispÄrÄ“jie vadÄ«tÄji restorÄnos un viesnÄ«cÄs + Imprenditore e dirigente, ristorazione e settore alberghiero + Imprenditrice e dirigente, ristorazione e settore alberghiero + + + + + Betriebsleiter von Restaurant + Betriebsleiterin von Restaurant + General manager of restaurant + Dirigeant, restauration + Dirigeante, restauration + Algemeen directeur: restaurant + Γενικός διευθυντής εστιατοÏίων + Γενική διευθÏντÏια εστιατοÏίων + Главен управител в реÑторантьорÑтвото + Éttermi vendéglátó tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri á veitingahúsum + Menedžer manjÅ¡e družbe v gostinstvu + Menedžerka manjÅ¡e družbe v gostinstvu + Individualių [personalinių] maitinimo įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs restorÄnos + Imprenditore e dirigente, ristorazione + Imprenditrice e dirigente, ristorazione + + + + + Betriebsleiter von Hotel + Betriebsleiterin von Hotel + General manager of hotel + Dirigeant, hôtellerie + Dirigeante, hôtellerie + Algemeen directeur: hotel + Γενικός διευθυντής ξενοδοχείων + Γενική διευθÏντÏια ξενοδοχείων + Главен управител в хотелиерÑтвото + Szállodai vendéglátó tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í gistihúsum + Menedžer manjÅ¡e družbe v hotelirstvu + Menedžerka manjÅ¡e družbe v hotelirstvu + Individualių [personalinių] vieÅ¡buÄio įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs viesnÄ«cÄs + Imprenditore e dirigente, settore alberghiero + Imprenditrice e dirigente, settore alberghiero + + + + + Betriebsleiter im Transportwesen + Betriebsleiterin im Transportwesen + General manager in transport + Dirigeant, secteur des transports + Dirigeante, secteur des transports + Algemeen directeur: vervoer, opslag en communicatie + Γενικός διευθυντής στις μεταφοÏές + Γενική διευθÏντÏια στις μεταφοÏές + Главен управител в транÑпорта + Szállítási tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í flutningum + Menedžer manjÅ¡e družbe na podroÄju prometa + Menedžerka manjÅ¡e družbe na podroÄju prometa + Individualių [personalinių] transporto įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs transportÄ + Imprenditore e dirigente, trasporti + Imprenditrice e dirigente, trasporti + + + + + Betriebsleiter in der Lagerei + Betriebsleiterin in der Lagerei + General manager in storage and communications + Dirigeant, secteur de l'entreposage + Dirigeante, secteur de l'entreposage + Algemeen directeur: vervoer, opslag en communicatie + Γενικός διευθυντής στις αποθηκεÏσεις + Γενική διευθÏντÏια στις αποθηκεÏσεις + Главен управител в Ñкладово ÑтопанÑтво и комуникации + Raktározási és hírközlési tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í birgðahaldi + Menedžer manjÅ¡e družbe na podroÄju skladiÅ¡Äenja + Menedžerka manjÅ¡e družbe na podroÄju skladiÅ¡Äenja + Individualių [personalinių] sandÄ—liavimo įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs noliktavÄs un sakaros + Imprenditore e dirigente, magazzino + Imprenditrice e dirigente, magazzino + + + + + Betriebsleiter in der Nachrichtenübermittlung + Betriebsleiterin in der Nachrichtenübermittlung + General manager in communications + Dirigeant, secteur des communications + Dirigeante, secteur des communications + Algemeen directeur: vervoer, opslag en communicatie + Γενικός διευθυντής στις επικοινωνίες + Γενική διευθÏντÏια στις επικοινωνίες + Главен управител в комуникациите + Hírközlési tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjóri í samskiptum + Menedžer manjÅ¡e družbe na podroÄju komunikacij + Menedžerka manjÅ¡e družbe na podroÄju komunikacij + Individualių [personalinių] ryÅ¡ių įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs sakaros + Imprenditore e dirigente, comunicazioni + Imprenditrice e dirigente, comunicazioni + + + + + Betriebsleiter von gewerblichen Dienstleistungsunternehmen + Betriebsleiterin von gewerblichen Dienstleistungsunternehmen + General manager of business services + Dirigeant d'entreprise de services + Dirigeante d'entreprise de services + Algemeen directeur: zakelijke dienstverlening + Γενικός διευθυντής επιχειÏήσεων Ï„Ïαπεζικών εÏγασιών και παÏοχής εμποÏικών υπηÏεσιών + Γενική διευθÏντÏια επιχειÏήσεων Ï„Ïαπεζικών εÏγασιών και παÏοχής εμποÏικών υπηÏεσιών + Главен управител в поÑредничеÑки предприÑÑ‚Ð¸Ñ Ð¸ в предприÑÑ‚Ð¸Ñ Ð·Ð° Ð±Ð¸Ð·Ð½ÐµÑ ÑƒÑлуги + Ãœzleti szolgáltatási tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjórar í fyrirtækjaþjónustu + Menedžer manjÅ¡e družbe za poslovne storitve + Menedžerka manjÅ¡e družbe za poslovne storitve + Individualių [personalinių] verslo paslaugų įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs komercpakalpojumu jomÄ + Imprenditore e dirigente, servizi alle imprese + Imprenditrice e dirigente, servizi alle imprese + + + + + Betriebsleiter von Körperpflege- und Pflegeienstleistungsunternehmen + Betriebsleiterin von Körperpflege- und Pflegeienstleistungsunternehmen + General manager in personal care services + Dirigeant, services de soins aux personnes + Dirigeante, services de soins aux personnes + Algemeen directeur: personenzorg + Algemeen directrice: personenzorg + Γενικός διευθυντής υπηÏεσιών παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων υπηÏεσιών + Γενική διευθÏντÏια υπηÏεσιών παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων υπηÏεσιών + Главен управител в предприÑÑ‚Ð¸Ñ Ð·Ð° домашен патронаж + Személyi gondozási szolgáltatási tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjórar i hjúkrun, umönnun + Menedžer manjÅ¡e družbe za osebne storitve + Menedžerka manjÅ¡e družbe za osebne storitve + Individualių [personalinių] asmens priežiÅ«ros paslaugų įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs komunÄlo pakalpojumu jomÄ + Imprenditore e dirigente, servizi di cura + Imprenditrice e dirigente, servizi di cura + + + + + Betriebsleiter von Reinigungsdienstleistungsunternehmen + Betriebsleiterin von Reinigungsdienstleistungsunternehmen + General manager in cleaning services + Dirigeant, services de de nettoyage + Dirigeante, services de nettoyage + Algemeen directeur: reiniging + Γενικός διευθυντής υπηÏεσιών καθαÏιότητας + Γενική διευθÏντÏια υπηÏεσιών καθαÏιότητας + Главен управител в предприÑÑ‚Ð¸Ñ Ð·Ð° чиÑтота + Takarító szolgáltatási tevékenységet folytató szervezet vezetÅ‘je + Aðalframkvæmdastjórar i ræstingu og skyldum störfum + Menedžer manjÅ¡e družbe za storitve ÄiÅ¡Äenja + Menedžerka manjÅ¡e družbe za storitve ÄiÅ¡Äenja + Individualių [personalinių] valymo ir susijusių paslaugų įmonių savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs komunÄlo un radniecÄ«gu pakalpojumu jomÄ + Imprenditore e dirigente, pulizie + Imprenditrice e dirigente, pulizie + + + + + Betriebsleiter + Betriebsleiterin + General manager + Dirigeant + Dirigeante + Algemeen directeur + Γενικός διευθυντής μ.α.Ï„. + Γενική ΔιευθÏντÏια μ.α.Ï„. + Главен управител + ÃœgyvezetÅ‘ igazgató + Aðalframkvæmdastjóri + Menedžer manjÅ¡e družbe + Menedžerka manjÅ¡e družbe + Savininkai [direktoriai] + VispÄrÄ“jais vadÄ«tÄjs + Imprenditore e dirigente + Imprenditrice e dirigente + + + + + Physiker + Physikerin + Physicist + Physicien + Physicienne + Natuurkundige + Φυσικός + Физик + Fizikus + Eðlisfræðingur + Fizik + FiziÄarka + Fizikai ir astronomai + FiziÄ·is + Fisico + Fisica + + + + + Astronom + Astronomin + Astronomer + Astronome + Astronoom + ΑστÏονόμος + ÐÑтроном + Csillagász + Stjörnufræðingur + Astronom + Astronomka + Astronomai + Astronoms + Astronomo + Astronoma + + + + + Metereologe + Metereologin + Meteorologist + Météorologue + Meteoroloog + ΜετεωÏολόγος + Метеоролог + Meteorológus + Veðurfræðingar + Meteorolog + Meteorologinja + Meteorologai + Meteorologs + Meteorologo + Meteorologa + + + + + Chemiker + Chemikerin + Chemist + Chimiste + Natuurkundige + Χημικός + Химик + Vegyész + Efnafræðingar + Kemik + KemiÄarka + Chemikai + ĶīmiÄ·is + Chimico + Chimica + + + + + Geologe + Geologin + Geologist + Géologue + Geoloog + Geologe + Γεωλόγος + Геолог + Geológus + Jarðfræðingur + Geolog + Geologinja + Geologai + Ä¢eologs + Geologo + Geologa + + + + + Geophysiker + Geophysikerin + Geophysicist + Géophysicien + Géophysicienne + Geofysicus + Geofysica + Γεωφυσικός + Геофизик + Geofizikus + Jarðeðlisfræðingur + Geofizik + GeofiziÄarka + Geofizikai + Ä¢eofiziÄ·is + Geofisico + Geofisica + + + + + Mathematiker + Mathematikerin + Mathematician + Mathématicien + Mathématicienne + Wiskundige + Μαθηματικός + Математик + Matematikus + Stærðfræðingur + Matematik + MatematiÄarka + Matematikai + MatemÄtiÄ·is + Matematico + Matematica + + + + + Statistiker + Statistikerin + Statistician + Statisticien + Statisticienne + Statisticus + Statistica + Στατιστικολόγος + СтатиÑтик + Statisztikus + Tölfræðingur + Statistik + StatistiÄarka + Statistikai + StatistiÄ·is + Statistico + Statistica + + + + + Systemplaner und Systemanalytiker + Systemplanerin und Systemanalytikerin + Computer systems designer and analyst + Concepteur et analyste de systèmes informatiques + Conceptrice et analyste de systèmes informatiques + Systeemontwerper en -analist + Systeemontwerpster en -analiste + Αναλυτής και σχεδιαστής συστημάτων ηλεκτÏονικών υπολογιστών + ΑναλÏÏ„Ïια και σχεδιάστÏια συστημάτων ηλεκτÏονικών υπολογιστών + Проектант и анализатор на информационни ÑиÑтеми + Számítógépes rendszertervezÅ‘ és elemzÅ‘ + Kerfisfræðingar og kerfisgreiningamenn + NaÄrtovalec in analitik/analitiÄarka informacijskih sistemov + NaÄrtovalka in analitik/analitiÄarka informacijskih sistemov + Kompiuterių sistemų projektuotojai ir analitikai + SkaitļotÄju / sistÄ“mu (datorsistÄ“mu) konstruktors un analÄ«tiÄ·is + Progettista ed analista di sistemi informatici + + + + + Systemplaner + Systemplanerin + Computer systems designer + Concepteur de systèmes informatiques + Conceptrice de systèmes informatiques + Systeemontwerper + Systeemontwerpster + Σχεδιαστής συστημάτων ηλεκτÏονικών υπολογιστών + ΣχεδιάστÏια συστημάτων ηλεκτÏονικών υπολογιστών + Проектант на информационни ÑиÑтеми + Számítógépes rendszertervezÅ‘ + Kerfisfræðingur + NaÄrtovalec informacijskih sistemov + NaÄrtovalka informacijskih sistemov + Kompiuterių sistemų projektuotojai + SkaitļotÄju / sistÄ“mu (datorsistÄ“mu) konstruktors + Progettista di sistemi informatici + + + + + Systemanalytiker + Systemanalytikerin + Computer systems analyst + Analyste de systèmes informatiques + Systeemanalist + Systeemanaliste + Αναλυτής συστημάτων ηλεκτÏονικών υπολογιστών + ΑναλÏÏ„Ïια συστημάτων ηλεκτÏονικών υπολογιστών + Ðнализатор на информационни ÑиÑтеми + Számítógépes rendszerelemzÅ‘ + Kerfisgreiningamaður + Analitik informacijskih sistemov + AnalitiÄarka informacijskih sistemov + Kompiuterių sistemų analitikai + SkaitļotÄju / sistÄ“mu (datorsistÄ“mu) analÄ«tiÄ·is + Analista di sistemi informatici + + + + + Systemprogrammierer + Systemprogrammiererin + Computer programmer + Programmeur + Programmeuse + Programmeur + ΠÏογÏαμματιστής ηλεκτÏονικών υπολογιστών + ΠÏογÏαμματίστÏια ηλεκτÏονικών υπολογιστών + ПрограмиÑÑ‚ + Számítógép programozó + Forritarar + RaÄunalniÅ¡ki programer + Kompiuterių programuotojai + ProgrammÄ“tÄjs + Programmatore + Programmatrice + + + + + Informatiker + Informatikerin + Computing professional + Spécialiste de l'informatique + Informaticus + Informatica + Ειδικός ηλεκτÏονικών υπολογιστών + Ειδική ηλεκτÏονικών υπολογιστών + СпециалиÑÑ‚ в облаÑтта на информатиката + Számítástechnikai szakember + Tölvufræðingur + Informatik in raÄunalnikar/raÄunaliniÄarka + InformatiÄarka in raÄunalnikar/raÄunaliniÄarka + Kopiuterijos specialistai + SkaitļoÅ¡anas speciÄlists + Specialista di informatica + + + + + Architekt + Architekterin + Architect + Architecte + Architect + Architecte + ΑÏχιτέκτονας + Ðрхитект + Építészmérnök + Arkitekt + Arhitekt + Arhitektka + Architektai + Arhitekts + Architetto + + + + + Raumplaner + Raumplanerin + Town planner + Urbaniste + Stedenbouwkundige + Πολεοδόμος + СпециалиÑÑ‚ по градоуÑтройÑтво + VárostervezÅ‘ mérnök + Borgarskipuleggjendi + Urbanist + Urbanistka + Miestų projektuotojai + PilsÄ“tu plÄnotÄjs + Urbanista + + + + + Verkehrsplaner + Verkehrsplanerin + Traffic planner + Ingénieur de la circulation routière + Ingénieure de la circulation routière + Verkeersplanoloog + Verkeersplanologe + Σχεδιαστής συγκοινωνιακών έÏγων + ΣχεδιάστÏια συγκοινωνιακών έÏγων + СпециалиÑÑ‚ по транÑпортен трафик + Közlekedési mérnök + Umferðarskipuleggjendi + Prometni naÄrtovalec + Prometni naÄrtovalka + Kelių projektuotojai + Satiksmes plÄnotÄjs + Ingegnere della circolazione stradale + + + + + Bauingenieur + Bauingenieurin + Civil engineer + Ingénieur civil + Ingénieure civil + Burgerlijk ingenieur + Πολιτικός μηχανικός + Строителен инженер + ÉpítÅ‘mérnök + Byggingaverkfræðingar + Inženir gradbeniÅ¡tva + Inženirka gradbeniÅ¡tva + CivilinÄ—s statybos inžinieriai + BÅ«vinženieris + Ingegnere civile + + + + + Elektroingenieur + Elektroingenieurin + Electrical engineer + Ingénieur électricien + Ingénieure électricienne + Elektrotechnisch ingenieur + ΗλεκτÏολόγος μηχανικός + Електро-инженер + Villamosmérnök + Rafmagnsverkfræðingar + Inženir elektrotehnike + Inženirka elektrotehnike + Inžinieriai elektrikai + Elektroinženieris + Ingegnere elettrotecnico + + + + + Elektronikingenieur + Elektronikingenieurin + Electronics engineer + Ingénieur électronicien + Ingénieure électronicienne + Ingenieur elektronica + Μηχανικός ηλεκτÏονικής + Инженер по електроника + Villamosmérnök + Veikstraumsverkfræðingur + Inženir elektronike + Inženirka elektronike + Elektronikos inžinieriai + Elektronikas inženieris + Ingegnere elettronico + + + + + Fernmeldeingenieur + Fernmeldeingenieurin + Telecommunications engineer + Ingénieur en télécommunications + Ingénieure en télécommunications + Ingenieur telecommunicatie + Μηχανικός τηλεπικοινωνιών + Инженер по телекомуникации + Távközlési mérnök + Fjarskiptaverkfræðingur + Inženir telekomunikacij + Inženirka telekomunikacij + Telekomunikacijų inžinieriai + Telesakaru inženieris + Ingegnere delle telecomunicazioni + + + + + Maschinenbauingenieur + Maschinenbauingenieurin + Mechanical engineer + Ingénieur mécanicien + Ingénieure mécanicienne + Werktuigbouwkundig ingenieur + Μηχανολόγος μηχανικός + Инженер по механотехника + Gépészmérnök + Vélaverkfræðingar + Inženir strojniÅ¡tva + Inženirka strojniÅ¡tva + Inžinieriai mechanikai + MehÄnikas inženieris + Ingegnere meccanico + + + + + Chemieingenieur + Chemieingenieurin + Chemical engineer + Ingénieur chimiste + Ingénieure chimiste + Chemisch ingenieur + Χημικός μηχανικός και τεχνολόγος Ï„Ïοφίμων και ποτών + Инженер-химик + Vegyészmérnök + Efnaverkfræðingar + Kemijski tehnolog, živilski tehnolog + kemijska tehnologinja, živilska tehnologinja + Chemikai inžinieriai + Ķīmijas inženieris + Ingegnere chimico + + + + + Bergbauingenieur + Bergbauingenieurin + Mining engineer + Ingénieur des mines + Ingénieure des mines + Mijnbouwingenieur + Μηχανικός οÏυχείων + Минен инженер + Bányamérnök + Námuverkfræðingur + Inženir rudarstva + Inženirka rudarstva + Kasybos inžinieriai + Ieguves inženieris + Ingegnere minerario + + + + + Metallingenieur + Metallingenieurin + Metallurgist engineer + Ingénieur métallurgiste + Ingénieure métallurgiste + Ingenieur metallurgie + ΜεταλλουÏγός μηχανικός + Инженер-металург + Kohómérnök + Málmfræðingur + Inženir metalurgije + Inženirka metalurgije + Inžineriai metalurgai + MetalurÄ£ijas inženieris + Ingegnere metallurgico + + + + + Kartographer + Kartographerin + Cartographer + Cartographe + Cartograaf + Cartografe + ΧαÏτογÏάφος + Картограф + Térképész + Kortagerðarmaður + Kartograf + Kartografinja + Kartografai + KartogrÄfs + Cartografo + Cartografa + + + + + Vermessungsingenieur + Vermessungsingenieurin + Surveyor + Géomètre + Landmeetkundige + ΤοπογÏάφος + ГеодезиÑÑ‚ + FöldmérÅ‘ + Landmælingamaður + Geodet + Geodetinja + Topografai + MÄ“rnieks + Agrimensore + + + + + Architekt + Architektin + Architect + Architecte + Architect + ΑÏχιτέκτονας + Ðрхитект + Építészmérnök + Arkitekt + Arhitekt + Arhitektka + Architektai + Arhitekts + Architetto + + + + + Ingenieur + Ingenieurin + Engineer + Ingénieur + Ingénieure + Ingenieur + Μηχανικός + Инженер + Mérnök + Verkfræðingur + Inžinir + Inženirka + Inžinieriai + Inženieris + Ingegnere + + + + + Biologer + Biologerin + Biologist + Biologiste + Bioloog + Biologe + Βιολόγος + Биолог + Biológus + Líffræðingur + Biolog + Biologinja + Biologai + Biologs + Biologo + Biologa + + + + + Botaniker + Botanikerin + Botanist + Botaniste + Botanicus + Botanica + Βοτανολόγος + Ботаник + Botanikus + Grasafræðingur + Ekolog + Ekologinja + Botanikai + BotÄniÄ·is + Botanico + Botanica + + + + + Zoologe + Zoologin + Zoologist + Zoologiste + Zoöloog + Zoöloge + Ζωολόγος + Зоолог + Zoológus + Dýrafræðingur + Zoolog + Zoologinja + Zoologai + Zoologs + Zoologo + Zoologa + + + + + Pharmakologe + Pharmakologin + Pharmacologist + Pharmacologue + Farmacoloog + Farmacologe + ΦαÏμακολόγος + Фармаколог + Farmakológus + Lyfjafræðingur + Farmakolog + Farmakologinja + Farmakologai + Farmakologs + Farmacologo + Farmacologa + + + + + Pathologe + Pathologin + Pathologist + Pathologiste + Patholoog + Pathologe + Παθολόγος + Патолог + Patológus + Meinafræðingur + Biokemik + BiokemiÄarka + Patologai + Patologs + Patologo clinico + Patologa clinica + + + + + Agrarwissenschaftler + Agrarwissenschaftlerin + Agronomist + Agronome + Agronoom + Agronome + ΑγÏονόμος + Ðгроном + Agronómus + Jarðræktarfræðingur + Agronom + Agronomka + Agronomai + Agronoms + Agronomo + Agronoma + + + + + Arzt + Arztin + Medical doctor + Médecin + Arts + ΙατÏός + Лекар + Ãltalános orvos + Læknar + Zdravnik + Zdravnica + Gydytojai + Ä€rsts + Medico + + + + + Zahnarzt + Zahnarztin + Dentist + Dentiste + Tandarts + ΟδοντίατÏος + Зъболекар + Fogorvos + Tannlæknar + Zobozdravnik + Zobozdravnica + Gydytojai odontologai + ZobÄrsts + Dentista + + + + + Tierarzt + Tierarztin + Veterinarian + Vétérinaire + Dierenarts + ΚτηνίατÏος + Ветеринарен лекар + Ãllatorvos + Dýralæknar + Veterinar + Veterinarka + Veterinarai + VeterinÄrÄrsts + Veterinario + Veterinaria + + + + + Apotheker + Apothekerin + Pharmacist + Pharmacien + Pharmacienne + Apotheker + Apothekeres + ΦαÏμακοποιός + Фармацевт + Gyógyszerész + Lyfsalar + Farmacevt + Farmacevtka + Vaistininkai + Farmaceits + Farmacista + + + + + Pflegedienstleiter + Pflegedienstleiterin + Nursing professional + Cadre infirmier + Cadre infirmière + Verpleegkundige + ΔιπλωματοÏχος νοσοκόμος + ΔιπλωματοÏχος νοσοκόμα + МедицинÑка ÑеÑтра + Ãpoló + Hjúkrunarfræðingur + Strokovnjak za zdravstveno nego + Strokovnjakinja za zdravstveno nego + Slaugos specialistai + GalvenÄ medicÄ«nas mÄsa + Quadro infermiere + Quadro infermiera + + + + + Geburtshilfefachkraftsleiter + Geburtshilfefachkraftsleiterin + Midwifery professional + Cadre maïeuticien + Cadre sage-femme + Verloskundige + ΔιπλωματοÏχος μαιευτικής + Ðкушерка + Szülész + Ljósmóðir + Strokovnjak za porodno nego + Strokovnjakinja za porodno nego + AkuÅ¡erijos specialistai + GalvenÄ vecmÄte + Quadro ostetrico + Quadro ostetrica + + + + + Universitätslehrer + Universitätslehrerin + College / university teaching professional + Enseignant d'institut supérieur / d'université + Enseignante d'institut supérieur / d'université + Universiteitsdocent + Universiteitsdocente + Καθηγητής Πανεπιστημίων, κολλεγίων + ΚαθηγήτÏια Πανεπιστημίων, κολλεγίων + Преподавател в колеж / универÑитет + FÅ‘iskolai, egyetemi tanár, oktató + FelsÅ‘fokú tanintézeti tanár, oktató + Háskólakennari + Strokovnjak za univerzitetno izobraževanje + Strokovnjakinja za univerzitetno izobraževanje + Kolegijų / universitetų dÄ—stytojai + Koledžas / universitÄtes docÄ“tÄjs (lektors, docents) + Docente univesitario e in istituti di insegnamento superiore + Docente univesitaria e in istituti di insegnamento superiore + + + + + Hochschullehrer + Hochschullehrerin + Higher education teaching professional + Professeur en établissement d'enseignement supérieur + Professeure en établissement d'enseignement supérieur + Docent hoger onderwijs + Docente hoger onderwijs + Καθηγητής ανώτατων σχολών + ΚαθηγήτÏια ανώτατων σχολών + Преподавател във виÑше учебно заведение + Háskólakennari + Strokovnjak za visokoÅ¡olsko izobraževanje + Strokovnjakinja za visokoÅ¡olsko izobraževanje + AukÅ¡tojo mokslo įstaigų dÄ—stytojai + AugstÄkÄs izglÄ«tÄ«bas iestÄdes docÄ“tÄjs (lektors, docents) + Professore in istituti di insegnamento superiore + Professoressa in istituti di insegnamento superiore + + + + + Lehrer des Sekundarbereiches + Lehrerin des Sekundarbereiches + Secondary education teaching professional + Professeur de l'enseignement secondaire + Professeure de l'enseignement secondaire + Leerkracht middelbaar onderwijs + Leerkracht middelbaar onderwijs + Καθηγητής μέσης εκπαίδευσης + ΚαθηγήτÏια μέσης εκπαίδευσης + Преподавател в Ñредното образование + Középfokú tanintézeti tanár, oktató + Kennarar í menntaskólum, starfsmenntaskólum + Strokovnjak za srednjeÅ¡olsko izobraževanje + strokovnjakinja za srednjeÅ¡olsko izobraževanje + Vidurinio ugdymo mokytojai + VispÄrÄ“jÄs vidÄ“jÄs izglÄ«tÄ«bas skolotÄjs + Professore nell'insegnamento secondario + Professoressa nell'insegnamento secondario + + + + + Wissenschaftlicher Lehrer des Primarbereiches + Wissenschaftliche Lehrerin des Primarbereiches + Primary education teaching professional + Instituteur de l'enseignement primaire + Institutrice de l'enseignement primaire + Leerkracht lager onderwijs + Δάσκαλος δημοτικών σχολείων + Δασκάλα δημοτικών σχολείων + Ðачален педагог + Alapfokú tanintézeti tanár, tanító + Grunnskólakennarar + OsnovnoÅ¡olski uÄitelj + OsnovnoÅ¡olska uÄitejica + Pradinio ugdymo mokytojai + VispÄrÄ“jÄs pamatizglÄ«tÄ«bas skolotÄjs + Insegnante nella scuola elementare + + + + + Wissenschaftlicher Lehrer des Vorschulbereiches + Wissenschaftliche Lehrerin des Vorschulbereiches + Pre-primary education teaching professional + Instituteur de l'enseignement pré primaire + Institutrice de l'enseignement pré primaire + Leerkracht kleuteronderwijs + Δάσκαλος Ï€Ïοσχολικής ηλικίας + Δασκάλα Ï€Ïοσχολικής ηλικίας + Предучилищен педагог + Óvodai nevelÅ‘ + Forskólakennarar + Vzgojitelj predÅ¡olskih otrok + Vzgojiteljica predÅ¡olskih otrok + Ikimokyklinio ugdymo mokytojai + Pirmsskolas izglÄ«tÄ«bas skolotÄjs + Insegnante nella scuola materna + + + + + Wissenschaftlicher Sonderschullehrer + Wissenschaftliche Sonderschullehrerin + Special education teaching professional + Enseignant spécialisé dans l'éducation des handicapés + Enseignante spécialisée dans l'éducation des handicapés + Leerkracht buitengewoon onderwijs + Ειδικός δάσκαλος + Ειδική δασκάλα + Педагог Ñпециализиран за работа Ñ Ð´ÐµÑ†Ð° Ñ ÑƒÐ²Ñ€ÐµÐ¶Ð´Ð°Ð½Ð¸Ñ + Speciális oktató, nevelÅ‘ + Sérkennarar + Strokovnjak za vzgojo in izobraževanje oseb s posebnimi potrebami + Strokovnjakinja za vzgojo in izobraževanje oseb s posebnimi potrebami + Specialiojo ugdymo mokytojai + SpeciÄlÄs skolas skolotÄjs + Insegnante specializzato nell’educazione dei disabili + Insegnante specializzata nell’educazione dei disabili + + + + + Pädagogik-, Didaktiklehrer und -berater + Pädagogik-, Didaktiklehrerin und -beraterin + Education methods specialist + Spécialiste des méthodes d'enseignement + Medewerker onderwijsmethoden + Medewerkster onderwijsmethoden + Ειδικός εκπαιδευτικών μεθόδων + Ειδική εκπαιδευτικών μεθόδων + СпециалиÑÑ‚ по методика на обучението + Oktatás-módszertani szakértÅ‘ + Skóla- og námsráðgjafar + Strokovnjak za svetovanje in vzgojno-izobraževalne metode + Strokovnjakinja za svetovanje in vzgojno-izobraževalne metode + Metodininkai + MetodiÄ·is + Specialista dei metodi di insegnamento + + + + + Schulinspektor + Schulinspektorin + School inspector + Inspecteur de l'enseignement + Inspectrice de l'enseignement + Onderwijsinspecteur + Σχολικός επιθεωÏητής + Σχολική επιθεωÏήτÏια + ИнÑпектор в образованието + Tanulmányi felügyelÅ‘ + Skólaeftirlitsmenn + Å olski inÅ¡pektor + Å¡olska inÅ¡pektorica + Mokyklų inspektoriai + IzglÄ«tÄ«bas inspektors + Ispettore dell'insegnamento + Ispettrice dell'insegnamento + + + + + Wissenschaftlicher Lehrer + Wissenschaftliche Lehrerin + Teaching professional + Spécialiste de l'enseignement + Lesgever + Lesgeefster + Άλλος δάσκαλος και καθηγητής + Άλλη δασκάλα και καθηγήτÏια + СпециалиÑÑ‚ в образованието + Tanár, oktató + Skólamaður með aðra sérþekkingu + Strokovnjak za vzgojo in izobraževanje + Strokovnjakinja za vzgojo in izobraževanje + Mokymo specialistai + SkolotÄjs + Specialista dell'insegnamento + + + + + Buchprüfer, Revisor, Steuerberater + Buchprüferin, Revisorin, Steuerberaterin + Accountant + Cadre comptable + Boekhouder + Boekhoudster + Λογιστής + ΛογίστÏια + Счетоводител + KönyvelÅ‘ + Bókhaldarar + RaÄunovodja, finanÄnik, revizor + RaÄunovodkinja, finanÄnica, revizorka + Buhalteriai + GrÄmatvedis + Specialista di contabilità + + + + + Pesonalbeauftragter + Pesonalbeauftragte + Personnel professional + Spécialiste des services de personnel + Medewerker personeelszaken + Medewerkster personeelszaken + Ειδικός για θέματα απασχόλησης και Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï + Ειδική για θέματα απασχόλησης και Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï + СпециалиÑÑ‚ по проблемите на кадрите + Személyzeti szakember + Sérfræðingur á sviði starfsmannahalds + Strokovnjak za kadre + Strokovnjakinja za kadre + Personalo specialistai + PersonÄla vadÄ«tÄjs + Specialista dei servizi per il personale + + + + + Berufsberater und Berufsanalytiker + Berufsberaterin und Berufsanalytikerin + Careers professional + Spécialiste des services de développement de carrière + Medewerker loopbaanbeheer + Medewerkster loopbaanbeheer + Ειδικός για θέματα καθοδήγησης και ÎµÏ€Î±Î³Î³ÎµÎ»Î¼Î±Ï„Î¹ÎºÎ¿Ï Ï€ÏÎ¿ÏƒÎ±Î½Î±Ï„Î¿Î»Î¹ÏƒÎ¼Î¿Ï + Ειδική για θέματα καθοδήγησης και ÎµÏ€Î±Î³Î³ÎµÎ»Î¼Î±Ï„Î¹ÎºÎ¿Ï Ï€ÏÎ¿ÏƒÎ±Î½Î±Ï„Î¿Î»Î¹ÏƒÎ¼Î¿Ï + СпециалиÑÑ‚ по проблемите на кариерното развитие + Pályaválasztási tanácsadó + Sérfræðingur á sviði starfsráðgjafar + Strokovnjak za analizo poklicnega dela, svetovanje in strokovno izpopolnjevanje + Strokovnjakinja za analizo poklicnega dela, svetovanje in strokovno izpopolnjevanje + Profesinio orientavimo specialistai + Karjeras konsultants + Specialista dei servizi per la prorgessione di carriera + + + + + Unternehmens- und Organisationsberater + Unternehmens- und Organisationsberaterin + Business professional + Spécialiste des fonctions administratives et commerciales des entreprises + Medewerker bedrijfsbeheer + Medewerkster bedrijfsbeheer + Ειδικός για οικονομικά και εμποÏικά θέματα + Ειδική για οικονομικά και εμποÏικά θέματα + СпециалиÑÑ‚ в облаÑтта на админиÑтрациÑта и на търговÑките отдели на предприÑтиÑта + Gazdasági szakember + Sérfræðingur á sviði viðskipta + Strokovnjak za poslovanje + Strokovnjakinja za poslovanje + Verslo specialistai + KomercdarbÄ«bas konsultants + Specialista delle funzioni amministrative e commerciali delle imprese + + + + + Anwalt + Anwälterin + Lawyer + Avocat + Avocate + Advocaat + Advocaat + ΔικηγόÏος + Ðдвокат + Ãœgyvéd + Lögfræðingar + Odvetnik, notar + Odvetnica,notarka + Teisininkai + AdvokÄts + Avvocato + + + + + Richter + Richterin + Judge + Magistrat + Magistrate + Rechter + Δικαστής + Ð¡ÑŠÐ´Ð¸Ñ + Bíró + Dómarar + Sodnik + Sodnica + TeisÄ—jai + Tiesnesis + Magistrato + + + + + Jurist + Juristin + Legal professional + Juriste + Jurist + Juriste + Îομικός ειδικός + ЮриÑÑ‚ + Jogi szakember + Lögmaður + Pravni strokovnjak + Pravna strokovnjakinja + TeisÄ—s specialistai + Juriskonsults + Giurista + + + + + Archivwissenschaftler + Archivwissenschaftlerin + Archivist + Archiviste paléographe + Archivaris + ΑÏχειοφÏλακας + СпециалиÑÑ‚ по архивите + Levéltáros + Skjalasafnsfræðingur + Arhivarji + Arhivarke + Archyvų specialistai + ArhÄ«vists + Archivista paleografico + Archivista paleografica + + + + + Museumswissenschaftler + Museumswissenschaftlerin + Curator + Conservateur de msée + Conservatrice de musée + Curator + Curatrice + ΈφοÏος πινακοθηκών και μουσείων + Музеен уредник + Muzeológus + Safnvörður + Konservator, kustos + Konservatorka, kustosinja + Muziejų specialistai + IzstÄžu organizators + Conservatore dei musei + Conservatrice dei musei + + + + + Bibliothekar + Bibliothekarin + Librarian + Bibiliothécaire + Bibliothecaris + Bibliothecaresse + ΒιβλιοθηκάÏιος + Библиотекар + Könyvtáros + Bókasafnsvörður + Bibliotekar + Bibliotekarka + Bibliotekininkai + BibliotekÄrs + Bibliotecario + Bibliotecaria + + + + + Dokumentar + Dokumentarin + Documentalist + Documentaliste + Documentalist + Documentaliste + Ειδικός πληÏοφοÏιών + Ειδική πληÏοφοÏιών + ДокументалиÑÑ‚ + Kutató könyvtáros + Upplýsingamiðlari + Dokumentalist + Dokumentalistka + Dokumentuotojas + DokumentÄlists + Documentalista + + + + + Wirtschaftswissenschaftler + Wirtschaftswissenschaftlerin + Economist + Économiste + Econoom + Econome + Οικονομολόγος + ИкономиÑÑ‚ + Közgazdász + Hagfræðingar + Ekonomist + Ekomomistka + Ekonomistai + Ekonomists + Economista + + + + + Soziologe + Soziologin + Sociologist + Sociologue + Socioloog + Sociologe + Κοινωνιολόγος + Социолог + Szociológus + Félagsfræðingur + Sociolog + Sociologinja + Sociologai + Sociologs + Sociologo + Sociologa + + + + + Anthropologe + Anthropologin + Anthropologist + Anthropologue + Antropoloog + Antropologe + ΑνθÏωπολόγος + Ðнтрополог + Antropológus + Mannfræðingar + Antropolog + Antropologinja + Antropologai + Antropologs + Antropologo + Antropologa + + + + + Philosoph + Philosophin + Philosopher + Philosophe + Filosoof + Filosofe + Φιλόσοφος + ФилоÑоф + Filozófus + Heimspekingar + Filozof + Filozofinja + Filosofai + Filozofs + Filosofo + Filosofa + + + + + Historiker + Historikerin + Historian + Historien + Historienne + Historicus + Historica + ΙστοÏικός + ИÑторик + Történész + Sagnfræðingur + Zgodovinar + Zgodovinarka + Istorikai + VÄ“sturnieks + Storico + Storica + + + + + Politologe + Politologin + Political scientist + Spécialiste des sciences politiques + Politoloog + Politologe + Ειδικός πολιτικών επιστημών + Ειδική πολιτικών επιστημών + Политолог + Politológus + Stjórnmálafræðingur + Politolog + Politologinja + Politologai + Politologs + Specialista di scienze politiche + + + + + Philologe + Philologin + Philologist + Linguiste + Taalkundige + Φιλόλογος + Филолог + Nyelvész, irodalomtörténész + Málvísindamaður + Filolog + Filologinja + Filologai + Filologs + Linguista + + + + + Ãœbersetzer + Ãœbersetzerin + Translator + Traducteur + Traductrice + Vertaler + Vertaalster + ΜεταφÏαστής + ΜεταφÏάστÏια + ПиÑмен преводач + Fordító + Þýðandi + Prevajalec + Prevajalka + VertÄ—jai raÅ¡tu + TulkotÄjs + Traduttore + Traduttrice + + + + + Dolmetscher + Dolmetscherin + Interpreter + Interprète + Tolk + ΔιεÏμηνέας + УÑтен преводач + Tolmács + Túlkur + TolmaÄ + TolmaÄka + VertÄ—jai žodžiu + Tulks + Interprete + + + + + Psychologe + Psychologin + Psychologist + Psychologue + Psycholoog + Psychologe + Ψυχολόγος + ПÑихолог + Pszichológus + Sálfræðingar + Psiholog + Psihologinja + Psichologai + Psihologs + Psicologo + Psicologa + + + + + Sozialarbeiter + Sozialarbeiterin + Social work professional + Spécialiste du travail social + Sociaal werker + Sociaal werkster + Κοινωνικός λειτουÏγός και λειτουÏγός ευημεÏίας + Κοινωνική λειτουÏγός και λειτουÏγός ευημεÏίας + Социален работник + Szociális munkás + Sérfræðingar á sviði félagsþjónustu + Socialni delavec + Socialna delavka + Socialiniai darbuotojai + SociÄlais darbinieks + Specialista del lavoro sociale + + + + + Autor + Autorin + Author + Auteur + Auteure + Auteur + ΣυγγÏαφέας + ПиÑател + SzerzÅ‘ + Rithöfundur + Ustvarjalec na jezikovnem podroÄju + Autoriai + Autors + Autore + Autrice + + + + + Journalist + Journalistin + Journalist + Journaliste + Journalist + Journaliste + ΔημοσιογÏάφος + ЖурналиÑÑ‚ + Újságíró + Blaðamaður + Novinar + Novinarka + Žurnalistai + ŽurnÄlists + Giornalista + + + + + Schriftsteller + Schriftstellerin + Writer + Écrivain + Schrijver + Schrijfster + ΚειμενογÏάφος + ПредÑтавител на други пишещи профеÑии + Ãró + Skrásetjari + Pisatelj + Pisateljica + RaÅ¡ytojai + Rakstnieks + Scrittore + Scrittrice + + + + + Bildhauer + Bildhauerin + Sculptor + Sculpteur + Sculptrice + Beeldhouwer + Beeldhouwster + ΓλÏπτης + ΓλÏπτÏια + Скулптор + Szobrászművész + Myndhöggvari + Kipar + Kiparka + Skulptoriai + Skulptors + Scultore + Scultrice + + + + + Maler + Malerin + Painter + Peintre + Schilder + Schilderes + ΖωγÏάφος + Художник + FestÅ‘művész + Málari + Slikar + Slikarka ipd. + Dailininkai + GleznotÄjs + Pittore + Pittrice + + + + + Komponist + Komponistin + Composer + Compositeur + Compositrice + Componist + Componiste + Συνθέτης + ΣυνθέτÏια + Композитор + ZeneszerzÅ‘ + Tónskáld + Skladatelj + Skladateljica + Kompozitoriai + Komponists + Compositore + Compositrice + + + + + Musiker + Musikerin + Musician + Musicien + Musicienne + Muzikant + Muzikante + Μουσικός + Музикант + Zenész + Hljómlistarmaður + Glasbenik + Glasbenica + Muzikantai + MÅ«ziÄ·is + Musicista + + + + + Sänger + Sängerin + Singer + Chanteur + Chanteuse + Zanger + Zangeres + ΤÏαγουδιστής + ΤÏαγουδίστÏια + Певец + Énekes + Söngvari + Pevec + Pevka + Dainininkai + DziedÄtÄjs + Cantante + + + + + Choreograph + Choreographin + Choreographer + Chorégraphe + Choreograaf + Choreografe + ΧοÏογÏάφος + Хореограф + Koreográfus + Danshöfundur + Koreograf + Koreografka + Choreografai + HoreogrÄfs + Coreografo + Coreografa + + + + + Tänzer + Tänzerin + Dancer + Danseur + Danseuse + Danser + Danseres + ΧοÏευτής μπαλλέτου + ΧοÏεÏÏ„Ïια μπαλλέτου + Танцьор + Táncművész + Dansari + Plesalec + Plesalka + Å okÄ—jai + DejotÄjs + Danzatore + Danzatrice + + + + + Filmregisseur + Filmregisseurin + Film director + Metteur en scène de cinéma + Metteuse en scène de cinéma + Filmregisseur + Σκηνοθέτης ταινιών + ΣκηνοθέτÏια ταινιών + КинорежиÑьор + FilmrendezÅ‘ + Kvikmyndaleikstjóri + Filmski režiser + Filmski režiserka + Kino režisieriai + Kinofilmas režisors + Regista cinematografico + Regista cinematografica + + + + + Bühnenregisseur + Bühnenregisseurin + Stage director + Metteur en scène de théâtre + Metteuse en scène de théâtre + Toneelregisseur + Σκηνοθέτης θεάτÏου + ΣκηνοθέτÏια θεάτÏου + РежиÑьор на театрални и други предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ + Színházi rendezÅ‘ + Sviðsleikstjóri + GledaliÅ¡ki režiser + GledaliÅ¡ki režiserka + Teatro režisieriai + IzrÄdes režisors + Regista teatrale + + + + + Schauspieler + Schauspielerin + Actor + Acteur + Actrice + Acteur + Actrice + Ηθοποιός + ÐртиÑÑ‚ + Színész + Leikari + Igralec + Igralka + Aktoriai + Aktieris + Attore + Attrice + + + + + Geistlicher / Seelsorger + Geistlicherin / Seelsorgerin + Religious professional + Membre du clergé + Geestelijke + ΚληÏικός και άλλοι σχετικοί με τη θÏησκεία + Член на духовенÑтвото + FelsÅ‘fokú képzettséget igénylÅ‘ vallási foglalkozás képviselÅ‘je + Prestar + Poklici verskih delavcev + Poklici verskih delavk + Religijų specialistai + Kulta darbinieks + Membro del clero + + + + + Chemotechniker + Chemotechnikerin + Chemical science technician + Technicien des sciences chimiques + Technicienne des sciences chimiques + Technicus chemie + Technica chemie + Τεχνικός βοηθός χημείας + Τεχνική βοηθός χημείας + Техник в химичеÑките науки + Vegyész tudományos technikus + Tæknimaður á sviði efnavísinda + Tehnik za kemijo + Tehnica za kemijo + Chemijos mokslų technikai + Ķīmijas tehniÄ·is + Tecnico delle scienze chimiche + + + + + Physiktechniker + Physiktechnikerin + Physical science technician + Technicien des sciences physiques + Technicienne des sciences physiques + Technicus fysica + Technica fysica + Τεχνικός βοηθός φυσικών επιστημών + Τεχνική βοηθός φυσικών επιστημών + Техник във физичеÑките науки + Fizikai tudományos technikus + Tæknimaður á sviði eðlisfræðivísinda + Tehnik za fiziko + Tehnica za fiziko + Fizinių mokslų technikai + Fizikas tehniÄ·is + Tecnico delle scienze fisiche + + + + + Bautechniker + Bautechnikerin + Civil engineering technician + Technicien du génie civil + Technicienne du génie civil + Technicus weg- en waterbouw + Technica weg- en waterbouw + Τεχνικός βοηθός πολιτικών μηχανικών + Τεχνική βοηθός πολιτικών μηχανικών + Техник в Ñтроителното инженерÑтво + Építész-technikus + Tæknimenn á sviði byggingaverkfræði + Tehnik za gradbeniÅ¡tvo + Tehnica za gradbeniÅ¡tvo + Statybos inžinerijos technikai + BÅ«vniecÄ«bas tehniÄ·is + Tecnico delle costruzioni civili + + + + + Elektrotechniker + Elektrotechnikerin + Electrical engineering technician + Technicien en électricité + Technicienne en électricité + Technicus elektrotechniek + Technica elektrotechniek + Τεχνικός βοηθός ηλεκτÏολόγων μηχανικών + Τεχνική βοηθός ηλεκτÏολόγων μηχανικών + Електро-техник + Villamosmérnöki technikus + Tæknimenn á sviði rafmagnsverkfræði + Tehnik za elektrotehniko + Tehnica za elektrotehniko + Elektrotechnikai + Elektrotehnikas tehniÄ·is + Tecnico in elettrotecnica + + + + + Elektroniktechniker + Elektroniktechnikerin + Electronics engineering technician + Technicien en électronique + Technicienne en électronique + Technicus electronica + Technica electronica + Τεχνικός βοηθός μηχανικών ηλεκτÏονικής + Τεχνική βοηθός μηχανικών ηλεκτÏονικής + Техник по електроника + Villamosipari technikus + Tæknimaður á sviði veikstraumsverkfræði + Tehnik za elektroniko + Tehnica za elektroniko + Eklektronikos technikai + Elektronikas tehniÄ·is + Tecnico in elettronica + + + + + Fernmeldetechniker + Fernmeldetechnikerin + Telecommunications engineering technician + Technicien en télécommunications + Technicienne en télécommunications + Technicus telecommunicatie + Technica telecommunicatie + Τεχνικός βοηθός μηχανικών τηλεπικοινωνιών + Τεχνική βοηθός μηχανικών τηλεπικοινωνιών + Техник по телекомуникации + Távközlési technikus + Tæknimaður á sviði fjarskiptaverkfræði + Tehnik za telekomunikacije + Tehnica za telekomunikacije + Nuotolinių ryÅ¡ių (telekomunikacijų) technikai + Telesakaru tehniÄ·is + Tecnico in telecomunicazioni + + + + + Maschinenbautechniker + Maschinenbautechnikerin + Mechanical engineering technician + Technicien en construction mécanique + Technicienne en construction mécanique + Technicus werktuigbouwkunde + Technica werktuigbouwkunde + Τεχνικός βοηθός μηχανολόγων μηχανικών + Τεχνική βοηθός μηχανολόγων μηχανικών + Техник в машиноÑтроенето + Gépésztechnikus + Tæknimenn á sviði vélaverkfræði + Tehnik za strojniÅ¡tvo + Tehnica za strojniÅ¡tvo + MaÅ¡inų gamybos technikai + MehÄniÄ·is + Tecnico in costruzione meccanica + + + + + Chemiebetriebs- und Verfahrenstechniker + Chemiebetriebs- und Verfahrenstechnikerin + Chemical engineering technician + Technicien en chimie industrielle + Technicienne en chimie industrielle + Technicus chemische ingenieurswetenschappen + Technica chemische ingenieurswetenschappen + Τεχνικός βοηθός χημικών μηχανικών + Τεχνική βοηθός χημικών μηχανικών + Техник по индуÑтриална Ñ…Ð¸Ð¼Ð¸Ñ + Vegyipari technikus + Tæknimenn á sviði efnaverkfræði + Tehnik za kemijsko, živilsko tehnologijo + Tehnica za kemijsko, živilsko tehnologijo + CheminÄ—s technologijos technikai + InženierÄ·Ä«mijas tehniÄ·is + Tecnico chimico + + + + + Bergbautechniker + Bergbautechnikerin + Mining technician + Technicien des mines + Technicienne des mines + Mijntechnicus + Mijntechnica + Τεχνικός βοηθός μηχανικών οÏυχείων + Τεχνική βοηθός μηχανικών οÏυχείων + Минен техник + Bányászati technikus + Tæknimaður á sviði námuverkfræði + Tehnik za rudarstvo + Tehnica za rudarstvo + Gavybos technikai + Ieguves rÅ«pniecÄ«bas tehniÄ·s + Tecnico minierario + + + + + Hüttentechniker + Hüttentechnikerin + Metallurgical technician + Technicien métallurgiste + Technicienne métallurgiste + Technicus metallurgie + Technica metallurgie + Τεχνικός βοηθός μεταλλουÏγών μηχανικών + Τεχνική βοηθός μεταλλουÏγών μηχανικών + Техник в металургиÑта + Kohászati technikus + Tæknimaður á sviði málmfræði + Tehnik za rudarstvo, metalurgijo ipd. + Tehnica za rudarstvo, metalurgijo ipd. + Metalurgijos technikai + MetalurÄ£ijas tehniÄ·is + Tecnico metallurgico + + + + + Technische Zeichner + Technische Zeichnerin + Draughtsperson + Dessinateur industriel + Dessinatrice industrielle + Technisch tekenaar + Technisch tekenaarster + Σχεδιαστής + ΣχεδιάστÏια + Чертожник в промишленоÑтта + Műszaki rajzoló + Tækniteiknari + TehniÄni risar + TehniÄnarisarka + Braižytojai + RasÄ“tÄjs + Disegnatore industriale + Disegnatrice industriale + + + + + Materialtechniker + Materialtechnikerin + Physical science technician + Technicien en sciences physiques + Technicienne en sciences physiques + Technicus natuurwetenschappen + Technica natuurwetenschappen + Τεχνικός βοηθός φυσικών επιστημών + Τεχνική βοηθός φυσικών επιστημών + Техник във физичеÑките науки + Fizikai tudományos technikus + Tæknimaður á sviði eðlisfræðivísinda + Fizinių mokslų technikai + DabaszinÄtņu tehniÄ·is + Tecnico delle scienze fisiche + + + + + Techniker (Engineering) + Technikerin (Engineering) + Engineering science technician + Technicien en sciences techniques + Technicienne en sciences techniques + Technicus ingenieurswetenschappen + Technica ingenieurswetenschappen + Τεχνικός βοηθός μηχανικής + Τεχνική βοηθός μηχανικής + Техник в техничеÑките науки + Mérnöki tudományos technikus + Tæknimaður á sviði verkfræði + Inžinerijos technikos + InženierzinÄtņu tehniÄ·is + Tecnico delle scienze tecniche + + + + + Datenverarbeitungsassistent + Datenverarbeitungsassistentin + Computer assistant + Assistant informaticien + Assistante informaticienne + Softwaretechnicus + Softwaretechnica + Τεχνικός βοηθός ειδικών ηλεκτÏονικών υπολογιστών + Τεχνική βοηθός ειδικών ηλεκτÏονικών υπολογιστών + Помощник информатик + Számítástechnikai asszisztens + Aðstoðarfólk við gagnavinnslu + Tehnik za raÄunalniÅ¡ko podporo + Tehnica za raÄunalniÅ¡ko podporo + Kompiuterijos asistentai + DatorsistÄ“mu administrators + Assistente informatico + Assistente informatica + + + + + EDV-Operateur + EDV-Operateurin + Computer equipment operator + Technicien en matériels informatique + Technicienne en matériels informatique + Hardwaretechnicus + Hardwaretechnica + ΧειÏιστής ηλεκτÏονικών υπολογιστών + ΧειÏίστÏια ηλεκτÏονικών υπολογιστών + Оператор на компютърна техника + Számítógéphálózat-üzemeltetÅ‘ + Tölvarar + RaÄunalniÅ¡ki operater + RaÄunalniÅ¡ka operaterka + Kompiuterių įrangos operatoriai + Datora operators + Tecnico di sistemi informatici + + + + + Roboterkontrolleure und -programmierer + Roboterkontrolleurin und -programmiererin + Industrial robot controller + Technicien en robotique industrielle + Technicienne en robotique industrielle + Technicus industriële robotica + Technica industriële robotica + Ελεγκτής/ΧειÏιστής βιομηχανικών Ïομπότ + ΕλέγκτÏια/ΧειÏίστÏια βιομηχανικών Ïομπότ + Техник по поддръжка на индуÑтриални роботи + Ipari robotok vezérÅ‘je + Stjórnendur iðnaðartölva + Kontrolor robotov + Kontrolorka robotov + Pramoninių robotų kontrolieriai + RÅ«pniecisko robotu operators + Tecnico di robot industriali + + + + + Photograf + Photografin + Photographer + Photographe + Fotograaf + Fotografe + ΦωτογÏάφος + Фотограф + Fényképész + Ljósmyndari + Fotograf + Fotografka + Fotografai + FotogrÄfs + Fotografo + Fotografa + + + + + Bediener von Bildaufnahmesanlagen + Bedienerin von Bildaufnahmesanlagen + Image recording equipment operator + Technicien d'appareils enregistreurs d'images + Technicienne d'appareils enregistreurs d'images + Beeldtechnicus + Beeldtechnica + ΧειÏιστής συσκευών εικόνας + ΧειÏίστÏια συσκευών εικόνας + Оператор на запиÑващо образ оборудване + KéprögzítÅ‘ berendezések kezelÅ‘je + Stjórnandi myndupptökutækja + Operater naprav za slikovni zapis + Operaterka naprav za slikovni zapis + Vaizdo įraÅ¡ymo įrangos operatoriai + Kinooperators + Tecnico di apparecchi di registrazione di immagini + + + + + Bediener von Tonaufzeichnungsanlagen + Bedienerin von Tonaufzeichnungsanlagen + Sound recording equipment operator + Technicien d'appareils enregistreurs de son + Technicienne d'appareils enregistreurs de son + Geluidstechnicus + Geluidstechnica + ΧειÏιστής συσκευών ήχου + ΧειÏίστÏια συσκευών ήχου + Оператор на звукозапиÑно оборудване + HangrögzítÅ‘ berendezések kezelÅ‘je + Stjórnandi hljóðupptökutækja + Operater naprav za zvoÄni zapis + Operaterka naprav za zvoÄni zapis + Garso įraÅ¡ymo įrangos operatoriai + Skaņu operators + Tecnico di apparecchi di registrazione di suono + + + + + Fernseh- und Rundfunkanlagenbediener + Fernseh- und Rundfunkanlagenbedienerin + Broadcasting equipment operator + Technicien de matériels d'émissions de radio et de télévision + Technicienne de matériels d'émissions de radio et de télévision + Operator zendapparatuur + Operatrice zendapparatuur + ΧειÏιστής συσκευών εκπομπής Ïαδιοφώνου, τηλεόÏασης + ΧειÏίστÏια συσκευών εκπομπής Ïαδιοφώνου, τηλεόÏασης + Оператор на предаватели + Műsorszóró berendezések kezelÅ‘je + Tæknimaður í útvarpi eða sjónvarpi + Operater oddajnih naprav + Operaterka oddajnih naprav + Radijo ir televizijos transliacijos įrangos operatoriai + RadioiekÄrtas operators + Tecnico di apparecchi per la trasmissione radio – televisiva + + + + + Fernmeldeanlagenbediener + Fernmeldeanlagenbedienerin + Telecommunications equipment operator + Technicien de matériels de télécommunications + Technicienne de matériels de télécommunications + Operator telecommunicatieapparatuur + Operatrice telecommunicatieapparatuur + ΧειÏιστής συσκευών τηλεπικοινωνιών + ΧειÏίστÏια συσκευών τηλεπικοινωνιών + Оператор на телекомуникационно оборудване + Távközlési berendezések kezelÅ‘je + Stjórnandi fjarskiptatækja + Operater telekomunikacijskih naprav + Operaterka telekomunikacijskih naprav + Telekomunikacijų (nuotolinių ryÅ¡ių) įrangos operatoriai + Telesakaru iekÄrtas operators + Tecnico di apparecchi per le telecomunicazioni + + + + + Bediener medizinischer Geräte + Bedienerin medizinischer Geräte + Medical equipment operator + Technicien d'appareils électromédicaux + Technicienne d'appareils électromédicaux + Operator medische apparatuur + Operatrice medische apparatuur + ΧειÏιστής ιατÏικών συσκευών και ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï + ΧειÏίστÏια ιατÏικών συσκευών και ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï + Оператор на медицинÑко оборудване + Orvosi műszaki berendezések kezelÅ‘je + Stjórnendur lækningatækja + Operater medicinskih naprav + Operaterka medicinskih naprav + MedicininÄ—s įrangos operatoriai + MedicÄ«nas iekÄrtu operators + Tecnico di apparecchi elettromedicali + + + + + Bediener optischer Anlagen + Bedienerin optischer Anlagen + Optical equipment operator + Technicien d'appareils optiques + Technicienne d'appareils optiques + Operator optische apparatuur + Operatrice optische apparatuur + ΧειÏιστής Î¿Ï€Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + ΧειÏίστÏια Î¿Ï€Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + Оператор на оптичеÑко оборудване + Optikai berendezések kezelÅ‘je + Stjórnandi sjóntækja + Tehnik za upravljanje optiÄnih naprav + Tehnica za upravljanje optiÄnih naprav + Optisko iekÄrtu operators + Tecnico di apparecchi ottici + + + + + Bediener elektronischer Anlagen + Bedienerin elektronischer Anlagen + Electronic equipment operator + Technicien d'appareils électroniques + Technicienne d'appareils électroniques + Operator elektronische apparatuur + Operatrice elektronische apparatuur + ΧειÏιστής ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + ΧειÏίστÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + Оператор на електронно оборудване + Elektronikus berendezések kezelÅ‘je + Stjórnandi rafeindatækja + Tehnik za upravljanje elektronskih naprav + Tehnica za upravljanje elektronskih naprav + ElektroninÄ—s įrangos operatoriai + Elektronisko iekÄrtu operators + Tecnico di apparecchi elettronici + + + + + Schiffsmaschinist + Schiffsmaschinistin + Ships' engineer + Officier mécanicien de navires + Officière mécanicienne de navires + Scheepswerktuigkundige + Μηχανικός πλοίων + Корабен инженер + Hajógépész, gépüzemvezetÅ‘ + Vélstjórar í skipum + ÄŒastnik ladijskega strojniÅ¡tva + ÄŒastnica ladijskega strojniÅ¡tva + Laivų mechanikai + KuÄ£a mehÄniÄ·is + Ufficiale di macchine navali + + + + + Schiffsführer + Schiffsführerin + Ships' deck officer + Officier de pont + Officière de pont + Dekofficier + Αξιωματικός καταστÏώματος + Щурман + Fedélzeti tiszte + Skipsjóri eða stýrimaður + Kapitan ladje + Kapitanka ladje + Laivavedžiai + KuÄ£a kapteinis + Ufficiale di coperta + + + + + Lotse + Lotsin + Pilot + Pilote + Loods + Πλοηγός + Лоцман + HajóvezetÅ‘ + Hafnsögumaður + Pomorski pilot + Pomorska pilotka + Kapitonai + KuÄ£a stÅ«rmanis + Pilota + + + + + Flugzeugführer + Flugzeugführerin + Aircraft pilot + Pilote d'avion + Piloot + Πιλότος ΑεÏοσκάφους + Пилот на Ñамолет + Légijármű-vezetÅ‘ + Flugmaður + Pilot letal + Pilotka letal + Aviacijos pilotai + LidmaÅ¡Ä«nas pilots + Pilota di aerei + + + + + Flugverkehrslotse + Flugverkehrslotsin + Air traffic controller + Contrôleur de la circulation aérienne + Contrôleuse de la circulation aérienne + Luchtverkeersleider + Luchtverkeerleidster + Ελεγκτής εναέÏιας κυκλοφοÏίας + ΕλέγκτÏια εναέÏιας κυκλοφοÏίας + Контрольор на въздушното движение + Légiforgalmi irányító + Flugumferðastjórar + Kontrolor zraÄnega prometa + Kontrolorka zraÄnega prometa + Skrydžių valdymo vadovai + Gaisa satiksmes dispeÄers + Controllore del traffico aereo + + + + + Flugsicherungtechniker + Flugsicherungtechnikerin + Air traffic safety technician + Technicien de la sécurité aérienne + Technicienne de la sécurité aérienne + Veiligheidstechnicus luchtvaart + Veiligheidstechnica luchtvaart + Τεχνικός ασφαλείας εναέÏιας κυκλοφοÏίας και επόπτης αεÏοποÏικών μεταφοÏών + Τεχνικός ασφαλείας εναέÏιας κυκλοφοÏίας και επόπτÏια αεÏοποÏικών μεταφοÏών + Техник по ÑигурноÑтта на въздухоплаването + Légiforgalmi biztonsági technikus + Tæknimenn til að tryggja öryggi flugumferðar + Tehnik za varnost zraÄnega prometa + Tehnica za varnost zraÄnega prometa + Oro eismo saugumo technikai + Gaisa satiksmes droÅ¡Ä«bas tehniÄ·is + Tecnico della sicurezza aerea + + + + + Bauinspektor + Bauinspektorin + Building inspector + Inspecteur de sécurité incendie + Inspectrice de sécurité incendie + Inspecteur gebouwen + ΕπιθεωÏητής κτιÏίων + ΕπιθεωÏήτÏια κτιÏίων + ИнÑпектор по Ñтроителна безопаÑноÑÑ‚ + Építési ellenÅ‘r + Byggingaeftirlitsmaður + Gradbeni inÅ¡pektor + Gradbeni inÅ¡pektorica + Pastatų inspektoriai + BÅ«vinspektors + Ispettore della sicurezza antincendio + Ispettrice della sicurezza antincendio + + + + + Brandschutz-, Brandinspektor + Brandschutz-, Brandinspektorin + Fire inspector + Inspecteur d'immeubles + Inspectrice d'immeubles + Inspecteur brandveiligheid + Ειδικός για την Ï€Ïόληψη πυÏκαγιών + Ειδική για την Ï€Ïόληψη πυÏκαγιών + ИнÑпектор по пожарна безопаÑноÑÑ‚ + Tűzrendész + Eldvarnaeftirlitsmaður + Požarni inÅ¡pektor + Požarni inÅ¡pektorica + Gaisrų prevencijos inspektoriai + UgunsdroÅ¡Ä«bas inspektors + Ispettore della sicurezza di immobili + Ispettrice della sicurezza di immobili + + + + + Gesundheits- und Sicherheitskontroller + Gesundheits- und Sicherheitskontrollerin + Health and safety inspector + Inspecteur hygiène et sécurité + Inspectrice hygiène et sécurité + Controleur veiligheid en gezondheid + Controleuse veiligheid en gezondheid + ΕπιθεωÏητής υγείας και ασφάλειας + ΕπιθεωÏήτÏια υγείας και ασφάλειας + ИнÑпектор по безопаÑноÑÑ‚ и охрана на труда + Munkavédelmi és egészségvédelmi ellenÅ‘r + Heilbrigðis- og öryggiseftirlitsmaður + Zdravstveni inÅ¡pektor in inÅ¡pektor za varnost + Zdravstveni inÅ¡pektorica in inÅ¡pektorica za varnost + Darbų saugos, sveikatos apsaugos inspektoriai + Darba inspektors + Ispettore di igiene e sicurezza + Ispettrice di igiene e sicurezza + + + + + Qualitätskontrolleur + Qualitätskontrolleurin + Quality inspector + Contrôleur de qualité + Contrôleuse de qualité + Kwaliteitscontroleur + Kwaliteitscontroleuse + ΕπιθεωÏητής ποιότητας + ΕπιθεωÏήτÏια ποιότητας + ИнÑпектор по качеÑтвен контрол + MinÅ‘ségvédelmi ellenÅ‘r + Gæðaeftirlitsmaður + InÅ¡pektor za nadzor kakovosti + InÅ¡pektorica za nadzor kakovosti + KokybÄ—s inspektoriai + TehniskÄs uzraudzÄ«bas inspektors + Controllore della qualità + + + + + Biotechniker + Biotechnikerin + Life science technician + Technicien des sciences de la vie + Technicienne des sciences de la vie + Technicus biowetenschappen + Technica biowetenschappen + Τεχνικός βοηθός βιολογίας + Τεχνική βοηθός βιολογίας + Приложен ÑпециалиÑÑ‚ от Ñферата на науките за живота + Biotechnikus + Tæknimenn í líffræðilegum greinum + Laboratorijski tehniki v zdravstvu, biomedicini, bilogiji, farmakologiji ipd. + Laboratorijske tehnice v zdravstvu, biomedicini, bilogiji, farmakologiji ipd. + Gyvosios gamtos mokslų technikai (laborantai) + DabaszinÄtņu tehniÄ·is + Tecnico delle scienze della vita + + + + + Agrarwirtschaftstechniker + Agrarwirtschaftstechnikerin + Agronomy technician + Technicien agronome + Technicienne agronome + Technicus landbouwkunde + Technica landbouwkunde + Τεχνικός βοηθός γεωπονίας + Τεχνική βοηθός γεωπονίας + Техник агроном + MezÅ‘gazdasági technikus + Tæknimaður á sviði jarðræktar og skógræktar + Agronomski tehnik + Agronomska tehnica + Agronomijos technikai + Agronomijas tehniÄ·is + Tecnico agronomo + + + + + Forstwirtschaftstechniker + Forstwirtschaftstechnikerin + Forestry technician + Technicien forestier + Technicienne forestière + Technicus bosbouw + Technica bosbouw + Τεχνικός βοηθός δασολογίας + Τεχνική βοηθός δασολογίας + Техник в горÑкото ÑтопанÑтво + ErdÅ‘gazdasági technikus + Tæknimaður á sviði jarðræktar og skógræktar + Gozdarski tehnik + Gozdarska tehnica + MiÅ¡kininkystÄ—s technikai + MežsaimniecÄ«bas tehniÄ·is + Tecnico forestale + + + + + Landwirtschaftlicher Berater + Landwirtschaftliche Beraterin + Farming adviser + Conseiller agricole et forestier + Conseillère agricole et forestier + Landbouwconsulent + Landbouwconsulente + ΣÏμβουλος για φάÏμες + Съветник в ÑелÑкото ÑтопанÑтво + MezÅ‘gazdasági tanácsadó + Landbúnaðarráðunautur + Svetovalec, asistent v kmetijsktvu + Svetovalka, asistentka v kmetijsktvu + Ūkininkavimo konsultantai + ZemkopÄ«bas konsultants + Consigliere agricolo + + + + + Forstwirtschaftlicher Berater + Forstwirtschaftliche Beraterin + Forestry adviser + Conseiller agricole et forestier + Conseillère agricole et forestière + Bosbouwconsulent + Bosbouwconsulente + ΣÏμβουλος για δάση + Съветник в горÑкото ÑтопанÑтво + ErdÅ‘gazdasági tanácsadó + Skógræktaráðunautur + Svetovalec, asistent v gozdarstvu + svetovalka, asistentka v gozdarstvu + MiÅ¡kininkystÄ—s konsultantai + MežsaimniecÄ«bas konsultants + Consigliere forestale + + + + + Medizinischer Assistent + Medizinische Assistentin + Medical assistant + Assistant médical + Assistante médical + Medisch assistent + Medisch assistente + ΙατÏικός βοηθός + ΙατÏική βοηθός + МедицинÑки помощник + Gyógyászati asszisztens + Aðstoðarfólk við hjúkrun + Zdravstveni asistent + Zdravstvena asistentka + Slaugos specialistai + Ä€rsta palÄ«gs (feldÅ¡eris) + Assistente medico + + + + + Gesundheits-, Umweltschutztechniker + Gesundheits-, Umweltschutztechnikerin + Sanitarian + Hygiéniste + Hygiënist + Hygiëniste + Υγειονόμος + Санитар + Közegészségügyi szakértÅ‘ + Hreinlætis- og umhverfisvarndarráðgjafar + Strokovni sodelavec za higieno + Strokovna sodelavka za higieno + Sanitarijos inspektoriai + HigiÄ“nists + Igienista + + + + + Diätassistent + Diätassistentin + Dietician + Diététicien + Diététicienne + Diëtist + Diëtiste + Διαιτολόγος + Диетолог + Dietetikus + Næringarráðgjafi + Svetovalec za dietno prehrano + Svetovalka za dietno prehrano + Dietos specialistai + Dietologs + Dietologo e specialista della nutrizione + Dietologa e specialista della nutrizione + + + + + Ernährungsberater + Ernährungsberaterin + Nutritionist + Nutritionniste + Voedingsdeskundige + ΔιατÏοφολόγος + СпециалиÑÑ‚ по храненето + Táplálkozási szakértÅ‘ + Næringarfræðingur + Svetovalec za zdravo prehrano + Svetovalka za zdravo prehrano + Dietologai + UzturzinÄtņu speciÄlists + Nutrizionista + + + + + Optometriker + Optometrikerin + Optometrist + Optométricien + Optométricienne + Optometrist + Optometriste + Ειδικός οφθαλμομέτÏησης + Ειδική οφθαλμομέτÏησης + ОптометриÑÑ‚ + Optometrista + Sjónglerjafræðingur + Optometrist + Optometristka + Optometrijos specialistai ir optikai + Optometrists + Optometrista e ottico + Optometrista e ottica + + + + + Optiker + Optikerin + Optician + Opticien + Opticienne + Opticien + Οπτικός + Оптик + Látszerész + Sjóntækjafræðingur + OÄesni optik + OÄesna optiÄarka + Optikai + OptiÄ·is + Ottico + + + + + Zahnmedizinischer Assistent + Zahnmedizinische Assistentin + Dental assistant + Assistant dentaire + Assistante dentaire + Tandartsassistent + Tandartsassistente + ΟδοντιατÏικός βοηθός + ΟδοντιατÏική βοηθός + Помощник в Ñтоматологичната помощ + Fogászati asszisztens + Aðstoðarfólk á tannlæknastofum + Zobozdravstveni asistent, zobozdravstveni tehnik ipd. + Zobozdravtvena asistentka, zobozdravstvena tehnica ipd. + Burnos priežiÅ«ros specialistai + ZobÄrsta asistents + Assistente di medicina dentaria + + + + + Physiotherapeut + Physiotherapeutin + Physiotherapist + Kinésithérapeute + Fysiotherapeut + Fysiotherapeute + ΦυσιοθεÏαπευτής + ΦυσιοθεÏαπεÏÏ„Ïια + Физиотерапевт + Gyógytornász + Sjúkraþjálfari + Fizioterapevt + Fizioterapevtka + Fizioterapeutai + Fizioterapeits + Chinesiterapista + + + + + Veterinärmedizinischer Assistent + Veterinärmedizinische Assistentin + Veterinary assistant + Assistant vétérinaire + Assistante vétérinaire + Dierenartsassistent + Dierenartsassistente + ΚτηνιατÏικός βοηθός + ΚτηνιατÏική βοηθός + Помощник ветеринар + Ãllatorvosi szaksegéd + Aðstoðarmenn dýralækna + Veterinarski asistent + Veterinarska asistentka + Veterinarai asistentai + VeterinÄrfeldÅ¡eris + Assistente veterinario + + + + + Pharmazeutischer Assistent + Pharmazeutische Assistentin + Pharmaceutical assistant + Assistant / préparateur en pharmacie + Assistante / préparatrice en pharmacie + Apothekersassistent + Apothekersassistente + Βοηθός ΦαÏμακοποιός + Помощник фармацевт + Gyógyszerész asszisztens + Aðstoðarfólk í lyfjabúðum og lyfjabúrum + Farmacevtski asistent + Farmacevtska asistentka + Farmakotechnikai + Farmaceita asistents + Assistente farmacista e preparatore in farmacia + Assistente farmacista e preparatrice in farmacia + + + + + Krankenspfleger + Krankenschwester + Nurse + Infirmier + Infirmière + Verplegend personeel + Îοσοκόμος + Îοσοκόμα + МедицинÑка ÑеÑтра + Ãpolók + Hjúkrunarfræðingur + Medicinske sestre + Medicinski sestre + Jaunesnieji slaugos specialistai + MÄsa + Infermiere + Infermiera + + + + + Geburtshelfer + Hebamme + Male midwife + Midwife + Maïeuticien + Sage-femme + Vroedkundige + Μαιευτής + Mαία + Ðкушер + Ðкушерка + Férfi szülész + SzülésznÅ‘ + Ljósfaðir + Ljósmóður + Zdravstvenik -babiÄar + Medicinska sesta babica + AkuÅ¡eriai + VecmÄte + Ostetrico + Ostetrica + + + + + Heilpraktiker + Heilpraktikerin + Traditional medicine practitioner + Praticien de la médecine traditionnelle + Praticienne de la médecine traditionnelle + Beoefenaar traditionele geneeskunst + ΠαÏαδοσιακός (Ï€Ïακτικός) θεÏαπευτής + ΠαÏαδοσιακή (Ï€Ïακτική) θεÏαπεÏÏ„Ïια + СпециалиÑти практикуващи традиционна медицина + Természetgyógyász + Grasalæknar + Izvajalec tradicionalne medicine + Liaudies medicinos praktikai + Dziednieks + Medico della medicina tradizionale + + + + + Geistheiler / Gesundbeter + Geistheilerin / Gesundbeterin + Faith healer + Guérisseur + Guérisseuse + Gebedsgenezer + ΘεÏαπευτής μέσω της θÏησκείας + ΘεÏαπεÏÏ„Ïια μέσω της θÏησκείας + Лечител / знахар + Szuggesztióval gyógyító + Fyrirbænalæknar + Zdravilec + UžkalbÄ—tojai + Ekstrasenss + Guaritore + Guaritrice + + + + + Hilfslehrer des Primarbereiches + Hilfslehrerin des Primarbereiches + Primary education teaching associate professional + Auxiliaire d'éducation (enseignement primaire) + Onderwijsassistent lager onderwijs + Onderwijsassistente lager onderwijs + Βοηθός δάσκαλος Ï€Ïωτοβάθμιας εκπαίδευσης + Βοηθός δασκάλα Ï€Ïωτοβάθμιας εκπαίδευσης + Приложни кадри в началното образование + Jaunesnieji ikimokyklinio ugdymo specialistai + Ausiliario dell'istruzione + Ausiliaria dell'istruzione + + + + + Hilfslehrer des Vorschulbereiches + Hilfslehrerin des Vorschulbereiches + Pre-primary education teaching associate professional + Auxiliaire d'éducation (enseignement préprimaire) + Onderwijsassistent kleuteronderwijs + Onderwijsassistente kleuteronderwijs + Βοηθός δάσκαλος Ï€Ïοσχολικής ηλικίας + Βοηθός δασκάλα Ï€Ïοσχολικής ηλικίας + Приложни кадри в предучилищното образование + Óvodai és egyéb tanintézeti kisegítÅ‘ nevelÅ‘, oktató + Leiðbeinandi í leikskóla + PomoÄnik vzgojiteljev predÅ¡olskih otrok + PomoÄnica vzgojiteljic predÅ¡olskih otrok + Jaunesnieji kito mokymo specialistai + Pirmsskolas izglÄ«tÄ«bas skolotÄjs + Ausiliario dell'istruzione (insegnamento nella scuola materna) + Ausiliaria dell'istruzione (insegnamento nella scuola materna) + + + + + Hilfslehrer des Sonderschulwesens + Hilfslehrerin des Sonderschulwesens + Special education teaching associate professional + Auxiliaire d'éducation des handicapés + Onderwijsassistent buitengewoon onderwijs + Onderwijsassistente buitengewoon onderwijs + Βοηθός δάσκαλος ειδικής εκπαίδευσης + Βοηθός δασκάλα ειδικής εκπαίδευσης + Приложни кадри в преподаването на деца Ñ ÑƒÐ²Ñ€ÐµÐ¶Ð´Ð°Ð½Ð¸Ñ + Egyéb speciális oktató, nevelÅ‘ + Leiðbeinandi við sérkennslu + PomoÄnik uÄiteljev oseb s posebnimi potrebami + PomoÄnica uÄiteljic oseb s posebnimi potrebami + Jaunesnieji specialaus ugdymo specialistai + SpeciÄlÄs skolas skolotÄjs + Ausiliario dell'istruzione dei disabili + Ausiliaria dell'istruzione dei disabili + + + + + Hilfslehrer + Hilfslehrerin + Teaching associate professional + Auxiliaire d'éducation + Onderwijsassistent + Onderwijsassistente + Βοηθός δάσκαλος + Βοηθός δασκάλα + Приложни кадри в образованието + KisegítÅ‘ oktató, nevelÅ‘ + Aðrir leiðbeinendur við kennslu + Strokovni sodelavec uÄiteljev, vzgojiteljev + Strokovna sodelavka uÄiteljic, vzgojiteljic + Jauniesnieji mokymo specialistai + Instruktors + Ausiliario dell'istruzione + Ausiliaria dell'istruzione + + + + + Effektenhändler, -makler + Effektenhändlerin, -maklerin + Securities and finance dealer + Courtier en valeur + Courtière en valeur + Effecten- en valutahandelaar + ΑγοÏαστής-πωλητής μετοχών και αξιών + ΑγοÏάστÏια-πωλήτÏια μετοχών και αξιών + ФинанÑов дилър + Értékpapír és pénzügyi kereskedÅ‘ + Verðbréfasali + Trgovec z vrednostnimi papirji in drugimi finanÄnimi instrumenti + Trgovka z vrednostnimi papirji in drugimi finanÄnimi instrumenti + Vertybinių popierių ir finansų makleriai + VÄ“rtspapÄ«ru un finanÅ¡u dÄ«leris + Mediatore di borsa + Mediatrice di borsa + + + + + Finanzmakler + Finanzmaklerin + Broker + Cambiste + Effectenmakelaar + ΧÏηματιστής + ΧÏηματίστÏια + Брокер + Bróker + Verðbréfamiðlari + Borzni posrednik + Borzna posrednica + Užsienio biržos brokeriai + Brokeris + Agente di cambio + + + + + Versicherungsvertreter + Versicherungsvertreterin + Insurance representative + Agent d'assurance + Agente d'assurance + Verzekeringsagent + Verzekeringsagente + Ασφαλιστής, αντιπÏόσωπος και πωλητής ασφαλειών + ΑσφαλίστÏια, αντιπÏόσωπος και πωλήτÏια ασφαλειών + ЗаÑтрахователен агент + Biztosítási üzletkötÅ‘ + Tryggingafulltrúar + ZavarovalniÅ¡ki zastopnik + ZavarovalniÅ¡ka zastopnica + Draudimo agentai + ApdroÅ¡inÄÅ¡anas aÄ£ents + Agente assicurativo + + + + + Immobilienmakler + Immobilienmaklerin + Estate agent + Agent immobilier + Agente immobilière + Vastgoedmakelaar + Κτηματομεσίτης + ΚτηματομεσίτÏια + Ðгент на недвижими имоти + Ingatlanügynök + Fasteignasalar + Posrednik za nepremiÄnine in premiÄnine + Posrednica za nepremiÄnine in premiÄnine + Nekilnojamojo turto agentai + NekustamÄ Ä«paÅ¡uma aÄ£ents + Agente immobiliare + + + + + Reiseberater + Reiseberaterin + Travel consultant + Agent de voyages + Agente de voyages + Reisconsulent + Reisconsulente + ΣÏμβουλος εκδÏομών και ταξιδιών + ТуриÑтичеÑки конÑултант + Utazási tanácsadó + Ferðaráðgjafi + Zastopnik za potovanja + Zastopnica za potovanja + Kelionių konsultantai + Ceļojumu konsultants + Agente di viaggio + + + + + Reiseveranstalter + Reiseveranstalterin + Travel organiser + Organisateur de voyages + Organisatrice de voyages + Reisorganisator + ΟÏγανωτής εκδÏομών και ταξιδιών + ΟÏγανώτÏια εκδÏομών και ταξιδιών + ТуриÑтичеÑки организатор + UtazásszervezÅ‘ + Ferðaskipuleggjandi + Organizator za potovanja + Organizatorica za potovanja + Kelionių organizatoriai + Ceļojumu organizators + Organizzatore di viaggi + Organizzatrice di viaggi + + + + + Technischer Handelsvertreter + Technische Handelsvertreterin + Technical salesperson + Agent commercial + Agente commerciale + Technisch handelsvertegenwoordiger + Technisch handelsvertegenwoordigster + ΣÏμβουλος τεχνικών υπηÏεσιών + ТехничеÑки търговÑки агент + Műszaki értékesítÅ‘ + Sölumaður á sviði tækni + TehniÄni zastopnik za prodajo + TehniÄna zastopnica za prodajo + Techniniai pardavimo atstovai + PÄrdevÄ“js + Agente commerciale + + + + + Kaufmännischer Handelsvertreter + Kaufmännische Handelsvertreterin + Sales representative + Agent technicocommercial + Agente technicocommerciale + Handelsvertegenwoordiger + Handelsvertegenwoordigster + ΣÏμβουλος πωλήσεων + ТърговÑки предÑтавител + Kereskedelmi képviselÅ‘ + Sölumaður + Komercialist, zastopnik za prodajo + Komercialistka, zastopnica za prodajo + Atstovai prekybai + TirdzniecÄ«bas pÄrstÄvis + Agente commerciale tecnico + + + + + Einkäufer + Einkäuferin + Buyer + Acheteur + Acheteuse + Inkoper + Inkoopster + ΑγοÏαστής εμποÏευμάτων και Ï€Ïώτων υλών + ΑγοÏάστÏια εμποÏευμάτων και Ï€Ïώτων υλών + Закупчик + Felvásárló + innkaupastarfsmenn + Nabavni referent + Nabavna referentka + TiekÄ—jai + SagÄdnieks + Addetto agli acquisti + Addetta agli acquisti + + + + + Schätzer / Sachverständige + Schätzerin / Sachverständigerin + Appraiser / Valuer + Estimateur + Estimatrice + Taxateur + Εκτιμητής + ΕκτιμήτÏια + Оценител / ЕкÑперт + Becsüs / ÉrtékbecslÅ‘ + Matsmaður + Cenilec + Cenilka + Vertintojai + NocenotÄjs + Stimatore/ perito in valutazione + Stimatrice/ perito in valutazione + + + + + Versteigerer + Versteigerin + Auctioneer + Vendeur aux enchères + Vendeuse aux enchères + Veilingmeester + Πωλητής σε δημοπÏασίες + ΠωλήτÏια σε δημοπÏασίες + Ðгент в наддаваниÑта + ÃrverezÅ‘ + Uppboðshaldari + Dražbar + Dražbarka + Aukciono vedÄ—jai + IzsolÄ«tÄjs + Venditore all'asta + Venditrice all'asta + + + + + Finanz- und Verkaufsvermittler + Finanz- und Verkaufsvermittlerin + Finance and sales associate professional + Assistant du secteur finances et ventes + Assistante du secteur finances et ventes + Medewerker financiën en verkoop + Medewerkster financiën en verkoop + Βοηθός οικονομικών και πωλήσεων + Приложен ÑпециалиÑÑ‚ във финанÑите и продажбите + Pénzügyi és értékesítési ügyintézÅ‘ szakember + Menntaður aðstoðamaður í fjármálum + FinanÄni in komercialni strokovni sodelavec + FinanÄna in komercialna strokovna sodelavka + Jaunesnysis finansų ir pardavimo darbuotojas + FinanÅ¡u un tirdzniecÄ«bas jaunÄkais speciÄlists + Assistente di settore finanziario e di vendite + + + + + Handelsmakler + Handelsmaklerin + Trade broker + Courtier en marchandises + Courtière en marchandises + Handelsagent + Μεσίτης εμποÏίου και ναυλώσεων πλοίων + ΜεσίτÏια εμποÏίου και ναυλώνσεων πλοίων + Брокер в търговиÑта + Kereskedelmi ügynök + Vörumiðlarar + Trgovska posrednik + Trgovska posrednica + Prekybos brokeriai + TirdzniecÄ«bas brokeris + Agente commerciale + + + + + Vermittler von Abrechnungs- und Speditionsdienstleistungen + Vermittlerin von Abrechnungs- und Speditionsdienstleistungen + Clearing and forwarding agent + Agent concessionnaire + Agente concessionnaire + Expediteur + Εκτελωνιστής και Ï€ÏάκτοÏας αποστολής εμποÏευμάτων + ΕκτελωνίστÏια και Ï€ÏάκτοÏας αποστολής εμποÏευμάτων + Ðгент концеÑионер / ПоÑредник в Ð±Ð¸Ð·Ð½ÐµÑ ÑƒÑлуги + Vám- és szállítmányozási ügyintézÅ‘ + Tollafgreiðslu og flutningamiðlarar + Å pediter ipd. + Å pediterka ipd. + MuitinÄ—s ir prekių persiuntimo agentai + Ekspeditors + Agente concessionario + + + + + Arbeits- und Personalvermittler + Arbeits- und Personalvermittlerin + Employment agents and labour contractors + Agent d'établissement de contrats d'emploi et de recrutement de main-d'Å“uvre + Agente d'établissement de contrats d'emploi et de recrutement de main-d'Å“uvre + Arbeidsbemiddelaar + Arbeidsbemiddelaarster + ΠÏάκτοÏας και αντιπÏόσωπος εξεÏÏεσης εÏγασίας και απασχόλησης και γÏαμματέας συντεχνιών + Трудови агенти и агенти за набиране на работна ръка + MunkaerÅ‘ közvetítÅ‘ és alkalmimunka-vállalkozó + Vinnumiðlarar og vinnuaflsmiðlarar + Posrednik za zaposlovanje + Posrednica za zaposlovanje + Ä®darbinimo agentai ir darbo rangovai + NodarbinÄtÄ«bas aÄ£ents + Agente di stesura di contratti di impiego e reclutamento di manodopera + + + + + Vermittler gewerblicher Dienstleitungen + Vermittlerin gewerblicher Dienstleitungen + Business services agent + Agent commercial + Agente commerciale + Zakelijk dienstverlener + Zakelijk dienstverleenster + ΠÏάκτοÏας και αντιπÏόσωπος εξεÏÏεσης εÏγασίας και απασχόλησης και γÏαμματέας συντεχνιών + Ð‘Ð¸Ð·Ð½ÐµÑ Ð°Ð³ÐµÐ½Ñ‚ + Ãœzleti szolgáltatási közvetítÅ‘ + Þjónustusali og vörumiðlari + Posrednik za poslovne storitve + Posrednica za poslovne storitve + Verslo paslaugų agentai + Komercdarbinieks + Agente commerciale + + + + + Verwaltungssekretär + Verwaltungssekretärin + Administrative secretary + Secrétaire adiministratif + Secrétaire administrative + Administratief secretaris + Administratief secretaresse + ΓÏαφέας διοίκησης + ÐдминиÑтративен Ñекретар + Adminisztratív titkár + Stjórnunarritari + Poslovni sekretar + Poslovna sekretarka + Administracijos sekretoriai + PÄrvaldes sekretÄrs + Segretario amministrativo + Segretaria amministrativa + + + + + Verwaltungsangestellter + Verwaltungsangeste + Administrative associate professional + Agent administratif + Agente administrative + Administratief bediende + Βοηθός διοίκησης + Помощни профеÑии Ñвързани Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтративното управление + Adminisztratív kisegítÅ‘ szakember + Aðstoðarmaður stjórnunarritara + Administrativni pomoÄnik, projektni tajnik ipd. + Administrativna pomoÄnica, projektna tajnica ipd. + Administracijos jauniesnieji susijusių profesijų specialistai + Lietvedis + Agente amministrativo + + + + + Rechtsangestellter + Rechtsangestellte + Legal associate professional + Assistant juridique + Assistante juridique + Medewerker juridische dienst + Medewerkster juridische dienst + Îομικός και ασφαλιστικός βοηθός + Îομική και ασφαλιστική βοηθός + Приложен юриÑÑ‚ / юридичеÑки Ñътрудник + Jogi kisegítÅ‘ szakember + Aðstoðamaður lögfræðings + Pravni asistent + Pravna asistentka + TeisÄ—s jaunesnieji specialistai + Jurista palÄ«gs + Assistente giuridico + + + + + Buchhalter + Buchhalterin + Bookkeeper + Comptable + Boekhouder + Boekhoudster + Βοηθός λογιστής + Βοηθός λογίστÏια + Счетоводители + KönyvelÅ‘ + Bókhaldarar + Knjigovodja + Knjigovodkinja + Jaunesnieji apskaitos specialistai + GrÄmatvedis + Contabile + + + + + Assistent (Statistik) + Assistentin (Statistik) + Statistical associate professional + Assistant du secteur des statistiques + Assistante du secteur des statistiques + Medewerker op statistisch gebied + Medewerkster op statistisch gebied + Βοηθός στατιστικής + Приложни ÑпециалиÑти в ÑтатиÑтиката + Statisztikai, kisegítÅ‘ szakember + Aðstoðarmaður tölfræðings + Strokovni sodelavec za statistiÄne izraÄune + Strokovna sodelavka za statistiÄne izraÄune + Statistikas, jaunesnieji susijusių profesijų specialistai + StatistiÄ·a palÄ«gs + Assistente nel settore statistico + + + + + Assistent (Mathematik) + Assistentin (Mathematik) + Mathematical and related associate professional + Assistant du secteur des mathématiques + Assistante du secteur des mathématiques + Medewerker op wiskundig gebied + Medewerkster op wiskundig gebied + Βοηθός μαθηματικών και παÏόμοιοι + Приложни ÑпециалиÑти в математиката и други подобни + Matematikai és kapcsolódó kisegítÅ‘ szakember + Aðstoðarmaður stærfræðings + Strokovni sodelavec za matematiÄne (raÄunovodske, zavarovalniÅ¡ke) izraÄune in prikaze + Strokovne sodelavka za matematiÄne (raÄunovodske, zavarovalniÅ¡ke) izraÄune in prikaze + Matematikai, jaunesnieji giminiÅ¡kų profesijų specialistai + AktuÄra palÄ«gs + Assistente nel settore matematico + + + + + Zoll- und Grenzschutzinspektor + Zoll- und Grenzschutzinspektorin + Customs inspector + Inspecteur des douanes et des frontières + Inspectrice des douanes et des frontières + Douane-inspecteur + Douane-inspectrice + Τελωνειακός λειτουÏγός + Τελωνειακή λειτουÏγός + МитничеÑки инÑпектор + VámtisztviselÅ‘ + Tollvörður + Carinski inÅ¡pektor + Carinska inÅ¡pektorica + MuitinÄ—s ir valstybÄ—s sienos apsaugos tarnybos inspektoriai + Muitas eksperts + Ispettore delle dogane e dei confini + Ispettrice delle dogane e dei confini + + + + + Staatlicher Steuer- und Abgabenbediensteter + Staatliche Steuer- und Abgabenbediensteterin + Government tax and excise official + Contrôleur des impôts + Contrôleuse des impôts + Ambtenaar: douane en accijnzen + ΛειτουÏγός δασμών και φόÏων κατανάλωσης + Данъчен контрольор + Kormányzati adó- és jövedéki tisztviselÅ‘ + Starfsmenn á skattstofu + Davkar + Davkarica + MokesÄių ir akcizo pareigÅ«nai + Nodokļu inspektors + Ispettore delle imposte + Ispettrice delle imposte + + + + + Staatlicher Sozialverwaltungsbediensteter + Staatliche Sozialverwaltungsbediensteterin + Government social benefits official + Agent des services sociaux publics + Agente des services sociaux publics + Ambtenaar sociale diensten + ΛειτουÏγός κοινωνικών παÏοχών και ωφελημάτων + Служители в Ñектор общеÑтвени уÑлуги, отпуÑкащи Ñоциални Ð¿Ð»Ð°Ñ‰Ð°Ð½Ð¸Ñ + Valstybinio socialinio aprÅ«pinimo pareigÅ«nai + Valsts sociÄlÄs nodroÅ¡inÄÅ¡anas speciÄlists + Agente dei servizi pubblici sociali + + + + + Staatlicher Bediensteter bei Paß-, Lizenz- und Genehmigungsstellen + Staatliche Bediensteterin bei Paß-, Lizenz- und Genehmigungsstellen + Government licensing official + Agent des services publics des permis et des licences + Agente des services publics des permis et des licences + Ambtenaar vergunningen + ΛειτουÏγός εκδόσεως αδειών + Служители в Ñектор общеÑтвени уÑлуги, издаващи разрешителни и лицензи + Kormányzati engedélyezési tisztviselÅ‘ + Starfsmenn sem gefa út leyfisveitingar, vegabréf, ökuskírteini + Referent za koncesije, dovoljenja + Referentka za koncesije, dovoljenja + Licencijų iÅ¡davimo pareigÅ«nai + Valsts licencÄ“Å¡anas speciÄlists + Agente dei servizi pubblici concedenti dei permessi e delle licenze + + + + + Polizeikommissar + Polizeikommissarin + Police inspector + Inspecteur de la police judiciaire + Inspectrice de la police judiciaire + Politie-inspecteur + Politie-inspectrice + ΑξιωματοÏχος αστυνομίας + ПолицейÑки инÑпектор + RendÅ‘rfelügyelÅ‘ + Löregluþjónn + Policijski preiskovalec + Policijska preiskovalka + Policijos inspektoriai + Policijas inspektors + Ispettore della polizia giudiziaria + Ispettrice della polizia giudiziaria + + + + + Detektive + Detektivin + Detective + Détective + Detective + Îτετέκτιβ + Следовател + Nyomozó + Leynilögregumaður + Detektiv + Detektivka + Sekliai + DetektÄ«vs + Investigatore + Investigatrice + + + + + Sozialarbeiter + Sozialarbeiterin + Social work associate professional + Profession intermédiaire du travail social + Medewerker maatschappelijk werk + Medewerkster maatschappelijk werk + Βοηθός κοινωνικός λειτουÏγός + Βοηθός κοινωνική λειτουÏγός + Приложни ÑпециалиÑти в Ñоциалните грижи + Szociális munkához kapcsolódó kisegítÅ‘ szakember + Menntað aðstoðarfólk við félagsþjónustu + Strokovni sodelavec za socialno delo + Strokovna sodelavka za socialno delo + Jaunesnieji socialiniai darbuotojai + SociÄlais aprÅ«pÄ“tÄjs + Professioni intermedie del lavoro sociale + + + + + Dekorateur + Dekorateurin + Decorator + Décorateur + Décoratrice + Decorateur + Decoratrice + Διακοσμητής + ΔιακοσμήτÏια + Декоратор + DekoratÅ‘r + Skreytingarmaður + Dekorater, aranžer + Dekoraterka, aranžerka + Dekoratoriai + DekorÄ“tÄjs + Disegnatore + Disegnatrice + + + + + Gewerbliche Designer + Gewerbliche Designerin + Commercial designer + Dessinateur modéliste de produits industriels et commerciaux + Dessinatrice modéliste de produits industriels et commerciaux + Commercieel ontwerper + Commercieel ontwerpster + Σχεδιαστής εμποÏικών Ï€Ïοϊόντων + ΣχεδιάστÏια εμποÏικών Ï€Ïοϊόντων + Художник по рекламата + ReklámtervezÅ‘ + Hönnuður + Oblikovalec + Oblikovalka + Komercijos produktų dizaineriai + Dizaina speciÄlists + Disegnatore modellista di prodotti industriali e commerciali + Disegnatrice modellista di prodotti industriali e commerciali + + + + + Rundfunk-, Fernsehsprecher + Rundfunk-, Fernsehsprecherin + Radio / TV presenter + Présentatrice de radio, de télévision et de spectacles + Omroeper bij radio of televisie + Omroepster bij radio of televisie + Εκφωνητής (Ïαδιοφώνου, τηλεόÏασης), παÏουσιαστής εκδηλώσεων, ντισκ τζόκεϋ και παÏόμοιοι + ΕκφωνήτÏια (Ïαδιοφώνου, τηλεόÏασης), παÏουσιαστής εκδηλώσεων, ντισκ τζόκεϋ και παÏόμοιοι + Водещи в радиото / телевизиÑта + Radijo - televizijos diktoriai + Diktors + Annuciatore e presentatore di radio, televisione e altri spettacoli + Annuciatrice e presentatrice di radio, televisione e altri spettacoli + + + + + Straßen-, Nachtklubmusiker + Straßen-, Nachtklubmusikerin + Street / night club musician + Musicien + Musicienne + Straat- en nachtclubmuzikant + Straat- en nachtclubmuzikante + Μουσικός + Уличен музикант / музикант в нощно заведение + Utcán, éjszakai szórakozóhelyeken dolgozó zenész + Hljómlistarmaður á götum eða í næturklúbbum + PouliÄni glasbenik, glasbenik v noÄnih lokalih + PouliÄna glasbenica, glasbenica v noÄnih lokalih + GatvÄ—s/ naktinių klubų muzikantai + MÅ«ziÄ·is + Musicista + + + + + Straßen-, Nachtklubsänger + Straßen-, Nachtklubsängering + Street /night club singer + Chanteur + Chanteuse + Straat- en nachtclubzanger + Straat- en nachtclubzangeres + ΤÏαγουδιστής + ΤÏαγουδίστÏια + Уличен певец / певец в нощно заведение + Utcán, éjszakai szórakozóhelyeken dolgozó énekes + Söngvari á götum eða í næturklúbbum + PouliÄni pevec, pevec v noÄnih lokalih + PouliÄna pevka, pevka v noÄnih lokalih + GatvÄ—s/ naktinių klubų dainininkai + DziedÄtÄjs + Cantante + + + + + Straßen-, Nachtklubtanzer + Straßen-, Nachtklubtanzerin + Street / night club dancer + Danseur + Danseuse + Straat- en nachtclubdanser + Straat- en nachtclubdanseres + ΧοÏευτής + ΧοÏεÏÏ„Ïια + Уличен танцьор / танцьор в нощно заведение + Utcán, éjszakai szórakozóhelyeken dolgozó táncos + Dansari götum eða í næturklúbbum + PouliÄni plesalec, plesalec v noÄnih lokalih + PouliÄna plesalka, plesalka v noÄnih lokalih + GatvÄ—s/ naktinių klubų Å¡okÄ—jai + DejotÄjs + Danzatore + Danzatrice + + + + + Clown + Clownin + Clown + Clown + Clown + Κλόουν + Клоун + Bohóc + Trúðir + Klovn + Klovnesa + Cirko artistai + Klauns + Clown, prestigiatore, acrobata ed assimilati + + + + + Zauberer + Zauberin + Magician + Magicien + Magicienne + Goochelaar + ΤαχυδακτυλουÏγός + ФокуÑник + Bűvész + Töframaður + ÄŒarovnik, iluzionist + ÄŒarovnica, iluzionistka + Magai + Iluzionists + Prestigiatore + Prestigiatrice + + + + + Akrobat + Akrobatin + Acrobat + Acrobate + Acrobaat + ΑκÏοβάτης + ΑκÏοβάτÏια + Ðкробат + Akrobata + Loftfimleikamaður + Akrobat + Akrobatka + Akrobatai + AkrobÄts + Acrobata + + + + + Berufssportler + Berufssportlerin + Athlete + Athlète + Atleet + Atlete + Αθλητής + ΑθλήτÏια + Ðтлет + Atléta + Ãþróttamaður + Å portnik + Å portnica + Atletai + AtlÄ“ts + Atleta + + + + + Ordensbruder / Seelsorgehelfer + Ordensschwester / Seelsorgehelferin + Religious associate professional + Assistant laïc des cultes + Assistante laïque des cultes + Lekenassistent bij erediensten + Lekenassistente bij erediensten + Κατηχητής, ιεÏοκήÏυκας, ψάλτης και άλλοι σχετικοί + ΚατηχήτÏια, ιεÏοκÏÏυκας, ψάλτÏια και άλλοι σχετικοί + Приложни кадри във вероизповеданиÑта + Vallási kisegítÅ‘ munkatárs + Fólk er starfar að trúmálum + ÄŒlan samostanske skupnosti, duhovnikov pomoÄnik + ÄŒlanica samostanske skupnosti, duhovnikov pomoÄnica + Jaunesnieji religinių profesijų specialistai + ReliÄ£isko kultu jaunÄkais speciÄlists + Assistente laico dei culti + Assistente laica dei culti + + + + + Stenograph, Stenotypist, Maschinenschreiber + Stenographin, Stenotypistin, Maschinenschreiberin + Stenographer and typist + Sténographe / dactylographe + Stenograaf en typist + Stenografe en typiste + ΔακτυλογÏάφος και στενοδακτυλογÏάφος + Стенограф и машинопиÑец + Gyors- és gépíró + Hraðritarar og vélritarar + Stenodaktilograf in strojepisec + stenodaktilografka in strojepiska + StenografistÄ—s ir maÅ¡ininkÄ—s + StenogrÄfs un maÅ¡Ä«nrakstÄ«tÄjs + Stenografo e dattilografo + Stenografa e dattilografa + + + + + Bediener von Textverarbeitungs- und verwandten Anlagen + Bedienerin von Textverarbeitungs- und verwandten Anlagen + Word-processor operator + Opérateur de traitement de texte + Opératrice de traitement de texte + Bedieningspersoneel tekstverwerkingsapparatuur + ΔακτυλογÏάφος σε μικÏοϋπολογιστές + Оператор за обработка на текÑÑ‚ + SzövegszerkesztÅ‘ operátor + Ritvinnslumaður + Urejevalec besedil + Urejevalka besedil + Tekstų redagavimo operatoriai + Teksta redaktora operators + Operatore di elaborazione del testo + Operatrice di elaborazione del testo + + + + + Datenerfasser + Datenerfasserin + Data entry operator + Opérateur de saisie de données + Opératrice de saisie de données + Gegevensinvoerder + Gegevensinvoerster + ΧειÏιστής διατÏητικών μηχανών μηχανογÏάφησης + ΧειÏίστÏια διατÏητικών μηχανών μηχανογÏάφησης + Оператор за набиране на данни + AdatrögzítÅ‘ + Gagnaskráningarfólk + VnaÅ¡alec podatkov + VnaÅ¡alka podatkov + Duomenų įvesties operatoriai + InformÄcijas ievadÄ«Å¡anas operators + Operatore di elaborazione dati + Operatrice di elaborazione dati + + + + + Rechenmaschinenbediener + Rechenmaschinenbedienerin + Calculating-machine operator + Opérateur sur machines à calculer + Opératrice sur machines à calculer + Bedieningspersoneel rekenmachine + ΧειÏιστής λογιστικών και υπολογιστικών μηχανών + ΧειÏίστÏια λογιστικών και υπολογιστικών μηχανών + Оператор на изчиÑлителни машини + Számológép-kezelÅ‘ + Starfsfólk við reikningaútgáfu + Upravljalec raÄunskih strojev + Upravljalka raÄunskih strojev + SkaiÄiavimo maÅ¡inų operatoriai + Kalkulatoru operators + Operatore di macchine calcolatrici + Operatrice di macchine calcolatrici + + + + + Sekretär + Sekretärin + Secretary + Secrétaire + Secretaris + Secretaresse + ΙδιαίτεÏος γÏαμματέας + ΙδιαίτεÏη γÏαμματέας + Секретар + Titkár + Einkaritarar + Tajnik ipd. + Tajnica ipd. + SekretorÄ—s + SekretÄrs + Segretario + Segretaria + + + + + Rechnungswesen- und Buchhaltungsangestellter + Rechnungswesen- und Buchhaltungsangestellte + Accounting and bookkeeping clerk + Teneur de livres + Teneuse de livres + Boekhoudkundig medewerker + Boekhoudkundig medewerkster + ΓÏαφέας λογιστηÏίου + Деловодител + Könyvelési és számviteli munkatárs + Skrifstofumenn við reikningsskil og bókhald + Uradnik v raÄunovodstvu in knjigovodstvu + Uradnica v raÄunovodstvu in knjigovodstvu + Apskaitos ir buhalterijos tarnautojai + Uzskaites un grÄmatvedÄ«bas darbinieks + Contabile + + + + + Statistik- und Finanzangestellter + Statistik- und Finanzangestellte + Statistical and finance clerk + Employé de service statistique ou financier + Employée de service statistique ou financier + Statistisch en financieel medewerker + Statistisch en financieel medewerkster + ΓÏαφέας στατιστικής και Ï„Ïαπεζών + Служител в ÑтатиÑтичеÑки и финанÑов отдел + Statisztikai és pénzügyi munkatárs + Skrifstofumenn í tölfræði- og fjármáladeildum + Uradnik v statistiki in financah + Uradnica v statistiki in financah + Statistikos ir finansų tarnautojai + Statistikas un finanÅ¡u darbinieks + Impiegato di servizio statistico o finanziario + Impiegata di servizio statistico o finanziario + + + + + Lagerverwalter + Lagerverwalterin + Stock clerk + Employé du service des stocks + Employée du service des stocks + Administratief magazijnmedewerker + Administratief magazijnmedewerkster + ΑποθηκάÏιος + Отговорник по Ñклад + Raktározási munkatárs + Skrifstofumenn í birgðahaldi + SkladiÅ¡Änik + SkladiÅ¡Änica + SandÄ—liavimo tarnautojai + Noliktavas darbinieks + Addetto alla gestione degli stock + Addetta alla gestione degli stock + + + + + Material-, Fertigungsplaner + Material-, Fertigungsplanerin + Production clerk + Employé du service d'ordonnancement de la production + Employée du service d'ordonnancement de la production + Productiemedewerker + Productiemedewerkster + ΓÏαφέας παÏαγωγής και Ï€ÏογÏÎ±Î¼Î¼Î±Ï„Î¹ÏƒÎ¼Î¿Ï Ï…Î»Î¹ÎºÏŽÎ½ + Служител в отдел поръчки и производÑтвен + Termelési munkatárs + Skrifstofumenn í tengslum við framleiðslu + Uradnik za planiranje proizvodnje + Uradnica za planiranje proizvodnje + Tiekimo tarnautojai + MateriÄlu uzskaites darbinieks + Addetto alla gestione degli approvvigionamenti + Addetta alla gestione degli approvvigionamenti + + + + + Speditionsangestellter + Speditionsangestellte + Transport clerk + Employé du service des transports + Employée du service des transports + Transportmedewerker + Transportmedewerkster + ΓÏαφέας και επόπτης μεταφοÏών + ΓÏαφέας και επόπτÏια μεταφοÏών + Служители в отдел транÑпорт + Szállítmányozási munkatárs + Skrifstofumenn í tengslum við flutninga + Uradnik za promet + Uradnica za promet + Transporto tarnautojai + Transporta darbÄ«bas uzskaites darbinieks + Addetto alla gestione amministrativa dei trasporti + Addetta alla gestione amministrativa dei trasporti + + + + + Bibliotheks- und Dokumentationsangestellter + Bibliotheks- und Dokumentationsangestellte + Library clerk + Employé de bibliothèque + Employée de bibliothèque + Bibliothecaris + Bibliothecaresse + ΓÏαφέας βιβλιοθηκών + Служител в библиотека + Könyvtári nyilvántartó + Aðstoðarmaður á bókasasafni + Uradnik v knjižnici + Uradnica v knjižnici + Bibliotekų tarnautojai + BibliotÄ“kas darbinieks + Impiegato di bibiloteca + Impiegata di biblioteca + + + + + Registraturangestellter + Registraturangestellte + Filing clerk + Classeur-archiviste + Classeuse-archiviste + Archivaris + Archivaresse + ΓÏαφέας αÏχείου + Служител в картотеки и архиви + Levéltári nyilvántartó + Aðstoðarmaður við sjalavistun + Uradnik v arhivih + Uradnica v arhivih + Kartotekų tarnautojai + Lietvedis + Impiegato di archivio + Impiegata di archivio + + + + + Postverteiler und -sortierer + Postverteilerin und -sortiererin + Mail carriers and sorting clerk + Employé de service du courrier + Employée de service du courrier + Postsorteerder en postbesteller + Postsorteerster en postbestelster + Διανομέας και διαχωÏιστής ταχυδÏομείου + Служители в пощи + Postai kézbesítÅ‘ és válogató + Skrifstofumenn við bréfburð og flokkun pósts + Usmerjevalec in raznaÅ¡alec poÅ¡te ipd. + Usmerjevalka in raznaÅ¡alka poÅ¡te ipd. + PaÅ¡tininkai ir panaÅ¡ių profesijų tarnautojai + Pasta piegÄdes un Å¡Ä·iroÅ¡anas darbinieks + Impiegato del servizio della corrispondenza + Impiegata del servizio della corrispondenza + + + + + Kodierer + Kodiererin + Coding clerk + Codeur + Codeuse + Codeur + ΓÏαφέας κωδικοποίησης + Кодьор + Kódolási munkatárs + Dulkóðunarmaður + Koderji + Koderke + Kodavimo specialistai + InformÄcijas kodÄ“tÄjs + Codificatore + Codificatrice + + + + + Korrekturleser + Korrekturleserin + Proof-reading clerk + Correcteur d'épreuves + Correctrice d'épreuves + Corrector + Correctrice + ΔιοÏθωτής τυπογÏαφικών δοκιμίων + ΔιοÏθώτÏια τυπογÏαφικών δοκιμίων + Коректор + Lektor + Prófarkalesari + Korektor + Korektorica + KorektÅ«ros specialistai + InformÄcijas korektors + Correttore di bozze + Correttrice di bozze + + + + + Schreiber + Schreiberin + Scribe + Ecrivain public + Openbaar schrijver + Openbaar schrijfster + Άλλος γÏαφέας + Άλλη γÏαφέας + ПиÑар + Ãrnok + Ritari + Kopist, zapisnikar + Kopistka, zapisnikarica + RaÅ¡tininkai + Rakstvedis + Scrivano pubblico + + + + + Büroangestellter + Büroangestellte + Office clerk + Employé de bureau + Employée de bureau + Kantoorbediende + ΓÏαφέας γενικών καθηκόντων + ПерÑонал в ÐºÐ°Ð½Ñ†ÐµÐ»Ð°Ñ€Ð¸Ñ + Irodai munkatárs + Skrifstofumaður + Uradnik za pisarniÅ¡ko poslovanje + Uradnica za pisarniÅ¡ko poslovanje + Ä®staigų tarnautojai + Biroja darbinieks + Impiegato d'ufficio + Impiegata d'ufficio + + + + + Kassierer + Kassiererin + Cashier + Caissier + Caissière + Kassier + Kassierster + Ταμίας λογιστιÏίου + КаÑиер + Pénztáros + Gjaldkeri + Blagajnik, inkasant + BlagajniÄarka, inkasantka + Kasininkai + Kasieris + Cassiere + Cassiera + + + + + Kartenverkäufer + Kartenverkäuferin + Ticket clerk + Billetiste + Ticketverkoper + Ticketverkoopster + Ταμίας καταστημάτων + Билетопродавач + Jegyárusító + Miðasali + Prodajalec vstopnic + Prodajalka vstopnic + Bilietų pardavÄ—jai + BiļeÅ¡u pÄrdevÄ“js + Bigliettaio + Bigliettaia + + + + + Bank- und Postbediensteter + Bank- und Postbedienstete + Teller + Guichetier de banque + Guichetière de banque + Bankloketbediende + Ταμίας Ï„Ïαπεζών + Служител на гише в банка + Bankpénztáros + Gjaldkeri + Uradnik za denarno poslovanje na okencih + Uradnica za denarno poslovanje na okencih + Bankų kasininkai + Bankas kasieris + Sportellista di banca + + + + + Schalterbediensteter + Schalterbedienstete + Counter clerk + Guichetier de banque + Guichetière + Lokettist + Lokettiste + Ταμίας ταχυδÏομείου + Служител на гише + Pénztári munkatárs + Afgreiðslumaður á kassa + Uradnik za denarno poslovanje na okencih + Uradnica za denarno poslovanje na okencih + Klientų aptarnavimo tarnautojai + Kases kontu operators + + + + + Buchmacher + Buchmacherin + Bookmaker + Bookmaker + Bookmaker + ΠÏάκτοÏας Στοιχημάτων (αθλητικών αγώνων) + Букмейкър + Bukméker (sportfogadási ügynök) + Veðmálaritari + Sprejemalec stav + sprejemalka stav + Bukmeikeriai + Bukmeikers + Allibratore + Allibratrice + + + + + Croupier + Croupierin + Croupier + Croupier + Croupière + Croupier + ΚÏουπιέÏης καζίνου + ΚÏουπιέÏισσα καζίνου + Крупие + Krupié + Gjaldkeri við spilaborð + Krupje + Krupjejka + KrupjÄ— + KrupjÄ“ + Croupier + + + + + Pfandleiher + Pfandleiherin + Pawnbroker + Prêteur sur gages + Prêteuse sur gages + Lommerdhouder + Lommerdhoudster + ΕνεχυÏοδανειστής + ΕνεχυÏοδανείστÏια + Служител в заложна къща + ZálogkölcsönzÅ‘ + Pantlánari + ZastavljalniÄar + ZastavljalniÄarka + Lombardų tarnautojai + AugļotÄjs + Agente di pegno + + + + + Geldverleiher + Geldverleiherin + Money-lender + Bailleur de fonds + Bailleuse de fonds + Geldschieter + Δανειστής + ΔανείστÏια + Лихвар + KészpénzkölcsönzÅ‘ + Peningalánari + Posojevalec denarja + Posojevalka denarja + Pinigų sklintojai + Lombarda darbinieks + Finanziatore + Finanziatrice + + + + + Inkassobeauftragter + Inkassobeauftragte + Debt-collector + Encaisseur + Encaisseuse + Incasseerder + Incasseerster + ΕισπÏάκτοÏας λογαÏιασμών, χÏεών κλπ. + Събирач на дългове + Adósságbehajtó + Innheimtumaður + Izterjevalec dolgov + Izterjevalka dolgov + ParÄda piedzinÄ“js + Esattore + Esattrice + + + + + Reisebüroangestellter + Reisebüroangestellte + Travel agency clerk + Employé d'agence de voyages + Employée d'agence de voyages + Reisbureaumedewerker + Reisbureaumedewerkster + ΓÏαφέας ταξιδιωτικών γÏαφείων + Служител в пътничеÑка Ð°Ð³ÐµÐ½Ñ†Ð¸Ñ + Utazási irodai munkatárs + Starfsmaður á ferðaskrifstofu + Uradnik v turistiÄnih in potovalnih agencijah + Uradnica v turistiÄnih in potovalnih agencijah + Kelionių agentÅ«rų tarnautojai + Ceļojumu aÄ£ents + Impiegato d'ufficio turistico + Impiegata d'ufficio turistico + + + + + Angestellter der Rezeption + Angestellte der Rezeption + Receptionist + Réceptionniste + Receptionist + Receptioniste + Υπάλληλος υποδοχής + РецепциониÑÑ‚ + Recepciós + Móttökustjóri + Receptor + Receptorka + Klientų priÄ—mimo tarnautojai + ReÄ£istrators + Receptionist + + + + + Auskunftsbeauftragter + Auskunftsbeauftragte + Information clerk + Agent d'accueil + Agente d'accueil + Klantvoorlichter + Klantvoorlichtster + Υπάλληλος παÏοχής πληÏοφοÏιών + Служител на Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ + Tájékoztatási munkatárs + Upplýsingastjóri + Uradnik za posredovanje informacij + Uradnica za posredovanje informacij + Informavimo tarnautojai + InformÄ“tÄjs + Concierge + + + + + Telefonisten + Telefonistin + Telephone switchboard operator + Téléphoniste-standardiste + Telefonist + Telefoniste + Τηλεφωνητής τηλεφωνικών κέντÏων + ΤηλεφωνήτÏια τηλεφωνικών κέντÏων + ТелефониÑÑ‚ / телефонен оператор + Telefonközpont-kezelÅ‘ + Starfsfólk á símaborðum + Telefonist + Telefonistka + Telefonų stoties operatoriai + Telefona komutatora operators + Telefonista e centralinista + + + + + Reisebegleiter + Reisebegleiterin + Travel attendant + Agent d'accueil de voyage + Agente d'accueil de voyage et steward + Reisbegeleider + Reisbegeleidster + ΦÏοντιστής Ï„Î±Î¾Î¹Î´Î¹Î¿Ï + ТуриÑтичеÑки Ñъпроводител + UtaskísérÅ‘ + Flugfreyja + TuristiÄni spremljevalec + TuristiÄna spremljevalka + KelionÄ—s palydovas + Ceļojumu pavadonis + Agente di viaggio + + + + + Reisesteward + Reisestewardin + Travel steward + steward + stewardesse + Steward + Stewardess + ΑεÏοσυνοδός + Стюард + Steward + Flugþjónn + Stevard + Stevardesa + Stiuardas (stiuardesÄ—) + Stjuarts + Steward + + + + + Schaffner + Schaffnerin + Transport conductor + Contrôleur et receveur de transports publics + Contrôleuse et receveuse de transports publics + Conducteurs + Conductrice + ΥπεÏθυνος και εισπÏάκτοÏας οχημάτων μεταφοÏάς επιβατών + ΥπεÏθυνη και εισπÏάκτοÏας οχημάτων μεταφοÏάς επιβατών + Кондуктор / Контрольор по движението + Kalauz, menetjegyellenÅ‘r + Starfsfólk er athugar farmiða lestarfarþega + Sprevodniki + Sprevodnice + Transporto konduktoriai + Konduktors + Controllore e bigliettaio di trasporti pubblici + Controllore e bigliettaia di trasporti pubblici + + + + + Reiseführer + Reiseführerin + Travel guide + Guide + Reisgids + Συνοδός και ξεναγός τουÏιστών και επισκεπτών + ЕкÑкурзовод + IdegenvezetÅ‘ + Leiðsögumenn og fararstjórar + Vodniki + Vodnice + Kelionių gidai + Gids + Guida + + + + + Hauswirtschaftsleiter + Hauswirtschaftsleiterin + Housekeeping supervisor + Intendant + Intendante + Hoofd huishouding + Επόπτης Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï Ï€Î±Ïοχής υπηÏεσιών + ΕπόπτÏια Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï Ï€Î±Ïοχής υπηÏεσιών + Домоуправител + HázvezetÅ‘ ellenÅ‘r + Bústýra + Oskrbnik + Oskrbnica + Ūkvedys prižiÅ«rÄ—tojas + SaimniecÄ«bas vadÄ«tÄjs + Economo + Economa + + + + + Koch + Köchin + Cook + Cuisinier + Cuisinière + Kok + Kokkin + ΜάγειÏας + ΜαγείÏισσα + Готвач + Szakács + Matreiðslumenn + Kuhar + Kuharica + VirÄ—jai + PavÄrs + Cuoco + Cuoca + + + + + Kellner + Kellnerin + Waiter + Serveur + Serveuse + Kelner + Kelnerin + ΣεÏβιτόÏος + ΣεÏβιτόÏα + Сервитьор + Сервитьорка + Felszolgáló + FelszolgálónÅ‘ + Þjónn + Þjónustustúlka + Natakar + Natakarica + PadavÄ—jas + PadavÄ—ja + ViesmÄ«lis + Cameriere + Cameriera + + + + + Barkeeper + Barkeeperin + Bartender + Barman + Barmaid + Barkeeper + Barkeepster + ΜπαÏμαν + ΜπαÏγουμαν + Барман + Bárpincér + Barþjónn + ToÄaj + ToÄajka + Bufetininkas + BÄrmenis + Barman + + + + + Kinderbetreuer + Kinderbetreuerin + Child-care worker + Garde d'enfants + Kinderverzorger + Kinderverzorgster + Î’Ïεφοκόμος και άλλος φÏοντιστής παιδιών + Бавачки на деца + Gyermekgondozó + Barnfóstrur + Varuh otrok, rejnik + Varuhinja otrok, rejnica + Vaikų priežiÅ«ros darbuotojai + BÄ“rnu uzraudzÄ«tÄjs + Addetto ai servizi di cura dei bambini + Addetta ai servizi di cura dei bambini + + + + + Pfleger in Institutionen + Pflegerin in Institutionen + Institution-based personal care worker + Aide-soignant en institution + Aide-soignante en institution + Verzorger in een instelling + Verzorgster in een instelling + ΦÏοντιστής σε ιδÏÏματα και βοηθός ιατÏείου + ПерÑонал полагащ грижи за хора в инÑтитуции + Intézményi személyi gondozó + Fólk er vinnur við gæslustörf á stofnunum + Poklici za zdravstveno in socialno oskrbo v zavodih + Gydymo ir socialinÄ—s rÅ«pybos įstaigų asmens priežiÅ«ros darbuotojai + KlÄ«niskÄs un stacionÄrÄs aprÅ«pes darbinieks + Addetto all’assistenza personale in istituzioni + Addetta all’assistenza personale in istituzioni + + + + + Haus- und Familienpfleger + Haus- und Familienpflegerin + Home-based personal care worker + Aide-soignant à domicile + Aide-soignante à domicile + Thuishulp + Thuishulp + ΠÏοσωπικός υπηÏέτης (σε σπίτια) + ΠÏοσωπική υπηÏέτÏια (σε σπίτια) + ПерÑонал полагащ грижи за хора по домовете + Otthoni személyi gondozó + Fólk er vinnur við gæslustörf á heimilum + Poklici za zdravstveno in socialno oskrbo na domu + Asmens priežiÅ«ros namuose darbuotojai + IndividuÄlÄs mÄjaprÅ«pes darbinieks + Addetto all’assistenza personale a domicilio + Addetta all’assistenza personale a domicilio + + + + + Friseur + Frisöse + Hairdresser + Coiffeur + Coiffeuse + Kapper + Kapster + Κομμωτής + ΚομμώτÏια + Фризьор + Fodrász + Hárskeri + Frizer + Frizerka + Moterų kirpÄ—jas + Frizieris + Parrucchiere + Parrucchiera + + + + + Herrenfriseur + Herrenfrisöse + Barber + Coiffeur pour homme + Coiffeuse pour hommes + Herenkapper + Herenkapster + ΚουÏέας + БръÑнар + Borbély + Rakari + Brivec + Brivka + Vyrų kirpÄ—jas + BÄrddzinis + Barbiere + + + + + Kosmetiker + Kosmetikerin + Beautician + Esthéticien + Esthéticienne + Schoonheidsspecialist + Schoonheidsspecialiste + Αισθητικός + Козметик + Kozmetikus + Snyrtir + Kozmetik + KozmetiÄarka + Kosmetologas + Stilists + Estestista + + + + + Gesellschafter + Gesellschafterin + Companion + Homme de compagnie + Femme de compagnie + Gezelschapsheer + Gezelschapsdame + Συνοδός Ï€Ïοσώπων + Придружител + Társalkodó + Starfsmaður fylgdarþjónustu + Osebni spremljevalec + Osebna spremljevalka + Tarnas + Pavadonis + Accompagnatore + Accompagnatrice + + + + + Kammerdiener + Kammerdienerin + Valet + Employé de maison + Employée de maison + Persoonlijk bediende + ΠÏοσωπικός υπηÏέτης + ΠÏοσωπική υπηÏέτÏια + Личен аÑиÑтент + Inas + Herbergis- eða bílþjónn + Osebni strežnik + Osebna strežnica + Palydovas + Sulainis + Valletto di camera + Valletta di camera + + + + + Leichenbestatter + Leichenbestatterin + Undertaker + Agent de pompes funèbres + Agente de pompes funèbres + Begrafenisondernemer + Begrafenisonderneemster + ΕÏγολάβος κηδειών + Погребален агент + Temetkezési vállalkozó + Útfararstjóri + Grobar, pogrebnik + Grobarka, pogrebnica + Laidojimo biuro agentas/savininkas + ApbedÄ«Å¡anas pakalpojumu darbinieks + Agente di pompe funebri + + + + + Einbalsamierer + Einbalsamiererin + Embalmer + Embaumeur + Embaumeuse + Balsemer + ΤαÏιχευτής + ΤαÏιχεÏÏ„Ïια + БалÑаматор + Balzsamozó + Líksnyrtir + Balzamer + Balzamerka + Balzamuotojas + BalzamÄ“tÄjs + Imbalsamatore + Imbalsamatrice + + + + + Astrologe + Astrologin + Astrologer + Astrologue + Astroloog + Astrologe + ΑστÏολόγος + ÐÑтролог + Asztrológus + Stjörnuspámaður + Astrolog + Astrologinja + Astrologas + Astrologs + + + + + Wahrsager, + Wahrsagerin + Fortune-teller + Diseur de bonne aventure + Diseuse de bonne aventure + Waarzegger + Waarzegster + Μέντιουμ + Гадател + JövendÅ‘mondó + Spákona + Vedeževalec + Vedeževalka + BurÄ—ja(s) + ZÄ«lnieks + + + + + Handleser + Handleserin + Palmist + Chiromancien + Chiromancienne + Handlezer + Handlezeres + ΧειÏομάντης + ΧειÏομάντισσα + Хиромант + Tenyérjós + Lófalesari + Prerokovalec z dlani + Prerokovalka z dlani + Chiromantas + Hiromants + Chiromante + + + + + Feuerwehrmann + Feuerwehrfrau + Fire-fighter + Pompier + Pompière + Brandweerman + Brandweervrouw + ΠυÏοσβέστης + Пожарникар + Tűzoltó + Slökkviliðsmenn + Gasilec + Gasilka + Ugniagesiai + UgunsdzÄ“sÄ“js + Vigile del fuoco + + + + + Polizist + Polizistin + Police officer + Policier + Policière + Politieman + Politievrouw + Αστυνομικός + Полицай + RendÅ‘r + Lögregluþjónar + Policisti + Policistke + Policijos pareigÅ«nai + Policists + Agente di polizia + + + + + Gefängnisaufseher + Gefängnisaufseherin + Prison guard + Gardien de prison + Gardienne de prison + Gevangenbewaarder + Gevangenbewaarster + ΔεσμοφÏλακας + Ðадзирател в затвор + BörtönÅ‘r + Fangaverðir + Paznik v zaporu + Paznica v zaporu + Ä®kalinimo įstaigų sargybiniai + IeslodzÄ«juma apsardzes darbinieks + Agente di custodia carceraria + + + + + Sicherheitsbediensteter + Sicherheitsbedienstete + Protective services worker + Agent de sécurité + Agente de sécurité + Beveiligingsmedewerker + Beveiligingsmedewerster + Υπάλληλος παÏοχής ασφάλειας και Ï€Ïοστασίας + Служител по охраната + Védelmi szolgáltatásokkal foglalkozó munkatárs + Gæslumaður + Poklici za varovanje oseb in premoženja + Apsaugos darbuotojas/apsauginis + Apsargs + Addetto ai servizi di protezione e sicurezza + Addetta ai servizi di protezione e sicurezza + + + + + Mannequin + Fashion model + Mannequin de mode + Mannequin + Mannequin + Μανεκέν + Манекен + Manöken + Tískufyrirsæta + Maneken + Manekenka + Madų demonstruotoja(s) + TÄ“rpu demonstrÄ“tÄjs + Indossatore + Indossatrice + + + + + Modell + Model + Modèle + Model + Model + Μοντέλο + Модел + Modell + Módel + Model + Modelis + Modelis + Modello + Modella + + + + + Verkäufer in Geschäften + Verkäuferin in Geschäften + Shop salesperson + Vendeur en magasin + Venseuse en magasin + Verkoper + Verkoopster + Πωλητής στα καταστήματα + ΠωλήτÏια στα καταστήματα + Продавач + Bolti eladó + Verslunarmaður + Prodajalec v trgovinah + Prodajalka v trgovinah + ParduotuvÄ—s pardavÄ—ja(s) + Veikala pÄrdevÄ“js + Venditore in negozio + Venditrice in negozio + + + + + Vorführer in Geschäften + Vorführerin in Geschäften + Shop demonstrator + Démonstrateur + Démonstratrice + Demonstrateur + Demonstratrice + Πωλητής με επιδείξεις εμποÏευμάτων + ΠωλήτÏια με επιδείξεις εμποÏευμάτων + ДемонÑтратор в магазин + Bolti bemutató munkatárs + Sýnikennari + Demonstrator v trgovinah + Demonstratorka v trgovinah + ParduotuvÄ—s demonstruotoja(s) + PreÄu demonstrÄ“tÄjs + Dimostratore in negozio + Dimostratrice in negozio + + + + + Verkaufsstandverkäufer + Verkaufsstandverkäuferin + Stall salesperson + Vendeur à l'étal + Vendeuse à l'étal + Standverkoper + Standverkoopster + ΠεÏιπτεÏοÏχος + Продавач на ÑÐµÑ€Ð³Ð¸Ñ + Utcai árus + Sölumaður + Prodajalec na stojnicah + Prodajalka na stojnicah + Kiosko pardavÄ—ja(s) + Kioska pÄrdevÄ“js + Venditore su bancarelle + Venditrice su bancarelle + + + + + Marktstandverkäufer + Marktstandverkäuferin + Market salesperson + Vendeur sur le marchés + Vendeuse sur les marchés + Marktverkoper + Marktverkoopster + Πωλητής λαϊκής αγοÏάς + ΠωλήτÏια λαϊκής αγοÏάς + Продавач на пазар + Piaci árus + Markaðssölumaður + Prodajalec na tržnici + Prodajalka na tržnici + Turgaus pardavÄ—ja(s) + Tirgus pÄrdevÄ“js + Venditore ai mercati + Venditrice ai mercati + + + + + Feldfrucht- und Gemüseanbauer + Feldfrucht- und Gemüseanbauerin + Field crop and vegetable grower + Agriculteur (cultures de plein champ et maraîchères) + Agricultrice (cultures de plein champ et maraîchères) + Teler van veldgewassen en groenten + Teelster van veldgewassen en groenten + ΚαλλιεÏγητής χωÏαφιών και λαχανικών + ΚαλλιεÏγήτÏια χωÏαφιών και λαχανικών + СелÑки Ñтопани и квалифицирани работници в полевъдÑтвото и зеленчукопроизводÑтвото + Szabadföldi növény- és zöldségtermesztÅ‘ + Grænmetis- og jarðyrkjubóndi + Lauko kultÅ«rų ir daržovių augintojai + LabÄ«bas un sakņaugu audzÄ“tÄjs + Agricoltore e operaio qualificato di colture in pieno campo e orticolture + Agricoltrice e operaia qualificata di colture in pieno campo e orticolture + + + + + Baum- und Strauchfrüchteanbauer + Baum- und Strauchfrüchteanbauerin + Tree and shrub crop grower + Arboriculteur + Arboricultrice + Fruitteler + Fruitteelster + ΑμπελουÏγός και καλλιεÏγητής-παÏαγωγός καÏποφόÏων δέντÏων + ΑμπελουÏγός και καλλιεÏγήτÏια-παÏαγωγός καÏποφόÏων δέντÏων + СпециалиÑÑ‚ в отглеждането на дървета и храÑти + Fa- és cserjetermesztÅ‘ + Ãvaxtatrjáa- og runnaræktandi + Gojitelj dreves in grmiÄevja + Gojiteljica dreves in grmiÄevja + Medžių ir krÅ«mų kultÅ«rų augintojai + Koku un krÅ«mu audzÄ“tÄjs + Gestore di azienda arboricola da legno + Gestrice di azienda arboricola da legno + + + + + Gärtner, Saat- und Pflanzenanzüchter + Gärtner, Saat- und Pflanzenanzüchterin + Gardener, horticultural and nursery grower + Horticulteur pépiniériste + Horticultrice péniniériste + Tuinder, kweker + Tuinder, kweekster + ΚηπουÏός, συντηÏητής γηπέδων, λαχανοκηπουÏός, ιδιοκτήτης φυτωÏίων και καλλιεÏγητής μανιταÏιών + ΚηπουÏός, συντηÏήτÏια γηπέδων, λαχανοκηπουÏός, ιδιοκτήτÏια φυτωÏίων και καλλιεÏγήτÏια μανιταÏιών + СелÑки Ñтопани и квалифицирани работници в градинарÑтвото и пепиниерите/разÑадниците + Kertész, kertészeti és faiskolai munkatárs + Garðyrkjumaður í blómarækt og gróðrarstöðvum + Vrtnar, gojitelj v rastlinjakih + Vrtnarica, gojiteljica v rastlinjakih + Sodininkai ir medelynų bei daigynų augintojai + DÄrznieks, dÄrza kultÅ«ru un stÄdu audzÄ“tÄjs + Agricoltore e operaio qualificato dell'orticoltura e dei vivai + Agricoltrice e operaia qualificata dell'orticoltura e dei vivai + + + + + Ackerbauern für gemischte Anbaukulturen + Ackerbauerin für gemischte Anbaukulturen + Mixed-crop grower + Agriculteur (cultures mixtes) + Agricultrice (cultures mixtes) + Teler gemengde gewassen + Teelster gemengde gewassen + ΓεωÏγός - ΔιάφοÏες καλλιέÏγειες + СпециалиÑÑ‚ в отглеждането на ÑмеÑени култури + Vegyes növénytermesztÅ‘ + Bóndi með blandaða jarðrækt + Gojitelj razliÄnih vrst poljÅ¡Äin + Gojiteljica razliÄnih vrst poljÅ¡Äin + MiÅ¡rių kultÅ«rų augintojai + Jauktu lauksaimniecÄ«bas kultÅ«ru audzÄ“tÄjs + Agricoltore e operaio qualificato di colture miste + Agricoltrice e operaia qualificata di colture miste + + + + + Milchviehhalter + Milchviehhalterin + Dairy producer + Producteur de lait + Productrice de lait + Melkveehouder + Melkveehoudster + ΠαÏαγωγός γαλακτοκομικών Ï€Ïοϊόντων + Млекопроизводител + TejtermelÅ‘ és tejtermékkészítÅ‘ + Mjólkurbóndi + Proizvajalec mleka + Prozvajalka mleka + Pieninių produktų gamintojai + Piena lopu un citu mÄjdzÄ«vnieku audzÄ“tÄjs + Allevatore e operaio specializzato nella produzione del latte + Allevatrice e operaia specializzata nella produzione del latte + + + + + Nutztierzüchter + Nutztierzüchterin + Livestock producer + Eleveur de bétail et d'autres animaux domestiques + Eleveuse de bétail et d'autres animaux domestiques + Veehouder + Veehoudster + ΚτηνοτÏόφος + Животновъд + Élőállat-tenyésztÅ‘ + Búfjárbóndi + Živinorejec + Živinorejka + Galvijų augintojas + Liellopu audzÄ“Å¡anas lauksaimnieks + Allevatore (e operaio specializzato) di bestiame e altri animali domestici + Allevatrice (e operaia specializzata) di bestiame e altri animali domestici + + + + + Geflügelzüchter + Geflügelzüchterin + Poultry producer + Aviculteur + Avicultrice + Pluimveehouder + Pluimveehoudster + ΠτηνοτÏόφος + Птицевъд + BaromfitenyésztÅ‘ + Alifuglabóndi + Perutninar + Perutninarka + Naminių paukÅ¡Äių augintojai + MÄjputnu audzÄ“tÄjs + Avicoltore + Avicoltrice + + + + + Imker + Imkerin + Apiarist + Apiculteur + Apicultrice + Imker + Μελισσοκόμος + Пчелар + Méhész + Býflugnabóndi + ÄŒebelar + ÄŒebelarka + Bitininkas (Ä—) + BiÅ¡kopis + Apicoltore e operaio qualificato nell'apicoltura + Apicoltrice e operaia qualificata nell'apicoltura + + + + + Seidenraupenzüchter + Seidenraupenzüchterin + Sericulturist + Sériciculteur + Séricicultrice + Zijdekweker + Zijdekweekster + ΜεταξοσκωληκοτÏόφος + Бубар + Selyemhernyó-tenyésztÅ‘ + Silkiormabóndi + Svilogojec + Svilogojka + Å ilkininkas + ZÄ«dkopis + Sericoltore e operaio qualificato nella sericoltura + Sericoltrice e operaia qualificata nella sericoltura + + + + + Züchter/Halter von gemischten Tierarten + Züchterin/Halterin von gemischten Tierarten + Mixed-animal producer + Eleveur (élevage diversifié) + Eleveuse (élevage diversifié) + Dierenfokker + Dierenfokker + ΚτηνοτÏόφος (παÏαγωγός διαφόÏων ζώων και πτηνών) + Животновъд в ÑмеÑено животновъдÑтво + Vegyes állattenyésztÅ‘ + Búfjárbóndi með blandaðan búskap + Rejec razliÄnih vrst živali + Rejka razliÄnih vrst živali + MiÅ¡rių gyvulių augintojas + Jauktas lopkopÄ«bas preÄprodukcijas ražotÄjs + Allevatore e operaio qualificato degli allevamenti misti + Allevatrice e operaia qualificata degli allevamenti misti + + + + + Ackerbauer und (Marktproduktion) + Ackerbauerin (Marktproduktion) + Market-oriented crop producer + Agriculteur (polyculture et élevage destinés aux marchés) + Agricultrice (polyculture et élevage destinés aux marchés) + Akkerbouwer (marktproductie) + Akkerbouwster (marktproductie) + ΓεωÏγικός παÏαγωγός Ï€Ïοσανατολισμένος στην αγοÏά + ΓεωÏγική παÏαγωγός Ï€Ïοσανατολισμένη στην αγοÏά + Производител на полÑки култури, предназначени за пазара + Piacorientált növénytermesztÅ‘ + Jarðræktar- og búfjárbóndi sem framleiðir fyrir markað + Tržno usmerjeni kmetovalec + Tržno usmerjeni kmetovalka + AugalininkystÄ—s produktų gamintojai + AugkopÄ«bas preÄu produkcijas ražotÄjs + Agricoltore e operaio qualificato di policoltura e allevamenti per i mercati + Agricoltrice e operaio qualificato di policoltura e allevamenti per i mercati + + + + + Tierzüchter/-halter (Marktproduktion) + Tierzüchterin/-halterin (Marktproduktion) + Market-oriented animal producer + Ouvrier qualifié (polyculture et élevage destinés aux marchés) + Ouvrière qualifiée (polyculture et élevage destinés aux marchés) + Dierenfokker (marktproductie) + Dierenfokker (marktproductie) + ΚτηνοτÏόφος Ï€Ïοσανατολισμένος στην αγοÏά + Животновъд в животновъдÑтвото предназначено за пазара + Piacorientált állattenyésztÅ‘ + Búfjárbóndi sem framleiðir fyrir markað + Tržno usmerjeni živinorejec + Tržno usmerjeni živinorejka + GyvulininkystÄ—s produktų gamintojai + LopkopÄ«bas preÄu produkcijas ražotÄjs + Allevatore e operaio qualificato degli allevamenti per i mercati + Allevatrice e operaia qualificata degli allevamenti per i mercati + + + + + Waldarbeiter + Waldarbeiterin + Forestry worker + Exploitant forestier + Exploitante forestière + Bosbouwer + Bosbouwer + Ειδικευμένος δασών + Ειδικευμένη δασών + ГорÑки Ñтопанин + Erdész + Skógræktarbóndi + Gozdar + Gozdarka + MiÅ¡kininkas + MežstrÄdnieks + Lavoratore forestale qualificato + Lavoratrice forestale qualificata + + + + + Holzfäller + Holzfällerin + Forestry logger + Ouvrier forestier + Ouvrière forestière + Houthakker + Houthakster + Υλοτόμος + ДървоÑекач + Favágó + Skógarhöggsmaður + Drvar, gozdarski sekaÄ + Drvarka, gozdarka sekaÄka + MiÅ¡kininkas kirtÄ—jas + MežcirtÄ“js + Taglialegna + + + + + Köhler + Köhlerin + Charcoal burner + Charbonnier en charbon de bois + Charbonnière en charbon de bois + Houtskoolmaker + Houtskoolmaakster + Κατασκευαστής κάÏβουνων + ΚατασκευάστÏια κάÏβουνων + Производител на дървени въглища + FaszénégetÅ‘ + Kolagerðarmaður + Oglar ipd. + Oglarka ipd. + Anliadegys + OgļdeÄ£is + Carbonaio in carbone di legno + + + + + Züchter von Wasserlebewesen + Züchterin von Wasserlebewesen + Aquatic-life cultivation worker + Aquaculteur + Aquacultrice + Viskweker + Viskweekster + ΙχθυοτÏόφος και οστÏακοτÏόφος + Стопани по аквакултури и работници по аквакултури + Víziállat-tenyésztÅ‘ + Starfsmenn við fiskeldi + Starfsmaður við fiskeldi + Ribogojec ipd. + Ribogojka ipd. + Vandens gyvÅ«nų augintojai ir darbininkai + Ūdens augu un dzÄ«vnieku audzÄ“tÄji + Ūdens augu un dzÄ«vnieku audzÄ“tÄjs + Acquacoltore ed operaio dell'acquacoltura + Acquacoltrice ed operaia dell'acquacoltura + + + + + Binnenfischer + Binnenfischerin + Inland waters fishery worker + Pêcheur en eaux intérieures + Pêcheuse en eaux intérieures + Binnenwatervisser + ΨαÏάς (με βάÏκες) και σφουγγαÏάς + Риболовец в речни води + Belvízi halász + Ferskvatnsfiskverkandi + RibiÄi v celinskih vodah + RibiÄke v celinskih vodah + Vidaus vandenų žvejai + IekÅ¡Ä“jo Å«deņu zvejnieks + Pescatore in acque interne + Pescatrice in acque interne + + + + + Küstenfischer + Küstenfischerin + Coastal waters fishery worker + Pêcheur côtier + Pêcheuse côtière + Kustvisser + ΨαÏάς (παÏάκτια αλιεία) και σφουγγαÏάδες + Риболовец в крайбрежни води + Part menti halász + Sjávarfiskverkandi + Obalni ribiÄ + Obalna ribiÄka + PakrantÄ—s (vandenų) žvejai + Piekrastes zvejnieks + Pescatore della pesca costiera + Pescatrice della pesca costiera + + + + + Hochseefischer + Hochseefischerin + Deep-sea fishery worker + Pêcheur de haute mer + Pêcheuse de haute mer + Zeevisser + ΨαÏάς (με Ï„Ïάτες και άλλα σκάφη) + Риболовец в дълбоки води + Mélytengeri halász + Togarasjómaður + RibiÄ na odprtem morju + RibiÄka na odprtem morju + GiliavandenÄ—s žvejybos žvejai + Dziļūdens zvejnieks + Pescatore d'alto mare + Pescatrice d'alto mare + + + + + Jäger + Jägerin + Hunter + Chasseur + Chasseuse + Jager + Jaagster + Κυνηγός + Ловец + Vadász + Veiðimaður + Lovec + Lovka + Medžiotojas + Mednieks + Cacciatore + Cacciatrice + + + + + Fallensteller + Fallenstellerin + Trapper + Trappeur + Trappeuse + Vallenzetter + Vallenzetster + Παγιδευτής + ΠαγιδεÏÏ„Ïια + Трапер + Vadbefogó + Gildruveiðumaður + Lovec + Lovka + Kailinių žvÄ—relių medžiotojas/traperis + Trapers + Cacciatore di pelli + Cacciatrice di pelli + + + + + Arbeiter in der Landwirtschaft und Fischerei (Eigenbedarfsproduktion) + Arbeiterin in der Landwirtschaft und Fischerei (Eigenbedarfsproduktion) + Subsistence agricultural and fishery worker + Ouvrier de l'agriculture et de la pêche de subsistance + Ouvrière de l'agriculture et de la pêche de subsistance + Landbouwer, visser, zelfvoorziening + Landbouwster, visser, zelfvoorziening + ΑυτοσυντηÏοÏμενος γεωÏγός και ψαÏάς + ΑυτοσυντηÏοÏμενη γεωÏγός και ψαÏάς + СелÑки Ñтопани и работници в в ÑелÑкото ÑтопанÑтво и в риболова оÑигурÑващи Ñи ÑамоÑтоÑтелно препитание + Önfenntartó mezÅ‘gazdasági és halászati tevékenységet végzÅ‘ dolgozó + Sjálfsþurftabóndi + Samooskrbni kmetijski in ribiÅ¡ki delavec + Samooskrbna kmetijska in ribiÅ¡ka delavka + ŽemÄ—s Å«kio ir žuvininkystÄ—s darbininkai, patys save iÅ¡silaikantys + Zemnieks + Agricoltore e operaio dell'agricoltura e della pesca di sussistenza + Agricoltrice e operaia dell'agricoltura e della pesca di sussistenza + + + + + Bergmann + Bergfrau + Miner + Mineur + Mineuse + Mijnwerker + Mijnwerkster + ΜεταλλωÏÏχος + Миньор + Bányász + Námumaður + Rudar + Rudarka + Kalnakasys/Å¡achtininkas + Kalnracis + Minatore + Minatrice + + + + + Steinbrecher + Steinbrecherin + Quarry worker + Carrier + Carrière + Groevewerker + Groevewerkster + Λατόμος + Работник в кариера + KÅ‘fejtÅ‘ + Grjótnámsmaður + Kamnolomec + Kamnolomka + Karjerų darbininkai + Karjera strÄdnieks + Cavapietre + + + + + Sprengmeister + Sprengmeisterin + Shotfirer and blaster + Boutefeu + Schietmeester + ΦαλιαδόÏος + Ð‘Ð¾Ð¼Ð±Ð°Ð´Ð¶Ð¸Ñ + Robbantómester + Sprengimaður + Minerji + Minerke + Sprogdintojai + SpridzinÄtÄjs + Artificiere + + + + + Steinspalter + Steinspalterin + Stone splitter + Fendeur de pierre + Fendeuse de pierre + Steenbreker + Steenbreekster + Σχίστης ογκόλιθων + ΣχίστÏια ογκόλιθων + Каменоломен работник + KÅ‘hasító + Steinaklýfir + Kamnosek + Kamnosekinja + Akmenskaldis + Akmeņu plÄ“sÄ“js + Spaccapietre + + + + + Steinbearbeiter + Steinbearbeiterin + Stone cutter + Tailleur de pierre + Tailleuse de pierre + Steenhouwer + Steenhouwster + Κόπτης πέτÏας + ΚόπτÏια πέτÏας + Резач на Ñкален материал + KÅ‘vágó + Steinhöggvari + Kamnosek + Kamnosekinja + AkmentaÅ¡is + Akmeņkalis + Tagliatore di pietre + + + + + Steinbildhauer + Steinbildhauerin + Stone carver + Ciseleur de pierre + Ciseleuse de pierre + Beeldhouwer + Beeldhouwster + Σκαλιστής πέτÏας + ΣκαλίστÏια πέτÏας + Каменоделец + KÅ‘faragó + Steinlistamaður + Kamnosek + Kamnosekinja + Akmenraižis + Akmeņu griezÄ“js + Cesellatore di pietre + + + + + Bauhandwerker + Bauhandwerkerin + Builder (traditional materials) + Constructeur (techniques et matériaux traditionnels) + Constructrice (techniques et matériaux traditionnels) + Bouwarbeider (traditionele materialen) + Bouwarbeidster + Κτίστης, παÏαδοσιακά υλικά + ΚτίστÏια, παÏαδοσιακά υλικά + Строител (традиционни материали) + ÉpítÅ‘, hagyományos anyagok + Húsasmiður + Graditelj (s tradicionalnimi materiali) + Graditeljica (s tradicionalnimi materiali) + Statybininkai, dirbantys su įprastinÄ—mis medžiagomis + Celtnieks + Muratore che usa tecniche e materiali tradizionali + + + + + Maurer + Maurerin + Bricklayer / stonemason + Maçon + Maçonne + Metselaar + Metselaarster + Κτίστης + ΚτίστÏια + Зидари + Falazó kÅ‘műves és kÅ‘műves + Múhleðslumaður, steinsmiður + Zidar + Zidarka + MÅ«rininkai + MÅ«rnieks + Muratore + + + + + Betonierer + Betoniererin + Concrete placer + Constructeur en béton armé + Constructrice en béton armé + Betonstorter + Καλουψής + Работници изливащи Ñтоманобетон + Betonozó + Múrari + Asfalter + Asfalterka + Betonuotojas + BetonÄ“tÄjs + Muratore in cemento armato + + + + + Betonoberflächenfertigmacher + Betonoberflächenfertigmacherin + Concrete finisher + Maçon ragréeur + Maçonne ragréeuse + Betonafwerker + Μπετατζής + Работници оформÑщи Ñтоманобетон + Betonbedolgozó + Múrari + Betoner + Betonerka + Tinkuotojas + BetonÄ“tÄjs + Muratore rifinitore + + + + + Zimmerer + Zimmererin + Carpenter + Charpentier sur bois + Charpentière sur bois + Timmerman + Timmervrouw + ΞυλουÏγός + Дърводелец + Ãcs + Trésmiður + Tesar + Tesarka + DailidÄ— statybininkas + Namdaris + Carpentiere + + + + + Bautischler + Bautischlerin + Joiner + Menuisier du bâtiment + Menuisière du bâtiment + Meubelmaker + Meubelmaakster + Κουφωματάς + Строителен дърводелец + Épületasztalos + Húsgagnasmiður + Stavbni mizar + Stavbna mizarka + Stalius + BÅ«vizstrÄdÄjumu galdnieks + Falegname dell'edilizia + + + + + Bauarbeiter (Rohbau) + Bauarbeiterin (Rohbau) + Building frame worker + Ouvrier du bâtiment (gros Å“uvre) + Ouvrière du bâtiment (gros Å“uvre) + Bouwarbeider (ruwbouw) + Bouwarbeidster (ruwbouw) + Τεχνίτης στο στήσιμο του ÏƒÎºÎµÎ»ÎµÏ„Î¿Ï Î¿Î¹ÎºÎ¿Î´Î¿Î¼ÏŽÎ½ + ΤεχνίτÏια στο στήσιμο του ÏƒÎºÎµÎ»ÎµÏ„Î¿Ï Î¿Î¹ÎºÎ¿Î´Î¿Î¼ÏŽÎ½ + Строителен работник (груб Ñтроеж) + Épületszerkezeti munkás + Húsasmiður + Gradbinec + Gradbinka + Statybininkai montuotojai + Sastatņu montÄ“tÄjs + Operaio edile + Operaia edile + + + + + Dachdecker + Dachdeckerin + Roofer + Couvreur zingueur + Couvreuse zingueuse + Dakdekker + Dakdekster + Τεχνίτης για στέγες + ΤεχνίτÏια για στέγες + Работник по покривите + TetÅ‘fedÅ‘ + Þaklagningamaður + Krovec + Krovka + Stogdengiai + JumiÄ·is + Copritori di tetti e zincatore + + + + + Fußbodenleger + Fußbodenlegerin + Floor layer + Poseur de revêtements de sol + Poseuse de revêtements de sol + Vloerenlegger + Vloerenlegster + Τοποθετητής πατωμάτων + ΤοποθετήτÏια πατωμάτων + ÐœÐ¾Ð·Ð°Ð¹ÐºÐ°Ð´Ð¶Ð¸Ñ / Работник по поÑтавÑне на подова наÑтилка + Melegburkoló + Gólflagningamaður + Polagalec podov + Polagalka podov + Grindų klojÄ—jai + GrÄ«das klÄjÄ“js + Posatore di rivestimenti di pavimento + + + + + Fliesenleger + Fliesenlegerin + Tile setter + Carreleur + Carreleuse + Tegelzetter + Tegelzetster + Τοποθετητής πλακακίων + ΤοποθετήτÏια πλακακίων + ФаÑнÑÐ°Ð´Ð¶Ð¸Ñ + Hidegburkoló + Flísaleggjari + Polagalec keramiÄnih oblog + Polagalka keramiÄnih oblog + Plytelių klojÄ—jai + GrÄ«das flÄ«zÄ“tÄjs + Pavimentistia + + + + + Stukkateur + Stukkateurin + Plasterer + Plâtrier + Plâtrière + Stukadoor + Σουβατζής και γυψοτεχνίτης + Мазач + Gipszkartonozó + Múrari + Å tukater + Å tukaterka + Tinkuotojai + ApmetÄ“js + Stuccatore + Stuccatrice + + + + + Isolierer + Isoliererin + Insulation worker + Monteur en isolation thermique et acoustique + Monteuse en isolation thermique et acoustique + Isoleerder + Isoleerster + Τεχνίτης απομονώσεων + ΤεχνίτÏια απομονώσεων + Работници поÑтавÑщи термична и звукова Ð¸Ð·Ð¾Ð»Ð°Ñ†Ð¸Ñ + SzigetelÅ‘ + Húsasmiður + Izolater + Izolaterka + Darbininkai izoliuotojai + IzolÄ“tÄjs + Installatore di impianti di isolamento termico e acustico + Installatrice di impianti di isolamento termico e acustico + + + + + Glaser + Glaserin + Glazier + Vitrier + Vitrière + Glazenmaker + Glazenmaakster + Τοποθετητής τζαμιών + Стъклар + Ãœveges + Glerskurðarmaður, glerísetningarmaður + Zastekljevalec + Zastekljevalka + Stikliai + Stiklinieks + Vetraio + Vetraia + + + + + Klempner + Klempnerin + Plumber + Plombier + Plombière + Loodgieter + Loodgietster + ΥδÏαυλικός + Водопроводчик + Vízvezeték szerelÅ‘ + Pípulagningamaðir + Vzdrževalec vodovodnih inÅ¡talacij in naprav + Vzdrževalka vodovodnih inÅ¡talacij in naprav + Santechnikas/vandentiekininkas + SanitÄrtehniÄ·is + Idraulico + + + + + Rohrinstallateur + Rohrinstallateurin + Pipe fitter + Tuyauteur + Tuyauteuse + Pijpfitter + Εγκαταστάτης σωλήνων + ΕγκαταστάτÏια σωλήνων + Работник по ÑтроителÑтво на водни и канализационни инÑталации + CsÅ‘szerelÅ‘ + Pípulagningamaðir + Vodovodar + Vodovodarka + Vamzdynų montuotojas + Cauruļvadu montÄ“tÄjs + Posatore di tubazioni + + + + + Bauelektriker + Bauelektrikerin + Building electrician + Electricien du bâtiment + Electricienne du bâtiment + Elektricien + ΗλεκτÏολόγος κτιÏίων + Електротехник в ÑтроителÑтвото + Épületvillamossági szerelÅ‘ + Rafvirki + ElektroinÅ¡talater + ElektroinÅ¡talaterka + Pastatų elektrikas + BÅ«velektriÄ·is + Elettricista dell’edilizia + + + + + Maler + Malerin + Painter + Peintre en bâtiment + Schilder + ΕλαιοχÏωματιστής κτιÏίων + ΕλαιοχÏωματίστÏια κτιÏίων + БоÑÐ´Ð¶Ð¸Ñ + SzobafestÅ‘ + Málari + Pleskar + Pleskarka + Dažytoja(s) + KrÄsotÄjs + Imbianchino + Imbianchina + + + + + Tapezierer + Tapeziererin + Wallpaper fitter + Poseur de papiers peints + Poseuse de papiers peints + Behanger + Behangster + Τοποθετητής-επενδυτής εσωτεÏικών τοίχων με χαÏτί + ΤοποθετήτÏια-επενδÏÏ„Ïια εσωτεÏικών τοίχων με χαÏτί + Ð¢Ð°Ð¿ÐµÑ‚Ð°Ð´Ð¶Ð¸Ñ + Tapétázó + Veggfóðrari + Polagalec tapet + Polagalka tapet + Tapetuotoja(s) + TapeÅ¡u lÄ«mÄ“tÄjs + Posatore di carta da parati + + + + + Lackierer + Lackiererin + Laqueur vernisseur + Laqueur vernisseur + Laqueuse vernisseuse + Lakspuiter + Lakspuitster + ΕλαιοχÏωματιστής αυτοκινήτων και μετάλλων + ΕλαιοχÏωματίστÏια αυτοκινήτων και μετάλλων + БоÑÐ´Ð¶Ð¸Ñ Ñ Ð»Ð°Ðº и други подобни + Lakuotojas ir susijusių profesijų darbininkas + LakotÄjs + Laccatore e verniciatore + + + + + Gebäudereiniger + Gebäudereinigerin + Building structure cleaner + Ravaleur de façades + Ravaleuse de façades + Schoonmaker gebouwen + Schoonmaakster gebouwen + ΚαθαÏιστής εξωτεÏικών τοίχων + ΚαθαÏίστÏια εξωτεÏικών τοίχων + Работник по почиÑтване на фаÑади + Épületszerkezet-tisztító + Húsahreinsunarmaður + ÄŒistilec fasad + ÄŒistilka fasad + Statybų valytojas + BÅ«vniecÄ«bas konstrukciju tÄ«rÄ«tÄjs + Intonacatore di facciate + + + + + Schornsteinfeger + Schornsteinfegerin + Chimney sweep + Ramoneur + Ramoneuse + Schoorsteenveger + Schoorsteenveegster + ΚαθαÏιστής καπνοδόχων + ΚαθαÏίστÏια καπνοδόχων + КоминочиÑтач + KéményseprÅ‘ + Skorsteinsfægjari, sótari + Dimnikar + Dimnikarica + KaminkrÄ—tys + SkursteņslauÄ·is + Spazzacamino + + + + + Former (für Metallguß) + Formerin (für Metallguß) + Metal moulder + Mouleur de fonderie + Mouleuse de fonderie + Metaalgieter + Metaalgietster + Κατασκευαστής καλουπιών μεταλλουÏγίας + ΚατασκευάστÏια καλουπιών μεταλλουÏγίας + ЛеÑÑ€ + FémöntÅ‘ + Málmsteypumaður + Livarski modelar + Livarska modelarka + Metalo liejikas + MetÄllÄ“jÄ“js + Fonditore + + + + + Kernmacher (für Metallguß) + Kernmacherin (für Metallguß) + Coremaker + Noyauteur de fonderie + Noyauteuse de fonderie + Kernmaker + Kernmaakster + Κατασκευαστής πυÏήνων + ΚατασκευάστÏια πυÏήνων + ЛеÑÑ€ на оÑновни заготовки + MagkészítÅ‘ + Mótagerðarmaður + Livarski kalupar + Livarska kaluparka + Liejimo formų gamintojas + MetÄllieÅ¡anas veidņu izgatavotÄjs + Formatore animista di fonderia + + + + + Schweißer + Schweißerin + Welder + Soudeur + Soudeuse + Lasser + Lasser + Συγκολλητής + ΣυγκολλήτÏια + Заварчик + HegesztÅ‘ + Málmsuðumaður + Varilec + Varilka + Suvirintojas + MetinÄtÄjs + Saldatore + + + + + Brennschneider + Brennschneiderin + Flamecutter + Oxycoupeur + Oxycoupeuse + Snijbrander + Κόπτης μετάλλου + ΚόπτÏια μετάλλου + ОкÑижениÑÑ‚ + Lángvágó + Logskurðarmaður + Spajalec + Spajalka + Suvirintojas + TermogriezÄ“js + Tagliatore ossiacetilenico + + + + + Blechkaltverformer + Blechkaltverformerin + Sheet metal worker + Tolier-chaudronnier + Tolière-chaudronnière + Plaatwerker + Plaatwerkster + Κατασκευαστής, εγκαταστάτης και επιδιοÏθωτής ειδών από φÏλλα μετάλλου + ΚατασκευάστÏια, εγκαταστάτÏια και επιδιοÏθώτÏια ειδών από φÏλλα μετάλλου + Ð¢ÐµÐ½ÐµÐºÐµÐ´Ð¶Ð¸Ñ + Fémlemez-megmunkáló + Blikksmiður + Kleparji + Kleparke + Valcuotojai, skardininkai ir susijusių profesijų darbininkai + SkÄrdnieks + Lattoniere e calderaio + + + + + Baumetallverformer + Baumetallverformerin + Structural-metal preparer + Charpentier métallier + Charpentière métallière + Constructiewerker + Constructiewerkster + Τεχνίτης συναÏμολόγησης μεταλλικών κατασκευών + ΤεχνίτÏια συναÏμολόγησης μεταλλικών κατασκευών + Изготвител на метални конÑтрукции + Fémszerkezet-készítÅ‘ + Stálvirkjasmiður + Izdelovalec kovinskih konstrukcij + Metalo konstrukcijų paruoÅ¡Ä—jai ir montuotojas + MetÄla konstrukciju atslÄ“dznieks + Carpentiere metallico + + + + + Metallbaumonteure + Metallbaumonteurin + Structural-metal erector + Monteur de charpentes métalliques + Monteuse de charpentes métalliques + Constructiemonteur + Τεχνίτης ανέγεÏσης μεταλλικών κατασκευών + ΤεχνίτÏια ανέγεÏσης μεταλλικών κατασκευών + Монтажник на метални конÑтрукции + Fémszerkezet-szerelÅ‘ + Stálvirkjasmiður (Uppsetningarmaður stálgrinda) + Metalo konstrukcijų montuotojas + MetÄla konstrukciju montÄ“tÄjs + Montatore di carpenterie metalliche + + + + + Verspannungsmonteur + Verspannungsmonteurin + Rigger + Gréeur de câbles + Gréeuse de câbles + Kraanmonteur + Εγκαταστάτης Î±Î½Ï…ÏˆÏ‰Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï + ΕγκαταστάτÏια Î±Î½Ï…ÏˆÏ‰Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï + Такелажник + Ãllványozó + Riggari + Takelažininkai/Naftos gręžimo platformos darbininkas + TakelÄ“tÄjs + Attrezzatore di cavi + + + + + Seilspleißer + Seilspleißerin + Cable splicer + Épisseur de câbles + Épisseuse de câbles + Kabellasser + Εγκαταστάτης συÏματόσχοινων + ΕγκαταστάτÏια συÏματόσχοινων + Монтажник на кабели + KábelezÅ‘ + Kapalsplæasari + Lynų prižiÅ«rÄ—tojas + Kabeļu vijÄ“js + Addetto alla impiombatura di cavi + Addetta alla impiombatura di cavi + + + + + Taucher + Taucherin + Underwater worker + Scaphandrier plongeur + Scaphandrière plongeuse + Duiker + Duikster + Τεχνίτης και δÏτης για υποβÏÏχιες κατασκευές και επιδιοÏθώσεις, διάσωση ναυαγίων κλπ. + ΤεχνίτÏια και δÏÏ„Ïια για υποβÏÏχιες κατασκευές και επιδιοÏθώσεις, διάσωση ναυαγίων κλπ. + Монтажници под вода и други подобни + Víz alatt dolgozó + Kafari + Podvodni monterji + Podvodne monterke + Narai ir darbininkai povandenininkai + ŪdenslÄ«dÄ“js + Palombaro e sommozzatore + Palombara e sommozzatrice + + + + + Grobschmied + Grobschmiedin + Blacksmith + Forgeron + Forgeronne + Grofsmid + ΣιδηÏουÏγός + Ковач + Patkolókovács + Járnsmiður + KovaÄ + KovaÄica + Kalvis + KalÄ“js + Fabbro + + + + + Hammerschmied + Hammerschmiedin + Hammer-smith + Estampeur + Estampeuse + Hamersmid + ΚωμοδÏόμος, σχηματιστής μετάλλου με εÏγαλεία χεÏÎ¹Î¿Ï ÎºÎ±Î¹ κατασκευαστής (Ï„Ïαβηκτής) σÏÏματος με το χέÏι + ΚωμοδÏόμος, σχηματίστÏια μετάλλου με εÏγαλεία χεÏÎ¹Î¿Ï ÎºÎ±Î¹ κατασκευάστÏια (Ï„ÏαβήκτÏια) σÏÏματος με το χέÏι + Оператор на чук + Kovács + Eldsmiður + Kalimo operatorius + MetÄla Å¡tancÄ“tÄjs + Coniatore + Coniatrice + + + + + Schmiedepresser + Schmiedepresserin + Forging-press worker + Conducteur de presse à forger + Conductrice de presse à forger + Bediener smeedpers + ΧειÏιστής διαμοÏφωτικής Ï€Ïέσσας + ΧειÏίστÏια διαμοÏφωτικής Ï€Ïέσσας + Работник на ковашка преÑа + Sajtoló kovács + Starfsmaður við formpressu + Presuotojas + MetÄla presÄ“tÄjs + Conduttore di pressa per forgiatura + Conduttrice di pressa per forgiatura + + + + + Werkzeugmacher + Werkzeugmacherin + Tool-maker and related worker + Outilleur + Outilleuse + Gereedschapsmaker + Gereedschapsmaakster + Κατασκευαστής εÏγαλείων, εξαÏτημάτων και μεταλλικών Ï€ÏοτÏπων, μαÏκαδόÏοι-σημαδευτές σε μέταλλα, συναÏμολογητής και επιδιοÏθωτής μικÏών όπλων και κατασκευαστής/επιδιοÏθωτής κλειδιων και κλειδαÏιών + ΚατασκευάστÏιες εÏγαλείων, εξαÏτημάτων και μεταλλικών Ï€ÏοτÏπων, μαÏκαδόÏες-σημαδεÏÏ„Ïιες σε μέταλλα, συναÏμολογητής και επιδιοÏθώτÏιες μικÏών όπλων και κατασκευάστÏιες/επιδιοÏθώτÏιες κλειδιων και κλειδαÏιών + Производители на инÑтрументи и други подобни + SzerszámkészítÅ‘ és kapcsolódó dolgozó + Verkfærasmiður (fínsmiður) + Orodjar + Orodjarka + Ä®rankininkas ir susijusių profesijų darbininkas + InstrumentatslÄ“dznieks + Utensilista + + + + + Werkzeugmaschineneinrichter + Werkzeugmaschineneinrichterin + Machine-tool setter + Régleur de machines-outils + Régleuse de machines-outils + Machinewerktuig inrichter + Ρυθμιστής μηχανοεÏγαλείων μεταλλουÏγίας + ΡυθμίστÏια μηχανοεÏγαλείων μεταλλουÏγίας + ÐаÑтройчик на машини + Szerszámgép beállító + Nastavljalec strojnih orodij + Nastavljalka strojnih orodij + Staklių derintojas + MetÄlapstrÄdes darbgaldu iestatÄ«tÄjs + Modellatore di macchine utensili + Modellatrice di macchine utensili + + + + + Werkzeugmaschineneinrichter- und Bediener + Werkzeugmaschineneinrichterin- und Bedienerin + Setter-operator + Régleur-conducteur de machines-outils + Régleuse-conductrice de machines-outils + Machinewerktuig operator + Machinewerktuig operatrice + Ρυθμιστής-ΧειÏιστής μηχανοεÏγαλείων μεταλλουÏγίας + ΡυθμίστÏια-ΧειÏίστÏια μηχανοεÏγαλείων μεταλλουÏγίας + ÐаÑтройчик-водач на инÑтрументални машини + Szerszámgép-üzemeltetÅ‘ + Upravljalec strojnih orodij + Upravljalka strojnih orodij + Derintojas operatorius + MetÄlapstrÄdes darbgaldu operatori + Tracciatore meccanico di macchine utensili + + + + + Metallschleifer + Metallschleiferin + Metal wheel-grinder + Meuleur + Meuleuse + Metaalslijper + Metaalslijpster + ΤÏοχιστής εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών + ΤÏοχίστÏια εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών + Шлифовчик + Fémköszörűs + Slípari + Brusilec + Brusilka + Metalo Å¡lifuotojas + SlÄ«pÄ“tÄjs + Smerigliatore + + + + + Metallpolierer + Metallpoliererin + Polisher + Polisseur + Polisseuse + Polijster + Polijstster + Στιλβωτής μετάλλων + ΣτιλβώτÏια μετάλλων + МайÑтор по полиране + FényezÅ‘ + Slípari + Polirec + Polirka + Poliruotojas + PulÄ“tÄjs + Lucidatore + + + + + Werkzeugschärfer + Werkzeugschärferin + Tool sharpener + Affûteur + Affûteuse + Gereedschapsslijper + Gereedschapsslijpster + Ακονιστής εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών + ΑκονίστÏια εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών + Заточвач на инÑтрументи + SzerszámélezÅ‘ + Brýnari + Ostrilec + Ostrilka + Ä®rankų galÄ…stintojas + Instrumentu asinÄtÄjs + Affilatore + + + + + Kraftfahrzeugmechaniker und -schlosser + Kraftfahrzeugmechanikerin und -schlosserin + Motor vehicle mechanic and fitter + Mécanicien ajusteur de véhicules à moteur + Mécanicienne ajusteuse de véhicules à moteur + Automonteur + Μηχανικός και εφαÏμοστής αυτοκινήτων, μοτοσυκλεττών, Ï„ÏÎ¬ÎºÏ„Î¿Ï ÎºÎ±Î¹ επιδιοÏθωτές ποδηλάτων + Μηχανικός και εφαÏμόστÏια αυτοκινήτων, μοτοσυκλεττών, Ï„ÏÎ¬ÎºÏ„Î¿Ï ÎºÎ±Î¹ επιδιοÏθώτÏια ποδηλάτων + Механик и наÑтройчик на превозни ÑредÑтва + Gépjármű-műszerész és -szerelÅ‘ + Bifvélavirki + Mehanik in monter motornih vozil in koles + MehaniÄarka in monterka motornih vozil in koles + Variklinių transporto priemonių mechanikai ir derintojai + TransportlÄ«dzekļu mehÄniÄ·is un atslÄ“dznieks + Meccanico e riparatore di veicoli a motore + Meccanico e riparatrice di veicoli a motore + + + + + Flugmotorenmechaniker und -schlosser + Flugmotorenmechanikerin und -schlosserin + Aircraft engine mechanic and fitter + Mécanicien ajusteur de moteurs d'avion + Mécanicienne ajusteuse de moteurs d'avion + Vliegtuigmonteur + Μηχανικός και εφαÏμοστής μηχανών αεÏοπλάνων + Μηχανικός και εφαÏμόστÏια μηχανών αεÏοπλάνων + Механик и наÑтройчик на Ñамолетни двигатели + Légijármű-műszerész és -szerelÅ‘ + Flugvirki + Mehanik in monter letal + MehaniÄarka in monterka letal + Orlaivių variklių mechanikai ir derintojai + Gaisa kuÄ£u dzinÄ“ju mehÄniÄ·is un atslÄ“dznieks + Meccanico e riparatore di motori di aereo + Meccanico e riparatrice di motori di aereo + + + + + Landmaschinenmechaniker und -schlosser + Landmaschinenmechanikerin und -schlosserin + Agricultural-machinery mechanic and fitter + Mécanicien ajusteur de machines agricoles + Mécanicienne ajusteuse de machines agricoles + Landbouwmachinemonteur + Μηχανικός, εφαÏμοστής, εγκαταστάτης και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î· γεωÏγία + Μηχανικός, εφαÏμόστÏια, εγκαταστάτÏια και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î· γεωÏγία + Механик и наÑтройчик на ÑелÑкоÑтопанÑки машини + MezÅ‘gazdasági gép-műszerész és –szerelÅ‘ + Búvélafræðingur + Mehanik in monterka kmetijskih strojev + MehaniÄarka in monterka kmetijskih strojev + PramonÄ—s maÅ¡inų mechanikas ir derintojas + LauksaimniecÄ«bas maÅ¡Ä«nu mehÄniÄ·is un atslÄ“dznieks + Meccanico e riparatore di macchine agricole + Meccanico e riparatrice di macchine agricole + + + + + Industriemaschinenmechaniker und -schlosser + Industriemaschinenmechanikerin und -schlosserin + Industrial-machinery mechanic and fitter + Mécanicien ajusteur de machines industrielles + Mécanicienne ajusteuse de machines industrielles + Machinemonteur + Μηχανικός, εφαÏμοστής, εγκαταστάτης και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î± μεταλλεία και λατομεία, βιομηχανία και οικοδομικές εÏγασίες + Μηχανικός, εφαÏμόστÏια, εγκαταστάτÏια και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î± μεταλλεία και λατομεία, βιομηχανία και οικοδομικές εÏγασίες + Механик и наÑтройчик на индуÑтриални машини + Iparigép-műszerész és –szerelÅ‘ + Iðnvélafræðingur + Mehanik in monter industrijskih strojev + MehaniÄarka in monterka industrijskih strojev + ŽemÄ—s Å«kio maÅ¡inų mechanikas ir derintojas + RÅ«pniecÄ«bas maÅ¡Ä«nu mehÄniÄ·is un atslÄ“dznieks + Meccanico e riparatore di macchine industriali + Meccanico e riparatrice di macchine industriali + + + + + Elektromechaniker + Elektromechanikerin + Mecanicienne ajusteuse de machines industrielles + Mécanicien ajusteur d'appareils électriques + Mécanicienne ajusteuse d'appareils électriques + Electromonteur + ΗλεκτÏολόγος και εφαÏμοστής ηλεκτÏικών μηχανών και συσκευών + ΗλεκτÏολόγος και εφαÏμόστÏια ηλεκτÏικών μηχανών και συσκευών + Механик на електричеÑки апарати + Elektromechanikas + ElektromehÄnisko iekÄrtu mehÄniÄ·is + Meccanico e riparatore di attrezzatue elettriche + Meccanico e riparatrice di attrezzatue elettriche + + + + + Elektromonteur + Elektromonteurin + Electronics fitter + Ajusteur d'appareils électroniques + Ajusteuse d'appareils électroniques + Elektronicus + ΕφαÏμοστής ηλεκτÏονικών συσκευών και ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï + ΕπιδιοÏθώτÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + ÐаÑтройчик на електронни апарати + Elektronikai szerelÅ‘ + Rafvélavirki + Monter elektronskih naprav + Monterka elektronskih naprav + ElektroninÄ—s įrangos montuotojai + Elektronikas mehÄniÄ·is + Riparatore di apparati elettronici + Riparatrice di apparati elettronici + + + + + Elektromechaniker (Wartung) + Elektromechanikerin (Wartung) + Electronics mechanic and servicer + Mécanicien et réparateur d'appareils électroniques + Mécanicienne réparatrice d'appareils électroniques + Onderhoudsmonteur elektronica + ΕπιδιοÏθωτής ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + ΕπιδιοÏθώτÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + Механик и ÑпециалиÑÑ‚ по поправката на електронни апарати + Elektronikai műszerész és szervizelÅ‘ + Rafvélavirki + Mehanik elektronskih naprav, serviser + MehaniÄarka elektronskih naprav, serviserka + ElektroninÄ—s įrangos mechanikai ir remontininkai + Radio un televÄ«zijas iekÄrtu mehÄniÄ·is + Meccanico e riparatore di apparecchi elettronici + Meccanico e riparatrice di apparecchi elettronici + + + + + Telefon- und Telegrapheninstallateur und -wartungstechniker + Telefon- und Telegrapheninstallateurin und -wartungstechnikerin + Telegraph and telephone installer and servicer + Monteur réparateur d'installations télégraphiques et téléphoniques + Monteuse réparateuse d'installations télégraphiques et téléphoniques + Installatiemonteur telefoon + Εγκαταστάτης και συντηÏητής τηλεφωνικών και τηλεγÏαφικών συσκευών + ΕγκαταστάτÏια και συντηÏήτÏια τηλεφωνικών και τηλεγÏαφικών συσκευών + Монтьор и ÑпециалиÑÑ‚ по поправката на телеграфни и телефонни инÑталации + Távírókészülék- és telefonbeszerelÅ‘ –szervizelÅ‘ + Símvirki + Mehanik, monter telekomunikacijskih naprav + MehaniÄarka, monterka telekomunikacijskih naprav + Telegrafo ir telefono įrenginių montuotojas + TelegrÄfa un telefona iekÄrtu mehÄniÄ·is + Installatore e riparatore di impianti telegrafici e telefonici + Installatrice e riparatrice di impianti telegrafici e telefonici + + + + + Telefon- und Telegrapheninstallateur + Telefon- und Telegrapheninstallateurin + Telegraph and telephone installer + Monteur d'installations télégraphiques et téléphoniques + Monteuse d'installations télégraphiques et téléphoniques + Installatiemonteur telefoon + Εγκαταστάτης ηλεκτÏικών γÏαμμών και συνδέτης καλωδίων + ΕγκαταστάτÏια ηλεκτÏικών γÏαμμών και συνδέτÏια καλωδίων + Монтьор на телеграфни и телефонни инÑталации + Távírókészülék- és telefonbeszerelÅ‘ + Símvirki + Monter telekomunikacijskih naprav + Monterka telekomunikacijskih naprav + Telegrafo ir telefono įrenginių montuotojas + TelegrÄfa un telefona iekÄrtu uzstÄdÄ«tÄjs + Installatore di impianti telegrafici e telefonici + Installatrice di impianti telegrafici e telefonici + + + + + Telefon- und Telegraphwartungstechniker + Wartungstechnikerin (Telefon- und Telegraphinstallationen) + Telegraph and telephone servicer + Réparateur d'installations télégraphiques et téléphoniques + Réparatrice d'installations télégraphiques et téléphoniques + Onderhoudsmonteur telefooninstallaties + ΣυντηÏητής ηλεκτÏικών γÏαμμών και συνδέτης καλωδίων + ΣυντηÏήτÏια ηλεκτÏικών γÏαμμών και συνδέτÏια καλωδίων + СпециалиÑÑ‚ по поправката на телеграфни и телефонни инÑталации + Símvirki + Mehanik telekomunikacijskih naprav + MehaniÄarka telekomunikacijskih naprav + Telegrafo ir telefono įrangos techninÄ—s priežiÅ«ros darbininkas + TelegrÄfa un telefona iekÄrtu remonta mehÄniÄ·is + Riparatore di impianti telegrafici e telefonici + Riparatrice di impianti telegrafici e telefonici + + + + + Elektrokabel-, Elektroleitungsmonteur (Instandsetzung und Wartung) + Electrical line installer, repairer + Monteur et réparateur de lignes électriques + Monteuse et réparatrice de lignes électriques + Kabelmonteur + Εγκαταστάτης και συντηÏητής ηλεκτÏικών γÏαμμών + ΕγκαταστάτÏια και συντηÏήτÏια ηλεκτÏικών γÏαμμών + Монтьори и ÑпециалиÑти по поправката на електропреноÑни мрежи + Elektromos vezeték-beszerelÅ‘, -javító + Rafveituvirki + Monter in popravljalec elektriÄnega in telekomunikacijskega omrežja + Monterka in popravljalka elektriÄnega in telekomunikacijskega omrežja + Elektros linijų montuotojai ir remontininkas + ElektrolÄ«niju mehÄniÄ·is + Installatore e riparatore di linee elettriche + Installatrice e riparatrice di linee elettriche + + + + + Kabelsmonteur + Kabelsmonteuse + Cable jointer + Assembleur de câbles + Assembleuse de câbles + Kabellegger + Kabellegster + Συνδέτης καλωδίων + ΣυνδέτÏια καλωδίων + Монтажник на проводници + Kábel-csatlakoztató + Kapalsplæsari (línumaður) + Monter in popravljalec elektriÄnega in telekomunikacijskega omrežja + Monterka in popravljalka elektriÄnega in telekomunikacijskega omrežja + Kabelių sujungÄ—jas + Kabeļu lÄ«niju elektromontieris + Assemblatore di cavi + Assemblatrice di cavi + + + + + Präzisionsinstrumentenmacher und -instandsetzer + Präzisionsinstrumentenmacherin und -instandsetzerin + Precision-instrument maker and repairer + Mécanicien réparateur d'instruments de précision + Mécanicienne réparatrice d'instruments de précision + Instrumentenmaker + Instrumentenmaakster + Κατασκευαστής και επιδιοÏθωτής οÏγάνων ακÏίβειας + ΚατασκευάστÏια και επιδιοÏθώτÏια οÏγάνων ακÏίβειας + Механик и ÑпециалиÑÑ‚ по поправката на точни инÑтрументи + Precíziós műszerkészítÅ‘ és –javító + Starfsmenn er smíða og gera við nákvæmnisverkfæri + Izdelovalci in popravljalci preciznih instrumentov + Izdelovalke in popravljalke preciznih instrumentov + Tiksliųjų prietaisų ir instrumentų meistrai bei remontininkai + PrecÄ«zijas ierÄ«Äu un instrumentu izgatavotÄjs un labotÄjs + Meccanico e riparatore di strumenti di precisione + Meccanico e riparatrice di strumenti di precisione + + + + + Musikinstrumentenmacher + Musikinstrumentenmacherin + Musical instrument maker + Facteur d 'instruments de musique + Factrice d'instruments de musique + Muziekinstrumentenmaker + Muziekinstrumentenmaakster + Κατασκευαστής μουσικών οÏγάνων + ΚατασκευάστÏια μουσικών οÏγάνων + Работник по производÑтво на музикални инÑтрументи + HangszerkészítÅ‘ + Hljóðfærasmiður + Izdelovalec glasbil + Izdelovalka glasbil + Muzikos instrumentų meistras + Muzikos instrumentų derintojas + MÅ«zikas instrumentu izgatavotÄjs + Costruttore di strumenti musicali + Costruttrice di strumenti musicali + + + + + Musikinstrumentenstimmer + Musikinstrumentenstimmerin + Musical instrument tuner + Accordeur d'instruments de musique + Accordeuse d'instruments de musique + Muziekinstrumentstemmer + Muziekinstrumentstemster + ΕπιδιοÏθωτής και χοÏδιστής μουσικών οÏγάνων + ΕπιδιοÏθώτÏια και χοÏδίστÏια μουσικών οÏγάνων + Ðкордьор на музикални инÑтрументи + Hangszerhangoló + Hljóðfærastillir + UglaÅ¡evalec glasbil + UglaÅ¡evalka glasbil + Muzikos instrumentų derintojas + MÅ«zikas instrumentu skaņotÄjs + Accordatore di strumenti musicali + Accordatrice di strumenti musicali + + + + + Schmuckwarenhersteller + Schmuckwarenherstellerin + Jeweller + Joaillier + Joaillière + Juwelier + Juwelier + Κοσμηματοποιός + Бижутер + ÉkszerkészítÅ‘ + Gullsmiður + Draguljar + Draguljarka + Juvelyras + Juvelieris + Gioielliere + Gioielliera + + + + + Edelmetallbearbeiter + Edelmetallbearbeiterin + Silversmith / Goldsmith + Orfèvre + Edelsmid + ΑÏγυÏοχόος/ΧÏυσοχόος + Златар + Ezüstműves / Aranyműves + Silfursmiður, Gullsmiður + Zlatar, filigranist, bižuterist + Zlatarka, filigranistka, bižuteristka + Sidabrakalys/ Auksakalys + Sudrabkalis / zeltkalis + Orafo + + + + + Trennschleifmaschinenoperateur + Trennschleifmaschinenoperateure + Abrasive wheel former + Polisseur + Polisseuse + Afbramer (pottenbakkerij) + Αγγειοπλάστης + МоделиÑÑ‚ / ШмиргелиÑÑ‚ + Korongozó + Slípari + Keramikas + AbrazÄ«vu veidotÄjs + Lucidatore + + + + + Töpfer + Töpferin + Potter + Potier + Potière + Pottenbakker + Pottenbakster + ΚεÏαμοποιός + Грънчар + Fazekas + Leirkerasmiður + LonÄar + LonÄarka + Puodžius + Podnieks + Vasaio + Vasaia + + + + + Glasmacher, + Glasmacherin + Glass maker + Souffleur de verre + Souffleuse de verre + Glasblazer + Glasblaasster + Κατασκευαστής Î³Ï…Î±Î»Î¹Î¿Ï + ΚατασκευάστÏια Î³Ï…Î±Î»Î¹Î¿Ï + Стъклар + Ãœvegfúvó + Glergerðarmaður + Steklar, steklopihalec + Steklarka, steklopihalka + Stiklo dirbinių meistras + Stikla pÅ«tÄ“js + Soffiatore di vetro + Soffiatrice di vetro + + + + + Glasschneider + Glasschneiderin + Glass cutter + Tailleur de verre + Tailleuse de verre + Glassnijder + Glassnijdster + Κόπτης Î³Ï…Î±Î»Î¹Î¿Ï + ΚόπτÏια Î³Ï…Î±Î»Î¹Î¿Ï + Стъклоделец + Ãœvegvágó + Glerskurðarmaður + Rezalec stekla + Rezalka stekla + Stiklo dirbinių pjaustytojas + Stikla griezÄ“js + Modellatore di vetro + Modellatrice di vetro + + + + + Glasschleifer + Glasschleiferin + Glass grinder + Meuleur de verre + Meuleuse de verre + Glasslijper + Glasslijpster + ΤÏοχιστής Î³Ï…Î±Î»Î¹Î¿Ï + ΤÏοχίστÏια Î³Ï…Î±Î»Î¹Î¿Ï + Шлифовчик на Ñтъкло + Ãœvegcsiszoló + Glreslípari + Brusilec, polirec stekla + Brusilka, polirka stekla + Stiklo gaminių Å¡lifuotojas + Stikla slÄ«pÄ“tÄjs + Tagliatore di vetro + + + + + Glaspolierer + Glaspoliererin + Glass finisher + Polisseur de verre + Polisseuse de verre + Glaspolijster + Λειαντής και τελειωτής Î³Ï…Î±Î»Î¹Î¿Ï + ΛειάντÏια και τελειώτÏια Î³Ï…Î±Î»Î¹Î¿Ï + Полировач на Ñтъкло + Ãœvegsimító + Glerslípari + Stiklo apdailininkas + Stikla apdarinÄtÄjs + Lucidatore di vetro + + + + + Glasgraveure und -ätzer + Glasgraveurin und -ätzerin + Glass engraver and etcher + Graveur sur verre + Graveuse sur verre + Glasgraveerder + Glasgraveerster + ΧαÏάκτης Î³Ï…Î±Î»Î¹Î¿Ï + ΧαÏάκτÏια Î³Ï…Î±Î»Î¹Î¿Ï + Гравьори върху Ñтъкло + ÃœvegmetszÅ‘ és -vésÅ‘ + Glerskurðarmaður + Graverji stekla in jedkarji + Graverke stekla in jedkarke + Stiklo graveriai ir Ä—sdintojai + Stikla gravieris un kodinÄtÄjs + Incisore su vetro + + + + + Glas- und Keramdekormaler + Glas- und Keramdekormalerin + Decorative painter on glass and ceramics + Peintre-décorateur sur verre et céramique + Peintre-décoratrice sur verre et céramique + Glas- en aardewerkdecorateur + Glas- en aardewerkdecoratrice + ΖωγÏάφος-διακοσμητής ειδών από γυαλί, μέταλλο, ξÏλο, Ïφασμα, ειδών αγγειοπλαστείου και κεÏαμουÏγείου και χÏωματιστής Î³Ï…Î±Î»Î¹Î¿Ï + ΖωγÏάφος-διακοσμήτÏια ειδών από γυαλί, μέταλλο, ξÏλο, Ïφασμα, ειδών αγγειοπλαστείου και κεÏαμουÏγείου και χÏωματίστÏια Î³Ï…Î±Î»Î¹Î¿Ï + Художник-декоратор върху Ñтъкло и керамика + Ãœveg és kerámia díszítÅ‘festÅ‘ + Skreytimálari ('keramikker' og glerlistamaður, tvö starfsheiti) + Dekorater stekla, keramike ipd. + Dekoraterka stekla, keramike ipd. + Stiklo ir keramikos pieÅ¡Ä—jas dekoruotojas + Stikla, keramikas apgleznotÄjs + Pittore decoratore su vetro e ceramica + Pittrice decoratrice su vetro e ceramica + + + + + Kunsthandwerker für Holz und verw. Materialien + Kunsthandwerkerin für Holz und verw. Materialien + Handicraft worker in wood and related materials + Artisan sur bois et materiaux similaires + Artisane sur bois et materiaux similaires + Ambachtsman houten voorwerpen + Ambachtsvrouw houten voorwerpen + Τεχνίτης χειÏοτεχνίας ειδών από ξÏλο, καλάμι, πέτÏα και παÏόμοια υλικά + ΤεχνίτÏια χειÏοτεχνίας ειδών από ξÏλο, καλάμι, πέτÏα και παÏόμοια υλικά + ЗанаÑтчии, работещи Ñ Ð´ÑŠÑ€Ð²Ð¾ и подобни материали + Faipari és kapcsolódó anyagokkal foglalkozó kézműves + Tréskurðarmaður + RoÄni izdelovalci izdelkov domaÄe obrti iz lesa in drugih materialov + RoÄna izdelovalka izdelkov domaÄe obrti iz lesa in drugih materialov + Amatininkai, gaminantys dirbinius iÅ¡ medienos ir panaÅ¡ių medžiagų + Koka, minerÄlu un tiem radniecÄ«gu materiÄlu mÄkslas priekÅ¡metu izgatavotÄjs + Artigiano delle lavorazioni del legno e di materiali similari + Artigiana delle lavorazioni del legno e di materiali similari + + + + + Kunsthandwerker für Textilien + Kunsthandwerkerin für Textilien + Handicraft worker in textile + Artisan sur textile + Artisane sur textile + Ambachtsman textiel + Ambachtsvrouw textiel + Τεχνίτης χειÏοτεχνίας υφαντών, κεντημάτων + ΤεχνίτÏια χειÏοτεχνίας υφαντών, κεντημάτων + ЗанаÑÑ‚Ñ‡Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚ÐµÑ‰ Ñ Ñ‚ÐµÐºÑтил + Textilműves + Textílgerðarmaður + RoÄni izdelovalec izdelokov iz blaga + RoÄna izdelovalka izdelokov iz blaga + TekstilÄ—s dirbinių dirbÄ—jas + TekstÄ«liju mÄkslas priekÅ¡metu izgatavotÄjs + Artigiano delle lavorazioni tessili + Artigiana delle lavorazioni tessili + + + + + Kunsthandwerker für Leder + Kunsthandwerkerin für Leder + Handicraft worker in leather + Artisan sur cuir + Artisane sur cuir + Ambachtsman leren voorwerpen + Ambachtsvrouw leren voorwerpen + Τεχνίτης χειÏοτεχνίας ειδών από δέÏμα + ΤεχνίτÏια χειÏοτεχνίας ειδών από δέÏμα + ЗанаÑÑ‚Ñ‡Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚ÐµÑ‰ Ñ ÐºÐ¾Ð¶Ð° + BÅ‘rdíszműves + Leðurgerðarmaður + RoÄni izdelovalec izdelokov iz usnja + RoÄna izdelovalka izdelokov iz usnja + Odinių dirbinių dirbÄ—jas + Ä€das mÄkslas priekÅ¡metu izgatavotÄjs + Artigiano delle lavorazioni del cuoio + Artigiana delle lavorazioni del cuoio + + + + + Schriftsetzer + Schriftsetzerin + Compositor, typesetter + Compositeur typographe + Compositrice typographe + Zetter + Zetster + Στοιχειοθέτης και τυπογÏάφος + ΣτοιχειοθέτÏια και τυπογÏάφος + СловоÑлагател + BetűszedÅ‘, nyomdai szövegszerkesztÅ‘ + Setjari + Stavec, tiskar + Stavka, tiskarka + Spausdinimo raidžių rinkÄ—jas, linotipininkas + Burtlicis, iespiedÄ“js + Compositore tipografico + Compositrice tipografica + + + + + Stereotypeur + Stereotypeurin + Stereotyper + Stéréotypeur + Stéréotypeuse + Stereotypeur + ΣτεÏεοτυπογÏάφος + Стереотипер + KlisékészítÅ‘ + Setjari + Stereotiper + Stereotiperka + Stereotipininkas + Stereotipists + Stereotipista + + + + + Galvanoplastiker + Galvanoplastikerin + Electrotyper + Clicheur-galvanoplaste + Clicheuse-galvanoplaste + Galvanoplast + Γαλβανοπλάστης τυπογÏαφίας (κατασκευαστές κλισιέ) + ΓαλβανοπλάστÏια τυπογÏαφίας (κατασκευαστές κλισιέ) + ГалваноплаÑтик + Cinkográfus + Setjari + Galvanoplastik + GalvanoplastiÄarka + Elektrotipininkas + Elektrotipists + Zincografo galvanoplastica + + + + + Klischeehersteller + Klischeeherstellerin + Printing engraver + Graveur d'imprimerie + Graveuse d'imprimerie + Drukwerkgraveur + Drukwerkgraveuse + ΧαÏάκτης τυπογÏαφίας + ΧαÏάκτÏια τυπογÏαφίας + Гравьор + Nyomdai gravírozó + Þrykkjari ('grafíker') + Graver + Graverka + Spausdinimo graveris + Iespiedgravieris + Incisore di stampa + + + + + Klischeeätzer + Klischeeätzerin + Etcher + Photograveur + Photograveuse + Etser + ΦωτοχαÏάκτης + ΦωτοχαÏάκτÏια + ОфортиÑÑ‚ + Vésnök + Ætari + Graver + Graverka + Ä–sdintojas + KodinÄtÄjs + Fotoincisore + + + + + Fotolaborant + Fotolaborantin + Photographic worker + Technicien de la photographie + Technicienne de la photographie + Fotolaborant + Fotolaborante + Εμφανιστής φωτογÏαφιών σε σκοτεινό θάλαμο και παÏόμοιοι + ΕμφανίστÏια φωτογÏαφιών σε σκοτεινό θάλαμο και παÏόμοιοι + Фотографи и други подобни + Fényképészeti munkatárs + Starfsmaður ljósmyndastofu + Razvijalec filmov ipd. + Razvijalka filmov ipd. + Fotografijos ir susijusių profesijų darbininkai + FotogrÄfs + Personale della fotografia + + + + + Buchbinder + Buchbinderin + Bookbinder + Relieur + Relieuse + Boekbinder + Boekbindster + Βιβλιοδέτης + ΒιβλιοδέτÏια + Книговезец + KönyvkötÅ‘ + Bókbindari + Knjigovez + Knjigovezka + KnygriÅ¡ys + GrÄmatsÄ“jÄ“js + Rilegatore + Rilegatrice + + + + + Sieb-, Druckstock- und Textildrucker + Sieb-, Druckstock- und Textildruckerin + Silk-screen, block and textile printer + Imprimeur sérigraphe, à la planche et sur textile + Imprimeuse sérigraphe, à la planche et sur textile + Zeef-, blok- en textieldrukker + Zeef-, blok- en textieldrukster + Εκτυπωτής μεταξοτυπίας, σχεδίων σε υφάσματα και χαÏτί τοίχου + ΕκτυπώτÏια μεταξοτυπίας, σχεδίων σε υφάσματα και χαÏτί τοίχου + Печатар по шаблон Ñ ÐºÐ»Ð¸ÑˆÐµÑ‚Ð°, на коприна и текÑтил + Szitanyomó, nyomódúcos és textilnyomó + Textílgerðarmaður + Sitotiskar + Sitotiskarka + Å ilkografai, ksilografai ir spaudÄ—jai ant audinių + ZÄ«dspiedÄ“js, reljefspiedÄ“js un audumspiedÄ“js + Stampatore serigrafista, su tavola e su tessuti + Stampatrice serigrafista, su tavola e su tessuti + + + + + Fleischer + Fleischerin + Butcher + Boucher + Bouchère + Slager + Slager + ΚÏεοπώλης, αλλαντοποιός, συντηÏητής και τεμαχιστής κÏέατος + ΚÏεοπώλης, αλλαντοποιός, συντηÏήτÏια και τεμαχίστÏια κÏέατος + Работник по производÑтво на меÑо и меÑни продукти + Hentes + Slátrari + Mesar + Mesarka + MÄ—sininkas + Miesnieks + Macellaio + Macellaia + + + + + Fischhändler + Fischhändlerin + Fishmonger + Poissonnier + Poissonnière + Vishandelaar + Vishandelaarster + ΣυντηÏητής και τεμαχιστής ψαÏιών + ΣυντηÏήτÏια και τεμαχίστÏια ψαÏιών + Работник по производÑтво на рибни продукти + HalkereskedÅ‘ + Fisksali + Trgovec z ribami + Trgovka z ribami + Žuvininkas + Zivju pÄrstrÄdÄtÄjs + Pescivendolo + Pescivendola + + + + + Traiteur + Traiterin + Caterer + Traiteur + Traiteuse + Traiteur + ΠÏομηθευτής Ï„Ïοφίμων + ΠÏομηθεÏÏ„Ïια Ï„Ïοφίμων + СпециалиÑÑ‚ по кетъринг + Élelmiszerszállító + Veitingamaður + Vodja, kuhar, natakar v cateringu + Vodja, kuharica, natakarica v cateringu + ParuoÅ¡to maisto tiekÄ—jas + Organizzatore di banchetti + Organizzatrice di banchetti + + + + + Bäcker + Bäckerin + Baker + Boulanger + Boulangère + Bakker + Bakster + ΑÏτοποιός + Хлебар + Pék + Bakari + Pek kruha + Pekinja kruha + KepÄ—jas + Maiznieks + Panettiere + Panettiera + + + + + Konditor + Konditorin + Pastry-cook + Pâtissier + Pâtissière + Banketbakker + Banketbakster + ΖαχαÏοπλάστης + ΖαχαÏοπλάστÏια + Пекар + Finompékáru-készítÅ‘ + Bakari + Pek peciva + Pekinja peciva + Konditerijos kepÄ—jas + Konditors + Pasticcere + Pasticcera + + + + + Süßwarenhersteller + Süßwarenherstellerin + Confectionery maker + Confiseur + Confiseuse + Suikerwerkmaker + Suikerwerkmaakster + ΠαÏασκευαστής ζαχαÏωτών και σοκολάτων + ΠαÏασκευάστÏια ζαχαÏωτών και σοκολάτων + Сладкар + Cukrász + Konfektgerðarmaður + SlaÅ¡ÄiÄar, lectar-mediÄar + SlaÅ¡ÄiÄarka, lectarka-mediÄarka + Konditeris + KonfekÅ¡u ražotÄjs + Confettiere + Confettiera + + + + + Molkereiwarenhersteller + Molkereiwarenherstellerin + Dairy-products maker + Ouvrier de la fabrication des produits laitiers + Ouvrière de la fabrication des produits laitiers + Kaas- en zuivelmaker + Kaas- en zuivelmaakster + ΠαÏασκευαστής γαλακτοκομικών Ï€Ïοιόντων + ΠαÏασκευάστÏια γαλακτοκομικών Ï€Ïοιόντων + Работник по преработка на млÑко + Tejfeldolgozó + Starfsmaður mjólkurbús + Predelovalec mleka + Predelovalka mleka + Pieno produktų gamintojai + Piena produktu ražotÄjs + Operaio delle lavorazioni casearie + Operaia delle lavorazioni casearie + + + + + Obst-, Gemüse- und verwandte Konservierer + Obst-, Gemüse- und verwandte Konserviererin + Fruit, vegetable and related preserver + Ouvrier de la conserverie de fruits, de légumes + Ouvrière de la conserverie de fruits, de légumes + Bereider van groente- en fruitconserven + Bereidster van groente- en fruitconserven + ΣυντηÏητής φÏοÏτων, λαχανικών, ξηÏών καÏπών και παÏασκευαστής χυμών, σποÏέλαιων και ελαιόλαδου + ΣυντηÏήτÏια φÏοÏτων, λαχανικών, ξηÏών καÏπών και παÏασκευάστÏια χυμών, σποÏέλαιων και ελαιόλαδου + Работник по преработка на плодове и зеленчуци и други подобни + Gyümölcs-, zöldségtartósító + Niðursuðumaður + Predelovalec sadja, zelenjave ipd. + Predelovalka sadja, zelenjave ipd. + Vaisių, daržovių ir panaÅ¡ių produktų konservuotojai + Augļu, dÄrzeņu un tiem lÄ«dzÄ«gu produktu pÄrstrÄdÄtÄjs + Operaio dell’industria conserviera della frutta, dei legumi ed assimilati + Operaia dell’industria conserviera della frutta, dei legumi ed assimilati + + + + + Nahrungsmittel- und Getränkekoster und -klassierer + Nahrungsmittel- und Getränkekoster und -klassiererin + Food and beverage taster and grader + Dégustateur et classeur de denrées alimentaires et de boissons + Dégustatrice et classeuse de denrées alimentaires et de boissons + Proever en classeerder van voedingsmiddelen en dranken + Proefster en classeerster van voedingsmiddelen en dranken + Δοκιμαστής Ï„Ïοφίμων και ποτών + ΔοκιμάστÏια Ï„Ïοφίμων και ποτών + Работник за оценка на напитки, дегуÑтатор + Élelmiszer- és italkóstoló és -osztályozó + Smakkarar og gæðadómarar + Ocenjevalec živil ipd. + Ocenjevalka živil ipd. + Maisto produktų ir gÄ—rimų degustatoriai ir rÅ«Å¡iuotojai + PÄrtikas produktu un dzÄ“rienu degustÄ“tÄjs un Å¡Ä·irotÄjs + Degustatore e classificatore di prodotti alimentari e di bevande + Degustatrice e classificatrice di prodotti alimentari e di bevande + + + + + Tabakaufbereiter und Tabakwarenhersteller + Tabakaufbereiterin und Tabakwarenherstellerin + Tobacco preparer and tobacco products maker + Ouvrier de la préparation du tabac et de la fabrication des produits du tabac + Ouvrière de la préparation du tabac et de la fabrication des produits du tabac + Tabaksbereider en vervaardiger van tabaksproducten + Tabaksbereidster en vervaardigster van tabaksproducten + ΚαπνεÏγάτης και παÏασκευαστής Ï€Ïοϊόντων ÎºÎ±Ï€Î½Î¿Ï + Работник по преработка на тютюни на тютюневи Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + DohánykészítÅ‘ és dohánytermék-készítÅ‘ + Tóbaksvinnslumaður + Predelovalec tobaka ipd. + Predelovalka tobaka ipd. + Tabako produktų gamintojai + Tabakas izstrÄdÄjumu ražotÄjs + Operaio della preparazione e della lavorazione dei prodotti del tabacco + Operaia della preparazione e della lavorazione dei prodotti del tabacco + + + + + Holztrockner und -konservierer + Holztrocknerin und -konserviererin + Wood treater + Ouvrier du traitement du bois + Ouvrière du traitement du bois + Houtimpregneerder + Houtimpregneerster + Τεχνίτης συντήÏησης, επεξεÏγασίας και διαλογής ξÏλου + ΤεχνίτÏια συντήÏησης, επεξεÏγασίας και διαλογής ξÏλου + Дърводелци / Работник по повърхноÑтна обработка на дърво + FakezelÅ‘ + Viðarmeðhöndlunarmaður + Obdelovalec lesa + Obdelovalka lesa + Medienos meistrai + Koksnes pirmapstrÄdes strÄdnieks + Operaio del trattamento del legno + Operaia del trattamento del legno + + + + + Möbeltischler + Möbeltischlerin + Cabinet maker + Menuisière ébéniste + Meubelmaker + Meubelmaakster + Επιπλοποιός και παÏόμοιος τεχνίτης + Επιπλοποιός και παÏόμοια τεχνίτÏια + МебелиÑÑ‚ + Műbútorasztalos + Húsgagnasmiður + Mizar + Mizarka + Baldžius + MÄ“beļu ražotÄjs + Ebanista + + + + + Holzbearbeitungsmaschineneinrichter + Holzbearbeitungsmaschineneinrichterin + Woodworking machine setter + Régleur de machines à bois + Régleuse de machines à bois + Insteller houtbewerkingsmachines + Instelster houtbewerkingsmachines + Ρυθμιστής ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία + ΡυθμίστÏια ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία + ÐаÑтройчик на дървообработващи машини + Faipari gépbeállító + (trésmiðir, húsgagnasmiðir) + Nastavljalec lesnoobdelovalnih strojev + Nastavljalka lesnoobdelovalnih strojev + Medienos apdirbimo staklių derintojas + KokapstrÄdes darbagaldu iestatÄ«tÄjs + Regolatore di macchine per il legno + + + + + Holzbearbeitungsmaschineneinrichter- und Bediener + Holzbearbeitungsmaschineneinrichterin- und Bedienerin + Woodworking machine setter-operator + Régleur-conducteur de machines à bois + Régleuse-conductrice machines à bois + Operator houtbewerkingsmachines + Operatrice houtbewerkingsmachines + Ρυθμιστής και ΧειÏιστής ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία + ΡυθμίστÏια και ΧειÏίστÏια ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία + ÐаÑтройчик-водач на дървообработващи машини + Faipari gépbeállító és -kezelÅ‘ + (trésmiðir, húsgagnasmiðir) + Upravljalec lesnoobdelovalnih strojev + Upravljalka lesnoobdelovalnih strojev + Medienos apdirbimo staklių derintojas-operatorius + KokapstrÄdes darbmaÅ¡Ä«nu operators + Regolatore-conduttore di macchine per il legno + + + + + Korbflechter + Korbflechterin + Basketry weaver + Vannier + Vannière + Mandenmaker + Mandenmaakster + Καλαθοπλέκτης + ΚαλαθοπλέκτÏια + Производител на кошничарÑки Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + Kosárfonó + Körfugerðarmaður + Izdelovalec pletenih izdelkov iz trstiÄja, vrbja + Izdelovalka pletenih izdelkov iz trstiÄja, vrbja + KrepÅ¡ių/ pintinių pynÄ—jas + PinÄ“js + Panieraio + Panieraia + + + + + Bürstenmacher + Bürstenmacherin + Brush maker + Brossier + Brossière + Borstelmaker + Borstelmaakster + ΒουÏτσοποιός + Производител на четки и метли + SeprűkészítÅ‘ + Burstagerðarmaður + Izdelovalec Å¡Äetk, ÄopiÄev ipd. + Å epeÄių dirbÄ—jas + Slotu izgatavotÄjs + Spazzolaio + + + + + Spinnvorbereiter + Spinnvorbereiterin + Fibre preparer + Préparateur de fibres + Préparatrice de fibres + Vezelbewerker + Vezelbewerkster + ΠαÏασκευαστής ινών + ΠαÏασκευάστÏια ινών + Работник по първична обработка на раÑтителни влакна + FonalkészítÅ‘ + Trefjagerðarmaður + Predilec + Predilka + PluoÅ¡to ruoÅ¡Ä—jai + Å Ä·iedru sagatavotÄjs + Preparatore di fibre + Preparatrice di fibre + + + + + Weber + Weberin + Weaver + Tisserand + Tisserande + Wever + Weverin + Υφαντής + ΥφάντÏια + Тъкач + SzövÅ‘ + Vefari + Tkalec + Tkalka + AudÄ—jas + AudÄ“js + Tessitore + Tessitrice + + + + + Stricker + Strickerin + Knitter + Tricoteur + Tricoteuse + Breier + Breister + Πλέκτης + ΠλέκτÏια + Плетач + KötÅ‘ + Prjónakona + Pletilec + Pletilka + MezgÄ—jas + AdÄ«tÄjs + Maglierista + + + + + Herrenschneider + Herrenschneiderin + Tailor + Tailleur + Tailleuse + Kleermaker + Kleermaakster + Ράπτης + ΡάφτÏα + Шивач на мъжко облекло + Szabó + Klæðskeri + KrojaÄ + KrojaÄica + SiuvÄ—jas + VÄ«rieÅ¡u un sievieÅ¡u apģērbu Å¡uvÄ“js + Sarto + Sarta + + + + + Damenschneider + Damenschneiderin + Dressmaker + Couturier + Couturière + Naaier + Naaister + ΜόδιστÏος + ΜοδίστÏα + Шивач + NÅ‘i szabó + Kjólagerðarmaður + Å iviljec + Å ivilja + MoteriÅ¡kų drabužių siuvÄ—jas + DrÄ“bnieks + Modista + + + + + Hutmacher + Hutmacherin + Hatter + Chapelier + Chapelière + Hoedenmaker + Hoedenmaakster + Κατασκευαστής καπέλλων + ΚατασκευάστÏια καπέλλων + Шапкар + KalapkészítÅ‘ + Hattagerðarmaður + KlobuÄar + KlobuÄarka + Kepurininkas + Cepurnieks + Cappellaio + Cappellaia + + + + + Kürschner + Kürschnerin + Furrier + Fourreuse + Bontwerker + Bontwerkster + Ράπτης γοÏνινων ειδών + ΡάφτÏα γοÏνινων ειδών + Кожухар + Feldskeri + Kailininkas + KažokÄdu apstrÄdÄtÄjs + Pellicciaio + Pellicciaia + + + + + Schnittmustermacher + Schnittmustermacherin + Textile and leather pattern-maker + Patronnier et coupeur du textile, du cuir + Patronnière du textile, du cuir + Patroontekenaar (textiel en leer) + Κατασκευαστής πατÏόν, υφασμάτων και δεÏμάτων + ΚατασκευάστÏια πατÏόν, υφασμάτων και δεÏμάτων + Моделиер на текÑтил и кожа + Textil- és bÅ‘r- mintakészítÅ‘ + Textíl- og leðurgerðarmaður + Konfekcijski modelar + Konfekcijska modelarka + TekstilÄ—s ir odos žymÄ—tojas + Tekstiliju, Ädu modeļu izgatavotÄjs + Modellista del tessile e del cuoio + + + + + Zuschneider + Zuschneiderin + Textile and leather cutter + Coupeur du textile, du cuir + Coupeuse du textile, du cuir + Textiel en Leersnijder + Κόπτης υφασμάτων και δεÏμάτων + ΚόπτÏια υφασμάτων και δεÏμάτων + КроÑч на текÑтил и кожа + Textil és bÅ‘r kivágó + Textíl- og leðurskurðarmaður + Krojilec + Krojilka + TekstilÄ—s ir odos sukirpÄ—jas + Tekstiliju, Ädu piegriezÄ“js + Tagliatore del tessile e del cuoio + + + + + Näher, + Näherin + Sewer + Couseur + Couseuse + Naaier + Naaister + Κατασκευαστής τεντών, σκηνών, ομπÏελλών, τεχνητών ανθέων + ΚατασκευάστÏια τεντών, σκηνών, ομπÏελλών, τεχνητών ανθέων + Шивач + Varró + Saumakona + Å ivalec + Å ivalka + SiuvÄ—jas + Å uvÄ“js + Cucitore + Cucitrice + + + + + Sticker + Stickerin + Embroiderer + Brodeur + Brodeuse + Borduurder + Borduurster + Ράπτης υφασμάτινων παιχνιδιών και άλλοι παÏόμοιοι + ΡάφτÏα υφασμάτινων παιχνιδιών και άλλες παÏόμοιες + Бродировач + HímzÅ‘ + Útsaumskona + Vezilec + Vezilka + SiuvinÄ—tojas + IzÅ¡uvÄ“js + Ricamatore + Ricamatrice + + + + + Polsterer + Polsterin + Upholsterers + Tapissier + Tapissière + Stoffeerder + Stoffeerster + ΤαπετσιέÏης + Тапицер + Kárpitos + Bólstrari + Tapetnik + Tapetnica + Baldų apmuÅ¡Ä—jas + TapsÄ“tÄjs + Tappezziere + Tappezziera + + + + + Rauchwarenzurichter + Rauchwarenzurichterin + Pelt dresser + Peaussier + Peaussière + Pelsbereider + Pelsbereidster + ΠÏοπαÏασκευαστής δεÏμάτων και γουνών + ΠÏοπαÏασκευάστÏια δεÏμάτων και γουνών + Кожар + SzÅ‘rmemegmunkáló + Sútari + Usnjar + Usnjarka + Kailių ir odų ruoÅ¡Ä—jas + KažokÄdu izstrÄdÄtÄjs + Conciatore di pelli + Conciatrice di pelli + + + + + Gerber + Gerberin + Tanner + Tanneur + Tanneuse + Leerbereider + Leerbereidster + Î’Ï…Ïσοδέψης + Кожухар + CserzÅ‘ + Sútari + Strojar, kožar + Strojarka, kožarica + Odadirbys + Ä€dminis + Addetto alla conciatura + Addetta alla conciatura + + + + + Fellzurichter + Fellzurichterin + Fellmonger + Mégissier + Mégissière + Leerlooier + Leerlooister + ΕπεξεÏγαστής δεÏμάτων και γουνών + ΕπεξεÏγάστÏια δεÏμάτων και γουνών + Сарач + SzÅ‘rmekereskedÅ‘ + Skinnasölumaður + Krznar + Krznarka + Kailiadirbys + Ä€du pÄrdevÄ“js + Addetto all'allumatura + Addetta all'allumatura + + + + + Schuhmacher + Schuhmacherin + Shoe-maker + Cordonnier + Cordonnière + Schoenmaker + Schoenmaakster + Υποδηματοποιός και παÏόμοιος τεχνίτης + Υποδηματοποιός και παÏόμοια τεχνίτÏια + Обущар + CipÅ‘készítÅ‘ + Skósmiður + ÄŒevljar + ÄŒevljarka + Kurpnieks + Artigiano e operaio della calzatura + Artigiana e operaia della calzatura + + + + + Bediener von bergbaulichen Maschinen und Anlagen + Bedienerin von bergbaulichen Maschinen und Anlagen + Mining-plant operator + Conducteur d'installations de mine + Conductrice d'installations de mine + Bediener van mijninstallaties + Bedienster van mijninstallaties + ΧειÏιστής μηχανημάτων στα λατομεία και μεταλλεία + ΧειÏίστÏια μηχανημάτων στα λατομεία και μεταλλεία + Оператор на минни ÑÑŠÐ¾Ñ€ÑŠÐ¶ÐµÐ½Ð¸Ñ + Bányászati berendezés-kezelÅ‘ + Starfsmaður við vélar og búnað í námum + Upravljalec rudarskih procesnih strojev in naprav + Upravljalka rudarskih procesnih strojev in naprav + Gavybos įrenginių operatoriai + Ieguves iekÄrtu operators + Conduttore di impianti di miniere + Conduttrice di impianti di miniere + + + + + Bediener von Erz- und Gesteinsaufbereitungsanlagen + Bedienerin von Erz- und Gesteinsaufbereitungsanlagen + Mineral-ore- and stone-processing-plant operator + Conducteur d'installations de préparation des minerais et de la roche + Conductrice d'installations de préparation des minerais et de la roche + Bediener van installaties voor de verwerking van ertsen en steen + Bedienster van installatie voor het verwerken van ertsen en steen + ΧειÏιστής μηχανημάτων επεξεÏγασίας οÏυκτών και πέτÏας + ΧειÏίστÏια μηχανημάτων επεξεÏγασίας οÏυκτών και πέτÏας + Оператор на ÑÑŠÐ¾Ñ€ÑŠÐ¶ÐµÐ½Ð¸Ñ Ð·Ð° заготовка на рудни и нерудни полезни изкопаеми + Ãsványi érc- és kÅ‘zetfeldolgozó gépkezelÅ‘ + Starfsmaður við vélar og búnað fyrir vinnslu málmgrýtis og grjóts + Upravljalec procesnih strojev in naprav za obdelavo rude in kamnin + Upravljalka procesnih strojev in naprav za obdelavo rude in kamnin + Mineralų ir akmens apdirbimo įrenginių operatoriai + MinerÄlu un akmens apstrÄdes iekÄrtu operators + Conduttore di impianti per il trattamento di minerali e di rocce + Conduttrice di impianti per il trattamento di minerali e di rocce + + + + + Tiefbohrer + Tiefbohrerin + Well driller and borer + Foreur, sondeur de puits + Foreuse, sondeuse de puits + Boorder van bronnen + Boorster van bronnen + ΓεωτÏυπανιστής φÏεάτων εξόÏυξης υγÏών και αεÏίων + ΓεωτÏυπανίστÏια φÏεάτων εξόÏυξης υγÏών και αεÏίων + Оператор в мина и Ñондьор на минни кладенци + Kútfúró + Bormaður + Upravljalec geovrtalnih strojev in naprav + Upravljalka geovrtalnih strojev in naprav + Gręžinių gręžėjas + Aku urbÅ¡anas operators + Trivellatore, perforatore di pozzi + + + + + Ofenbediener (Erzschmelzen) + Ofenbedienerin (Erzschmelzen) + Ore furnace operator + Conducteur de fours à minerais + Conductrice de fours à minerais + Bediener van ertsovens + Bedienster van ertsovens + ΧειÏιστής κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό χÏÏ…ÏƒÎ¿Ï + ΧειÏίστÏια κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό χÏÏ…ÏƒÎ¿Ï + Оператор на доменни пещи + Érckohászati gépkezelÅ‘ + Ofngæslumaður við úrbræðsluofn + Upravljalec talilnih peÄi za rudo + Upravljalka talilnih peÄi za rudo + RÅ«dos aukÅ¡takrosnių operatorius + RÅ«das kausÄ“Å¡anas krÄšņu operators + Conduttore di altoforno per minerali + Conduttrice di altoforno per minerali + + + + + Ofenbediener (Erzschmelzen, Metallumformung und - veredlung) + Ofenbedienerin (Erzschmelzen, Metallumformung und - veredlung) + Metal furnace operator + Conducteur de fours de première fusion des métaux + Conductrice de fours de première fusion des métaux + Bediener van metaalovens + Bedienster van metaalovens + ΧειÏιστής κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό μετάλλων + ΧειÏίστÏια κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό μετάλλων + Оператор на металургични пещи + Fémkohászati gépkezelÅ‘ + Ofngæslumaður við málmbræðsluofn + Upravljalec talilnih peÄi za pridobivanje kovin + Upravljalka talilnih peÄi za pridobivanje kovin + Metalo aukÅ¡takrosnių operatorius + MetÄla kausÄ“Å¡anas krÄšņu operators + Conduttore di forni di prima fusione dei metalli + Conduttrice di forni di prima fusione dei metalli + + + + + Metallschmelzer, + Metallschmelzerin + Metal melter + Conducteur de fours de deuxième fusion des métaux + Conductrice de fours de deuxième fusion des métaux + Bediener van metaalsmeltinstallaties + Bedienster van metaalsmeltinstallaties + ΧειÏιστής μηχανημάτων ανάτηξης μετάλλων + ΧειÏίστÏια μηχανημάτων ανάτηξης μετάλλων + Оператор на мартенови пещи / Топилчик + Olvasztár + Málmbræðslumaður + Industrijski talilec + Industrijske talilka + Metalo lydytojas + MetÄla kausÄ“tÄjs + Conduttore di forni di seconda fusione dei metalli + Conduttrice di forni di seconda fusione dei metalli + + + + + Metallgießer + Metallgießerin + Caster + Couleurs de fonderie + Couleuse de fonderie + Bediener van metaalgietinstallaties + Bedienster van metaalgietinstallaties + ΜεταλλοχÏτης + ΜεταλλοχÏÏ„Ïια + ЛеÑÑ€ / Формовчик + ÖntÅ‘műkezelÅ‘ + Málmsteypumaður + Livar + Livarka + Liejikas + MetÄla lÄ“jÄ“js + Colatore di fonderia + + + + + Walzwerker + Walzwerkerin + Rolling-mill operator + Conducteurs de laminoirs + Conductrice de laminoirs + Operator van walsen + Operatrice van walsen + ΧειÏιστής ελασματουÏγείου + ΧειÏίστÏια ελασματουÏγείου + Оператор на ÑÑŠÐ¾Ñ€ÑŠÐ¶ÐµÐ½Ð¸Ñ Ð·Ð° валцуване на метали + Hengermalom-kezelÅ‘ + Kvarnarmaður + Valjavec + Valjavka + Valcavimo staklyno operatorius + VelmÄ“Å¡anas iekÄrtu operators + Conduttore di laminatoi + Conduttrice di laminatoi + + + + + Metallhärter - Metallvergüter + Metallhärterin - Metallvergüterin + Metal-heat-treating-plant operator + Conducteur d'installations de traitement thermique des métaux + Conductrice d'installations de traitement thermique des métaux + Operator van installaties voor de warmtebehandeling van metaal + Operatrice van installaties voor de warmtebehandeling van metaal + ΧειÏιστής μηχανημάτων ανάτηξης και σκλήÏυνσης μετάλλων + ΧειÏίστÏια μηχανημάτων ανάτηξης και σκλήÏυνσης μετάλλων + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° термична обработка на металите + HÅ‘kezelÅ‘ berendezések kezelÅ‘je + Starfsmaður við hitameðhöndlun málma + Upravljalec procesnih strojev za toplotno obdelavo kovin + Upravljalka procesnih strojev za toplotno obdelavo kovin + Metalo Å¡iluminio apdorojimo įrenginių operatoriai + MetÄlu termiskÄs apstrÄdes iekÄrtu operatori + Conduttore di impianti per il trattamento termico dei metalli + Conduttrice di impianti per il trattamento termico dei metalli + + + + + Metallzieher + Metallzieherin + Metal drawer + Tréfileur + Tréfileuse + Operator van metaaltrekinstallaties + Operatrice van metaaltrekinstallaties + ΧειÏιστής μηχανημάτων κατασκευής συÏμάτων + ΧειÏίστÏια μηχανημάτων κατασκευής συÏμάτων + Оператор по изтеглÑне на проводници и тел + Fémhúzógép-kezelÅ‘ + Vírdráttarmaður + Upravljalec strojev in naprav za vleÄenje kovin + Upravljalka strojev in naprav za vleÄenje kovin + Metalo tempÄ—jas + MetÄla stiepÅ¡nas iekÄrtas operators + Trafilatore di metalli + Trafilatrice di metalli + + + + + Preßzieher + Preßzieherin + Metal extruder + Étireur de métaux + Étireuse de métaux + Operator van persinstallaties + Operatrice van persinstallaties + ΧειÏιστής μηχανημάτων κατασκευής μεταλλικών σωλήνων και Ïάβδων + ΧειÏίστÏια μηχανημάτων κατασκευής μεταλλικών σωλήνων και Ïάβδων + Оператор на екÑтрудер + Fémsajtológép-kezelÅ‘ + Þrýstimótari + Upravljalec strojev in naprav za iztiskanje kovin + Upravljalka strojev in naprav za iztiskanje kovin + Metalo esktruderis + MetÄla ekstrÅ«reru operators + Estrusore di metalli + + + + + Glasschmelz-, Kerambrennofenbediener + Glasschmelz-, Kerambrennofenbedienerin + Glass and ceramics kiln machine operator + Conducteur de fours de verrerie et de céramique + Conductrice de fours de verrerie et de céramique + Bediener van glas- en aardewerkovens + Bedienster van glas- en aardewerkovens + ΧειÏιστής κλιβάνων και παÏόμοιων μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας + ΧειÏίστÏια κλιβάνων και παÏόμοιων μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας + Оператор на Ñтъклени и керамични пещи + Ãœveg- és kerámiakohók kezelÅ‘je + Ofngæslumaður + Upravljalec steklarskih, keramijskih in podobnih strojev in naprav + Upravljalka steklarskih, keramijskih in podobnih strojev in naprav + Stiklo ir keramikos degimo krosnių operatorius + Stikla un keramikas apdedzinÄÅ¡anas krÄšņu operators + Conduttore di forni per la lavorazione del vetro e della ceramica + Conduttrice di forni per la lavorazione del vetro e della ceramica + + + + + Bediener von Anlagen zur Glas- und Keramikherstellung + Bedienerin von Anlagen zur Glas- und Keramikherstellung + Glass, ceramics and related plant operator + Conducteur d'installations de verrerie et de céramique + Conductrice d'installations de verrerie et de céramique + Operator van installaties voor de vervaardiging van glas, aardewerk + Operatrice van installaties voor de vervaardiging van glas, aardewerk + ΧειÏιστής μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας + ΧειÏίστÏια μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° ÑтъкларÑтвото и керамичното производÑтво + Ãœveg- kerámiaipari és kapcsolódó berendezések kezelÅ‘je + Starfsmaður við gler- og keramikframleiðslu + Upravljalec mineraloÅ¡kih procesnih strojev in naprav + Upravljalka mineraloÅ¡kih procesnih strojev in naprav + Stiklo, keramikos gamybos ir kitokių įrenginių operatorius + Stikla un keramika ražoÅ¡anas iekÄrtu operators + Conduttore di forni per la lavorazione del vetro e della ceramica e assimilati + Conduttrice di forni per la lavorazione del vetro e della ceramica e assimilati + + + + + Bediener von Holzaufbereitungsanlagen + Bedienerin von Holzaufbereitungsanlagen + Wood-processing-plant operator + Conducteur d'installations pour le travail du bois + Conductrice d'installations pour le travail du bois + Operator van houtbewerkingsinstallaties + Operatrice van houtbewerkingsinstallaties + ΧειÏιστής μηχανημάτων επεξεÏγασίας ξυλείας + ΧειÏίστÏια μηχανημάτων επεξεÏγασίας ξυλείας + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° преработка на дърво + Fafeldolgozó berendezések kezelÅ‘je + Starfsmaður viðarframleiðlsu + Upravljalec procesnih strojev in naprav za predelavo lesa + Upravljalka procesnih strojev in naprav za predelavo lesa + Medienos apdirbimo įrenginių operatoriai + Koksnes apstrÄdes iekÄrtu operators + Conduttore di impianti per la lavorazione del legno + Conduttrice di mpianti per la lavorazione del legno + + + + + Bediener von Anlagen zur Papierbreiherstellung + Bedienerin von Anlagen zur Papierbreiherstellung + Paper-pulp plant operator + Conducteur d'installations pour la fabrication de la pâte à papier + Conductrice d'installations pour la fabrication de la pâte à papier + Operator van papierpulpinstallaties + Operatrice van papierpulpinstallaties + ΧειÏιστής μηχανημάτων παÏασκευής χαÏÏ„Î¿Ï€Î¿Î»Ï„Î¿Ï + ΧειÏίστÏια μηχανημάτων παÏασκευής χαÏÏ„Î¿Ï€Î¿Î»Ï„Î¿Ï + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° подготовка на целулозна маÑа + Papírnyersanyag-berendezések kezelÅ‘je + Starfsmaður við framleiðslu pappírsmassa + Upravljalec procesnih strojev in naprav za pripravo papirjevine + Upravljalka procesnih strojev in naprav za pripravo papirjevine + Popieriaus masÄ—s paruoÅ¡imo įrenginių operatoriai + PapÄ«ra masas sagatavoÅ¡anas iekÄrtu operators + Conduttore di impianti per la preparazione della pasta di cartiera + Conduttrice di impianti per la preparazione della pasta di cartiera + + + + + Bediener von Papierherstellungsanlagen + Bedienerin von Papierherstellungsanlagen + Papermaking-plant operator + Conducteur d'installations pour la fabrication du papier + Conductrice d'installations pour la fabrication du papier + Operator van papiervervaardigingsinstallatie + Operatrice van papiervervaardigingsinstallaties + ΧειÏιστής μηχανημάτων κατασκευής χαÏÏ„Î¹Î¿Ï + ΧειÏίστÏια μηχανημάτων κατασκευής χαÏÏ„Î¹Î¿Ï + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° производÑтво на Ñ…Ð°Ñ€Ñ‚Ð¸Ñ + Papírgyártó gépsorok kezelÅ‘je + Starfsmaður við pappírsframleiðslu + Upravljalec procesnih strojev in naprav za proizvodnjo papirja + Upravljalka procesnih strojev in naprav za proizvodnjo papirja + Popieriaus gamybos įrenginių operatoriai + PapÄ«ra ražoÅ¡anas iekÄrtu operators + Conduttore di impianti per la fabbricazione della carta + Conduttrice di impianti per la fabbricazione della carta + + + + + Bediener von Brechmaschinen + Bedienerin von Brechmaschinen + Crushing-, grinding machinery operator + Conducteur d'installations de fragmentation et de broyage + Conductrice d'installations de fragmentation et de broyage + Operator van vergruisinstallaties + Operatrice van vergruisinstallaties + ΧειÏιστής σπαστήÏων, αλεστικών μηχανών + ΧειÏίστÏια σπαστήÏων, αλεστικών μηχανών + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° раздробÑване, Ñмилане + Sajtoló-, Å‘rlÅ‘gépek kezelÅ‘je + Stjórnandi véla sem fínmala kemísk efni + Upravljalec strojev za drobljenje in mletje + Upravljalka strojev za drobljenje in mletje + Smulkinimo ir malimo įrenginių operatorius + ĶīmiskÄs smalcinÄÅ¡anas, malÅ¡anas iekÄrtu operators + Conduttore di impianti di frammentazione e di frantumazione + Conduttrice di impianti di frammentazione e di frantumazione + + + + + Bediener von Mahlwerken und Mischanlagen + Bedienerin von Mahlwerken und Mischanlagen + Chemical-mixing-machinery operator + Conducteur d'installations de malaxage chimique + Conductrice d'installations de malaxage chimique + Operator van installaties voor het malen en mengen van chemische stoffen + Operatrice van installaties voor het malen en mengen van chemische stoffen + ΧειÏιστής αναμικτήÏων χημικής επεξεÏγασίας + ΧειÏίστÏια αναμικτήÏων χημικής επεξεÏγασίας + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° химичеÑко ÑмеÑване + Vegyi elegyítÅ‘ gépek kezelÅ‘je + Stjórnandi véla sem blanda kemísk efni + Upravljalec strojev za kemiÄno meÅ¡anje + Upravljalka strojev za kemiÄno meÅ¡anje + Cheminių medžiagų maiÅ¡ymo įrenginių operatorius + ĶīmiskÄs maisÄ«Å¡anas iekÄrtu operators + Conduttore di impianti di impastatura chimica + Conduttrice di impianti di impastatura chimica + + + + + Bediener von Warmbehandlungsanlagen + Bedienerin von Warmbehandlungsanlagen + Chemical-heat-treating-plant operator + Conducteur d'appareils de traitement thermique de la chimie + Conductrice d'appareils de traitement thermique de la chimie + Operator van installaties voor chemische warmtebehandeling + Operatrice van installaties voor chemische warmtebehandeling + ΧειÏιστής φοÏÏνων, καμινιών και παÏόμοιων μηχανημάτων χημικής επεξεÏγασίας + ΧειÏίστÏια φοÏÏνων, καμινιών και παÏόμοιων μηχανημάτων χημικής επεξεÏγασίας + Оператор на машини за термична обработка в химичеÑката промишленоÑÑ‚ + Vegyi hÅ‘kezelÅ‘ berendezések kezelÅ‘je + Starfsmenn við hitameðferðarbúnað í efnaiðnaði + Upravljalec naprav za toplotno obdelavo + Upravljalka naprav za toplotno obdelavo + Cheminio Å¡iluminio apdorojimo įrenginių operatoriai + ĶīmiskÄs un termiskÄs apstrÄdes iekÄrtu operators + Conduttore di impianti per il trattamento termico dei minerali + Conduttrice di impianti per il trattamento termico dei minerali + + + + + Bediener von Filtrier- und Trennvorrichtungen + Bedienerin von Filtrier- und Trennvorrichtungen + Chemical-filtering- and separating-equipment operator + Conducteur d'appareils de filtrage et de séparation chimiques + Conductrice d'appareils de filtrage et de séparation chimiques + Operator van installaties voor het filteren en scheiden van chemische stoffen + Operatrice van installaties voor het filteren en scheiden van chemische stoffen + ΧειÏιστής μηχανημάτων και συσκευών φιλτÏαÏίσματος και διαχωÏÎ¹ÏƒÎ¼Î¿Ï Ï…Î»Î¹ÎºÏŽÎ½ χημικής επεξεÏγασίας + ΧειÏίστÏια μηχανημάτων και συσκευών φιλτÏαÏίσματος και διαχωÏÎ¹ÏƒÎ¼Î¿Ï Ï…Î»Î¹ÎºÏŽÎ½ χημικής επεξεÏγασίας + Оператор на машини за филтриране и химичеÑка ÑÐµÐ¿Ð°Ñ€Ð°Ñ†Ð¸Ñ + Vegyi szűrési és szeparációs berendezések kezelÅ‘je + Starfsmenn við búnað fyrir síun og skiljun kemískra efna + Upravljalec opreme za kemiÄno filtriranje in loÄevanje + Upravljalka opreme za kemiÄno filtriranje in loÄevanje + Cheminio filtravimo ir separavimo įrenginių operatoriai + ĶīmiskÄs filtrÄ“Å¡anas un separÄ“Å¡anas iekÄrtu operators + Conduttore di apparecchi di filtraggio e di separazione + Conduttrice di apparecchi di filtraggio e di separazione + + + + + Destillations- und Gefäßbediener (ausgen. Erdöl u. Erdgas) + Destillations- und Gefäßbedienerin (ausgen. Erdöl u. Erdgas) + Chemical-still operator + Conducteur d'appareils de distillation + Conductrice d'appareils de distillation + Distilleerder voor de chemische industrie + ΧειÏιστής αναμικτήÏων χημικής επεξεÏγασίας + ΧειÏίστÏια αναμικτήÏων χημικής επεξεÏγασίας + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° деÑтилиране + Vegyi lepárlók kezelÅ‘je + Eymingarstarfsmaður + Upravljalec kemijskih procesnih strojev in naprav + Upravljalka kemijskih procesnih strojev in naprav + Cheminio distiliavimo įrenginių operatorius + ĶīmiskÄs destilÄ“Å¡anas iekÄrtu operators + Conduttore di impianti di distillazione + Conduttrice di impianti di distillazione + + + + + Reaktionsgefäßbediener (ausgen. Erdöl u. Erdgas) + Reaktionsgefäßbedienerin (ausgen. Erdöl u. Erdgas) + Chemical reactor operator + Conducteur de réacteurs chimiques + Conductrice de réacteurs chimiques + Operator reageerinstallaties voor de chemische industrie + Operatrice van reageerinstallaties voor de chemische industrie + Διυλιστής και ΧειÏιστής αντιδÏαστήÏων χημικής επεξεÏγασίας (εκτος πετÏελαίου και Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου) + ΔιυλίστÏια και ΧειÏίστÏια αντιδÏαστήÏων χημικής επεξεÏγασίας (εκτος πετÏελαίου και Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου) + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° химичеÑки реактори + Vegyi reaktorok kezelÅ‘je + Eymingarstarfsmaður + Upravljalec kemijskih reaktorjev + Upravljalka kemijskih reaktorjev + Cheminio distiliavimo reaktorių operatorius + Ķīmisko reaktoru operators + Conduttore di impianti di reattori chimici + Conduttrice di impianti di reattori chimici + + + + + Bediener von Erdölraffinieranlagen + Bedienerin von Erdölraffinieranlagen + Petroleum-refining-plant operator + Conducteur d'installations de raffinage de pétrole + Conductrice d'installations de raffinage de pétrole + Raffineerder van aardolie + ΧειÏιστής μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης πετÏελαίου + ΧειÏίστÏια μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης πετÏελαίου + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° рафиниране на нефт + KÅ‘olaj-finomító berendezések kezelÅ‘je + Starfsmaður við olíuhreinslun + Upravljalec procesnih strojev in naprav za predelavo nafte + Upravljalka procesnih strojev in naprav za predelavo nafte + Naftos perdirbimo įrenginių operatorius + Naftas attÄ«rÄ«Å¡anas un pÄrstrÄdes iekÄrtu operators + Conduttore di impianti per la raffinazione del petrolio + Conduttrice di impianti per la raffinazione del petrolio + + + + + Bediener von Erdgasraffinieranlagen + Bedienerin von Erdgasraffinieranlagen + Natural-gas-refining-plant operator + Conducteur d'installations de raffinage de gaz naturel + Conductrice d'installations de raffinage de gaz naturel + Raffineerder van aardgas + ΧειÏιστής μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου + ΧειÏίστÏια μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° рафиниране на природен газ + Földgázfinomító berendezések kezelÅ‘je + Starfsmaður við gasframleiðslu + Upravljalec procesnih strojev in naprav za predelavo zemeljskega plina + Upravljalka procesnih strojev in naprav za predelavo zemeljskega plina + Gamtinių dujų perdirbimo įrenginių operatorius + DabasgÄzes attÄ«rÄ«Å¡anas un pÄrstrÄdes iekÄrtu operators + Conduttore di impianti per la raffinazione del gas naturale + Conduttrice di impianti per la raffinazione del gas naturale + + + + + Bediener chemischer Verfahrensanlagen + Bedienerin chemischer Verfahrensanlagen + Chemical-processing-plant operator + Conducteur d'installations de traitement chimique + Conductrice d'installations de traitement chimique + Raffineerder (scheikundige producten) + ΧειÏιστής μηχανημάτων και συσκευών χημικής επεξεÏγασίας + ΧειÏίστÏια μηχανημάτων και συσκευών χημικής επεξεÏγασίας + Оператори на инÑталации за химичеÑка преработка + Vegyi feldolgozó-berendezések kezelÅ‘je + Starfsmaður efnaverksmiðju + Upravljalec drugih procesnih strojev in naprav za kemijsko predelavo + Upravljalka drugih procesnih strojev in naprav za kemijsko predelavo + Cheminio žaliavų perdirbimo įrenginių operatorius + Ķīmisko izejvielu pÄrstrÄdes iekÄrtu operators + Conduttore di impianti per il trattamento chimico + Conduttrice di impianti per il trattamento chimico + + + + + Bediener von Energieerzeugungsanlagen + Bedienerin von Energieerzeugungsanlagen + Power-production plant operator + Conducteur d'installations de production d'énergie + Conductrice d'installations de production d'énergie + Operator van elektriciteitscentrales + Operatrice van elektriciteitscentrales + ΧειÏιστής μηχανημάτων παÏαγωγής ενέÏγειας + ΧειÏίστÏια μηχανημάτων παÏαγωγής ενέÏγειας + Оператори на инÑталации за енергийно производÑтво + Villamosenergia-termelÅ‘ berendezések kezelÅ‘je + Starfsmaður orkuvers + Upravljalec energetskih procesnih naprav + Upravljalka energetskih procesnih naprav + Energijos gamybos jÄ—gainių operatoriai + Elektrostaciju operators + Conduttore di impianti per la produzione di energia elettrica ed assimilati + Conduttrice di impianti per la produzione di energia elettrica ed assimilati + + + + + Bediener von Dampfmaschinen und -kesseln + Bedienerin von Dampfmaschinen und -kesseln + Steam-engine and boiler operator + Chauffeur de machines à vapeur et de chaudières + Chauffeuse de machines à vapeur et de chaudières + Operator stoommachines en stoomketels + Operatrice stoommachines en stoomketels + ΧειÏιστής ατμολεβήτων και θεÏμαστές μηχανών πλοίων και Ï„Ïαίνων + ΧειÏίστÏια ατμολεβήτων και θεÏμαστές μηχανών πλοίων και Ï„Ïαίνων + Оператори на парни машини и парни котли + GÅ‘zgép- és vízforraló gépek kezelÅ‘je + Stjórnandi gufuvéla og katla + Upravljalec parnih strojev in naprav + Upravljalka parnih strojev in naprav + Garo variklių ir katilų operatoriai + Tvaika turbÄ«nu, dzinÄ“ju un boileru operators + Fochista di caldaie a vapore e di motori termici + + + + + Bediener von Verbrennungsanlagen + Bedienerin von Verbrennungsanlagen + Incinerator operator + Conducteur d'incinérateur + Conductrice d'incinérateur + Operator verbrandingsoven huisvuil + Operatrice verbrandingsoven huisvuil + ΧειÏιστής μηχανών και συσκευών αποστείÏωσης + ΧειÏίστÏια μηχανών και συσκευών αποστείÏωσης + Оператор на пещ за изгарÑне на отпадъци + HulladékégetÅ‘k kezelÅ‘je + Starfsmaður við brennslu + Upravljalec sežigalnih naprav + Upravljalka sežigalnih naprav + Atliekų deginimo įrenginių operatorius + Atkritumu sadedzinÄÅ¡anas krÄsns operators + Conduttore di inceneritore + Conduttrice di inceneritore + + + + + Bediener von Wasserbehandlungsanlagen + Bedienerin von Wasserbehandlungsanlagen + Water-treatment plant operator + Conducteur d'installations de traitement de l'eau + Conductrice d'installations de traitement de l'eau + Operator pompinstallaties + Operatrice pompinstallaties + ΧειÏιστής μηχανών άντλησης + ΧειÏίστÏια μηχανών και συσκευών άντλησης + Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° водно третиране + Víztisztító berendezések kezelÅ‘je + Starfsmaður við vatnshreinsun + Upravljalec vodoÄrpalnih, Äistilnih naprav + Upravljalka vodoÄrpalnih, Äistilnih naprav + Vandens valymo įrenginių operatorius + NotekÅ«deņu rÅ«pnieciskÄs pÄrstrÄdes operatori + Conduttore di impianti del trattamento dell'acqua + Conduttrice di impianti del trattamento dell'acqua + + + + + Bediener von automatisierten Montagebändern + Bedienerin von automatisierten Montagebändern + Automated-assembly-line operator + Conducteur de chaînes de montage automatiques + Conductrice de chaînes de montage automatiques + Operator van geautomatiseerde assemblagelijnen + Operatrice van geautomatiseerde assemblagelijnen + ΧειÏιστής μηχανημάτων αυτόματης γÏαμμής παÏαγωγής + ΧειÏίστÏια μηχανημάτων αυτόματης γÏαμμής παÏαγωγής + Оператор на автоматични монтажни линии + Automatizált szerelÅ‘sorok kezelÅ‘je + Starfsmaður við sjálfvirka samsetningarlínu + Upravljalec dela na tekoÄem traku + Upravljalka dela na tekoÄem traku + Automatinių surinkimo linijų operatoriai + AutomÄtisko montÄžas lÄ«niju operators + Conduttore di catene di montaggio automatiche + Conduttrice di catene di montaggio automatiche + + + + + Bediener von Industrierobotern + Bedienerin von Industrierobotern + Industrial-robot operator + Conducteur de robots industriels + Conductrice de robots industriels + Operator van industriële robotten + Operatrice van industriële robotten + ΧειÏιστής βιομηχανικών Ïομπότ + ΧειÏίστÏια βιομηχανικών Ïομπότ + Оператор на индуÑтриални роботи + Ipari robotok kezelÅ‘je + Stjórnandi iðnaðarvélmenna (róbóta, þjarka) + Upravljalec industrijskih robotov + Upravljalka industrijskih robotov + Pramoninių robotų operatoriai + RÅ«pniecisko robotu operators + Conduttore di robot industriali + Conduttrice di robot industriali + + + + + Werkzeugmaschinenbediener + Werkzeugmaschinenbedienerin + Machine-tool operator + Conducteur de machines outils + Conductrice de machines outils + Operator van werktuigmachines + Operatrice van werktuigmachines + ΧειÏιστής μηχανοεÏγαλείων παÏαγωγής Ï€Ïοϊόντων μετάλλου + ΧειÏίστÏια μηχανοεÏγαλείων παÏαγωγής Ï€Ïοϊόντων μετάλλου + Оператор на инÑтрументални машини + SzerszámgépkezelÅ‘ + Stjórnamndi málmiðnaðarvéla + Upravljalec orodnih strojev + Upravljalka orodnih strojev + Metalo apdirbimo staklių operatoriai + MetÄla apstrÄdes darbagaldu operators + Conduttore di macchine utensili + Conduttrice di macchine utensili + + + + + Bediener von Maschinen zur Herstellung und Verarbeitung von Zement + Bedienerin von Maschinen zur Herstellung und Verarbeitung von Zement + Cement machine operator + Conducteur de machines à fabriquer du ciment et d'autres produits minéraux + Conductrice de machines à fabriquer du ciment + Operator cementmachine + Operatrice cementmachine + ΧειÏιστής μηχανημάτων παÏαγωγής τσιμέντου + ΧειÏίστÏια μηχανημάτων παÏαγωγής τσιμέντου + Оператор на машини за производÑтво на цимент + Cementgyártó gépek kezelÅ‘je + Stjórnandi sementsframleiðslu + Upravljalec strojev za proizvodnjo cementnih izdelkov + Upravljalka strojev za proizvodnjo cementnih izdelkov + Cemento gamybos maÅ¡inų operatorius + Cementa ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la produzione del cemento + Conduttrice di macchinari per la produzione del cemento + + + + + Bediener von Maschinen zur Herstellung und Verarbeitung von Mineralien + Bedienerin von Maschinen zur Herstellung und Verarbeitung von Mineralien + Mineral products machine operator + Conducteur de machines à fabriquer des produits minéraux + Conductrice de machines à fabriquer des produits minéraux + Operator van machine voor de bewerking van mineralen + Operatrice van machine voor de bewerking van mineralen + ΧειÏιστής μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από μη μεταλλικά οÏυκτά + ΧειÏίστÏια μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από μη μεταλλικά οÏυκτά + Оператор на машини за производÑтво на минерални Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ + Ãsványitermék-gyártó gépek kezelÅ‘je + Stjórnandi véla til steinefnaframleiðslu + Upravljalec strojev za proizvodnjo drugih mineralnih izdelkov + Upravljalka strojev za proizvodnjo drugih mineralnih izdelkov + Žaliavos apdirbimo maÅ¡inų operatorius + MinerÄlo izejvielu apstrÄdes iekÄrtu operators + Conduttore di macchinari per la produzione di prodotti minerari + Conduttrice di macchinari per la produzione di prodotti minerari + + + + + Bediener von Maschinen zur Herstellung von pharmazeutischen Produkten + Bedienerin von Maschinen zur Herstellung von pharmazeutischen Produkten + Pharmaceutical products machine operator + Conducteurs de machines pour la fabrication de produits pharmaceutiques + Conductrice de machines pour la fabrication de produits pharmaceutiques + Operator van machines voor de vervaardiging van farmaceutische producten + Operatrice van machines voor de vervaardiging van farmaceutische producten + ΧειÏιστής μηχανημάτων παÏαγωγής φαÏμακευτικών Ï€Ïοϊόντων + ΧειÏίστÏια μηχανημάτων παÏαγωγής φαÏμακευτικών Ï€Ïοϊόντων + Оператор на машини за производÑтво на фармацевтични препарати + Gyógyszergyártó gépek kezelÅ‘je + Lyfjaframleiðandi + Upravljalec strojev za proizvodnjo zdravil + Upravljalka strojev za proizvodnjo zdravil + Farmacijos gaminių maÅ¡inų operatorius + FarmÄcijas ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di prodotti chimici + Conduttrice di macchinari per la fabbricazione di prodotti chimici + + + + + Bediener von Maschinen zur Herstellung von Toilettenartikeln + Bedienerin von Maschinen zur Herstellung von Toilettenartikeln + Toiletry products machine operator + Conducteur de machines pour la fabrication de produits cosmétiques + Conductrice de machines pour la fabrication de produits cosmétiques + Operator van machines voor de vervaardiging van schoonheids- en schoonmaakmiddelen + Operatrice van machines voor de vervaardiging van schoonheids- en schoonmaakmiddelen + ΧειÏιστής μηχανημάτων παÏαγωγής καλλυντικών + ΧειÏίστÏια μηχανημάτων παÏαγωγής καλλυντικών + Оператор на машини за производÑтво на козметични препарати + Egészségügyi termékeket gyártó gépek kezelÅ‘je + Snyrtivöruframleiðandi + Upravljalec strojev za proizvodnjo pralnih in toaletnih sredstev oz. izdelkov + Upravljalka strojev za proizvodnjo pralnih in toaletnih sredstev oz. izdelkov + Parfumerijos gaminių maÅ¡inų operatorius + ParfimÄ“rijas ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di prodotti cosmetici + Conduttrice di macchinari per la fabbricazione di prodotti cosmetici + + + + + Bediener von Maschinen zur Herstellung von Munition und explosiven Stoffen + Bedienerin von Maschinen zur Herstellung von Munition + Ammunition-machine operator + Conducteur de machines pour la fabrication de munitions + Conductrice de machines pour la fabrication de munitions + Operator van machines voor de vervaardiging van munitie + Operatrice van machines voor de vervaardiging van munitie + ΧειÏιστής μηχανημάτων παÏαγωγής πυÏομαχικών + ΧειÏίστÏια μηχανημάτων παÏαγωγής πυÏομαχικών + Оператор на машини за производÑтво на амуниции + LÅ‘szergyártó gépek kezelÅ‘je + Skotfæraframleiðandi + Upravljalec strojev za proizvodnjo streliva + Upravljalka strojev za proizvodnjo streliva + Å audmenų maÅ¡inų operatorius + MunÄ«cijas ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di munizioni + Conduttrice di macchinari per la fabbricazione di munizioni + + + + + Bediener von Maschinen zur Herstellung von explosiven Stoffen + Bedienerin von Maschinen zur Herstellung von explosiven Stoffen + Explosive-products machine operator + Conducteur de machines pour la fabrication d'explosifs + Conductrice de machines pour la fabrication d'explosifs + Operator van machines voor de vervaardiging van explosieven + Operatrice van machines voor de vervaardiging van explosieven + ΧειÏιστής μηχανημάτων παÏαγωγής εκÏηκτικών (πεÏ. σπίÏτα) + ΧειÏίστÏια μηχανημάτων παÏαγωγής εκÏηκτικών (πεÏ. σπίÏτα) + Оператор на машини за производÑтво на екÑплозиви + Robbanóanyag-gyártó gépek kezelÅ‘je + Sprengiefnaframleiðandi + Upravljalec strojev za proizvodnjo razstreliva + Upravljalka strojev za proizvodnjo razstreliva + Sprogstamųjų medžiagų maÅ¡inų operatorius + SprÄgstvielu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di esplosivi + Conduttrice di macchinari per la fabbricazione di esplosivi + + + + + Bediener von Maschinen zur Herstellung photograpfischer Erzeugnisse + Bedienerin von Maschinen zur Herstellung photograpfischer Erzeugnisse + Photographic-products machine operator + Conducteur de machines pour la fabrication de produits photographiques + Conductrice de machines pour la fabrication de produits photographiques + Operatrice van machines voor de vervaardiging van fotografische producten + ΧειÏιστής μηχανημάτων εμφάνισης και εκτÏπωσης φωτογÏαφιών και κατασκευής φωτογÏÎ±Ï†Î¹ÎºÎ¿Ï Ï‡Î±ÏÏ„Î¹Î¿Ï ÎºÎ±Î¹ φιλμ + ΧειÏίστÏια μηχανημάτων εμφάνισης και εκτÏπωσης φωτογÏαφιών και κατασκευής φωτογÏÎ±Ï†Î¹ÎºÎ¿Ï Ï‡Î±ÏÏ„Î¹Î¿Ï ÎºÎ±Î¹ φιλμ + Оператор на машини за производÑтво на фотографÑки Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + Fényképészeti termékeket gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir framleiðslu ljósmyndavara + Upravljalec strojev za izdelovanje fotografskih izdelkov + Upravljalka strojev za izdelovanje fotografskih izdelkov + Fotografijos gaminių maÅ¡inų operatoriai + FotopapÄ«ra un fotolenÅ¡u ražoÅ¡anas un apstrÄdes iekÄrtu operators + Conduttore di macchinari per la fabbricazione di prodotti fotografici + Conduttrice di macchinari per la fabbricazione di prodotti fotografici + + + + + Maschinenbediener für chemische Erzeugnisse + Maschinenbedienerin für chemische Erzeugnisse + Chemical-products machine operator + Conducteur de machines pour la fabrication des produits chimiques + Conductrice de machines pour la fabrication des produits chimiques + Operator van machines voor chemische producten + Operatrice van machines voor chemische producten + ΧειÏιστής μηχανημάτων και συσκευών παÏαγωγής χημικών Ï€Ïοϊόντων + ΧειÏίστÏια μηχανημάτων και συσκευών παÏαγωγής χημικών Ï€Ïοϊόντων + Оператор на машини за производÑтво на химичеÑки Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ + Vegyianyag-gyártó gépek kezelÅ‘je + Framleiðandi kemískra efna + Upravljalec strojev za proizvodnjo kemijskih izdelkov + Upravljalka strojev za proizvodnjo kemijskih izdelkov + Cheminių produktų maÅ¡inų operatorius + ĶīmiskÄs produkcijas ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la produzione di prodotti chimici + Conduttrice di macchinari per la produzione di prodotti chimici + + + + + Bediener von Maschinen zur Herstellung von Gummierzeugnissen + Bedienerin von Maschinen zur Herstellung von Gummierzeugnissen + Rubber-products machine operator + Conducteur de machines pour la fabrication des produits en caoutchouc + Conductrice de machines pour la fabrication des produits en caoutchouc + Operator van machines voor de vervaardiging van producten van rubber + Operatrice van machines voor de vervaardiging van producten van rubber + ΧειÏιστής μηχανημάτων κατασκευής Ï€Ïοϊόντων από ελαστικό + ΧειÏίστÏια μηχανημάτων κατασκευής Ï€Ïοϊόντων από ελαστικό + Оператор на машини за производÑтво на каучукови Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + Gumitermék-gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir framleiðslu gúmmívara + Upravljalec strojev za proizvodnjo gumenih izdelkov + Upravljalka strojev za proizvodnjo gumenih izdelkov + Guminių gaminių maÅ¡inų operatoriai + Gumijas izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di articoli in gomma + Conduttrice di macchinari per la fabbricazione di articoli in gomma + + + + + Bediener von Maschinen zur Herstellung von Kunststofferzeugnissen + Bedienerin von Maschinen zur Herstellung von Kunststofferzeugnissen + Plastic-products machine operator + Conducteur de machines pour la fabrication des produits en matières plastiques + Conductrice de machines pour la fabrication des produits en matières plastiques + Operator van machines voor de vervaardiging van producten van kunststof + Operatrice van machines voor de vervaardiging van producten van kunststof + ΧειÏιστής μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από πλαστικό + ΧειÏίστÏια μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από πλαστικό + Оператор на машини за производÑтво на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ плаÑтмаÑа + Műanyagtermék-gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir framleiðslu plastvara + Upravljalec strojev za proizvodnjo plastiÄnih izdelkov + Upravljalka strojev za proizvodnjo plastiÄnih izdelkov + Plastiko gaminių gamybos maÅ¡inų operatoriai + Plastmasas produkcijas ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di articoli in plastica + Conduttrice di macchinari per la fabbricazione di articoli in plastica + + + + + Bediener von Holzbearbeitungsmaschinen + Bedienerin von Holzbearbeitungsmaschinen + Wood-products machine operator + Conducteur de machines à bois + Conductrice de machines à bois + Operator houtbewerkingsmachines + Operatrice houtbewerkingsmachines + ΧειÏιστής ξυλουÏγικών μηχανημάτων + ΧειÏίστÏια ξυλουÏγικών μηχανημάτων + Оператор на дървообработващи машини + Fatermék-gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir framleiðslu hluta úr viði + Upravljalec strojev za proizvodnjo lesenih izdelkov + Upravljalka strojev za proizvodnjo lesenih izdelkov + Medienos apdirbimo maÅ¡inų operatoriai + Koksnes apstrÄdes maÅ¡Ä«nu operators + Conduttore di macchinari per la lavorazione del legno + Conduttrice di macchinari per la lavorazione del legno + + + + + Druckmaschinenbediener + Druckmaschinenbedienerin + Printing-machine operator + Conducteur de machines d'imprimerie + Conductrice de machines d'imprimerie + Drukpersoperator + Drukpersoperatrice + ΧειÏιστής εκτυπωτικών μηχανών (πιεστές) + ΧειÏίστÏια εκτυπωτικών μηχανών (πιεστές) + Оператор на печатарÑки машини + Nyomdagép-kezelÅ‘ + Stjórnendur prentvéla + Upravljalec strojev za proizvodnjo tiskarskih izdelkov + Upravljalka strojev za proizvodnjo tiskarskih izdelkov + Spausdinimo maÅ¡inų operatoriai + IespiedmaÅ¡Ä«nu operators + Conduttore di macchinari per tipografia + Conduttrice di macchinari per tipografia + + + + + Buchbindemaschinenbediener + Buchbindemaschinenbedienerin + Bookbinding-machine operator + Conducteur de machines à relier + Conductrice de machines à relier + Boekenbinder + Boekenbindster + ΧειÏιστής μηχανών βιβλιοδεσίας και εκτÏπωσης-διακόσμησης εξωφÏλλων βιβλίων κλπ. + ΧειÏίστÏια μηχανών βιβλιοδεσίας και εκτÏπωσης-διακόσμησης εξωφÏλλων βιβλίων κλπ. + Оператор на книговезки машини + KönyvkötÅ‘gép-kezelÅ‘ + Stjórnendur bókbandsvéla + Upravljalec knjigoveÅ¡kih strojev + Upravljalka knjigoveÅ¡kih strojev + Knygų įriÅ¡imo maÅ¡inų operatoriai + IesieÅ¡anas maÅ¡Ä«nu operators + Conduttore di macchinari per rilegatura + Conduttrice di macchinari per rilegatura + + + + + Bediener von Maschinen zur Herstellung von Papiererzeugnissen + Bedienerin von Maschinen zur Herstellung von Papiererzeugnisse + Paper-products machine operator + Conducteur de machines de papeterie + Conductrice de machines de papeterie + Bewerker artikelen in papier + Bewerkster artikelen in papier + ΧειÏιστής μηχανών κατασκευής χάÏτινων ειδών + ΧειÏίστÏια μηχανών κατασκευής χάÏτινων ειδών + Оператор на машини за обработка на Ñ…Ð°Ñ€Ñ‚Ð¸Ñ + Papírtermék-gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir framleiðslu pappírsvara + Upravljalec strojev za proizvodnjo papirnatih izdelkov + Upravljalka strojev za proizvodnjo papirnatih izdelkov + Popieriaus ir kartono gaminių maÅ¡inų operatoriai + PapÄ«ra un kartona produkcijas ražoÅ¡anas maÅ¡Ä«nu operators + Conduttore di macchinari dell'industria cartaria + Conduttrice di macchinari dell'industria cartaria + + + + + Bediener von Spinnvorbereitungsmaschinen + Bedienerin von Spinnvorbereitungsmaschine + Fibre-machine operator + Conducteurs de machines à préparer les fibres + Conductrice de machines à préparer les fibres + Voorbereider (spinnerij) + Voorbereidster (spinnerij) + ΧειÏιστής κλωστικών μηχανών + ΧειÏίστÏια κλωστικών μηχανών + Оператор на машини за подготовка на текÑтилни влакна + Fonal-elÅ‘készítÅ‘ gépek kezelÅ‘je + Trefjaframleiðandi + Upravljalec strojev za pripravljanje vlaken + Upravljalka strojev za pripravljanje vlaken + PluoÅ¡to maÅ¡inų operatorius + TekstilÅ¡Ä·iedras apstrÄdes operators + Conduttore di macchinari per preparare le fibre + Conduttrice di macchinari per preparare le fibre + + + + + Bediener von Spinnmaschinen + Bedienerin von Spinnmaschinen + Fibre-spinning-machine operator + Conducteurs de machines à filer + Conductrice de machines à filer + Operator spinnerij + ΧειÏιστής μηχανών πεÏιέλιξης νημάτων υφαντουÏγίας + ΧειÏίστÏια μηχανών πεÏιέλιξης νημάτων υφαντουÏγίας + Оператор на машини за предене + Fonalfonógépek kezelÅ‘je + Trefjaspinnari + Upravljalec strojev za predenje + Upravljalka strojev za predenje + PluoÅ¡to verpimo maÅ¡inų operatorius + VÄ“rpÅ¡anas iekÄrtas operators + Conduttore di macchinari per la filatura + Conduttrice di macchinari per la filatura + + + + + Bediener von Spulmaschinen + Bedienerin von Spulmaschinen + Fibre-winding-machine operator + Conducteurs de machines à bobiner + Conductrice de machines à bobiner + Operator koordenopwinder + ΧειÏιστής μηχανών παÏασκευής νημάτων υφαντουÏγίας + ΧειÏίστÏια μηχανών παÏασκευής νημάτων υφαντουÏγίας + Оператори на машини за бобиниране + Fonalsodró gépek kezelÅ‘je + Trefjasplæsari + Upravljalec strojev za previjanje + Upravljalka strojev za previjanje + PluoÅ¡to vyniojimo maÅ¡inų operatorius + Å Ä·eterÄ“tÄjs + Conduttore di macchinari per la bobinatura + Conduttrice di macchinari per la bobinatura + + + + + Bediener von Web-, Strick- und Wirkmaschinen + Bedienerin von Web-, Strick- und Wirkmaschinen + Weaving- and knitting-machine operator + Conducteur de métiers mécaniques à tisser et à tricoter + Conductrice de métiers mécaniques à tisser et à tricoter + Operator weefgetouwen en breimachines + ΧειÏιστής υφαντουÏγικών μηχανών, αÏγαλειών, πλεκτομηχανών και μηχανών κεντήματος + ΧειÏίστÏια υφαντουÏγικών μηχανών, αÏγαλειών, πλεκτομηχανών και μηχανών κεντήματος + Оператор на механични тъкачни и предачни Ñтанове + SzövÅ‘- és kötÅ‘gépkezelÅ‘ + Stórnendur vefstóla og prjónavéla + Upravljalec strojev za pletenje, tkanje + Upravljalka strojev za pletenje, tkanje + Audimo ir mezgimo maÅ¡inų operatoriai + AuÅ¡anas un adÄ«Å¡anas maÅ¡Ä«nu operators + Conduttore di telai meccanici per la tessitura e la maglieria + Conduttrice di telai meccanici per la tessitura e la maglieria + + + + + Nähmaschinenbediener + Nähmaschinenbedienerin + Sewing-machine operator + Conducteur de machines à piquer + Conductrice de machines à piquer + Naaier (stikmachine) + Naaister (stikmachine) + ΧειÏιστής Ïαπτομηχανών + ΧειÏίστÏια Ïαπτομηχανών + Оператор на шевни машини + VarrógépkezelÅ‘ + Stjórnendur saumavéla + Upravljalec strojev za Å¡ivanje oblaÄil + Upravljalka strojev za Å¡ivanje oblaÄil + Siuvimo ir siuvinÄ—jimo maÅ¡inų operatoriai + Å Å«Å¡anas un izÅ¡Å«Å¡anas iekÄrtu operators + Conduttore di macchinari per la cucitura + Conduttrice di macchinari per la cucitura + + + + + Bediener von Bleich-, Färbe- und Reinigungsmaschinen + Bedienerin von Bleich-, Färbe- und Reinigungsmaschinen + Bleaching-, dyeing- and cleaning-machine operator + Conducteur de machines a blanchir, à teindre et à nettoyer + Conductrice de machines a blanchir, à teindre et à nettoyer + Operator van machines voor het bleken, het verven en het reinigen + Operatrice van machines voor het bleken, het verven en het reinigen + ΧειÏιστής Ï€Ïέσας και μηχανών καθαÏισμοÏ, λεÏκανσης και βαφής ÏοÏχων, υφαντών, δεÏμάτινων ειδών κλπ. + ΧειÏίστÏια Ï€Ïέσας και μηχανών καθαÏισμοÏ, λεÏκανσης και βαφής ÏοÏχων, υφαντών, δεÏμάτινων ειδών κλπ. + Оператори на машини за избелване, багрене, печатане и почиÑтване + FehérítÅ‘-, ruhafestÅ‘- és tisztítógép-kezelÅ‘ + Stjórnendur bleikingar-, litunar- og hreinsunarvéla + Upravljalec strojev za beljenje, barvanje, ÄiÅ¡Äenje + Upravljalka strojev za beljenje, barvanje, ÄiÅ¡Äenje + Balinimo, dažymo ir valymo maÅ¡inų operatoriai + TÄ«rÄ«Å¡anas, balinÄÅ¡anas un krÄsoÅ¡anas maÅ¡Ä«nu operators + Conduttore di macchinari per il candeggio, la tintura e la lavatura + Conduttrice di macchinari per il candeggio, la tintura e la lavatura + + + + + Bediener von Pelz- und Ledervorbereitungsmaschinen + Bedienerin von Pelz- und Ledervorbereitungsmaschinen + Fur and leather-preparing-machine operator + Conducteur de machines à préparer les fourrures et le cuir + Conductrice de machines à préparer les fourrures et le cuir + Operator van machines voor het bereiden van bont en leer + Operatrice van machines voor het bereiden van bont en leer + ΧειÏιστής μηχανών διαλογής, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ ανάμειξης γοÏνας και δέÏματος + ΧειÏίστÏια μηχανών διαλογής, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ ανάμειξης γοÏνας και δέÏματος + Оператор на машини за апретиране на кожуÑи и кожа + SzÅ‘rme- és bÅ‘rkikészítÅ‘ gépek kezelÅ‘je + Stjórnendur véla fyrir vinnslu loðskinna og leðurs + Upravljalec strojev za proizvodnjo usnja in krzna + Upravljalka strojev za proizvodnjo usnja in krzna + Kailių ir odos iÅ¡dirbimo maÅ¡inų operatoriai + KažokÄdu un Ädas apstrÄdes maÅ¡Ä«nu operators + Conduttore di macchinari per preparare articoli in pelliccia ed in cuoio + Conduttrice di macchinari per preparare articoli in pelliccia ed in cuoio + + + + + Maschinebediener für die Herstellung von Schuhen und anderen Lederwaren + Maschinebedienerin für die Herstellung von Schuhen und anderen Lederwaren + Shoemaking- and related machine operator + Conducteur de machines pour la fabrication des chaussures et assimilés + Conductrice de machines pour la fabrication des chaussures et assimilés + Operator van machines voor de vervaardiging van schoeisel e.d. + Operatrice van machines voor de vervaardiging van schoeisel e.d. + ΧειÏιστής μηχανών υποδηματοποιίας και παÏόμοιοι + ΧειÏίστÏια μηχανών υποδηματοποιίας και παÏόμοιες + Оператор на машини за производÑтво на обувки и други подобни + CipÅ‘készítÅ‘ gépek kezelÅ‘je és kapcsolódó gépek kezelÅ‘je + Stjórnendur skósmíðavéla og annarra svipaðra véla + Upravljalec strojev za proizvodnjo obutve in usnjene galanterije + Upravljalka strojev za proizvodnjo obutve in usnjene galanterije + AvalynÄ—s ir kitokių gaminių maÅ¡inų operatoriai + Apavu un citu Ädas izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di calzatura ed assimilati + Conduttrice di macchinari per la fabbricazione di calzatura ed assimilati + + + + + Maschinenbediener für Textilerzeugnisse + Maschinenbedienerin für Textilerzeugnisse + Textile-machine operator + Conducteur de machines pour la fabrication de produits textiles + Conductrice de machines pour la fabrication de produits textiles + Operator machine voor de vervaardiging van producten van textiel + Operatrice machine voor de vervaardiging van producten van textiel + ΧειÏιστής μηχανών κλωστουφαντουÏγίας + ΧειÏίστÏια μηχανών κλωστουφαντουÏγίας + Оператор на машини за производÑтво на текÑтилни Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + TextilkészítÅ‘ gépek kezelÅ‘je + Stórnandi textílgerðarvéla + Upravljalec strojev za proizvodnjo tekstilnih izdelkov + Upravljalka strojev za proizvodnjo tekstilnih izdelkov + TekstilÄ—s gaminių maÅ¡inų operatorius + TekstilizstrÄdÄjumu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di prodotti tessili + Conduttrice di macchinari per la fabbricazione di prodotti tessili + + + + + Maschinenbediener für Pelz- und Ledererzeugnisse + Maschinenbedienerin für Pelz- und Ledererzeugnisse + Fur- and leather machine operator + Conducteur de machines pour la fabrication d'articles en fourrure et en cuir + Conductrice de machines pour la fabrication d'articles en fourrure et en cuir + Operator machine voor de vervaardiging van producten van bont en leer + Operatrice machine voor de vervaardiging van producten van bont en leer + ΧειÏιστής μηχανών πλεκτών, νηματουÏγίας + ΧειÏίστÏια μηχανών πλεκτών, νηματουÏγίας + Оператор на машини за производÑтво на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ кожа и кожухарÑки Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + SzÅ‘rme és bÅ‘rkészítÅ‘ gépek kezelÅ‘je + Stjórnandi feldskurðarvéla + Upravljalec strojev za proizvodnjo usnjenih in krznenih izdelkov + Upravljalka strojev za proizvodnjo usnjenih in krznenih izdelkov + Kailių ir odos maÅ¡inų operatoriai + KažokÄdu, Ädas izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la fabbricazione di articoli in pelliccia e cuoio + Conduttrice di macchinari per la fabbricazione di articoli in pelliccia e cuoio + + + + + Bediener von Fleisch- und Fischverarbeitungsmaschinen + Bedienerin von Fleisch- und Fischverarbeitungsmaschinen + Meat- and fish-processing-machine operator + Conducteur de machines pour la préparation des viandes et du poisson + Conductrice de machines pour la préparation des viandes et du poisson + Operator van machines voor de verwerking van vlees en vis + Operatrice van machines voor de verwerking van vlees en vis + ΧειÏιστής μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας κÏεάτων και ψαÏιών + ΧειÏίστÏια μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας κÏεάτων και ψαÏιών + Оператор на машини за подготовка на меÑа и риби + Hús- és halfeldolgozó gépek kezelÅ‘je + Stjórnendur véla fyrir kjöt- og fiskvinnslu + Upravljalec strojev za predelavo mesa in rib + Upravljalka strojev za predelavo mesa in rib + MÄ—sos ir žuvies apdorojimo ir perdirbimo maÅ¡inų operatoriai + Gaļas un zivju apstrÄdes iekÄrtu operators + Conduttore di macchinari per la lavorazione di carne e di pesce + Conduttrice di macchinari per la lavorazione di carne e di pesce + + + + + Bediener von Milchverarbeitungsmaschinen + Bedienerin von Milchverarbeitungsmaschinen + Dairy-products machine operator + Conducteur de machines pour la fabrication des produits laitiers + Conductrice de machines pour la fabrication des produits laitiers + Operator van machines voor de vervaardiging van zuivelproducten + Operatrice van machines voor de vervaardiging van zuivelproducten + ΧειÏιστής μηχανών επεξεÏγασίας γάλακτος και παÏαγωγής γαλακτοκομικών Ï€Ïοϊόντων + ΧειÏίστÏια μηχανών επεξεÏγασίας γάλακτος και παÏαγωγής γαλακτοκομικών Ï€Ïοϊόντων + Оператор на машини за производÑтво на млечни Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ + TejtermékkészítÅ‘ gépek kezelÅ‘je + Stjórnendur véla í mjólkurbúum + Upravljalec strojev za proizvodnjo mleÄnih izdelkov + Upravljalka strojev za proizvodnjo mleÄnih izdelkov + Pieno produktų maÅ¡inų operatoriai + Piena produktu ražoÅ¡anas iekÄrtu operators + Conduttore di apparecchi per la lavorazione di prodotti lattieri + Conduttrice di apparecchi per la lavorazione di prodotti lattieri + + + + + Bediener von Getreide- und Gewürzmühlen + Bedienerin von Getreide- und Gewürzmühlen + Grain- and spice-milling-machine operator + Conducteur de machines à moudre les céréales et les épices + Conductrice de machines à moudre les céréales et les épices + Operator van machines voor het malen van granen en specerijen + Operatrice van machines voor het malen van granen en specerijen + ΧειÏιστής μηχανών αλέσματος σιτηÏών και μπαχαÏικών + ΧειÏίστÏια μηχανών αλέσματος σιτηÏών και μπαχαÏικών + Оператор на машини за мелене на зърно и подправки + Gabona- és fűszermalom gépek kezelÅ‘je + Stjórnendur kvarna fyrir korn og krydd + Upravljalec strojev za mletje žita, zaÄimb, kavovin ipd. + Upravljalka strojev za mletje žita, zaÄimb, kavovin ipd. + GrÅ«dų ir prieskonių malimo maÅ¡inų operatoriai + Graudu un garÅ¡vielu apstrÄdes operators + Conduttore di macchinari per macinare i cereali e le spezie + Conduttrice di macchinari per macinare i cereali e le spezie + + + + + Bediener von Maschinen zur Herstellung von Backwaren, Getreide- und Schokoladeerzeugnissen + Bedienerin von Maschinen zur Herstellung von Backwaren, Getreide- und Schokoladeerzeugnissen + Baked-goods, cereal and chocolate-products machine operator + Conducteur de machines pour la production d'articles de boulangerie-pâtisserie et de chocolaterie + Conductrice de machines pour la production d'articles de boulangerie-pâtisserie et de chocolaterie + Operator van bakkerijmachines en van machines voor de vervaardiging van graanproducten en chocolade + Operatrice van bakkerijmachines en van machines voor de vervaardiging van graanproducten en chocolade + ΧειÏιστής μηχανών παÏαγωγής ψημένων Ï„Ïοφίμων και Ï€Ïοϊόντων σοκολάτας και δημητÏιακών + ΧειÏίστÏια μηχανών παÏαγωγής ψημένων Ï„Ïοφίμων και Ï€Ïοϊόντων σοκολάτας και δημητÏιακών + Оператор на машини за производÑтво на хлебни изделиÑ, на зърнени храни и на шоколадови Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + Pékáru-, gabona- és csokoládétermékeket gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir bakstur og framleiðslu korns og súkkulaðivara + Upravljalec strojev za proizvodnjo pekarskih, žitnih, Äokoladnih in podobnih izdelkov + Upravljalka strojev za proizvodnjo pekarskih, žitnih, Äokoladnih in podobnih izdelkov + Kepinių, grÅ«dinių ir Å¡okoladinių produktų maÅ¡inų operatoriai + Maizes, baltmaizes un Å¡okolÄdes izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la produzione di pasticceria, panetteria, prodotti a base di cereali e della cioccolata + Conduttrice di macchinari per la produzione di pasticceria, panetteria, prodotti a base di cereali e della cioccolata + + + + + Bediener von Obst-, Gemüse- und Nußverarbeitungsmaschinen + Bedienerin von Obst-, Gemüse- und Nußverarbeitungsmaschinen + Fruit-, vegetable- and nut-processing-machine operator + Conducteur de machines pour le traitement des fruits, des légumes, des noix et des amandes + Conductrice de machines pour le traitement des fruits, des légumes, des noix et des amandes + Operator van machines voor de verwerking van groente en fruit + Operatrice van machines voor de verwerking van groente en fruit + ΧειÏιστής μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας φÏοÏτων, λαχανικών και ξηÏών καÏπών, παÏαγωγής χυμών και αεÏιοÏχων ποτών, σποÏελαίου, ελαιολάδου, λίπους, βουτÏÏου και μαÏγαÏίνης. + ΧειÏίστÏια μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας φÏοÏτων, λαχανικών και ξηÏών καÏπών, παÏαγωγής χυμών και αεÏιοÏχων ποτών, σποÏελαίου, ελαιολάδου, λίπους, βουτÏÏου και μαÏγαÏίνης. + Оператор на машини за преработка на плодове, зеленчуци, Ñдки + Gyümölcs- és zöldségfeldolgozó gépek kezelÅ‘je + Stjórnendur véla fyrir vinnslu ávaxta, grænmetis og hneta + Upravljalec strojev za predelavo sadja, zelenjave, oreÅ¡Äkov ipd. + Upravljalka strojev za predelavo sadja, zelenjave, oreÅ¡Äkov ipd. + Vaisių, daržovių ir rieÅ¡utų perdirbimo maÅ¡inų operatoriai + Augļu, dÄrzeņu un riekstu pÄrstrÄdes iekÄrtu operators + Conduttore di macchinari per il trattamento di frutta, legumi, noci e mandorle + Conduttrice di macchinari per il trattamento di frutta, legumi, noci e mandorle + + + + + Bediener von Zuckerherstellungsmaschinen + Bedienerin von Zuckerherstellungsmaschinen + Sugar production machine operator + Conducteur de machines pour la production du sucre + Conductrice de machines pour la production du sucre + Operator van machines voor de vervaardiging van suiker + Operatrice van machines voor de vervaardiging van suiker + ΧειÏιστής μηχανών παÏαγωγής, επεξεÏγασίας και καθαÏÎ¹ÏƒÎ¼Î¿Ï Î¶Î¬Ï‡Î±Ïης + ΧειÏίστÏια μηχανών παÏαγωγής, επεξεÏγασίας και καθαÏÎ¹ÏƒÎ¼Î¿Ï Î¶Î¬Ï‡Î±Ïης + Оператор на машини за производÑтво на захар + Cukorgyártó gépek kezelÅ‘je + Stjórnendur véla fyrir sykurframleiðslu + Upravljalec strojev za proizvodnjo sladkorja ipd. + Upravljalka strojev za proizvodnjo sladkorja ipd. + Cukraus gamybos ir rafinavimo maÅ¡inų operatoriai + Cukura ražoÅ¡anas un rafinÄ“Å¡anas iekÄrtu operators + Conduttore di macchinari per la produzione dello zucchero + Conduttrice di macchinari per la produzione dello zucchero + + + + + Bediener von Tee-, Kaffee- und Kakaoverarbeitungsmaschinen + Bedienerin von Tee-, Kaffee- und Kakaoverarbeitungsmaschinen + Tea-, coffee-, and cocoa-processing-machine operator + Conducteur de machines pour le traitement du thé, du café et du cacao + Conductrice de machines pour le traitement du thé, du café et du cacao + Operator van machines voor de verwerking van thee, koffie en cacao + Operatrice van machines voor de verwerking van thee, koffie en cacao + ΧειÏιστής μηχανών επεξεÏγασίας και παÏασκευής τσαγιοÏ, καφέ, κακάο και σοκολάτας + ΧειÏίστÏια μηχανών επεξεÏγασίας και παÏασκευής τσαγιοÏ, καφέ, κακάο και σοκολάτας + Оператор на машини за обработка на чай, кафе, какао + Tea-, kávé- és kakaó-feldolgozó gépek kezelÅ‘je + Stjórnendur véla fyrir vinnslu tes, kaffis og kakós + Upravljalec strojev za predelavo Äaja, kave in kakava + Upravljalka strojev za predelavo Äaja, kave in kakava + Arbatos, kavos bei kakavos apdorojimo ir perdirbimo maÅ¡inų operatoriai + TÄ“jas, kafijas un kakao gatavoÅ¡anas iekÄrtu operators + Conduttore di macchinari per il trattamento di tè, caffè e cacao + Conduttrice di macchinari per il trattamento di tè, caffè e cacao + + + + + Bediener von Bier-, Wein- und sonstigen Getränkeherstellungsmaschinen + Bedienerin von Bier-, Wein- und sonstigen Getränkeherstellungsmaschinen + Brewer, wine and other beverage machine operator + Conducteur de machines de brasserie et de machines pour la fabrication du vin et d'autres boissons + Operator van brouwerijmachines en van machines voor de bereiding of vervaardiging van wijn of andere dranken + Operatrice van brouwerijmachines en van machines voor de bereiding of vervaardiging van wijn of andere dranken + ΧειÏιστής μηχανών ζυθοποιίας, οινοποιίας και οινοπνευματοποιίας + ΧειÏίστÏια μηχανών ζυθοποιίας, οινοποιίας και οινοπνευματοποιίας + Оператори на машини за пивоварната промишленоÑÑ‚, за винопроизводÑтвото и за други напитки + Sör, bor és egyéb italgyártó gépek kezelÅ‘je + Stjórnandi véla fyrir öl og aðrar drykkjarvörur + Upravljalec strojev za proizvodnjo piva, vina in drugih pijaÄ + Upravljalka strojev za proizvodnjo piva, vina in drugih pijaÄ + Alaus, vyno ir kitų gÄ—rimų gamybos maÅ¡inų operatorius + Alus, vÄ«na un citu dzÄ“rienu ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la preparazione di birra, vino e altre bevande + Conduttrice di macchinari per la preparazione di birra, vino e altre bevande + + + + + Bediener von Tabakaufbereitungs- und Tabakwarenherstellungsmaschinen + Bedienerin von Tabakaufbereitungs- und Tabakwarenherstellungsmaschinen + Tobacco production machine operator + Conducteur de machines pour la production du tabac + Conductrice de machines pour la production du tabac + Machinebediende tabaksindustrie + ΧειÏιστής μηχανών παÏαγωγής Ï€Ïοϊόντων ÎºÎ±Ï€Î½Î¿Ï + ΧειÏίστÏια μηχανών παÏαγωγής Ï€Ïοϊόντων ÎºÎ±Ï€Î½Î¿Ï + Оператор на машини за производÑтво на тютюневи Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + Dohánytermék-gyártó gépek kezelÅ‘je + Stjórnendur véla fyrir vinnslu tóbaks + Upravljalec strojev za proizvodnjo tobaÄnih izdelkov, drugje nerazvrÅ¡Äeni + Upravljalka strojev za proizvodnjo tobaÄnih izdelkov, drugje nerazvrÅ¡Äeni + Tabako gaminių maÅ¡inų operatoriai + Tabakas produkcijas ražoÅ¡anas iekÄrtu operators + Conduttore di macchinari per la lavorazione del tabacco + Conduttrice di macchinari per la lavorazione del tabacco + + + + + Montierer (von mechanischen Bauteilen) + Montierin (von mechanischen Bauteilen) + Mechanical-machinery assembler + Monteur en construction mécanique + Monteuse en construction mécanique + Monteur van mechanische werktuigen + ΣυναÏμολογητής μηχανών (εκτός ηλεκτÏικών) + ΣυναÏμολογήτÏια μηχανών (εκτός ηλεκτÏικών) + Монтьор в машиноÑтроенето + Mechanikai gépek összeszerelÅ‘je + Vélvirki + Sestavljalec strojev in naprav + Sestavljalka strojev in naprav + Mechaninių maÅ¡inų surinkÄ—jai + MehÄnisko maÅ¡Ä«nu un izstrÄdÄjumu montÄ“tÄjs + Assemblatore di parti di macchine + Assemblatrice di parti di macchine + + + + + Montierer (von elektrischen Einrichtungen) + Montierin (von elektrischen Einrichtungen) + Electrical-equipment assembler + Monteur en appareillages électriques + Monteuse en appareillages électriques + Monteur elektrische apparaten + ΣυναÏμολογητής ηλεκτÏÎ¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + ΣυναÏμολογήτÏια ηλεκτÏÎ¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + Монтьор на електричеÑки уреди и апарати + Elektromos berendezések összeszerelÅ‘je + Rafvélasmiður + Sestavljalec elektriÄne opreme + Sestavljalka elektriÄne opreme + ElektrinÄ—s įrangos surinkÄ—jai + Elektrisko izstrÄdÄjumu montÄ“tÄjs + Assemblatore di apparecchiature elettriche + Assemblatrice di apparecchiature elettriche + + + + + Montierer (von elektronischen Einrichtungen) + Montierin (von elektronischen Einrichtungen) + Electronic-equipment assembler + Monteur d'appareils électroniques + Monteuse d'appareils électroniques + Monteur elektronische apparaten + ΣυναÏμολογητής ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + ΣυναÏμολογήτÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών + Монтьор на електронни уреди и апарати + Elektronikus berendezések összeszerelÅ‘je + Rafeindasmiður + Sestavljalec elektronskih naprav in opreme + Sestavljalka elektronskih naprav in opreme + ElektroninÄ—s įrangos surinkÄ—jai + Elektronisko izstrÄdÄjumu montÄ“tÄjs + Montatore di apparecchi elettronici + Montatrice di apparecchi elettronici + + + + + Montierer von Metall-, Gummi- und Kunststofferzeugnissen + Montierin von Metall-, Gummi- und Kunststofferzeugnissen + Metal-, rubber- and plastic-products assembler + Assembleur d'articles en métal, en caoutchouc et en matières plastiques + Assembleuse d'articles en métal, en caoutchouc et en matières plastiques + Samensteller metaalwaren + Samenstelster metaalwaren + ΣυναÏμολογητής Ï€Ïοϊόντων από μέταλλο, ελαστικό και πλαστικό + ΣυναÏμολογήτÏια Ï€Ïοϊόντων από μέταλλο, ελαστικό και πλαστικό + Работник по монтаж на метални изделиÑ, на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ каучук и на плаÑтмаÑови Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ + Fém-, gumi- és műanyagtermékek összeszerelÅ‘je + Starfsmenn við samsetningu málm-, gúmmi- og plastvara + Sestavljalec izdelkov iz kovin, gume in plastike + Sestavljalka izdelkov iz kovin, gume in plastike + Metalo, gumos ir plastiko gaminių surinkÄ—jai + MetÄla, gumijas un plastmasas produkcijas montÄ“tÄjs + Assemblatore di articoli in metallo, in gomma e in materie plastiche + Assemblatrice di articoli in metallo, in gomma e in materie plastiche + + + + + Montierer von Holzwaren und verwandten Erzeugnissen + Montierin von Holzwaren und verwandten Erzeugnissen + Wood and related products assembler + Assembleur d'articles en bois et en matières similaires + Assembleuse d'articles en bois et en matières similaires + Houtwarensamensteller + Houtwarensamenstelster + ΣυναÏμολογητής Ï€Ïοϊόντων από ξÏλο και παÏόμοια υλικά + ΣυναÏμολογήτÏια Ï€Ïοϊόντων από ξÏλο και παÏόμοια υλικά + Работник по монтаж на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ дърво и от подобни материали + Fa- és kapcsolódó termékek összeszerelÅ‘je + Starfsmenn við samsetningu viðarhluta og svipaðra vara + Sestavljalec izdelkov iz lesa in podobnih materialov + Sestavljalka izdelkov iz lesa in podobnih materialov + Medinių ir panaÅ¡ių gaminių surinkÄ—jai + Koksnes un tai lÄ«dzÄ«gu materiÄlu izstrÄdÄjumu komplektÄ“tÄjs + Assemblatore di articoli in legno e in materiali affini + Assemblatrice di articoli in legno e in materiali affini + + + + + Montierer von Pappe-, Textil- und verwandten Erzeugnissen + Montierin von Pappe-, Textil- und verwandten Erzeugnissen + Paperboard, textile and related products assembler + Assembleur d'articles en carton, en textile et en matières similaires + Assembleuse d'articles en carton, en textile et en matières similaires + Machinebediende karton- of textielindustrie + ΣυναÏμολογητής Ï€Ïοϊόντων απο χαÏτί, χαÏτόνι, δέÏμα, Ïφασμα και παÏόμοια υλικά + ΣυναÏμολογήτÏια Ï€Ïοϊόντων απο χαÏτί, χαÏτόνι, δέÏμα, Ïφασμα και παÏόμοια υλικά + Работници по монтаж на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ картон, текÑтил и подобни материали + Karton-, textil- és kapcsolódó termékek összeszerelÅ‘je + Starfsmenn við samsetningu pappirsvara, vefnaðarvara + Sestavljalec izdelkov iz kartona, tekstilij in podobnih materialov + Sestavljalka izdelkov iz kartona, tekstilij in podobnih materialov + Kartono, tekstilÄ—s ir panaÅ¡ių gaminių surinkÄ—jai + PapÄ«ra, kartona, tekstiliju un tiem lÄ«dzÄ«gu materiÄlu izstrÄdÄjumu komplektÄ“tÄjs + Assemblatore di articoli in cartone, in tessuto e materie similari + Assemblatrice di articoli in cartone, in tessuto e materie similari + + + + + Maschinenbediener + Maschinenbedienerin + Machine operator + Conducteur de machines + Conductrice de machines + Machine operator + ΧειÏιστής μηχανών + ΧειÏίστÏια μηχανών + Оператор на машини + GépkezelÅ‘ + Vélstjóri + Upravljalec strojev za proizvodnjo izdelkov + Upravljalka strojev za proizvodnjo izdelkov + MaÅ¡inų operatorius + IekÄrtu operators + Conduttore di macchinari + Conduttrice di macchinari + + + + + Monteur + Monterin + Assembler + Assembleur + Assembleuse + Monteur + ΣυναÏμολογητής + ΣυναÏμολογήτÏια + Работник по монтаж + ÖsszeszerelÅ‘ + Vélvirki + Sestavljalec izdelkov + Sestavljalka izdelkov + SurinkÄ—jas + IzstrÄdÄjumu montÄ“tÄjs + Operaio dell'assemblaggio + Operaia dell'assemblaggio + + + + + Lokomotivführer + Lokomotivführerin + Locomotive-engine driver + Conducteur de locomotives + Conductrice de locomotive + Treinmachinist + Treinmachiniste + Οδηγός Ï„Ïαίνων + МашиниÑÑ‚ на локомотив + MozdonyvezetÅ‘ + Eimreiðastjórar + Voznik železniÅ¡kih vozil + Voznica železniÅ¡kih vozil + Lokomotyvų maÅ¡inistai + LokomotÄ«ves maÅ¡Ä«nists + Conduttore di locomotive + Conduttrice di locomotive + + + + + Eisenbahnbremser + Eisenbahnbremserin + Railway braker + Serre-freins + Remmer (spoorwegen) + Ελεγκτής + ΕλέγκτÏια + Спирачник + Vasúti fékezÅ‘ + Lestarhemlari + Geležinkelio stabdytojas + Dzelzceļa pÄrmijnieks + Frenatore + + + + + Stellwerksbediener + Stellwerksbedienerin + Railway signaller + Aiguilleur + Aiguilleuse + Overwerkwachter (spoorwegen) + Σηματοδότης κίνησης Ï„Ïαίνων + ΣηματοδότÏια κίνησης Ï„Ïαίνων + Стрелочник + Vasúti jelzÅ‘ + Lestamerkjamaður + ŽelezniÅ¡ki signalist, kretniÄar + ŽelezniÅ¡ka signalistka, kretniÄarka + Geležinkelio signalizuotojas + Dzelzceļa signalizÄ“tÄjs + Scambista + + + + + Rangierer + Rangiererin + Railway shunter + Agent de manoeuvre + Agente de manoeuvre + Rangeerder + Rangeerder + ΣταθμάÏχης ΤÏαίνων + МаневриÑÑ‚ + Vasúti tolatómunkás + ŽelezniÅ¡ki premikaÄ + ŽelezniÅ¡ki premikaÄica + Geležinkelio ieÅ¡mininkas + Vilcienu sastÄdÄ«tÄjs + Agente di manovra + + + + + Motorradfahrer + Motorradfahrerin + Motor-cycle driver + Conducteur de motocycles + Conductrice de motocycles + Motorrijder + Motorrijdster + Οδηγός μοτοσυκλέττας + Водач на мотоциклет + Motorkerékpár-vezetÅ‘ + Vélhjólaökumaður + Voznik motornih koles + Voznica motornih koles + Motociklų vairuotojai + Motocikla vadÄ«tÄjs + Conduttore di motocicli + Conduttrice di motocicli + + + + + Personenkraftwagenfahrer + Personenkraftwagenfahrerin + Car driver + Chauffeur + Chauffeuse + Chauffeur + Chauffeur + Οδηγός ιδιωτικών αυτοκινήτων + Водач на автомобил + Személygépkocsi-vezetÅ‘ + Bifreiðarstjóri + Voznik osebnih vozil + Voznica osebnih vozil + MaÅ¡inų vairuotojas + Automobiļa vadÄ«tÄjs + Autista + + + + + Taxifahrer + Taxifahrerin + Taxi driver + Chauffeur de taxi + Chauffeuse de taxi + Taxichauffeur + Οδηγός ταξί + Шофьор на такÑи + Taxi-vezetÅ‘ + Leigubílstjóri + Voznik taksijev + Voznica taksijev + Taksi vairuotojas + Taksometra vadÄ«tÄjs + Conduttore di taxi + Conduttrice di taxi + + + + + Kleinlastkraftwagenfahrer + Kleinlastkraftwagenfahrerin + Van driver + Conducteur de camionnette + Conductrice de camionnette + Bestelwagenbestuurder + Bestelwagenbestuurster + Οδηγός βαν + Водач на малък камион + Tehergépkocsi-vezetÅ‘ + Rútubílstjóri + Voznik lahkih dostavnih vozil + Voznica lahkih dostavnih vozil + Autofurgonų vairuotojas + Furgona vadÄ«tÄjs + Conduttore di furgoni + Conduttrice di furgoni + + + + + Busfahrer + Busfahrerin + Bus driver + Conducteur d'autobus + Conductrice d'autobus + Buschauffeur + Buschauffeur + Οδηγός λεωφοÏείων + Водач на Ð°Ð²Ñ‚Ð¾Ð±ÑƒÑ + Autóbusz-vezetÅ‘ + Strætisvagnsstjóri + Voznik avtobusov + Voznica avtobusov + Autobuso vairuotojas + Autobusa vadÄ«tÄjs + Conduttore di autobus + Conduttrice di autobus + + + + + Straßenbahnführer + Straßenbahnführerin + Tram driver + Conducteur de tramway + Conductrice de tramway + Trambestuurder + Trambestuurster + Οδηγός Ï„Ïαμ + Водач на трамвай / ватман + VillamosvezetÅ‘ + Sporvangsstjóri + Voznik tramvajev + Voznica tramvajev + Troleibusų vairuotojas + Tramvaja vadÄ«tÄjs + Conduttore di tram + Conduttrice di tram + + + + + Fahrer schwerer Lastkraftwagen + Fahrerin schwerer Lastkraftwagen + Heavy-truck driver + Conducteur de poids lourds + Conductrice de poids lourds + Vrachtwagenchauffeur zwaar transport + Οδηγός νταλίκας + Водач на тежкотоварен камион + Nehézgépjármű-vezetÅ‘ + Vörubílstjóri + Voznik težkih tovornjakov in vlaÄilcev + Voznica težkih tovornjakov in vlaÄilcev + Sunkiasvorių sunkvežimių vairuotojas + VilcÄ“jautomobiļa vadÄ«tÄjs + Conduttore di mezzi pesanti + Conduttrice di mezzi pesanti + + + + + Fahrer Lastkraftwagen + Fahrerin Lastkraftwagen + Lorry driver + Conducteur de camions + Conductrice de camions + Vrachtwagenchauffeur + Οδηγός φοÏÏ„Î·Î³Î¿Ï + Водач на камион + Nehéztehergépkocsi-vezetÅ‘ + Vörubílstjóri + Voznik tovornjakov, kamionov, vlaÄilcev + Sunkvežimių vairuotojas + Kravas automobiļa vadÄ«tÄjs + Conduttore di camion + Conduttrice di camion + + + + + Führer von motorisierten landwirtschaftlichen Maschinen + Führerin von motorisierten landwirtschaftlichen Maschinen + Motorised farm plant operator + Conducteur de matériels motorisés agricoles + Conductrice de matériels motorisés agricoles + Landbouwmachinebestuurder + Landbouwmachinebestuurster + ΧειÏιστής γεωÏγικών μηχανημάτων + ΧειÏίστÏια γεωÏγικών μηχανημάτων + МашиниÑÑ‚ на моторизирана ÑелÑко-ÑтопанÑка техника + Motoros mezÅ‘gazdasági gépek kezelÅ‘je + Stjórnandi landbúnaðarvéla + Upravljalec premiÄnih kmetijskih strojev + Upravljalka premiÄnih kmetijskih strojev + ŽemÄ—s Å«kio variklinių maÅ¡inų ir įrenginių operatorius + LauksaimniecÄ«bas maÅ¡Ä«nu operators + Conduttore di macchine agricole + Conduttrice di macchine agricole + + + + + Führerin von motorisierten forstwirtschaftlichen Maschinen + Führer von motorisierten forstwirtschaftlichen Maschinen + Forestry plant operators + Conducteurs de matériels motorisés forestiers + Conductrice de matériels motorisés forestiers + Bosbouwmachinebestuurder + Bosbouwmachinebestuurster + ΧειÏιστής μηχανημάτων δασοκομίας + ΧειÏίστÏια μηχανημάτων δασοκομίας + МашиниÑÑ‚ на моторизирана горÑка техника + Erdészeti gépek kezelÅ‘je + Stjórnandi skógræktarvéla + Upravljalec premiÄnih gozdarskih strojev + Upravljalka premiÄnih gozdarskih strojev + MiÅ¡kų Å«kio maÅ¡inų operatorius + MežsaimniecÄ«bas maÅ¡Ä«nu operators + Conduttore di macchine forestali + Conduttrice di macchine forestali + + + + + Führer von Erdbewegungs- und verwandten Maschinen + Führerin von Erdbewegungs- und verwandten Maschinen + Earth-moving-plant operator + Conducteur d'engins de terrassement + Conductrice d'engins de terrassement + Grondwerkmachinist + Grondwerkmachiniste + ΧειÏιστής χωματουÏγικών μηχανημάτων + ΧειÏίστÏια χωματουÏγικών μηχανημάτων + МашиниÑÑ‚ на тераÑиращи машини + Földmunkagép-kezelÅ‘ + Stjórnandi stórvirkra vinnuvéla + Upravljalec strojev za zemeljska dela + Upravljalka strojev za zemeljska dela + ŽemÄ—s kasimo maÅ¡inų operatorius + Zemes racÄ“ju maÅ¡Ä«nu operators + Conduttore di macchinari per il movimento terra + Conduttrice di macchinari per il movimento terra + + + + + Kran- und verwandter Hebeeinrichtungenführer + Kran- und verwandter Hebeeinrichtungenführerin + Crane plant operator + Conducteur de grues, d'engins de levage divers et de matériels similaires + Conductrice de grues, d'engins de levage divers et de matériels similaires + Kraanmachinist + Kraanmachiniste + ΧειÏιστής γεÏανών + ΧειÏίστÏια γεÏανών + МашиниÑÑ‚ на кран + DarukezelÅ‘ + Kranastjóri + Upravljalec žerjavov + Upravljalka žerjavov + Kranų operatorius + Celtņa operators + Gruista + + + + + Aufzugsmaschinist + Aufzugsmaschinistin + Hoist plant operator + Conducteur de grues, d'engins de levage divers et de matériels similaires + Conductrice de grues, d'engins de levage divers et de matériels similaires + Machinist hefwerktuig + Machiniste hefwerktuig + ΧειÏιστής αναβατόÏιων + ΧειÏίστÏια αναβατόÏιων + МашиниÑÑ‚ на различна товаро-подемна техника + EmelÅ‘gép-kezelÅ‘ + Lyftarastjóri + Upravljalec gradbenih dvigal + Upravljalka gradbenih dvigal + Keltuvų operatorius + KrauÅ¡anas iekÄrtu operators + Conduttore di montacarichi + Conduttrice di montacarichi + + + + + Hubkarrenführer + Hubkarrenführerin + Lifting-truck operator + Conducteur de chariots élévateurs + Conductrice de chariots élévateurs + Heftruckchauffeur + ΧειÏιστής φοÏκ-λιφτ + ΧειÏίστÏια φοÏκ-λιφτ + МашиниÑÑ‚ на електротелфер + EmelÅ‘targonca-kezelÅ‘ + Lyftarastjóri + Upravljalec težkih tovornjakov z dvigalom + Upravljalka težkih tovornjakov z dvigalom + Krovininių platformų ir krautuvų operatoriai + AutokrÄvÄ“ja operators + Conduttore di carrelli elevatori + Conduttrice di carrelli elevatori + + + + + Matrose + Matrosin + Ships' deck crew + Matelot de pont + Matelote de pont + Matroos + Υπαξιωματικός και ναÏτης καταστÏώματος πλοίων + МорÑци - палубна команда + Hajófedélzeti személyzet + Háseti + Zaposlen na ladijskem krovu + Zaposlena na ladijskem krovu + Laivų įgulų nariai + KuÄ£u komandas strÄdnieks + Marinaio di coperta + + + + + Straßenhändler (Lebensmittel) + Straßenhändlerin (Lebensmittel) + Street food vendor + Vendeur ambulant de comestibles + Vendeuse ambulante de comestibles + Straatverkoper, voedsel + Straatverkoopster, voedsel + Πλανόδιος πωλητής Ï„Ïοφίμων + Πλανόδια πωλήτÏια Ï„Ïοφίμων + Ðмбулантен търговец на храни + Utcai élelmiszerárus + Götusalar (matvæli) + PouliÄni prodajalec prehrambenih izdelkov + PouliÄni prodajalka prehrambenih izdelkov + GatvÄ—s pardavÄ—jai prekiaujantys maistu + PÄrtikas preÄu ielu pÄrdevÄ“js + Venditore ambulante di prodotti alimentari + Venditrice ambulante di prodotti alimentari + + + + + Straßenhändler (nicht Lebensmittel) + Straßenhändlerin (nicht Lebensmittel) + Street vendor, non-food products + Vendeur ambulant (produits non alimentaires) + Vendeuse ambulante (produits non alimentaires) + Straatverkoper, non-food + Straatverkoopster, non-food + Πλανόδιος πωλητής εκτός Ï„Ïοφίμων + Πλανόδια πωλήτÏια εκτός Ï„Ïοφίμων + Götusalir sem seldur annað en matvæli + NepÄrtikas preÄu ielu pÄrdevÄ“js + Venditore ambulante di prodotti non alimentari + Venditrice ambulante di prodotti non alimentari + + + + + Hausierer + Hausiererin + Door-to-door salesperson + Vendeur de porte à porte + Vendeuse de porte à porte + Huis-aan-huisverkoper + Huis-aan-huisverkoopster + Πωλητής από πόÏτα σε πόÏτα + ΠωλήτÏια από πόÏτα σε πόÏτα + Търговец от врата на врата + Házaló értékesítÅ‘ + Sölmaður í heimahúsum + Prodajalec od vrat do vrat + Prodajalka od vrat do vrat + IÅ¡neÅ¡iojamosios prekybos agentas + PreÄu pÄrdevÄ“js (mÄjÄs) + Venditore porta a porta + Venditrice porta a porta + + + + + Telefonverkäufer + Telefonverkäuferin + Telephone salespersons + Vendeur de télévente + Vendeuse de télévente + Telefoonverkoper + Telefoonverkoopster + Πωλητής μέσω τηλεφώνου + ΠωλήτÏια μέσω τηλεφώνου + Търговец по телефона + Telefonos értékesítÅ‘ + Símasölumaður + Prodajalec v telefonski prodaji + Prodajalka v telefonski prodaji + Prekybos telefonu agentai + PreÄu pÄrdevÄ“js (pa tÄlruni) + Venditore al teleofono + Venditrice al telefono + + + + + Schuhputzer + Schuhputzerin + Shoe-shiner + Cireur de chaussures + Cireuse de chaussures + Schoenpoetser + Schoenpoetster + ΛοÏστÏος + ВакÑÐ°Ð´Ð¶Ð¸Ñ + CipÅ‘tisztító + Skóburstari + ÄŒistilec Äevljev + ÄŒistilka Äevljev + Batų blizgintojas + Apavu tÄ«rÄ«tÄjs + Lustrascarpe + + + + + Hausangestellter + Hausangestellte + Domestic helper + Employé de maison + Employée de maison + Interieurverzorger + Interieurverzorgster + Οικιακός βοηθός + Οικιακή βοηθός + ДомакинÑки помощник + Heimilisjhjálp + Namų ruoÅ¡os pagalbininkas + MÄjkalpotÄjs + Collaboratore domestico + Collaboratrice domestica + + + + + Reiniger in Büros, Hotels und sonstigen Einrichtungen + Reinigerin in Büros, Hotels und sonstigen Einrichtungen + Cleaner in offices, hotels and other establishments + Agent de nettoyage (bureaux, hôtels et autres établissement) + Agente de nettoyage (bureaux, hôtels et autres établissement) + Medewerker huishoudelijke dienst + Medewerkster huishoudelijke dienst + ΚαθαÏιστής σε γÏαφεία, ξενοδοχεία και εÏγοστάσια, καμαÏιέÏα ξενοδοχείων, καθαÏιστής και βοηθός κουζίνας και παÏόμοιοι + ΚαθαÏίστÏια σε γÏαφεία, ξενοδοχεία και εÏγοστάσια, καμαÏιέÏα ξενοδοχείων, καθαÏιστής και βοηθός κουζίνας και παÏόμοιοι + ЧиÑтачи в канцеларии, хотели и други + Þrifnaðartæknir + VieÅ¡buÄių, biurų ir kitų įstaigų valytojas + ApkopÄ“js + Addetto alle pulizie in uffici, alberghi e altri edifici + Addetta alle pulizie in uffici, alberghi e altri edifici + + + + + Handwäscher und Handbügler + Handwäscherin und Handbüglerin + Hand-launderer and presser + Blanchisseur et repasseur de linge à la main + Blanchisseuse et repasseuse de linge à la main + Medewerker wasserij + Medewerkster wasserij + ΠλÏντης, σιδεÏωτής και καθαÏιστής ÏοÏχων (με το χέÏι) + ΠλÏντÏια, σιδεÏÏŽÏ„Ïια και καθαÏίστÏια ÏοÏχων (με το χέÏι) + Перачи и гладачи на ръка + Starfsmaður efnalaugar + SkalbÄ—jas ir lygintojas rankiniu bÅ«du + Veļas mazgÄtÄjis un gludinÄtÄjs + Lavandaio e stiratrice a mano + Lavandaia e stiratrice a mano + + + + + Hausmeister - Hauswart + Hausmeisterin - Hauswartin + Building caretaker + Agent de service d'immeuble + Agente de service d'immeuble + Conciërge + ΦÏοντιστής κτιÏίων + ΦÏοντίστÏια κτιÏίων + ОбÑлужващ перÑонал в жилищни кооперации + Umsjónarmaður bygginga, húsvörður + Pastatų sargas ir prižiÅ«rÄ—tojas + Ä’kas uzraugs + Manovale, servizi di pulizia in immobili + + + + + Fahrzeugreiniger + Fahrzeugreinigerin + Vehicle cleaner + Laveur de véhicules + Laveuse de véhicules + Autowasser + ΚαθαÏιστής και πλÏντης αυτοκινήτων + ΚαθαÏίστÏια και πλÏντÏια αυτοκινήτων + МиÑч на коли + Járműtisztító + Bílaþvottamaður + Pralec vozil + Pralka vozil + Transporto priemonių plovÄ—jas + TransportlÄ«dzekļu tÄ«rÄ«tÄjs + Pulitore di veicoli + Pulitrice di veicoli + + + + + Fensterputzer + Fensterputzerin + Window cleaner + Laveur de vitres + Laveuse de vitres + Glazenwasser + ΚαθαÏιστής και πλÏντης τζαμιών + ΚαθαÏίστÏια και πλÏντÏια τζαμιών + МиÑч на Ñтъкла + Ablaktisztító + Gluggaþvottamaður + ÄŒistilec oken + ÄŒistilka oken + Langų plovÄ—jas + Logu mazgÄtÄjs + Pulitore di vetri + Pulitrice di vetri + + + + + Botenausträger + Botenausträgerin + Messenger + Messager + Messagère + Koerier + Koerierster + ΚλητήÏας + Куриер + KézbesítÅ‘ + Boðberi + Kurir + Kurirka + Kurjeris + Kurjers + Corriere + + + + + Paket-, Gepäckträger und -austräger + Paket-, Gepäckträgerin und -austrägerin + Package and luggage porter + Porteur de colis ou de bagages + Porteuse de colis ou de bagages + Kruier + ΑχθοφόÏος αποσκευών και πακέττων + ÐоÑач на колети и багажи + Hordár + Pakkaútburðarmaður + NosaÄ prtljage + NosaÄka prtljage + Bagažo neÅ¡ikas + BagÄžas nesÄ“js + Portatore di pacchi o di bagagli + + + + + Lieferant + Lieferantin + Deliverer + Livreur + Livreuse + Besteller + Διανομέας + ДоÑтавчик + Csomagkihordó + Póstþjónn + Dostavljalec + Dostavljalka + Pasiuntinys + PreÄu piegÄdÄtÄjs + Postino + Postina + + + + + Pförtner + Pförtnerin + Doorkeeper + Portier + Portière + Portier + ΘυÏωÏός + Портиер + Portás + Dyravörður + Vratar + Vratarica + Durininkas + Å veicars + Portinaio + Portinaia + + + + + Wach- und Sicherheitsfachmann + Wach- und Sicherheitsfachfrau + Watchperson + Gardien + Gardienne + Bewaker + Bewaakster + ΦÏλακας, ÎυχτοφÏλακας + Пазач + År + Vaktmaður + Varnostnik + Varnostnica + Sargas + Dežurants + Guardiano + Guardiana + + + + + Automatenkassierer + Automatenkassiererin + Vending-machine money collector + Encaisseur de distributeurs automatiques à prépaiement + Encaisseuse de distributeurs automatiques à prépaiement + Geldophaler verkoopautomaat + Geldophaalster verkoopautomaat + ΕισπÏάκτοÏας μηχανών παιγνιδιών και μηχανών πώλησης Ï€Ïοϊόντων + Събирател на пари от машини за продажба на Ñтоки + ÃœdítÅ‘ és egyéb árusító automaták pénzbegyűjtÅ‘je + Umsjónamaður sjálfsala + Oskrbovalec prodajnih avtomatov + Oskrbovalka prodajnih avtomatov + Pinigų iÅ¡ automatų surinkÄ—jas + Naudas automÄtu kontrolkasieris + Collettore di distributori automatici + + + + + Zählerableser + Zählerableserin + Meter reader + Releveur de compteurs + Releveuse de compteurs + Meteropnemer + Meteropneemster + ΚαταγÏαφέας μετÏητών ηλεκτÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ υδατοπÏομήθειας + Работник отчитащи броÑчи + Mérőóra leolvasó + Mælalesari + ÄŒitalec + ÄŒitalka Å¡tevcev + Skaitiklių rodmenų kontrolierius + Uzskaites rÄdÄ«jumu kontrolieris + Lettore di contatori + Lettrice di contatori + + + + + Müllsammler + Müllsammlerin + Garbage collector + Éboueur + Éboueuse + Vuilnisman + Vuilnisophaalster + ΕÏγάτης συλλογής σκυβάλων + ΕÏγάτÏια συλλογής σκυβάλων + Служител по чиÑтотата / Ð‘Ð¾ÐºÐ»ÑƒÐºÑ‡Ð¸Ñ + SzemétgyűjtÅ‘ + Sorphirðumaður + Smetar + Smetarka + Å iukÅ¡lių surinkÄ—jai + Atkritumu savÄcÄ“js + Netturbino + + + + + Straßenkehrer + Straßenkehrerin + Sweeper + Agent d'entretien + Agente d'entretien + Straatveger + Straatveegster + ΟδοκαθαÏιστής + ΟδοκαθαÏίστÏια + Метач + UtcaseprÅ‘ + Sópari + Kiemsargis + SÄ“tnieks + Spazzino + + + + + Landwirtschaftliche Hilfsarbeiter + Landwirtschaftliche Hilfsarbeiterin + Agricultural worker + Ouvrier agricole + Ouvrière agricole + Landbouwarbeider + Landbouwarbeidster + ΕÏγάτης γεωÏγίας + ΕÏγάτÏια γεωÏγίας + Мануален работник в ÑелÑкото ÑтопанÑтво + MezÅ‘gazdasági dolgozó + Landbúnaðarverkamaður + Delavec za preprosta kmetijska dela + Delavka za preprosta kmetijska dela + ŽemÄ—s Å«kio darbininkas + LauksaimniecÄ«bas strÄdnieks + Manovale agricolo + + + + + Forstwirtschaftliche Hilfsarbeiter + Forstwirtschaftliche Hilfsarbeiterin + Forestry labourer + Ouvrier forestier + Ouvrière forestière + Bosbouwarbeider + Bosbouwarbeidster + ΕÏγάτης δασών + ΕÏγάτÏια δασών + Мануален работник в горÑкото ÑтопанÑтво + Erdészeti dolgozó + Skógarhöggsmaður + Delavec za preprosta gozdarska dela + Delavka za preprosta gozdarska dela + Nekvalifikuoti miÅ¡kininkystÄ—s darbininkai + MežsaimniecÄ«bas strÄdnieks + Manovale forestale + + + + + Hilfsarbeiter in der Fischerei + Hilfsarbeiterin in der Fischerei + Fishery labourer + ManÅ“uvre pêcheur + ManÅ“uvre pêcheuse + Visserijarbeider + Visserijarbeister + ΕÏγάτης αλιείας + ΕÏγάτÏια αλιείας + Риболовци + Halgazdasági dolgozó + Fiskverkamaður + Delavec za preprosta ribiÅ¡ka dela + Delavka za preprosta ribiÅ¡ka dela + Nekvalifikuotas žuvininkystÄ—s darbininkas + ZivsaimniecÄ«bas strÄdnieks + Manovale, pesca + + + + + Hilfsarbeiter in der Jagd + Hilfsarbeiterin in der Jagd + Hunting labourer + ManÅ“uvre chasseur + ManÅ“uvre chasseuse + ΕÏγάτης ÎºÏ…Î½Î·Î³Î¹Î¿Ï + ΕÏγάτÏια ÎºÏ…Î½Î·Î³Î¹Î¿Ï + Ловци + Vadgazdasági dolgozó + Veiðiverkunarmaður + Delavec za preprosta lovska dela + Delavka za preprosta lovska dela + Nekvalifikuotas medžioklÄ—s darbininkas + MedÄ«bu saimniecÄ«bas strÄdnieks + Manovale, caccia + + + + + Hilfsarbeiter in der Fallenstellerei + Hilfsarbeiterin in der Fallenstellerei + Trapping labourer + ManÅ“uvre trappeur + ManÅ“uvre trappeuse + Vallenzetter + Mijnbouwarbeidster + ΕÏγάτης παγίδευσης + ΕÏγάτÏια παγίδευσης + Ловци-трапери + Vadbefogó + Veiðiverkunarmaður + Delavec za preprosta lovska dela + Delavka za preprosta lovska dela + Kailinių žvÄ—relių medžioklÄ—s darbininkas + MedÄ«bu saimniecÄ«bas strÄdnieks + Manovale, caccia di pelli + + + + + Hilfsarbeiter im Bergbau und Steinbruch + Hilfsarbeiterin im Bergbau und Steinbruch + Mining and quarrying labourer + ManÅ“uvre des mines et des carrières + Mijnbouwarbeider + Arbeidster weg- en waterbouw + ΕÏγάτης μεταλλείων και λατομείων + ΕÏγάτÏια μεταλλείων και λατομείων + Мануални работници в мините и кариерите + Bányászati és kÅ‘fejtÅ‘ munkás + Verkamaður við námuvinnslu og í grjótnámum - námuverkamaður + Delavec za preprosta kamnolomska in rudarska dela + Delavka za preprosta kamnolomska in rudarska dela + Nekvalifikuoti gavybos ir statybos darbininkai + Raktuvju un karjeru strÄdnieks + Manovale delle miniere e delle cave + + + + + Bau- und Instandhaltungshilfsarbeiter (Straßen, Dämme und ähnliche Bauwerke) + Bau- und Instandhaltungshilfsarbeiterin (Straßen, Dämme und ähnliche Bauwerke) + Construction and maintenance labourer: roads, dams and similar constructions + ManÅ“uvre de chantier de travaux publics et d'entretien: routes, barrages et ouvrages similaires + Arbeider weg- en waterbouw + Arbeidster bouw + ΕÏγάτης οδοποιίας και παÏόμοιων κατασκευών + ΕÏγάτÏια οδοποιίας και παÏόμοιων κατασκευών + Мануални работници по Ñтроителните площадки и поддръжката: пътища, Ñзовири и други подобни Ñтроежи + ÉpítÅ‘ipari és karbantartó munkás: utak, gátak és hasonló építmények + Verkamaður í byggingarvinnu, viðhaldsvinnu við vegagerð, stíflugerð + Delavec za preprosta dela pri nizkih gradnjah -cestah, jezih in podobnih gradnjah + Delavka za preprosta dela pri nizkih gradnjah -cestah, jezih in podobnih gradnjah + Nekvalifikuoti kelių, užtvankų ir panaÅ¡ių statinių statybos bei eksploatavimo darbininkai + Ceļu, dambju un tiem lÄ«dzÄ«gu bÅ«vju celtniecÄ«bas un ekspluatÄcijas strÄdnieks + Manovale, costruzione e mantenimento delle opere pubbliche + + + + + Bauhilfsarbeiter (Gebäude) + Bauhilfsarbeiterin (Gebäude) + Building construction labourer + ManÅ“uvre du bâtiment + Arbeider bouw + Montagearbeidster + ΕÏγάτης οικοδομών + ΕÏγάτÏια οικοδομών + Мануален работник в ÑтроителÑтвото + ÉpítÅ‘ munkás + Byggingarverkamaður + Delavec za preprosta dela pri visokih gradnjah + Delavka za preprosta dela pri visokih gradnjah + Nekvalifikuoti pastatų statybos darbininkai + Ä’ku bÅ«vstrÄdnieks + Manovale dell'edilizia civile + + + + + Montagehilfsarbeiter + Montagehilfsarbeiterin + Assembling labourer + ManÅ“uvre de l'assemblage + Montagearbeider + Inpakster + ΕÏγάτης συναÏμολόγησης στη βιομηχανία + ΕÏγάτÏια συναÏμολόγησης στη βιομηχανία + Мануален работник по монтажа + Gyártósor mellett dolgozó + Verkamaður við samsetningarstörf + Sestavljalec delov v predelovalnih dejavnostih + Sestavljalka delov v predelovalnih dejavnostih + Nekvalifikuoti surinkimo darbininkai + MontÄ“tÄjs + Manovale dell'assemblaggio + + + + + Handpacker + Handpackerin + Hand packer + Emballeur à la main + Emballeuse à la main + Inpakker + Productiemedewerkster industrie + ΠακεταÏιστής με το χέÏι + Ръчен опаковчик + Kézi csomagoló + Handpakkari + RoÄni zavijalec + RoÄni zavijalka + Pakuotojas rankiniu bÅ«du + IesaiņotÄjs + imballatore a mano + + + + + Fertigungshilfsarbeiter + Fertigungshilfsarbeiterin + Manufacturing labourer + ManÅ“uvre de l'industrie manufacturière + Productiemedewerker industrie + Bestuurster van (bak)fietsen en handkarren + ΕÏγάτης βιομηχανίας + ΕÏγάτÏια βιομηχανίας + Мануални работници в манифактурното производÑтво + Gyártó munkás + Iðnverkamaður + Delavec za preprosta dela v predelovalnih dejavnostih + Delavka za preprosta dela v predelovalnih dejavnostih + Nekvalifikuotas apdirbimo pramonÄ—s darbininkas + StrÄdnieks ražoÅ¡anÄ + Lavoratore non qualificato in attività industriali manufatturiere + Lavoratrice non qualificata in attività industriali manufatturiere + + + + + Führer von handbewegten oder pedalgetriebenenTransportfahrzeugen + Führerin von handbewegten oder pedalgetriebenenTransportfahrzeugen + Hand or pedal vehicle driver + Conducteur de véhicules à bras ou à pédales + Conductrice de véhicules à bras ou à pédales + Bestuurder van (bak)fietsen en handkarren + Voervrouw + Οδηγός ποδηλάτου + Водач на немоторно превозно ÑредÑтво управлÑвано Ñ Ñ€ÑŠÑ†Ðµ или педали + Kézi és lábbal hajtott járművek vezetÅ‘je + Stjórnendur hand- eða fótknúinna ökutækja + Voznik vozil na roÄni ali nožni pogon + Voznica vozil na roÄni ali nožni pogon + Rankomis ar pedalais varomų transporto priemonių vežėjai + Rokas vai pedÄļu piedziņas transporta lÄ«dzekļu vadÄ«tÄjs + Conduttore di veicoli a braccia o a pedali + Conduttrice di veicoli a braccia o a pedali + + + + + Führer von Fahrzeugen und Maschinen, die von Tieren gezogen werden + Führerin von Fahrzeugen und Maschinen, die von Tieren gezogen werden + Driver of animal-drawn vehicles and machinery + Conducteur de véhicules et de machines à traction animale + Conductrice de véhicules et de machines à traction animale + Voerman + Lader en losser + Οδηγός ζώου και άμαξας + Водач на немоторни превозни ÑредÑтва и машини Ñ Ð¶Ð¸Ð²Ð¾Ñ‚Ð¸Ð½Ñка Ñ‚Ñга + Ãllati erÅ‘vel vont járművek és gépek hajtója + Stjórnendur farartækja og véla sem dregin eru eða knúin áfram af dýrum + Voznik vozil in strojev na živalski pogon + Voznica vozil in strojev na živalski pogon + Gyvulių traukiamų transporto priemonių ir mechanizmų vadeliotojai + KuÄieris + Conduttore di veicoli a trazione animale + Conduttrice di veicoli a trazione animale + + + + + Frachtarbeiter + Frachtarbeiterin + Freight handler + Manutentionnaire + Lader en losser + Officier der strijdkrachten + ΛιμενεÏγάτης, φοÏτοεκφοÏτωτής, αχθοφόÏος και εÏγάτης αποθήκης + ΛιμενεÏγάτÏια, φοÏτοεκφοÏÏ„ÏŽÏ„Ïια, αχθοφόÏος και εÏγάτÏια αποθήκης + Товарач + Rakodómunkás + Starfsmenn við meðferð vörusendinga + Prekladalec tovora + Prekladalka tovora + Krovikai + KrÄvÄ“js + Addetto allo spostamento e alla spedizione dei materiali o delle merci + Addetta allo spostamento e alla spedizione dei materiali o delle merci + + + + + Mitglied der Streitkräfte + Staff of the armed forces + Personnel des forces armées + Officier der strijdkrachten + ΠÏοσωπικό Ενόπλων Δυνάμεων + ПерÑонал на въоръжените Ñили + Fegyveres erÅ‘k állománya + Hermaður + Uslužbenec v vojaÅ¡kem poklicu + Ginkluotųjų pajÄ—gų personalas + MilitÄrpersona bruņotajos spÄ“kos + Forze armate + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd new file mode 100644 index 000000000..ae4758685 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd @@ -0,0 +1,6148 @@ + + + + + + + + ISO 3166-1-alpha-2 filtered by Europass + (http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm) + + + + + Ð‘ÐµÐ»Ð³Ð¸Ñ + Bélgica + Belgie + Belgien + Belgien + Belgia + Βέλγιο + Belgium + Belgique + Belgija + Belgía + Belgio + Beļģija + Belgija + Belgium + Белгија + BelÄ¡ju + België + Belgia + Belgia + Bélgica + Belgia + Belgicko + Belgija + Belgia + Belgien + Belçika + + + + + Ð‘ÑŠÐ»Ð³Ð°Ñ€Ð¸Ñ + Bulgaria + Bulharsko + Bulgarien + Bulgarien + Bulgaaria + ΒουλγαÏία + Bulgaria + Bulgarie + Bugarska + Búlgaría + Bulgaria + BulgÄrija + Bulgarija + Bulgária + Бугарија + Bulgarja + Bulgarije + Bulgaria + BuÅ‚garia + Bulgária + Bulgaria + Bulharsko + Bolgarija + Bulgaria + Bulgarien + Bulgaristan + + + + + Чешка Република + República Checa + ÄŒeská republika + Den Tjekkiske Republik + Tschechische Republik + TÅ¡ehhi Vabariik + Τσεχία + Czech Republic + République tchèque + Republika ÄŒeÅ¡ka + Tékkland + Repubblica Ceca + ÄŒehijas Republika + ÄŒekijos Respublika + Cseh Köztársaság + Република Чешка + Repubblika ÄŠeka + Tsjechische Republiek + Den tsjekkiske republikk + Republika Czeska + República Checa + Republica Cehă + ÄŒeská republika + ÄŒeÅ¡ka republika + TÅ¡ekin tasavalta + Republiken Tjeckien + Çek Cumhuriyeti + + + + + Ð”Ð°Ð½Ð¸Ñ + Dinamarca + Dánsko + Danmark + Dänemark + Taani + Δανία + Denmark + Danemark + Danska + Danmörk + Danimarca + DÄnija + Danija + Dánia + ДанÑка + Danimarka + Denemarken + Danmark + Dania + Dinamarca + Danemarca + Dánsko + Danska + Tanska + Danmark + Danimarka + + + + + Ð“ÐµÑ€Ð¼Ð°Ð½Ð¸Ñ + Alemania + NÄ›mecko + Tyskland + Deutschland + Saksamaa + ΓεÏμανία + Germany + Allemagne + NjemaÄka + Þýskaland + Germania + VÄcija + Vokietija + Németország + Германија + Ä ermanja + Duitsland + Tyskland + Niemcy + Alemanha + Germania + Nemecko + NemÄija + Saksa + Tyskland + Almanya + + + + + ЕÑÑ‚Ð¾Ð½Ð¸Ñ + Estonia + Estonsko + Estland + Estland + Eesti + Εσθονία + Estonia + Estonie + Estonija + Eistland + Estonia + Igaunija + Estija + Észtország + ЕÑтонија + L-Estonja + Estland + Estland + Estonia + Estónia + Estonia + Estónsko + Estonija + Viro + Estland + Estonya + + + + + Ð˜Ñ€Ð»Ð°Ð½Ð´Ð¸Ñ + Irlanda + Irsko + Irland + Irland + Iirimaa + ΙÏλανδία + Éire/Ireland + Irlande + Irska + Ãrland + Irlanda + Īrija + Airija + Ãrország + ИрÑка + Irlanda + Ierland + Irland + Irlandia + Irlanda + Irlanda + Ãrsko + Irska + Irlanti + Irland + Ä°rlanda + + + + + Ð“ÑŠÑ€Ñ†Ð¸Ñ + Grecia + Řecko + Grækenland + Griechenland + Kreeka + Ελλάδα + Greece + Grèce + GrÄka + Grikkland + Grecia + GrieÄ·ija + Graikija + Görögország + Грција + Il-GreÄ‹ja + Griekenland + Hellas + Grecja + Grécia + Grecia + Grécko + GrÄija + Kreikka + Grekland + Yunanistan + + + + + ИÑÐ¿Ð°Ð½Ð¸Ñ + España + Å panelsko + Spanien + Spanien + Hispaania + Ισπανία + Spain + Espagne + Å panjolska + Spánn + Spagna + SpÄnija + Ispanija + Spanyolország + Шпанија + Spanja + Spanje + Spania + Hiszpania + Espanha + Spania + Å panielsko + Å panija + Espanja + Spanien + Ä°spanya + + + + + Ð¤Ñ€Ð°Ð½Ñ†Ð¸Ñ + Francia + Francie + Frankrig + Frankreich + Prantsusmaa + Γαλλία + France + France + Francuska + Frakkland + Francia + Francija + PrancÅ«zija + Franciaország + Франција + Franza + Frankrijk + Frankrike + Francja + França + FranÅ£a + Francúzsko + Francija + Ranska + Frankrike + Fransa + + + + + ХърватÑка + Croacia + Chorvatsko + Kroatien + Kroatien + Horvaatia + ΚÏοατία + Croatia + Croatie + Hrvatska + Króatía + Croazia + HorvÄtija + Kroatija + Horvátország + ХрватÑка + Kroazja + Kroatië + Kroatia + Chorwacja + Croácia + CroaÅ£ia + Chorvátsko + HrvaÅ¡ka + Kroatia + Kroatien + Hırvatistan + + + + + ИÑÐ»Ð°Ð½Ð´Ð¸Ñ + Islandia + Island + Island + Island + Island + Ισλανδία + Iceland + Islande + Island + Ãsland + Islanda + Islande + Islandija + Izland + ИÑланд + Islanda + IJsland + Island + Islandia + Islândia + Islanda + Island + Islandija + Islanti + Island + Ä°zlanda + + + + + Ð˜Ñ‚Ð°Ð»Ð¸Ñ + Italia + Itálie + Italien + Italien + Itaalia + Ιταλία + Italy + Italie + Italija + Ãtalía + Italia + ItÄlija + Italija + Olaszország + Италија + Italja + Italië + Italia + WÅ‚ochy + Itália + Italia + Taliansko + Italija + Italia + Italien + Ä°talya + + + + + Кипър + Chipre + Kypr + Cypern + Zypern + Küpros + ΚÏÏ€Ïος + Cyprus + Chypre + Cipar + Kýpur + Cipro + Kipra + Kipras + Ciprus + Кипар + ÄŠipru + Cyprus + Kypros + Cypr + Chipre + Cipru + Cyprus + Ciper + Kypros + Cypern + Kıbrıs + + + + + Литва + Lituania + Litva + Litauen + Litauen + Leedu + Λιθουανία + Lithuania + Lituanie + Litva + Litháen + Lituania + Lietuva + Lietuva + Litvánia + Литванија + Litwanja + Litouwen + Litauen + Litwa + Lituânia + Lituania + Litva + Litva + Liettua + Litauen + Litvanya + + + + + Ð›Ð°Ñ‚Ð²Ð¸Ñ + Letonia + LotyÅ¡sko + Letland + Lettland + Läti + Λεττονία + Latvia + Lettonie + Latvija + Lettland + Lettonia + Latvija + Latvija + Lettország + Летонија + Il-Latvja + Letland + Latvia + Åotwa + Letónia + Letonia + LotyÅ¡sko + Latvija + Latvia + Lettland + Letonya + + + + + ЛюкÑембург + Luxemburgo + Lucembursko + Luxembourg + Luxemburg + Luksemburg + ΛουξεμβοÏÏγο + Luxembourg + Luxembourg + Luksemburg + Lúxemborg + Lussemburgo + Luksemburga + Liuksemburgas + Luxemburg + ЛукÑембруг + Lussemburgu + Luxemburg + Luxembourg + Luksemburg + Luxemburgo + Luxemburg + Luxembursko + Luksemburg + Luxemburg + Luxemburg + Lüksemburg + + + + + Ð£Ð½Ð³Ð°Ñ€Ð¸Ñ + Hungría + MaÄarsko + Ungarn + Ungarn + Ungari + ΟυγγαÏία + Hungary + Hongrie + MaÄ‘arska + Ungverjaland + Ungheria + UngÄrija + Vengrija + Magyarország + Унгарија + Ungerija + Hongarije + Ungarn + WÄ™gry + Hungria + Ungaria + Madarsko + Madžarska + Unkari + Ungern + Macaristan + + + + + Малта + Malta + Malta + Malta + Malta + Malta + Μάλτα + Malta + Malte + Malta + Malta + Malta + Malta + Malta + Málta + Малта + Malta + Malta + Malta + Malta + Malta + Malta + Malta + Malta + Malta + Malta + Malta + + + + + Ð¥Ð¾Ð»Ð°Ð½Ð´Ð¸Ñ + Países Bajos + Nizozemí + Nederlandene + Niederlande + Holland + Ολλανδία + Netherlands + Pays-Bas + Nizozemska + Holland + Paesi Bassi + NÄ«derlande + Nyderlandai + Hollandia + Холандија + L-Olanda + Nederland + Nederland + Holandia (Niderlandy) + Países Baixos + Ţările de Jos + Holandsko + Nizozemska + Alankomaat + Nederländerna + Hollanda + + + + + ÐÐ¾Ñ€Ð²ÐµÐ³Ð¸Ñ + Noruega + Norsko + Norge + Norwegen + Norra + ÎοÏβηγία + Norway + Norvège + NorveÅ¡ka + Noregur + Norvegia + NorvÄ“Ä£ija + Norvegija + Norvégia + Ðорвешка + Norvegja + Noorwegen + Norge + Norwegia + Noruega + Norvegia + Nórsko + NorveÅ¡ka + Norja + Norge + Norveç + + + + + ÐвÑÑ‚Ñ€Ð¸Ñ + Austria + Rakousko + Østrig + Österreich + Austria + ΑυστÏία + Austria + Autriche + Austrija + Austurríki + Austria + Austrija + Austrija + Ausztria + ÐвÑтрија + Awstrija + Oostenrijk + Østerrike + Austria + Ãustria + Austria + Rakúsko + Avstrija + Itävalta + Österrike + Avusturya + + + + + Полша + Polonia + Polsko + Polen + Polen + Poola + Πολωνία + Poland + Pologne + Poljska + Pólland + Polonia + Polija + Lenkija + Lengyelország + ПолÑка + Polonja + Polen + Polen + Polska + Polónia + Polonia + Polsko + Poljska + Puola + Polen + Polonya + + + + + ÐŸÐ¾Ñ€Ñ‚ÑƒÐ³Ð°Ð»Ð¸Ñ + Portugal + Portugalsko + Portugal + Portugal + Portugal + ΠοÏτογαλία + Portugal + Portugal + Portugal + Portúgal + Portogallo + PortugÄle + Portugalija + Portugália + Португалија + Portugall + Portugal + Portugal + Portugalia + Portugal + Portugalia + Portugalsko + Portugalska + Portugali + Portugal + Portekiz + + + + + Ð ÑƒÐ¼ÑŠÐ½Ð¸Ñ + Rumania + Rumunsko + Rumænien + Rumänien + Rumeenia + Ρουμανία + Romania + Roumanie + Rumunjska + Rúmenía + Romania + RumÄnija + Rumunija + Románia + Романија + Romanija + Roemenië + Romania + Rumunia + Roménia + România + Rumunsko + Romunija + Romania + Rumänien + Romanya + + + + + Ð¡Ð»Ð¾Ð²ÐµÐ½Ð¸Ñ + Eslovenia + Slovinsko + Slovenien + Slowenien + Sloveenia + Σλοβενία + Slovenia + Slovénie + Slovenija + Slóvenía + Slovenia + SlovÄ“nija + SlovÄ—nija + Szlovénia + Словенија + Slovenja + Slovenië + Slovenia + SÅ‚owenia + Eslovénia + Slovenia + Slovinsko + Slovenija + Slovenia + Slovenien + Slovenya + + + + + Ð¡Ð»Ð¾Ð²Ð°ÐºÐ¸Ñ + Eslovaquia + Slovensko + Slovakiet + Slowakei + Slovakkia + Σλοβακία + Slovakia + Slovaquie + SlovaÄka + Slóvakía + Slovacchia + SlovÄkija + Slovakija + Szlovákia + Словачка + Slovakkja + Slowakije + Slovakia + SÅ‚owacja + Eslováquia + Slovacia + Slovensko + SlovaÅ¡ka + Slovakia + Slovakien + Slovakya + + + + + Ð¤Ð¸Ð½Ð»Ð°Ð½Ð´Ð¸Ñ + Finlandia + Finsko + Finland + Finnland + Soome + Φινλανδία + Finland + Finlande + Finska + Finnland + Finlandia + Somija + Suomija + Finnország + ФинÑка + Finlandja + Finland + Finland + Finlandia + Finlândia + Finlanda + Fínsko + Finska + Suomi + Finland + Finlandiya + + + + + Ð¨Ð²ÐµÑ†Ð¸Ñ + Suecia + Å védsko + Sverige + Schweden + Rootsi + Σουηδία + Sweden + Suède + Å vedska + Svíþjóð + Svezia + Zviedrija + Å vedija + Svédország + ШведÑка + l-iSvezja + Zweden + Sverige + Szwecja + Suécia + Suedia + Å védsko + Å vedska + Ruotsi + Sverige + Ä°sveç + + + + + Обединено кралÑтво + Reino Unido + Spojené království + Det Forenede Kongerige + Vereinigtes Königreich + Ãœhendkuningriik + Ηνωμένο Βασίλειο + United Kingdom + Royaume-Uni + Ujedinjeno Kraljevstvo + Bretland + Regno Unito + LielbritÄnija + JungtinÄ— KaralystÄ— + Egyesült Királyság + Обединето КралÑтво + ir-Renju Unit + Verenigd Koninkrijk + Det forente kongerike + Wielka Brytania + Reino Unido + Regatul Unit + Spojené královstvo + Združeno kraljestvo + Yhdistynyt kuningaskunta + Förenade kungariket + BirleÅŸik Krallık + + + + + Ð¢ÑƒÑ€Ñ†Ð¸Ñ + Turquía + Turecko + Tyrkiet + Türkei + Türgi + ΤουÏκία + Turkey + Turquie + Turska + Tyrkland + Turchia + Turcija + Turkija + Törökország + Турција + It-Turkija + Turkije + Tyrkia + Turcja + Turquia + Turcia + Turecko + TurÄija + Turkki + Turkiet + Türkiye + + + + + Ð¨Ð²ÐµÐ¹Ñ†Ð°Ñ€Ð¸Ñ + Suiza + Å výcarsko + Schweiz + Schweiz + Å veits + Ελβετία + Switzerland + Suisse + Å vicarska + Sviss + Svizzera + Å veice + Å veicarija + Svájc + Швајцарија + Svizzera + Zwitserland + Sveits + Szwajcaria + Suíça + ElveÅ£ia + Å vajciarsko + Å vica + Sveitsi + Schweiz + Ä°sviçre + + + + + Ðндора + Andorra + Andorra + Andorra + Andorra + Andorra + ΑνδόÏα + Andorra + Andorre + Andora + Andorra + Andorra + Andora + Andora + Andorra + Ðндора + Andorra + Andorra + Andorra + Andora + Andora + Andorra + Andora + Andora + Andorra + Andorra + Andorra + + + + + Обединени AрабÑки EмирÑтва + Emiratos Ãrabes Unidos + Spojené arabské emiráty + De Forenede Arabiske Emirater + Vereinigte Arabische Emirate + Araabia Ãœhendemiraadid + Ηνωμένα ΑÏαβικά ΕμιÏάτα + United Arab Emirates + Émirats arabes unis + Ujedinjeni Arapski Emirati + Sameinuðu arabísku furstadæmin + Emirati Arabi Uniti + Apvienotie ArÄbu EmirÄti + Jungtiniai Arabų Emyratai + Egyesült Arab Emírségek + Обединети ÐрапÑки Емирати + Emirati Għarab Magħquda + Verenigde Arabische Emiraten + De forente arabiske emirater + Zjednoczone Emiraty Arabskie + Emiratos Ãrabes Unidos + Emiratele Arabe Unite + Spojené arabské emiráty + Združeni arabski emirati + Arabiemiirikunnat + Förenade Arabemiraten + BirleÅŸik Arap Emirlikleri + + + + + ÐфганиÑтан + Afganistán + Afghánistán + Afghanistan + Afghanistan + Afganistan + Αφγανιστάν + Afghanistan + Afghanistan + Afganistan + Afganistan + Afghanistan + AfganistÄna + Afganistanas + Afganisztán + ÐвганиÑтан + Afganistan + Afghanistan + Afghanistan + Afganistan + Afeganistão + Afganistan + Afganistan + Afganistan + Afganistan + Afghanistan + Afganistan + + + + + Ðнтигуа и Барбуда + Antigua y Barbuda + Antigua a Barbuda + Antigua og Barbuda + Antigua und Barbuda + Antigua ja Barbuda + Αντίγκουα και ΜπαÏμποÏντα + Antigua and Barbuda + Antigua Et Barbuda + Antigva i Barbuda + Antígva og Barbúda + Antigua e Barbuda + Antigva un Barbuda + Antigva ir Barbuda + Antigua és Barbuda + Ðнтигва и Барбуда + Antigua and Barbuda + Antigua en Barbuda + Antigua og Barbuda + Antigua i Barbuda + Antígua e Barbuda + Antigua ÅŸi Barbuda + Antigua a Barbuda + Antigua in Barbuda + Antigua ja Barbuda + Antigua och Barbuda + Antigua ve Barbuda + + + + + ÐÐ»Ð±Ð°Ð½Ð¸Ñ + Albania + Albánie + Albanien + Albanien + Albaania + Αλβανία + Albania + Albanie + Albanija + Albanía + Albania + AlbÄnija + Albanija + Albánia + Ðлбанија + Albanja + Albanië + Albania + Albania + Albânia + Albania + Albánsko + Albanija + Albania + Albanien + Arnavutluk + + + + + ÐÑ€Ð¼ÐµÐ½Ð¸Ñ + Armenia + Arménie + Armenien + Armenien + Armeenia + ΑÏμενία + Armenia + Arménie + Armenija + Armenía + Armenia + ArmÄ“nija + ArmÄ—nija + Örményország + Ерменија + Armenja + Armenië + Armenia + Armenia + Arménia + Armenia + Arménsko + Armenija + Armenia + Armenien + Ermenistan + + + + + Ðнгола + Angola + Angola + Angola + Angola + Angola + Αγκόλα + Angola + Angola + Angola + Angóla + Angola + Angola + Angola + Angola + Ðнгола + L-Angola + Angola + Angola + Angola + Angola + Angola + Angola + Angola + Angola + Angola + Angola + + + + + Ðржентина + Argentina + Argentina + Argentina + Argentinien + Argentina + ΑÏγεντινή + Argentina + Argentine + Argentina + Argentína + Argentina + ArgentÄ«na + Argentina + Argentína + Ðргентина + Argentina + Argentinië + Argentina + Argentyna + Argentina + Argentina + Argentína + Argentina + Argentiina + Argentina + Arjantin + + + + + ÐвÑÑ‚Ñ€Ð°Ð»Ð¸Ñ + Australia + Austrálie + Australien + Australien + Austraalia + ΑυστÏαλία + Australia + Australie + Australija + Ãstralía + Australia + AustrÄlija + Australija + Ausztrália + ÐвÑтралија + Awstralja + Australië + Australia + Australia + Austrália + Australia + Austrália + Avstralija + Australia + Australien + Avustralya + + + + + Ðзербайджан + Azerbaiyán + Ãzerbájdžán + Aserbajdsjan + Aserbaidschan + Aserbaidžaan + ΑζεÏμπαϊτζάν + Azerbaijan + Azerbaidjan + Azerbejdžan + Aserbaídsjan + Azerbaijan + AzerbaidžÄna + Azerbaidžanas + Azerbajdzsán + Ðзербејџан + Azerbaijan + Azerbeidzjan + Aserbajdsjan + Azerbejdżan + Azerbeijão + Azerbaidjan + Azerbajdžan + Azerbajdžan + Azerbaidžan + Azerbajdzjan + Azerbaycan + + + + + БоÑна и Херцеговина + Bosnia y Herzegovina + Bosna a Hercegovina + Bosnien-Hercegovina + Bosnien und Herzegowina + Bosnia ja Hertsegoviina + Βοσνία-ΕÏζεγοβίνη + Bosnia and Herzegovina + Bosnie-Herzégovine + Bosna i Hercegovina + Bosnía og Hersegóvína + Bosnia-Erzegovina + Bosnija un Hercegovina + Bosnija ir Hercegovina + Bosznia-Hercegovina + БоÑна и Херцеговина + Bosnia-Herzegovina + Bosnië-Herzegovina + Bosnia-Hercegovina + Bosnia i Hercegowina + Bósnia-Herzegovina + Bosnia ÅŸi HerÅ£egovina + Bosna a Hercegovina + Bosna in Hercegovina + Bosnia ja Hertsegovina + Bosnien och Hercegovina + Bosna-Hersek + + + + + Ð‘Ð°Ñ€Ð±Ð°Ð´Ð¾Ñ + Barbados + Barbados + Barbados + Barbados + Barbados + ΜπαÏμπάντος + Barbados + Barbade + Barbados + Barbados + Barbados + Barbadosa + Barbadosas + Barbados + Ð‘Ð°Ñ€Ð±Ð°Ð´Ð¾Ñ + Barbados + Barbados + Barbados + Barbados + Barbados + Barbados + Barbados + Barbados + Barbados + Barbados + Barbados + + + + + Бангладеш + Bangladesh + Bangladéš + Bangladesh + Bangladesch + Bangladesh + Μπανγκλαντές + Bangladesh + Bangladesh + BangladeÅ¡ + Bangladess + Bangladesh + BangladeÅ¡a + BangladeÅ¡as + Banglades + Бангладеш + Bangladesh + Bangladesh + Bangladesh + Bangladesz + Bangladesh + Bangladesh + Bangladéš + BangladeÅ¡ + Bangladesh + Bangladesh + BangladeÅŸ + + + + + Буркина ФаÑо + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + ΜπουÏκίνα Φάσο + Burkina Faso + Burkina Faso + Burkina Faso + Búrkína Fasó + Burkina Faso + Burkinafaso + Burkina Fasas + Burkina Faso + Буркина ФаÑо + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + Burkina Faso + + + + + Бахрейн + Bahréin + Bahrajn + Bahrain + Bahrain + Bahrain + ΜπαχÏέιν + Bahrain + Bahrein + Bahrein + Barein + Bahrain + Bahreina + Bahreinas + Bahrein + Бахреин + Bahrain + Bahrein + Bahrain + Bahrajn + Bahrein + Bahrain + Bahrajn + Bahrajn + Bahrain + Bahrain + Bahreyn + + + + + Бурунди + Burundi + Burundi + Burundi + Burundi + Burundi + ΜπουÏοÏντι + Burundi + Burundi + Burundi + Búrúndí + Burundi + Burundija + Burundis + Burundi + Бурунди + Il-Burundi + Burundi + Burundi + Burundi + Burundi + Burundi + Burundi + Burundi + Burundi + Burundi + Burundi + + + + + Бенин + Benin + Benin + Benin + Benin + Benin + Μπενίν + Benin + Bénin + Benin + Benín + Benin + Benina + Beninas + Benin + Бенин + Benin + Benin + Benin + Benin + Benin + Benin + Benin + Benin + Benin + Benin + Benin + + + + + Бруней + Brunéi + Brunej + Brunei + Brunei + Brunei + ΜπÏουνέι + Brunei + Brunei + Brunej + Brúnei + Brunei + Bruneja + BrunÄ—jus + Brunei + Брунеи + Brunei + Brunei + Brunei + Brunei + Brunei + Brunei + Brunej + Brunej + Brunei + Brunei + Brunei + + + + + Ð‘Ð¾Ð»Ð¸Ð²Ð¸Ñ + Bolivia + Bolívie + Bolivia + Bolivien + Boliivia + Βολιβία + Bolivia + Bolivie + Bolivija + Bólivía + Bolivia + BolÄ«vija + Bolivija + Bolívia + Боливија + Bolivja + Bolivia + Bolivia + Boliwia + Bolívia + Bolivia + Bolívia + Bolivija + Bolivia + Bolivia + Bolivya + + + + + Ð‘Ñ€Ð°Ð·Ð¸Ð»Ð¸Ñ + Brasil + Brazílie + Brasilien + Brasilien + Brasiilia + Î’Ïαζιλία + Brazil + Brésil + Brazil + Brasilía + Brasile + BrazÄ«lija + Brazilija + Brazília + Бразил + Brazil + Brazilië + Brasil + Brazylia + Brasil + Brazilia + Brazília + Brazilija + Brasilia + Brasilien + Brezilya + + + + + БахамÑки оÑтрови + Bahamas + Bahamy + Bahamas + Bahamas + Bahama + Μπαχάμες + Bahamas + Bahamas + Bahami + Bahamaeyjar + Bahamas + Bahamas + Bahamos + Bahama-szigetek + БахамÑки ОÑтрови + Bahamas + Bahama's + Bahamas + Bahamy + Bahamas + Bahamas + Bahamy + Bahami + Bahama + Bahamas + Bahamalar + + + + + Бутан + Bután + Bhútán + Bhutan + Bhutan + Bhutan + Μπουτάν + Bhutan + Bhoutan + Butan + Bútan + Bhutan + ButÄna + Butanas + Bhután + Бутан + Il-Bhutan + Bhutan + Bhutan + Bhutan + Butão + Bhutan + Bhután + Butan + Bhutan + Bhutan + Bhutan + + + + + БотÑуана + Botsuana + Botswana + Botswana + Botswana + Botswana + Μποτσουάνα + Botswana + Botswana + Bocvana + Botsvana + Botswana + BotsvÄna + Botsvana + Botswana + Боцвана + Botswana + Botswana + Botswana + Botswana + Botswana + Botswana + Botswana + Bocvana + Botswana + Botswana + Botsvana + + + + + Ð‘ÐµÐ»Ð°Ñ€ÑƒÑ + Bielorrusia + BÄ›lorusko + Hviderusland + Weißrussland (Belarus) + Valgevene + ΛευκοÏωσία + Belarus + Biélorussie (Belarus) + Bjelorusija + Hvíta-Rússland + Bielorussia + Baltkrievija + Baltarusija + Belarusz Köztársaság/ Fehéroroszország + БелоруÑија + Belarus + Wit-Rusland + Hviterussland + BialoruÅ› + Bielo-Rússia + Belarus + Bielorusko + Belorusija + Valko-Venäjä + Vitryssland + Beyaz Rusya + + + + + Белиз + Belice + Belize + Belize + Belize + Belize + Μπελίζε + Belize + Bélize + Belize + Belís + Belize + Beliza + Belizas + Belize + Белизе + Belize + Belize + Belize + Belize + Belize + Belize + Belize + Belize + Belize + Belize + Belize + + + + + Канада + Canadá + Kanada + Canada + Kanada + Kanada + Καναδάς + Canada + Canada + Kanada + Kanada + Canada + KanÄda + Kanada + Kanada + Канада + Kanada + Canada + Canada + Kanada + Canadá + Canada + Kanada + Kanada + Kanada + Kanada + Kanada + + + + + Демократична република Конго + República Democrática del Congo + Demokratická republika Kongo + Den Demokratiske Republik Congo + Demokratische Republik Kongo + Kongo Demokraatlik Vabariik + Λαϊκή ΔημοκÏατία του Κονγκό + Democratic Republic of the Congo + République démocratique du Congo + Demokratska Republika Kongo + Lýðræðislega Lýðveldið Kongó (Austur-Kongó) + Repubblica Democratica del Congo + Kongo DemokrÄtiskÄ Republika + Kongo DemokratinÄ— Respublika + Kongói Demokratikus Köztársaság + ДемократÑка Република Конго + Repubblika Demokratika tal-Kongo + Democratische Republiek Congo + Den demokratiske republikken Kongo + Demokratyczna Republika Konga + República Democrática do Congo + Republica Democrată Congo + Konžská demokratická republika + DemokratiÄna republika Kongo + Kongon demokraattinen tasavalta + Demokratiska republiken Kongo + Demokratik Kongo Cumhuriyeti + + + + + ЦентралноафриканÑка Република + República Centroafricana + StÅ™edoafrická republika + Den Centralafrikanske Republik + Zentralafrikanische Republik + Kesk-Aafrika Vabariik + ΚεντÏοαφÏικανική ΔημοκÏατία + Central African Republic + Centrafricaine, République + SrednjoafriÄka Republika + Mið-Afríkulýðveldið + Repubblica Centroafricana + CentrÄlÄfrikas Republika + CentrinÄ— Afrikos Respublika + Közép-afrikai Köztársaság + Централно-афричка Република + Ir-Repubblika ÄŠentrali Affrikana + Centraal-Afrikaanse Republiek + Den sentralafrikanske republikken + Republika ÅšrodkowoafrykaÅ„ska + República Centro-Africana + Republica Centrafricană + Stredoafrická republika + SrednjeafriÅ¡ka republika + Keski-Afrikan tasavalta + Centralafrikanska republiken + Orta Afrika Cumhuriyeti + + + + + Република Конго + República del Congo + Republika Kongo + Republikken Congo + Republik Kongo + Kongo Vabariik + ΔημοκÏατία του Κονγκό + Republic of the Congo + République du Congo + Republika Kongo + Vestur-Kongó + Repubblica del Congo + Kongo Republika + Kongo Respublika + Kongói Köztársaság + Република Конго + Repubblika tal-Kongo + Republiek Congo + Republikken Kongo + Republika Konga + República do Congo + Republica Congo + Republika Kongo + Republika Kongo + Kongon tasavalta + Republiken Kongo + Kongo Cumhuriyeti + + + + + БрÑг на Слоновата коÑÑ‚ + Costa de Marfil + PobÅ™eží slonoviny + Elfenbenskysten + Elfenbeinküste + Côte d´Ivoire + Ακτή Î•Î»ÎµÏ†Î±Î½Ï„Î¿ÏƒÏ„Î¿Ï + Côte d’Ivoire + Côte d'Ivoire + Obala Bjelokosti + Fílabeinsströndin + Costa d'Avorio + KotdivuÄra + Dramblio Kaulo Krantas + Elefántcsontpart + Брегот на Слоновата КоÑка + Il-Kosta ta’ l-Avorju + Ivoorkust + Elfenbenskysten + Wybrzeże KoÅ›ci SÅ‚oniowej + Costa do Marfim + Coasta de FildeÅŸ + Pobrežie Slonoviny + SlonokoÅ¡Äena obala + Norsunluurannikko + Elfenbenskusten + FildiÅŸi Sahili + + + + + Чили + Chile + Chile + Chile + Chile + TÅ¡iili + Χιλή + Chile + Chili + ÄŒile + Chile + Cile + Čīle + ÄŒilÄ— + Chile + Чиле + IÄ‹-ÄŠili + Chili + Chile + Chile + Chile + Chile + Cile + ÄŒile + Chile + Chile + Åžili + + + + + Камерун + Camerún + Kamerun + Cameroun + Kamerun + Kamerun + ΚαμεÏοÏν + Cameroon + Cameroun + Kamerun + Kamerún + Camerun + KamerÅ«na + KamerÅ«nas + Kamerun + Камерун + Il-Kamerun + Kameroen + Kamerun + Kamerun + Camarões + Camerun + Kamerun + Kamerun + Kamerun + Kamerun + Kamerun + + + + + Китай + China + Čína + Kina + China + Hiina + Κίνα + China + Chine + Kina + Kína + Cina + Ķīna + Kinija + Kína + Кина + IÄ‹-ÄŠina + China + Kina + Chiny + China + China + Čína + Kitajska + Kiina + Kina + Çin + + + + + ÐšÐ¾Ð»ÑƒÐ¼Ð±Ð¸Ñ + Colombia + Kolumbie + Colombia + Kolumbien + Colombia + Κολομβία + Colombia + Colombie + Kolumbija + Kólumbía + Colombia + Kolumbija + Kolumbija + Kolumbia + Колумбија + Kolumbja + Colombia + Colombia + Kolumbia + Colômbia + Columbia + Kolumbia + Kolumbija + Kolumbia + Colombia + Kolombiya + + + + + КоÑта Рика + Costa Rica + Kostarika + Costa Rica + Costa Rica + Costa Rica + Κόστα Ρίκα + Costa Rica + Costa Rica + Kostarika + Kostaríka + Costa Rica + Kostarika + Kosta Rika + Costa Rica + КоÑтарика + Il-Kosta Rika + Costa Rica + Costa Rica + Kostaryka + Costa Rica + Costa Rica + Kostarika + Kostarika + Costa Rica + Costa Rica + Kosta Rika + + + + + Ð¡ÑŠÑ€Ð±Ð¸Ñ + Serbia + Srbsko + Serbien + Serbien + Serbia + ΣεÏβία + Serbia + Serbie + Srbija + Serbía + Serbia + Serbija + Serbija + Szerbia + Србија + s-Serbja + Servië + Serbia + Serbia + Sérvia + Serbia + Srbsko + Srbija + Serbia + Serbien + Sırbistan + + + + + Куба + Cuba + Kuba + Cuba + Kuba + Kuuba + ΚοÏβα + Cuba + Cuba + Kuba + Kúba + Cuba + Kuba + Kuba + Kuba + Куба + Kuba + Cuba + Cuba + Kuba + Cuba + Cuba + Kuba + Kuba + Kuuba + Kuba + Küba + + + + + Кабо Верде + Cabo Verde + Kapverdy + Kap Verde + Kap Verde + Cabo Verde + ΠÏάσινο ΑκÏωτήÏιο + Cape Verde + Cap-Vert + Zelenortski otoci + Grænhöfðaeyjar + Capo Verde + Kaboverde + Žaliasis KyÅ¡ulys + Zöld-foki Köztársaság + ЗеленортÑки оÑтрови + Cape Verde + Kaapverdië + Kapp Verde + Zielony PzylÄ…dek + Cabo Verde + Capul Verde + Kapverdy + Zelenortski otoki + Kap Verde + Kap Verde + YeÅŸilburun + + + + + Джибути + Yibuti + Džibutsko + Djibouti + Dschibuti + Djibouti + Τζιμπουτί + Djibouti + Djibouti + Džibuti + Djíbútí + Gibuti + Džibutija + Džibutis + Dzsibuti + Ðибути + Djibouti + Djibouti + Djibouti + Dżibuti + Djibouti + Djibouti + Džibutsko + Džibuti + Djibouti + Djibouti + Cibuti + + + + + Доминика + Dominica + Dominika + Dominica + Dominica + Dominica + Îτομίνικα + Dominica + Dominique + Dominika + Dominica + Dominica + Dominika + Dominika + Dominika + Доменика + Dominica + Dominica + Dominica + Dominika + Domínica + Dominica + Dominika + Dominika + Dominica + Dominica + Dominik + + + + + ДоминиканÑка Република + República Dominicana + Dominikánská republika + Den Dominikanske Republik + Dominikanische Republik + Dominikaani Vabariik + Δομινικανή ΔημοκÏατία + Dominican Republic + République dominicaine + Dominikanska Republika + Dóminíska lýðveldið + Repubblica Dominicana + DominikÄnas Republika + Dominikos Respublika + Dominikai Köztársaság + ДоминиканÑка Република + Ir-Repubblika Domenikana + Dominicaanse Republiek + Den dominikanske republikken + Republika DominikaÅ„ska + República Dominicana + Republica Dominicană + Dominikánska republika + Dominikanska republika + Dominikaaninen tasavalta + Dominikanska republiken + Dominik Cumhuriyeti + + + + + Ðлжир + Argelia + Alžírsko + Algeriet + Algerien + Alžeeria + ΑλγεÏία + Algeria + Algérie + Alžir + Alsír + Algeria + Alžīrija + Alžyras + Algéria + Ðлжир + Algeria + Algerije + Algerie + Algieria + Argélia + Algeria + Alžírsko + Alžirija + Algeria + Algeriet + Cezayir + + + + + Еквадор + Ecuador + Ekvádor + Ecuador + Ecuador + Ecuador + ΙσημεÏινός + Ecuador + Équateur + Ekvador + Ekvador + Ecuador + Ekvadora + Ekvadoras + Ecuador + Еквадор + L-Ekwador + Ecuador + Ecuador + Ekwador + Equador + Ecuador + Ekvádor + Ekvador + Ecuador + Ecuador + Ekvador + + + + + Египет + Egipto + Egypt + Egypten + Ägypten + Egiptus + Αίγυπτος + Egypt + Égypte + Egipat + Egyptaland + Egitto + Ä’Ä£ipte + Egiptas + Egyiptom + Египет + EÄ¡ittu + Egypte + Egypt + Egipt + Egipto + Egipt + Egypt + Egipt + Egypti + Egypten + Mısır + + + + + Ð•Ñ€Ð¸Ñ‚Ñ€ÐµÑ + Eritrea + Eritrea + Eritrea + Eritrea + Eritrea + ΕÏυθÏαία + Eritrea + Érythrée + Eritreja + Erítrea + Eritrea + Eritreja + EritrÄ—ja + Eritrea + Еритреа + Eritreja + Eritrea + Eritrea + Erytrea + Eritreia + Eritreea + Eritrea + Eritreja + Eritrea + Eritrea + Eritre + + + + + Ð•Ñ‚Ð¸Ð¾Ð¿Ð¸Ñ + Etiopía + Etiopie + Etiopien + Äthiopien + Etioopia + Αιθιοπία + Ethiopia + Éthiopie + Etiopija + Eþíópía + Etiopia + Etiopija + Etiopija + Etiópia + Етиопија + Etjopja + Ethiopië + Etiopia + Etiopia + Etiópia + Etiopia + Etiópia + Etiopija + Etiopia + Etiopien + Etiyopya + + + + + Фиджи + Fiyi + Fidži + Fiji + Fidschi + Fidži + Φίτζι + Fiji + Fidji + Fidži + Fidjieyjar + Fiji + Fidži + Fidžis + Fidzsi-szigetek + Фиџи + il-Gzejjer Fiji + Fiji + Fiji + Fidżi + Fiji + Fiji + Fidži + Fidži + Fidži + Fiji + Fiji + + + + + ÐœÐ¸ÐºÑ€Ð¾Ð½ÐµÐ·Ð¸Ñ + Micronesia + Mikronésie + Mikronesien + Mikronesien + Mikroneesia + ΜικÏονησία + Micronesia + Micronésie + Mikronezija + Míkrónesía + Micronesia + MikronÄ“zija + Mikronezija + Mikronézia + Микронезија + Mikroneżja + Micronesië + Mikronesia + Mikronezja + Micronésia + Micronezia + Mikronézia + Mikronezija + Mikronesia + Mikronesien + Mikronezya + + + + + Габон + Gabón + Gabon + Gabon + Gabun + Gabon + Γκαμπόν + Gabon + Gabon + Gabon + Gabon + Gabon + Gabona + Gabonas + Gabon + Габон + Gabon + Gabon + Gabon + Gabon + Gabão + Gabon + Gabon + Gabon + Gabon + Gabon + Gabon + + + + + Гренада + Granada + Grenada + Grenada + Grenada + Grenada + ΓÏενάδα + Grenada + Grenade + Grenada + Grenada + Grenada + GrenÄda + Grenada + Grenada + Гренада + Grenada + Grenada + Grenada + Grenada + Grenada + Grenada + Grenada + Grenada + Granada + Grenada + Granada + + + + + Ð“Ñ€ÑƒÐ·Ð¸Ñ + Georgia + Gruzie + Georgien + Georgien + Georgia + ΓεωÏγία + Georgia + Georgie + Gruzija + Georgía + Georgia + Gruzija + Gruzija + Grúzia + Грузија + Il-Ä eorÄ¡ja + Georgië + Georgia + Gruzja + Geórgia + Georgia + Gruzínsko + Gruzija + Georgia + Georgien + Gürcistan + + + + + Гана + Ghana + Ghana + Ghana + Ghana + Ghana + Γκάνα + Ghana + Ghana + Gana + Gana + Ghana + Gana + Gana + Ghána + Гана + Il-Gana + Ghana + Ghana + Ghana + Gana + Ghana + Ghana + Gana + Ghana + Ghana + Gana + + + + + Ð“Ñ€ÐµÐ½Ð»Ð°Ð½Ð´Ð¸Ñ + Groenlandia + Grónsko + Grønland + Grönland + Gröönimaa + ΓÏοιλανδία + Greenland + Groenland + Grenland + Grænland + Groenlandia + Grenlande + Grenlandija + Grönland + Гренланд + Greenland + Groenland + Grønland + Grenlandia + Gronelândia + Groenlanda + Grónsko + Grenlandija + Grönlanti + Grönland + Grönland + + + + + Ð“Ð°Ð¼Ð±Ð¸Ñ + Gambia + Gambie + Gambia + Gambia + Gambia + Γκάμπια + Gambia + Gambie + Gambija + Gambía + Gambia + Gambija + Gambija + Gambia + Гамбиа + Il-Gambja + Gambia + Gambia + Gambia + Gâmbia + Gambia + Gambia + Gambija + Gambia + Gambia + Gambia + + + + + Ð“Ð²Ð¸Ð½ÐµÑ + Guinea + Guinea + Guinea + Guinea + Guinea + Γουινέα + Guinea + Guinée + Gvineja + Gínea + Guinea + Gvineja + GvinÄ—ja + Guinea + Гвинеа + Il-Gwinea + Guinee + Guinea + Gwinea + Guiné-Conacri + Guineea + Guinea + Gvineja + Guinea + Guinea + Gine + + + + + Екваториална Ð“Ð²Ð¸Ð½ÐµÑ + Guinea Ecuatorial + Rovníková Guinea + Ækvatorialguinea + Äquatorialguinea + Ekvatoriaal-Guinea + ΙσημεÏινή Γουινέα + Equatorial Guinea + Guinée équatoriale + Ekvatorska Gvineja + Miðbaugs-Gínea + Guinea Equatoriale + EkvatoriÄlÄ Gvineja + Pusiaujo GvinÄ—ja + EgyenlítÅ‘i-Guinea + Екваторијална Гвинеа + Il-Gwinea Ekwatorjali + Equatoriaal-Guinea + Ekvatorial-Guinea + Gwinea Równikowa + Guiné Equatorial + Guineea Ecuatorială + Rovníková Guinea + Ekvatorialna Gvineja + Päiväntasaajan Guinea + Ekvatorialguinea + Ekvator Ginesi + + + + + Гватемала + Guatemala + Guatemala + Guatemala + Guatemala + Guatemala + Γουατεμάλα + Guatemala + Guatémala + Gvatemala + Gvatemala + Guatemala + Gvatemala + Gvatemala + Guatemala + Гватемала + Il-Gwatemala + Guatemala + Guatemala + Gwatemala + Guatemala + Guatemala + Guatemala + Gvatemala + Guatemala + Guatemala + Guatemala + + + + + ГвинеÑ-БиÑау + Guinea-Bissau + Guinea-Bissau + Guinea-Bissau + Guinea-Bissau + Guinea-Bissau + Γουινέα-Μπισσάου + Guinea-Bissau + Guinée-Bissau + Gvineja Bisau + Gínea-Bissá + Guinea-Bissau + Gvineja-Bisava + Bisau GvinÄ—ja + Bissau-Guinea + Гвинеа-БиÑау + Guinea-Bissau + Guinee-Bissau + Guinea-Bissau + Gwinea Bissau + Guiné-Bissau + Guineea-Bissau + Guinea-Bissau + Gvineja Bissau + Guinea-Bissau + Guinea-Bissau + Gine Bissau + + + + + Гвиана + Guyana + Guyana + Guyana + Guyana + Guyana + Γουιάνα + Guyana + Guyana + Gvajana + Gvæjana + Guyana + GajÄna + Gajana + Guyana + Гвајана + Il-Gujana + Guyana + Guyana + Gujana + Guiana + Guyana + Guyana + Gvajana + Guyana + Guyana + Guyana + + + + + Ð¥Ð¾Ð½Ð´ÑƒÑ€Ð°Ñ + Honduras + Honduras + Honduras + Honduras + Honduras + ΟνδοÏÏα + Honduras + Honduras + Honduras + Hondúras + Honduras + Hondurasa + HondÅ«ras + Honduras + Ð¥Ð¾Ð½Ð´ÑƒÑ€Ð°Ñ + Il-Ħonduras + Honduras + Honduras + Honduras + Honduras + Honduras + Honduras + Honduras + Honduras + Honduras + Honduras + + + + + Хаити + Haití + Haiti + Haiti + Haiti + Haiti + Αϊτή + Haiti + Haiti + Haiti + Haítí + Haiti + Haiti + Haitis + Haiti + Хаити + Ħajiti + Haïti + Haiti + Haiti + Haiti + Haiti + Haiti + Haiti + Haiti + Haiti + Haiti + + + + + Ð˜Ð½Ð´Ð¾Ð½ÐµÐ·Ð¸Ñ + Indonesia + Indonésie + Indonesien + Indonesien + Indoneesia + Ινδονησία + Indonesia + Indonésie + Indonezija + Indónesía + Indonesia + IndonÄ“zija + Indonezija + Indonézia + Индонезија + L-Indoneżja + Indonesië + Indonesia + Indonezja + Indonésia + Indonezia + Indonézia + Indonezija + Indonesia + Indonesien + Endonezya + + + + + Израел + Israel + Izrael + Israel + Israel + Iisrael + ΙσÏαήλ + Israel + Israël + Izrael + Ãsrael + Israele + IzraÄ“la + Izraelis + Izrael + Израел + L-Iżrael + Israël + Israel + Izrael + Israel + Israel + Izrael + Izrael + Israel + Israel + Ä°srail + + + + + Ð˜Ð½Ð´Ð¸Ñ + India + Indie + Indien + Indien + India + Ινδία + India + Inde + Indija + Indland + India + Indija + Indija + India + Индија + Indja + India + India + Indie + Ãndia + India + India + Indija + Intia + Indien + Hindistan + + + + + Ирак + Iraq + Irák + Irak + Irak + Iraak + ΙÏάκ + Iraq + Iraq + Irak + Ãrak + Iraq + IrÄka + Irakas + Irak + Ирак + L-Iraq + Irak + Irak + Irak + Iraque + Irak + Irak + Irak + Irak + Irak + Irak + + + + + Иран + Irán + Ãrán + Iran + Iran + Iraan + ΙÏάν + Iran + Iran + Iran + Ãran + Iran + IrÄna + Iranas + Irán + Иран + l-Iran + Iran + Iran + Iran + Irão + Iran + Irán + Iran + Iran + Iran + Iran + + + + + Ямайка + Jamaica + Jamajka + Jamaica + Jamaika + Jamaica + Τζαμάικα + Jamaica + Jamaique + Jamajka + Jamaíka + Giamaica + Jamaika + Jamaika + Jamaica + Јамајка + Il-Ä amajka + Jamaica + Jamaica + Jamajka + Jamaica + Jamaica + Jamajka + Jamajka + Jamaika + Jamaica + Jamaika + + + + + Ð™Ð¾Ñ€Ð´Ð°Ð½Ð¸Ñ + Jordania + Jordánsko + Jordan + Jordanien + Jordaania + ΙοÏδανία + Jordan + Jordanie + Jordan + Jórdanía + Giordania + JordÄnija + Jordanija + Jordánia + Јордан + Il-Ä ordan + Jordanië + Jordan + Jordania + Jordânia + Iordania + Jordánsko + Jordanija + Jordania + Jordanien + Ãœrdün + + + + + Ð¯Ð¿Ð¾Ð½Ð¸Ñ + Japón + Japonsko + Japan + Japan + Jaapan + Ιαπωνία + Japan + Japon + Japan + Japan + Giappone + JapÄna + Japonija + Japán + Јапонија + Ä appun + Japan + Japan + Japonia + Japão + Japonia + Japonsko + Japonska + Japani + Japan + Japonya + + + + + ÐšÐµÐ½Ð¸Ñ + Kenia + Keňa + Kenya + Kenia + Kenya + Κένυα + Kenya + Kenya + Kenija + Kenía + Kenya + Kenija + Kenija + Kenya + Кенија + Il-Kenja + Kenia + Kenya + Kenia + Quénia + Kenya + Kena + Kenija + Kenia + Kenya + Kenya + + + + + КиргизÑтан + Kirguistán + Kyrgyzstán + Kirgisistan + Kirgisistan + Kõrgõzstan + ΚιÏγιστάν + Kyrgyzstan + Kirghizistan + Kirgistan + Kirgisistan + Kirghizistan + KirgÄ«zija + Kirgizija + Kirgizisztán + КиргиÑтан + Il-Kyrgyzstan + Kirgizië + Kirgisistan + Kirgistan + Quirguistão + Kârgâzstan + Kirgizsko + Kirgizistan + Kirgisia + Kirgizistan + Kırgızistan + + + + + Камбоджа + Camboya + Kambodža + Cambodja + Kambodscha + Kambodža + Καμπότζη + Cambodia + Cambodge + Kambodža + Kambódía + Cambogia + Kambodža + Kambodža + Kambodzsa + Кампучија + Il-Kambodja + Cambodja + Kambodsja + Kambodża + Cambodja + Cambodgia + Kambodža + Kambodža + Kambodža + Kambodja + Kamboçya + + + + + Кирибати + Kiribati + Kiribati + Kiribati + Kiribati + Kiribati + ΚιÏιμπάτι + Kiribati + Kiribati + Kiribati + Kíribatí + Kiribati + Kiribati + Kiribati + Kiribati + Кирибати + Kiribati + Kiribati + Kiribati + Kiribati + Quiribati + Kiribati + Kiribati + Kiribati + Kiribati + Kiribati + Kiribati + + + + + Комори + Comoras + Komory + Comorerne + Komoren + Komoorid + ΚομόÏες + Comoros + Comores + Komori + Kómoreyjar + Comore + Komoru salas + Komorai + Comore-szigetek + КоморÑки ОÑтрови + Comoros + Comoren + Komorene + Komory + Comores + Comore + Komory + Komori + Komorit + Komorerna + Komor + + + + + Сейнт ÐšÐ¸Ñ‚Ñ Ð¸ ÐÐµÐ²Ð¸Ñ + San Cristóbal y Nieves + Svatý KryÅ¡tof a Nevis + Saint Christopher og Nevis + St. Kitts und Nevis + Saint Kitts ja Nevis + Άγιος ΧÏιστόφοÏος και Îέβις + Saint Kitts and Nevis + Saint-Christophe-et-Nieves (Saint-Kitts-et-Nevis) + Sveti Kristofor i Nevis + Sankti Kristófer og Nevis + Saint Kitts e Nevis + Sentkitsa un Nevisa + Sent Kitsas ir Nevis + Saint Kitts és Nevis + Сент Кит и ÐÐµÐ²Ð¸Ñ + Saint Kitts and Nevis + Saint Kitts en Nevis + Saint Kitts og Nevis + Saint Kitts i Nevis + São Cristóvão e Nevis + Sfântul Kitts ÅŸi Nevis + Svätý KriÅ¡tof a Nevis + Saint Kitts in Nevis + Saint Kitts ja Nevis + Saint Kitts och Nevis + Saint Kitts ve Nevis + + + + + Северна ÐšÐ¾Ñ€ÐµÑ (КорейÑката народнодемократична република) + Corea del Norte (República Popular Democrática de Corea) + Severní Korea (Korejská lidovÄ› demokratická republika) + Nordkorea (Den Demokratiske Folkerepublik Korea) + Nord-Korea (Demokratische Volksrepublik Korea) + Põhja-Korea (Korea Rahvademokraatlik Vabariik) + Î’ÏŒÏεια ΚοÏέα (ΛαοκÏατική ΔημοκÏατία της ΚοÏέας) + North Korea (Democratic People's Republic of Korea) + Corée du Nord (République populaire démocratique de Corée) + Sjeverna Koreja (Demokratska Narodna Republika Koreja) + Norður-Kórea (Alþýðulýðveldið Kórea) + Corea del Nord (Repubblica Democratica Popolare di Corea) + Ziemeļkoreja (Korejas Tautas DemokrÄtiskÄ Republika) + Å iaurÄ—s KorÄ—ja (KorÄ—jos Liaudies DemokratinÄ— Respublika) + Észak-Korea (Koreai Népi Demokratikus Köztársaság) + Северна Кореа (ДемократÑка Ðародна Република Кореа) + Korea ta' Fuq (Repubblika popolari Demokratika tal-Korea) + Noord-Korea (Democratische Volksrepubliek Korea) + Nord-Korea (Den demokratiske folkerepublikken Korea) + Korea Północna (KoreaÅ„ska Republika Ludowo-Demokratyczna) + Coreia do Norte (República Democrática Popular da Coreia) + Coreea de Nord (Republica Populară Democrată Coreeană) + Severná Kórea (Kórejská ľudovodemokratická republika) + Severna Koreja (DemokratíÄna ljúdska repúblika Korêja) + Pohjois-Korean (Korean demokraattinen kansantasavalta) + Nordkorea (Demokratiska folkrepubliken Korea) + Kuzey Kore (Kore Demokratik Halk Cumhuriyeti) + + + + + Южна ÐšÐ¾Ñ€ÐµÑ (Република КореÑ) + Corea del Sur (República de Corea) + Jižní Korea (Korejská republika) + Sydkorea (Republikken Korea) + Süd-Korea (Republik Korea) + Lõuna-Korea (Korea Vabariik) + Îότια ΚοÏέα (ΔημοκÏατία της ΚοÏέας) + South Korea (Republic of Korea) + Corée du Sud (République de Corée) + Južna Koreja (Republika Koreja) + Suður-Kórea (Lýðveldið Kórea) + Corea del Sud (Repubblica di Corea) + Dienvidkoreja (Korejas Republika) + Pietų KorÄ—ja (KorÄ—jos Respublika) + Dél-Korea (Koreai Köztársaság) + Јужна Кореа (Република Кореа) + Korea t'Isfel (Repubblika tal-Korea) + Zuid-Korea (Republiek Korea) + Sør-Korea (Republikken Korea) + Korea PoÅ‚udniowa (Republika Korei) + Coreia do Sul (República da Coreia) + Coreea de Sud (Republica Coreea) + Južná Kórea (Kórejská republika) + Južna Koreja (Republika Koreja) + Etelä-Korea (Korean tasavalta) + Sydkorea (Republiken Korea) + Güney Kore (Kore Cumhuriyeti) + + + + + Кувейт + Kuwait + Kuvajt + Kuwait + Kuwait + Kuveit + Κουβέιτ + Kuwait + Koweit + Kuvajt + Kúveit + Kuwait + Kuveita + Kuveitas + Kuvait + Кувајт + Il-Kuwajt + Koeweit + Kuwait + Kuwejt + Kuweit + Kuweit + Kuvajt + Kuvajt + Kuwait + Kuwait + Kuveyt + + + + + КазахÑтан + Kazajistán + Kazachstán + Kasakhstan + Kasachstan + Kasahstan + Καζακστάν + Kazakstan + Kazakstan + Kazahstan + Kasakstan + Kazakistan + KazahstÄna + Kazachija + Kazahsztán + КазахÑтан + Il-Każakstan + Kazachstan + Kasakhstan + Kazachstan + Cazaquistão + Kazahstan + Kazachstan + Kazahstan + Kazakstan + Kazakstan + Kazakistan + + + + + Ð›Ð°Ð¾Ñ + Laos + Laos + Laos + Laos + Laos + Λάος + Laos + Laos + Laos + Laos + Laos + Laosa + Laosas + Laosz + Ð›Ð°Ð¾Ñ + Laos + Laos + Laos + Laos + Laos + Laos + Laos + Laos + Laos + Laos + Laos + + + + + Ливан + Líbano + Libanon + Libanon + Libanon + Liibanon + Λίβανος + Lebanon + Liban + Libanon + Líbanon + Libano + LibÄna + Libanas + Libanon + Либан + Libanu + Libanon + Libanon + Liban + Líbano + Liban + Libanon + Libanon + Libanon + Libanon + Lübnan + + + + + Св. ЛуÑÐ¸Ñ + Santa Lucía + Svatá Lucie + Saint Lucia + St. Lucia + Saint Lucia + Αγία Λουκία + Saint Lucia + Sainte-Lucie + Sveta Lucija + Sankti Lúsía + Saint Lucia + SentlÅ«sija + Sent Lusija + Saint Lucia + Света Лучија + Saint Lucia + Saint Lucia + Saint Lucia + Saint Lucia + Santa Lúcia + Sfânta Lucia + Svätá Lucia + Sveta Lucija + Saint Lucia + Saint Lucia + Saint Lucia + + + + + Лихтенщайн + Liechtenstein + LichtenÅ¡tejnsko + Liechtenstein + Liechtenstein + Liechtenstein + Λιχτενστάιν + Liechtenstein + Liechtenstein + LihtenÅ¡tajn + Liechtenstein + Liechtenstein + LihtenÅ¡teina + LichtenÅ¡teinas + Liechtenstein + Лихтенштајн + Liechtenstein + Liechtenstein + Liechtenstein + Liechtenstein + Liechtenstein + Liechtenstein + LichtenÅ¡tajnsko + LihtenÅ¡tajn + Liechtenstein + Liechtenstein + LihtenÅŸtayn + + + + + Шри Ланка + Sri Lanka + Å rí Lanka + Sri Lanka + Sri Lanka + Sri Lanka + ΣÏι Λάνκα + Sri Lanka + Sri Lanka + Å ri Lanka + Srí Lanka + Sri Lanka + Å rilanka + Å ri Lanka + Srí Lanka + Шри Ланка + Is-Sri Lanka + Sri Lanka + Sri Lanka + Sri Lanka + Sri Lanka + Sri Lanka + Srí Lanka + Å rilanka + Sri Lanka + Sri Lanka + Sri Lanka + + + + + Ð›Ð¸Ð±ÐµÑ€Ð¸Ñ + Liberia + Libérie + Liberia + Liberia + Libeeria + ΛιβεÏία + Liberia + Libéria + Liberija + Líbería + Liberia + LibÄ“rija + Liberija + Libéria + Либерија + Il-Liberja + Liberia + Liberia + Liberia + Libéria + Liberia + Libéria + Liberija + Liberia + Liberia + Liberya + + + + + ЛеÑото + Lesoto + Lesotho + Lesotho + Lesotho + Lesotho + Λεσότο + Lesotho + Lesotho + Lesoto + Lesótó + Lesotho + Lesoto + Lesotas + Lesotho + ЛеÑото + Il-Lesoto + Lesotho + Lesotho + Lesotho + Lesoto + Lesotho + Lesotho + Lesoto + Lesotho + Lesotho + Lesoto + + + + + Ð›Ð¸Ð±Ð¸Ñ + Libia + Libye + Libyen + Libyen + Liibüa + ΛιβÏη + Libya + Libye + Libija + Líbía + Libia + LÄ«bija + Libija + Líbia + Либија + Libja + Libië + Libya + Libia + Líbia + Libia + Líbya + Libija + Libya + Libyen + Libya + + + + + Мароко + Marruecos + Maroko + Marokko + Marokko + Maroko + ΜαÏόκο + Morocco + Maroc + Maroko + Marokkó + Marocco + Maroka + Marokas + Marokkó + Мароко + Marokk + Marokko + Marokko + Maroko + Marrocos + Maroc + Maroko + Maroko + Marokko + Marocko + Fas + + + + + Монако + Mónaco + Monako + Monaco + Monaco + Monaco + Μονακό + Monaco + Monaco + Monako + Mónakó + Monaco + Monako + Monakas + Monaco + Монако + Monako + Monaco + Monaco + Monako + Mónaco + Monaco + Monako + Monako + Monaco + Monaco + Monako + + + + + Молдова + Moldavia + Moldávie + Moldova + Moldawien + Moldova + Μολδαβία + Moldova + Moldavie + Moldova + Moldavía + Moldavia + Moldova + Moldavija + Moldova + Молдавија + Moldavja + Moldavië + Moldova + Moldawa + Moldávia + Republica Moldova + Moldavsko + Moldavija + Moldova + Moldavien + Moldova + + + + + МадагаÑкар + Madagascar + Madagaskar + Madagaskar + Madagaskar + Madagaskar + ΜαδαγασκάÏη + Madagascar + Madagascar + Madagaskar + Madagaskar + Madagascar + Madagaskara + Madagaskaras + Madagaszkár + МадагаÑкар + Il-Madagaskar + Madagaskar + Madagaskar + Madagaskar + Madagáscar + Madagascar + Madagaskar + Madagaskar + Madagaskar + Madagaskar + Madagaskar + + + + + Маршалови оÑтрови + Islas Marshall + Marshallovy ostrovy + Marshalløerne + Marshallinseln + Marshalli Saared + Îησιά ΜάÏσαλ + Marshall Islands + Iles Marshall + MarÅ¡alovi Otoci + Marshalleyjar + Isole Marshall + MÄrÅ¡ala salas + MarÅ¡alo salos + Marshall-szigetek + МаршалÑки ОÑтрови + Gżejjer Marshall + Marshalleilanden + Marshalløyene + Wyspy Marshalla + Ilhas Marshall + Insulele Marshall + Marshallove ostrovy + Marchallovo otoÄje + Marshallinsaaret + Marshallöarna + MarÅŸal Adaları + + + + + бивша ЮгоÑлавÑка република ÐœÐ°ÐºÐµÐ´Ð¾Ð½Ð¸Ñ + Antigua República Yugoslava de Macedonia + Bývalá jugoslávská republika Makedonie + Den Tidligere Jugoslaviske Republik Makedonien + ehem. jugoslawische Republik Mazedonien + endine Jugoslaavia Makedoonia Vabariik + ΠÏώην Γιουγκοσλαβική ΔημοκÏατία της Μακεδονίας + former Yugoslav Republic of Macedonia + Ancienne République yougoslave de Macédoine + BivÅ¡a jugoslavenska republika Makedonija + Fyrrum Júgóslavíulýðveldi Makedóníu + ex Repubblica iugoslava di Macedonia + BijusÄ« DienvidslÄvijas MaÄ·edonijas Republika + Buvusioji Jugoslavijos Respublika Makedonija + Macedónia Volt Jugoszláv Köztársaság + Поранешна ЈугоÑловенÑка Република Македонија + L-Ex Repubblika Jugoslava tal-MaÄ‹edonja + Voormalige Joegoslavische Republiek Macedonië + Den tidligere jugoslaviske republikken Makedonia + ByÅ‚a JugosÅ‚owiaÅ„ska Republika Macedonii + Antiga República Jugoslava da Macedónia + Fosta Republică Iugoslavă a Macedoniei + Bývalá juhoslovanská republika Macedónsko + Nekdanja jugoslovanska republika Makedonija + Entinen Jugoslavian tasavalta Makedonia + F.d. jugoslaviska republiken Makedonien + Eski Yugoslav Makedonya Cumhuriyeti + + + + + Мали + Malí + Mali + Mali + Mali + Mali + Μάλι + Mali + Mali + Mali + Malí + Mali + Mali + Malis + Mali + Мали + Mali + Mali + Mali + Mali + Mali + Mali + Mali + Mali + Mali + Mali + Mali + + + + + Мианмар/Бирма + Myanmar/Birmania + Myanmar/Barma + Myanmar/Burma + Myanmar/Birma + Myanmar/Birma + ΜιανμάÏ/ΒιÏμανία + Myanmar/Burma + Myanmar/Birmanie + Mjanma/Burma + Mjanmar/Búrma + Mjanma/Birma + Mjanma/Birma + Mianmaras/Birma + Mianmar/Burma + Мијанмар/Бурма + Il-Mjanmar/Burma + Myanmar/Birma + Myanmar/Burma + Mjanma/Birma + Mianmar/Birmânia + Myanmar/Birmania + Mjanmarsko/Barma + Mjanmar/Burma + Myanmar/Burma + Myanmar/Burma + Myanmar/Burma + + + + + ÐœÐ¾Ð½Ð³Ð¾Ð»Ð¸Ñ + Mongolia + Mongolsko + Mongoliet + Mongolei + Mongoolia + Μογγολία + Mongolia + Mongolie + Mongolija + Mongólía + Mongolia + Mongolija + Mongolija + Mongólia + Монголија + Mongolja + Mongolië + Mongolia + Mongolia + Mongólia + Mongolia + Mongolsko + Mongolija + Mongolia + Mongoliet + MoÄŸolistan + + + + + ÐœÐ°Ð²Ñ€Ð¸Ñ‚Ð°Ð½Ð¸Ñ + Mauritania + Mauritánie + Mauretanien + Mauretanien + Mauritaania + ΜαυÏιτανία + Mauritania + Mauritanie + Mauritanija + Máritanía + Mauritania + MauritÄnija + Mauritanija + Mauritánia + Мавританија + Il-Mawritanja + Mauritanië + Mauritania + Mauretania + Mauritânia + Mauritania + Mauretánia + Mavretanija + Mauritania + Mauretanien + Moritanya + + + + + Мавриций + Mauricio + Mauricius + Mauritius + Mauritius + Mauritius + ΜαυÏίκιος + Mauritius + Maurice + Mauricijus + Máritíus + Mauritius + MaurÄ«cija + Mauricijus + Mauritius + ÐœÐ°ÑƒÑ€Ð¸Ñ†Ð¸ÑƒÑ + Il-Mawrixus + Mauritius + Mauritius + Mauritius + Maurícias + Mauritius + Maurícius + Mauritius + Mauritius + Mauretanien + Morityus + + + + + Малдиви + Maldivas + Maledivy + Maldiverne + Malediven + Maldiivid + Μαλδίβες + Maldives + Maldives + Maldivi + Maldíveyjar + Maldive + MaldÄ«vija + Maldyvai + Maldív-szigetek + МалдивÑки ОÑтрови + Maldivi + Malediven + Maldivene + Malediwy + Maldivas + Maldive + Maldivy + Maldivi + Malediivit + Maldiverna + Maldivler + + + + + Малави + Malawi + Malawi + Malawi + Malawi + Malawi + Μαλάουι + Malawi + Malawi + Malavi + Malaví + Malawi + MalÄvija + Malavis + Malawi + Малави + Il-Malawi + Malawi + Malawi + Malawi + Malaui + Malawi + Malawi + Malavi + Malawi + Malawi + Malavi + + + + + МекÑико + México + Mexiko + Mexico + Mexiko + Mehhiko + Μεξικό + Mexico + Mexique + Meksiko + Mexíkó + Messico + Meksika + Meksika + Mexikó + МекÑико + Messiku + Mexico + Mexico + Meksyk + México + Mexic + Mexiko + Mehika + Meksiko + Mexiko + Meksika + + + + + ÐœÐ°Ð»Ð°Ð¹Ð·Ð¸Ñ + Malasia + Malajsie + Malaysia + Malaysia + Malaisia + Μαλαισία + Malaysia + Malaisie + Malezija + Malasía + Malesia + Malaizija + Malaizija + Malajzia + Малезија + Malasja + Maleisië + Malaysia + Malezja + Malásia + Malaezia + Malajzia + Malezija + Malesia + Malaysia + Malezya + + + + + Мозамбик + Mozambique + Mozambik + Mozambique + Mosambik + Mosambiik + Μοζαμβίκη + Mozambique + Mozambique + Mozambik + Mósambík + Mozambico + Mozambika + Mozambikas + Mozambik + Мозамбик + Możambikk + Mozambique + Mosambik + Mozambik + Moçambique + Mozambic + Mozambik + Mozambik + Mosambik + Moçambique + Mozambik + + + + + ÐÐ°Ð¼Ð¸Ð±Ð¸Ñ + Namibia + Namibie + Namibia + Namibia + Namiibia + Îαμίμπια + Namibia + Namibie + Namibija + Namibía + Namibia + NamÄ«bija + Namibija + Namíbia + Ðамибија + Namibja + Namibië + Namibia + Namibia + Namíbia + Namibia + Namíbia + Namibija + Namibia + Namibia + Namibya + + + + + Ðигер + Níger + Niger + Niger + Niger + Niger + ÎίγηÏας + Niger + Niger + Niger + Níger + Niger + NigÄ“ra + Nigeris + Niger + Ðигер + In-NiÄ¡er + Niger + Niger + Niger + Níger + Niger + Niger + Niger + Niger + Niger + Nijer + + + + + ÐÐ¸Ð³ÐµÑ€Ð¸Ñ + Nigeria + Nigérie + Nigeria + Nigeria + Nigeeria + ÎιγηÏία + Nigeria + Nigéria + Nigerija + Nígería + Nigeria + NigÄ“rija + Nigerija + Nigéria + Ðигерија + In-NiÄ¡erja + Nigeria + Nigeria + Nigeria + Nigéria + Nigeria + Nigéria + Nigerija + Nigeria + Nigeria + Nijerya + + + + + Ðикарагуа + Nicaragua + Nikaragua + Nicaragua + Nicaragua + Nicaragua + ÎικαÏάγουα + Nicaragua + Nicaragua + Nikaragva + Níkaragva + Nicaragua + Nikaragva + Nikaragva + Nicaragua + Ðикарагва + In-Nikaragwa + Nicaragua + Nicaragua + Nikaragua + Nicarágua + Nicaragua + Nikaragua + Nikaragva + Nicaragua + Nicaragua + Nikaragua + + + + + Ðепал + Nepal + Nepál + Nepal + Nepal + Nepal + Îεπάλ + Nepal + Népal + Nepal + Nepal + Nepal + NepÄla + Nepalas + Nepál + Ðепал + In-Nepal + Nepal + Nepal + Nepal + Nepal + Nepal + Nepál + Nepal + Nepal + Nepal + Nepal + + + + + Ðауру + Nauru + Nauru + Nauru + Nárú + Nauru + ÎαουÏÎ¿Ï + Nauru + Nauru + Nauru + Nárú + Nauru + Nauru + Nauru + Nauru + Ðауру + Nawru + Nauru + Nauru + Nauru + Nauru + Nauru + Nauru + Nauru + Nauru + Nauru + Nauru + + + + + Ðиуе + Niue + Niue + Niue + Niue + Niue + ÎιοÏε + Niue + Niue + Niue + Niue + Niue + Niue + NiujÄ— + Niue + Ðиуе + Niue + Niue + Niue + Niue + Niue + Niue + Niue + Niue + Niue + Niue + Niue + + + + + Ðова Ð—ÐµÐ»Ð°Ð½Ð´Ð¸Ñ + Nueva Zelanda + Nový Zéland + New Zealand + Neuseeland + Uus-Meremaa + Îέα Ζηλανδία + New Zealand + Nouvelle-Zélande + Novi Zeland + Nýja-Sjáland + Nuova Zelanda + JaunzÄ“lande + Naujoji Zelandija + Új-Zéland + Ðов Зеланд + New Zealand + Nieuw-Zeeland + New Zealand + Nowa Zelandia + Nova Zelândia + Noua Zeelandă + Nový Zéland + Nova Zelandija + Uusi-Seelanti + Nya Zeeland + Yeni Zelanda + + + + + Оман + Omán + Omán + Oman + Oman + Omaan + Ομάν + Oman + Oman + Oman + Óman + Oman + OmÄna + Omanas + Omán + Оман + L-Oman + Oman + Oman + Oman + Oman + Oman + Omán + Oman + Oman + Oman + Umman + + + + + Панама + Panamá + Panama + Panama + Panama + Panama + Παναμάς + Panama + Panama + Panama + Panama + Panamá + Panama + Panama + Panama + Панама + Il-Panama + Panama + Panama + Panama + Panamá + Panama + Panama + Panama + Panama + Panama + Panama + + + + + Перу + Perú + Peru + Peru + Peru + Peruu + ΠεÏÎ¿Ï + Peru + Pérou + Peru + Perú + Perù + Peru + Peru + Peru + Перу + Il-Peru + Peru + Peru + Peru + Peru + Peru + Peru + Peru + Peru + Peru + Peru + + + + + Папуа Ðова Ð“Ð²Ð¸Ð½ÐµÑ + Papúa Nueva Guinea + Papua Nová Guinea + Papua Ny Guinea + Papua-Neuguinea + Paapua Uus-Guinea + ΠαποÏα Îέα Γουινέα + Papua New Guinea + Papouasie-Nouvelle-Guinée + Papua Nova Gvineja + Papúa Nýja-Gínea + Papua Nuova Guinea + Papua-Jaungvineja + Papua Naujoji GvinÄ—ja + Pápua Új-Guinea + Папуа Ðова Гвинеа + Il-Papua New Guinea + Papoea-Nieuw-Guinea + Papua Ny-Guinea + Papua-Nowa Gwinea + Papua-Nova Guiné + Papua-Noua Guinee + Papua-Nová Guinea + Papua Nova Gvineja + Papua-Uusi-Guinea + Papua Nya Guinea + Papua Yeni Gine + + + + + Филипини + Filipinas + Filipíny + Filippinerne + Philippinen + Filipiinid + Φιλιππίνες + Philippines + Philippines + Filipini + Filippseyjar + Filippine + FilipÄ«nas + Filipinai + Fülöp-szigetek + Филипини + Il-Filippini + Filipijnen + Filippinene + Filipiny + Filipinas + Filipine + Filipíny + Filipini + Filippiinit + Filippinerna + Filipinler + + + + + ПакиÑтан + Pakistán + Pákistán + Pakistan + Pakistan + Pakistan + Πακιστάν + Pakistan + Pakistan + Pakistan + Pakistan + Pakistan + PakistÄna + Pakistanas + Pakisztán + ПакиÑтан + Il-Pakistan + Pakistan + Pakistan + Pakistan + Paquistão + Pakistan + Pakistan + Pakistan + Pakistan + Pakistan + Pakistan + + + + + Ðвтономните палеÑтинÑки територии + Territorios Autónomos Palestinos + Palestinská autonomní území + Palæstinensiske SelvstyreomrÃ¥der + Palästinensische Autonomiegebiete + Palestiina aladel + Αυτόνομα παλαιστινιακά εδάφη + Autonomous Palestinian Territories + Territoires autonomes palestiniens + Palestinská autonomní území + Heimastjórnarsvæði Palestínumanna + Territori palestinesi autonomi + PalestÄ«nas nacionÄlÄ administrÄcija + Palestínske autonómne územia + Palesztin Nemzeti Hatóság + Ðвтономни ПалеÑтинÑки Територии + Territorji Palestinjani awtonomi + Palestijnse Autonome Gebieden + Den palestinske selvstyremyndigheten + Palestyna + Territórios AutónomosPalestinianos + Teritoriile Autonome Palestiniene + Palestínske autonómne územia + Palestinska avtonomna ozemlja + Palestiinalaisten kansallinen hallinto + De självstyrande palestinska omrÃ¥dena + Özerk Filistin Bölgeleri + + + + + Палау + Palaos + Palau + Palau + Palau + Belau + Παλάου + Palau + Palaos + Palau + Palá + Palau + Palau + Palau + Palau + Палау + Palau + Palau + Palau + Palau + Palau + Palau + Palau + Palau + Palau + Palau + Palau + + + + + Парагвай + Paraguay + Paraguay + Paraguay + Paraguay + Paraguay + ΠαÏαγουάη + Paraguay + Paraguay + Paragvaj + Paragvæ + Paraguay + Paragvaja + Paragvajus + Paraguay + Парагвај + Il-Paragwaj + Paraguay + Paraguay + Paragwaj + Paraguai + Paraguay + Paraguaj + Paragvaj + Paraguay + Paraguay + Paraguay + + + + + Катар + Qatar + Katar + Qatar + Katar + Katar + ÎšÎ±Ï„Î¬Ï + Qatar + Qatar + Katar + Katar + Qatar + Katara + Kataras + Katar + Катар + Il-Qatar + Qatar + Qatar + Katar + Qatar + Qatar + Katar + Katar + Qatar + Qatar + Katar + + + + + РуÑÐ¸Ñ + Rusia + Rusko + Rusland + Russland + Venemaa + Ρωσία + Russia + Russie + Rusija + Rússland + Russia + Krievija + Rusija + Oroszország + РуÑија + Russja + Rusland + Russland + Rosja + Rússia + Rusia + Rusko + Rusija + Venäjä + Ryssland + Rusya + + + + + Руанда + Ruanda + Rwanda + Rwanda + Ruanda + Rwanda + Ρουάντα + Rwanda + Rwanda + Ruanda + Rúanda + Ruanda + Ruanda + Ruanda + Ruanda + Руанда + Ir-Ruwanda + Rwanda + Rwanda + Rwanda + Ruanda + Rwanda + Rwanda + Ruanda + Ruanda + Rwanda + Ruanda + + + + + СаудитÑка ÐÑ€Ð°Ð±Ð¸Ñ + Arabia Saudí + Saúdská Arábie + Saudi-Arabien + Saudi-Arabien + Saudi Araabia + Σαουδική ΑÏαβία + Saudi Arabia + Arabie Saoudite + Saudijska Arabija + Sádi-Arabía + Arabia Saudita + SaÅ«da ArÄbija + Saudo Arabija + Szaúd-Arábia + СаудиÑка Ðрабија + Sawdi Arabja + Saoedi-Arabië + Saudi-Arabia + Arabia Saudyjska + Arábia Saudita + Arabia Saudită + Saudská Arábia + Saudova Arabija + Saudi-Arabia + Saudiarabien + Suudi Arabistan + + + + + Соломонови ОÑтрови + Islas Salomón + Å alamounovy ostrovy + Salomonøerne + Salomonen + Saalomoni Saared + Îησιά Σολομώντα + Solomon Islands + Iles Salomon + Salomonovi Otoci + Salómonseyjar + Isole Solomon + ZÄlamana salas + Saliamono salos + Salamon-szigetek + СоломонÑки ОÑтрови + Solomon Islands + Salomonseilanden + Solomonøyene + Wyspy Salomona + Salomão, Ilhas + Insulele Solomon + Å alamúnove ostrovy + Salomonovi otoki + Salomonsaaret + Salomonöarna + Solomon Adaları + + + + + СейшелÑки оÑтрови + Seychelles + Seychely + Seychellerne + Seychellen + SeiÅ¡ellid + Σεϋχέλλες + Seychelles + Seychelles + SejÅ¡eli + Seychelles-eyjar + Seicelle + SeiÅ¡elu salas + SeiÅ¡eliai + Seychelle-szigetek + СејшелÑки ОÑтрови + Seychelles + Seychellen + Seychellene + Seszele + Seychelles + Seychelles + Seychely + SejÅ¡eli + Seychellit + Seychellerna + SeyÅŸel Adaları + + + + + Судан + Sudán + Súdán + Sudan + Sudan + Sudaan + Σουδάν + Sudan + Soudan + Sudan + Súdan + Sudan + SudÄna + Sudanas + Szudán + Судан + Is-Sudan + Soedan + Sudan + Sudan + Sudão + Sudan + Sudán + Sudan + Sudan + Sudan + Sudan + + + + + Сингапур + Singapur + Singapur + Singapore + Singapur + Singapur + ΣιγκαποÏÏη + Singapore + Singapour + Singapur + Síngapúr + Singapore + SingapÅ«ra + SingapÅ«ras + Szingapúr + Сингапур + Singapor + Singapore + Singapore + Singapur + Singapura + Singapore + Singapur + Singapur + Singapore + Singapore + Singapur + + + + + Сиера Леоне + Sierra Leona + Sierra Leone + Sierra Leone + Sierra Leone + Sierra Leone + ΣιέÏÏα Λεόνε + Sierra Leone + Sierra Leone + Sijera Leone + Síerra Leóne + Sierra Leone + Sjerraleone + Siera LeonÄ— + Sierra Leone + Сиера Леоне + Is-Sjerra Leone + Sierra Leone + Sierra Leone + Sierra Leone + Serra Leoa + Sierra Leone + Sierra Leone + Sierra Leone + Sierra Leone + Sierra Leone + Sierra Leone + + + + + Сан Марино + San Marino + San Marino + San Marino + San Marino + San Marino + Άγιος ΜαÏίνος + San Marino + Saint-Marin + San Marino + San Marínó + San Marino + SanmarÄ«no + San Marinas + San Marino + Сан Марино + San Marino + San Marino + San Marino + San Marino + São Marinho + San Marino + San Maríno + San Marino + San Marino + San Marino + San Marino + + + + + Сенегал + Senegal + Senegal + Senegal + Senegal + Senegal + Σενεγάλη + Senegal + Sénégal + Senegal + Senegal + Senegal + SenegÄla + Senegalas + Szenegál + Сенегал + Is-Senegal + Senegal + Senegal + Senegal + Senegal + Senegal + Senegal + Senegal + Senegal + Senegal + Senegal + + + + + Ð¡Ð¾Ð¼Ð°Ð»Ð¸Ñ + Somalia + Somálsko + Somalia + Somalia + Somaalia + Σομαλία + Somalia + Somalie + Somalija + Sómalía + Somalia + SomÄlija + Somalis + Szomália + Сомалија + Is-Somalia + Somalië + Somalia + Somalia + Somália + Somalia + Somálsko + Somalija + Somalia + Somalia + Somali + + + + + Суринам + Surinam + Surinam + Surinam + Suriname + Suriname + ΣουÏινάμ + Suriname + Suriname + Surinam + Súrínam + Suriname + Surinama + Surinamas + Suriname + Суринам + Suriname + Suriname + Surinam + Surinam + Suriname + Surinam + Surinam + Surinam + Suriname + Surinam + Surinam + + + + + Сао Томе и ПринÑипи + Santo Tomé y Príncipe + Svatý Tomáš a Princův ostrov + Sao Tome og Principe + São Tomé und Príncipe + São Tomé ja Príncipe + Σάο Τομέ και ΠÏίνσιπε + Sao Tome and Principe + Sao Tomé-et-Principe + Sveti Toma i Prinsipe + Saó Tóme og Prinsípe + São Tomé e Príncipe + Santome un Prinsipi + San TomÄ— ir PrinsipÄ— + São Tomé és Príncipe + Сао Томе и ПринÑипе + Sao Tome and Principe + Sao Tomé en Principe + São Tomé og Príncipe + Wyspy ÅšwiÄ™tego Tomasza i Książęca + São Tomé e Príncipe + São Tomé ÅŸi Príncipe + Svätý Tomáš a Princov ostrov + Sao Tome in Principe + São Tomé ja Príncipe + São Tomé och Príncipe + São Tomé ve Príncipe + + + + + Ел Салвадор + El Salvador + Salvador + El Salvador + El Salvador + El Salvador + Ελ Î£Î±Î»Î²Î±Î´ÏŒÏ + El Salvador + El Salvador + Salvador + El Salvador + El Salvador + Salvadora + Salvadoras + El Salvador + Ел Салвадор + El Salvador + El Salvador + El Salvador + Salwador + El Salvador + El Salvador + Salvador + Salvador + El Salvador + El Salvador + El Salvador + + + + + Ð¡Ð¸Ñ€Ð¸Ñ + Siria + Sýrie + Syrien + Syrien + Süüria + ΣυÏία + Syria + Syrie + Sirija + Sýrland + Siria + SÄ«rija + Sirija + Szíria + Сирија + Sirjana + Syrië + Syria + Syria + Síria + Siria + Sýria + Sirija + Syyria + Syrien + Suriye + + + + + Суазиленд + Suazilandia + Svazijsko + Swaziland + Swasiland + Svaasimaa + Σουαζιλάνδη + Swaziland + Swaziland + Svazi + Svasíland + Swaziland + Svazilenda + Svazilandas + Szváziföld + Свазиленд + Swaziland + Swaziland + Swaziland + Suazi + Suazilândia + Swaziland + Svazijsko + Svazi + Swazimaa + Swaziland + Svaziland + + + + + Чад + Chad + ÄŒad + Tchad + Tschad + TÅ¡aad + Τσαντ + Chad + Tchad + ÄŒad + Tsjad + Ciad + ÄŒada + ÄŒadas + Csád + Чад + Chad + Tsjaad + Tsjad + Czad + Chade + Ciad + Cad + ÄŒad + TÅ¡ad + Tchad + Çad + + + + + Того + Togo + Togo + Togo + Togo + Togo + Τόγκο + Togo + Togo + Togo + Tógó + Togo + Togo + Togas + Togo + Того + Togo + Togo + Togo + Togo + Togo + Togo + Togo + Togo + Togo + Togo + Togo + + + + + Тайланд + Tailandia + Thajsko + Thailand + Thailand + Tai + Ταϊλάνδη + Thailand + Thailande + Tajland + Taíland + Tailandia + Taizeme + Tailandas + Thaiföld + Тајланд + It-Tajlandja + Thailand + Thailand + Tajlandia + Tailândia + Thailanda + Thajsko + Tajska + Thaimaa + Thailand + Tayland + + + + + ТаджикиÑтан + Tayikistán + Tádžikistán + Tadsjikistan + Tadschikistan + Tadžikistan + Τατζικιστάν + Tajikistan + Tadjikistan + Tadžikistan + Tadsjikistan + Tagikistan + TadžikistÄna + Tadžikija + Tádzsikisztán + ТаџикиÑтан + It-TaÄ¡ikistan + Tadzjikistan + Tadsjikistan + Tadzykistan + Tajiquistão + Tadjikistan + Tadžikistan + Tadžikistan + Tadžikistan + Tadzjikistan + Tacikistan + + + + + Източен Тимор + Timor Oriental + Východní Timor + Østtimor (Timor-Leste) + Timor-Leste + Ida-Timor + ΤιμόÏ-Λέστε (Ανατολικό ΤιμόÏ) + Timor-Leste (East Timor) + Timor-Leste (Timor oriental) + IstoÄni Timor + Austur-Tímor + Timor Est (Timor Orientale) + Austrumtimora + Rytų Timoro + Kelet-Timor + ИÑточен Тимор + Timor tal-Lvant + Oost-Timor (Timor-Leste) + Øst-Timor (Timor-Leste) + Timor Wschodni + Timor Leste + Timorul de Est + Východný Timor + Vzhodni Timor + Itä-Timor + Östtimor + DoÄŸu Timor + + + + + ТуркмениÑтан + Turkmenistán + Turkmenistán + Turkmenistan + Turkmenistan + Türkmenistan + ΤουÏκμενιστάν + Turkmenistan + Turkmenistan + Turkmenistan + Túrkmenistan + Turkmenistan + TurkmenistÄna + TurkmÄ—nistanas + Türkmenisztán + ТуркмениÑтан + It-Turkmenistan + Turkmenistan + Turkmenistan + Turkmenistan + Turquemenistão + Turkmenistan + Turkmenistan + Turkmenistan + Turkmenistan + Turkmenistan + Türkmenistan + + + + + Ð¢ÑƒÐ½Ð¸Ñ + Túnez + Tunisko + Tunesien + Tunesien + Tuneesia + Τυνησία + Tunisia + Tunisie + Tunis + Túnis + Tunisia + Tunisija + Tunisas + Tunézia + Ð¢ÑƒÐ½Ð¸Ñ + It-Tuneżija + Tunesië + Tunisia + Tunezja + Tunísia + Tunisia + Tunisko + Tunizija + Tunisia + Tunisien + Tunus + + + + + Тонга + Tonga + Tonga + Tonga + Tonga + Tonga + Τόνγκα + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Тонга + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + Tonga + + + + + Тринидад и Тобаго + Trinidad y Tobago + Trinidad a Tobago + Trinidad og Tobago + Trinidad und Tobago + Trinidad ja Tobago + ΤÏινιντάντ και Τομπάγκο + Trindidad and Tobago + Trinité-et-Tobago + Trinidad i Tobago + Trínidad og Tóbagó + Trinidad e Tobago + TrinidÄda un TobÄgo + Trinidadas ir Tobagas + Trinidad és Tobago + Тринидат и Тобаго + Trinidad u Tobago + Trinidad en Tobago + Trindidad og Tobago + Trynidad i Tobago + Trinidade e Tobago + Trinidad ÅŸi Tobago + Trinidad a Tobago + Trinidad in Tobago + Trinidad ja Tobago + Trinidad och Tobago + Trinidad ve Tobago + + + + + Тувалу + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Î¤Î¿Ï…Î²Î±Î»Î¿Ï + Tuvalu + Tuvalu + Tuvalu + Túvalúeyjar + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Тувалу + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + Tuvalu + + + + + Ð¢Ð°Ð½Ð·Ð°Ð½Ð¸Ñ + Tanzania + Tanzanie + Tanzania + Tansania + Tansaania + Τανζανία + Tanzania + Tanzanie + Tanzanija + Tansanía + Tanzania + TanzÄnija + Tanzanija + Tanzánia + Танзанија + Tanżanija + Tanzania + Tanzania + Tanzania + Tanzânia + Tanzania + Tanzánia + Tanzanija + Tansania + Tanzania + Tanzanya + + + + + Украйна + Ucrania + Ukrajina + Ukraine + Ukraine + Ukraina + ΟυκÏανία + Ukraine + Ukraine + Ukrajina + Úkraína + Ucraina + Ukraina + Ukraina + Ukrajna + Украина + L-Ukrajna + Oekraïne + Ukraina + Ukraina + Ucrânia + Ucraina + Ukrajina + Ukrajina + Ukraina + Ukraina + Ukrayna + + + + + Уганда + Uganda + Uganda + Uganda + Uganda + Uganda + Ουγκάντα + Uganda + Ouganda + Uganda + Úganda + Uganda + Uganda + Uganda + Uganda + Уганда + L-Uganda + Oeganda + Uganda + Uganda + Uganda + Uganda + Uganda + Uganda + Uganda + Uganda + Uganda + + + + + Съединени щати + Estados Unidos + Spojené státy americké + Amerikas Forenede Stater + Vereinigte Staaten + Ameerika Ãœhendriigid + Ηνωμένες Πολιτείες + United States + États-Unis + Sjedinjene AmeriÄke Države + Bandaríkin + Stati Uniti d'America + Amerikas SavienotÄs Valstis + JungtinÄ—s Amerikos Valstijos + Amerikai Egyesült Ãllamok + Соединетите ÐмериканÑки Држави + l-Istati Uniti + Verenigde Staten + De forente stater + Stany Zjednoczone Ameryki + Estados Unidos da América + Statele Unite ale Americii + Spojené Å¡táty americké + Združene države Amerike + Yhdysvallat + Förenta staterna + Amerika BirleÅŸik Devletleri + + + + + Уругвай + Uruguay + Uruguay + Uruguay + Uruguay + Uruguay + ΟυÏουγουάη + Uruguay + Uruguay + Urugvaj + Úrúgvæ + Uruguay + Urugvaja + Urugvajus + Uruguay + Уругвај + L-Urugwaj + Uruguay + Uruguay + Urugwaj + Uruguai + Uruguay + Uruguaj + Urugvaj + Uruguay + Uruguay + Uruguay + + + + + УзбекиÑтан + Uzbekistán + Uzbekistán + Usbekistan + Usbekistan + Usbekistan + Ουζμπεκιστάν + Uzbekistan + Ouzbekistan + Uzbekistan + Úsbekistan + Uzbekistan + UzbekistÄna + Uzbekija + Ãœzbegisztán + УзбекиÑтан + L-Użbekistan + Oezbekistan + Usbekistan + Uzbekistan + Usbequistão + Uzbekistan + Uzbekistan + Uzbekistan + Uzbekistan + Uzbekistan + Özbekistan + + + + + Държава град Ватикан + Ciudad del Vaticano + MÄ›stský stát Vatikán + Vatikanstaten + Vatikanstadt + Vatikani Linnriik + ΚÏάτος της Πόλεως του Î’Î±Ï„Î¹ÎºÎ±Î½Î¿Ï + Vatican city + Cité du Vatican + Vatikanski Grad + Páfagarður + Città del Vaticano + VatikÄna PilsÄ“tvalsts + Vatikano Miesto ValstybÄ— + Vatikánváros Ãllam + ВатиканÑки Град + l-Istat tal-Belt tal-Vatikan + Vaticaanstad + Vatikanstaten + PaÅ„stwo WatykaÅ„skie + Estado da Cidade do Vaticano + Statul Cetății Vaticanului + Vatikánsky mestský Å¡tát + Vatikanska mestna država + Vatikaanivaltio + Vatikanstaten + Vatikan + + + + + Св. ВинÑент и Гренадини + San Vicente y las Granadinas + Svatý Vincenc a Grenadiny + Saint Vincent og Grenadinerne + St.Vincent und die Grenadinen + Saint Vincent ja Grenadiinid + Άγιος Βικέντιος και ΓÏεναδίνες + Saint Vincent and the Grenadines + Saint-Vincent-et-les-Grenadines + Sveti Vincent i Grenadini + Sankti Vinsent og Grenadíneyjar + Saint Vincent e Grenadine + Sentvinsenta un GrenadÄ«nas + Sent Vinsentas ir Grenadinai + Saint Vincent és Grenadine-szigetek + Свети ВинÑент и Гренандини + Saint Vincent and the Grenadines + Saint Vincent en de Grenadines + Saint Vincent og Grenadinene + Saint Vincent i Grenadyny + São Vicente e Granadinas + Sfântul VincenÅ£iu ÅŸi Grenadine + Svätý Vincent a Grenadíny + Saint Vincent in Grenadine + Saint Vincent ja Grenadiinit + Saint Vincent och Grenadinerna + Saint Vincent ve Grenadineler + + + + + + Венецуела + Venezuela + Venezuela + Venezuela + Venezuela + Venezuela + Βενεζουέλα + Venezuela + Venezuela + Venezuela + Venesúela + Venezuela + VenecuÄ“la + Venesuela + Venezuela + Венецуела + Il-Veneżwela + Venezuela + Venezuela + Wenezuela + Venezuela + Venezuela + Venezuela + Venezuela + Venezuela + Venezuela + Venezuella + + + + + Виетнам + Vietnam + Vietnam + Vietnam + Vietnam + Vietnam + Βιετνάμ + Vietnam + Viet Nam + Vijetnam + Víetnam + Vietnam + Vjetnama + Vietnamas + Vietnam + Виетнам + Il-Vjetnam + Vietnam + Vietnam + Wietnam + Vietname + Vietnam + Vietnam + Vietnam + Vietnam + Vietnam + Vietnam + + + + + Вануату + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Βανουάτου + Vanuatu + Vanuatu + Vanuatu + Vanúatú + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Вануату + Vanwatu + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Vanuatu + Vatuanu + Vanuatu + + + + + Самоа + Samoa + Samoa + Samoa + Samoa + Samoa + Σαμόα + Samoa + Samoa + Samoa + Samóa + Samoa + Samoa + Samoa + Szamoa + Самоа + Samoa + Samoa + Samoa + Samoa + Samoa + Samoa + Samoa + Samoa + Samoa + Samoa + Samoa + + + + + Йемен + Yemen + Jemen + Yemen + Jemen + Jeemen + Υεμένη + Yemen + Yémen + Jemen + Jemen + Yemen + Jemena + Jemenas + Jemen + Јемен + Il-Jemen + Jemen + Jemen + Jemen + Lémen + Yemen + Jemen + Jemen + Jemen + Yemen + Yemen + + + + + Южна Ðфрика + Sudáfrica + Jihoafrická republika + Sydafrika + Südafrika + Lõuna-Aafrika + Îότια ΑφÏική + South Africa + Afrique du Sud + Južna Afrika + Suður-Afríka + Sud Africa + DienvidÄfrika + Pietų Afrika + Dél-Afrika + Јужна Ðфрика + l-Afrika t'Isfel + Zuid-Afrika + Sør-Afrika + Republika PoÅ‚udniowej Afryki + Ãfrica do Sul + Africa de Sud + Južná Afrika + Južna Afrika + Etelä-Afrikka + Sydafrika + Güney Afrika + + + + + Ð—Ð°Ð¼Ð±Ð¸Ñ + Zambia + Zambie + Zambia + Sambia + Sambia + Ζάμπια + Zambia + Zambie + Zambija + Sambía + Zambia + Zambija + Zambija + Zambia + Замбија + Iż-Å»ambja + Zambia + Zambia + Zambia + Zâmbia + Zambia + Zambia + Zambija + Sambia + Zambia + Zambiya + + + + + Зимбабве + Zimbabue + Zimbabwe + Zimbabwe + Simbabwe + Zimbabwe + Ζιμπάμπουε + Zimbabwe + Zimbabwe + Zimbabve + Simbabve + Zimbabwe + Zimbabve + ZimbabvÄ— + Zimbabwe + Зимбабве + Iż-Å»imbabwe + Zimbabwe + Zimbabwe + Zimbabwe + Zimbabwé + Zimbabwe + Zimbabwe + Zimbabve + Zimbabwe + Zimbabwe + Zimbabve + + + + + Черна гора + Montenegro + ÄŒerná Hora + Montenegro + Montenegro + Montenegro + ΜαυÏοβοÏνιο + Montenegro + Monténégro + Crna Gora + Svartfjallaland + Montenegro + Melnkalne + Juodkalnija + Montenegró + Црна Гора + I-Montenegro + Montenegro + Montenegro + Czarnogóra + Montenegro + Muntenegru + Cierna Hora + ÄŒrna gora + Montenegro + Montenegro + KaradaÄŸ + + + + + Южен Судан + Sudán del Sur + Jižní Súdán + Sydsudan + Südsudan + Lõuna-Sudaan + Îότιο Σουδάν + South Sudan + Soudan du Sud + Južni Sudan + Suður-Súdan + Sudan del Sud + DienvidsudÄna + Pietų Sudanas + Dél-Szudán + Јужен Судан + Sudan tan-Nofsinhar + Zuid-Soedan + Sør-Sudan + Sudan PoÅ‚udniowy + Sudão do Sul + Sudanul de Sud + Južný Sudán + Južni Sudan + Etelä-Sudan + Sydsudan + Güney Sudan + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd new file mode 100644 index 000000000..0bab31513 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd @@ -0,0 +1,7031 @@ + + + + + ISO 639-1:2002 filtered by Europass + (http://www.iso.org/iso/catalogue_detail?csnumber=22109) + + + + ISO 639-1:2002 filtered by Europass, including the + languages considered as "dead" + + + + + българÑки + búlgaro + bulharÅ¡tina + bulgarsk + Bulgarisch + bulgaaria + βουλγαÏικά + Bulgarian + bulgare + bugarski + búlgarska + bulgaro + bulgÄru + bulgarų + bolgár + бугарÑки + Bulgaru + Bulgaars + Bulgarsk + buÅ‚garski + búlgaro + bulgară + bulharÄina + bolgarÅ¡Äina + bulgaria + bulgariska + bulgarca + + + + + чешки + checo + ÄeÅ¡tina + tjekkisk + Tschechisch + tÅ¡ehhi + τσεχικά + Czech + tchèque + ÄeÅ¡ki + tékkneska + ceco + Äehu + Äekų + cseh + чешки + ÄŠek + Tsjechisch + Tsjekkisk + czeski + checo + cehă + ÄeÅ¡tina + ÄeÅ¡Äina + tÅ¡ekki + tjeckiska + çekçe + + + + + датÑки + danés + dánÅ¡tina + dansk + Dänisch + taani + δανικά + Danish + danois + danski + danska + danese + dÄņu + danų + dán + данÑки + Daniż + Deens + Dansk + duÅ„ski + dinamarquês + daneză + dánÄina + danÅ¡Äina + tanska + danska + danca + + + + + нидерландÑки + neerlandés + nizozemÅ¡tina + nederlandsk + Niederländisch + hollandi + ολλανδικά + Dutch + néerlandais + nizozemski + hollenska + olandese + nÄ«derlandieÅ¡u + olandų + holland + холандÑки + Olandiż + Nederlands + Nederlandsk + niderlandzki + holandês + neerlandeză + holandÄina + nizozemÅ¡Äina + hollanti + nederländska + flemenkçe + + + + + английÑки + inglés + angliÄtina + engelsk + Englisch + inglise + αγγλικά + English + anglais + engleski + enska + inglese + angļu + anglų + angol + ÐнглиÑки + Ingliż + Engels + Engelsk + angielski + inglês + engleză + angliÄtina + angleÅ¡Äina + englanti + engelska + ingilizce + + + + + еÑтонÑки + estonio + estonÅ¡tina + estisk + Estnisch + eesti + εσθονικά + Estonian + estonien + estonski + eistneska + estone + igauņu + estų + észt + еÑтонÑки + Estonjan + Estisch + Estisk + estoÅ„ski + estónio + estonă + estónÄina + estonÅ¡Äina + viro + estniska + estonca + + + + + финÑки + finés + finÅ¡tina + finsk + Finnisch + soome + φινλανδικά + Finnish + finnois + finski + finnska + finlandese + somu + suomių + finn + ФинÑки + Finlandiż + Fins + Finsk + fiÅ„ski + finlandês + finlandeză + fínÄina + finÅ¡Äina + suomi + finska + fince + + + + + френÑки + francés + francouzÅ¡tina + fransk + Französisch + prantsuse + γαλλικά + French + français + francuski + franska + francese + franÄu + prancÅ«zų + francia + француÑки + FranÄ‹iż + Frans + Fransk + francuski + francês + franceză + francúzÅ¡tina + francoÅ¡Äina + ranska + franska + fransızca + + + + + немÑки + alemán + nÄ›mÄina + tysk + Deutsch + saksa + γεÏμανικά + German + allemand + njemaÄki + þýska + tedesco + vÄcu + vokieÄių + német + германÑки + Ä ermaniż + Duits + Tysk + niemiecki + alemão + germană + nemÄina + nemÅ¡Äina + saksa + tyska + almanca + + + + + гръцки + griego + Å™eÄtina + græsk + Griechisch + kreeka + ελληνικά + Greek + grec + grÄki + gríska + greco + grieÄ·u + graikų + görög + грчки + Grieg + Grieks + Gresk + grecki + grego + greacă + gréÄtina + grÅ¡Äina + kreikka + grekiska + yunanca + + + + + унгарÑки + húngaro + maÄarÅ¡tina + ungarsk + Ungarisch + ungari + ουγγÏικά + Hungarian + hongrois + maÄ‘arski + ungverska + ungherese + ungÄru + vengrų + magyar + унгарÑки + Ungeriż + Hongaars + Ungarsk + wÄ™gierski + húngaro + maghiară + maÄarÄina + madžarÅ¡Äina + unkari + ungerska + macarca + + + + + иÑландÑки + islandés + islandÅ¡tina + islandsk + Isländisch + islandi + ισλανδικά + Icelandic + islandais + islandski + íslenska + islandese + islandieÅ¡u + islandų + izlandi + иÑландÑки + Iżlandiż + IJslands + Islandsk + islandzki + islandês + islandeză + islandÄina + islandÅ¡Äina + islanti + isländska + izlandaca + + + + + италианÑки + italiano + italÅ¡tina + italiensk + Italienisch + itaalia + ιταλικά + Italian + italien + talijanski + ítalska + italiano + itÄļu + italų + olasz + италијанÑки + Taljan + Italiaans + Italiensk + wÅ‚oski + italiano + italiană + talianÄina + italijanÅ¡Äina + italia + italienska + italyanca + + + + + латвийÑки + letón + lotyÅ¡tina + lettisk + Lettisch + läti + λεττονικά + Latvian + letton + latvijski + lettneska + lettone + latvieÅ¡u + latvių + lett + латвиÑки + Latvjan + Letlands + Latvisk + Å‚otewski + letão + letonă + lotyÅ¡tina + latvijÅ¡Äina + latvia + lettiska + letonca + + + + + литовÑки + lituano + litevÅ¡tina + litauisk + Litauisch + leedu + λιθουανικά + Lithuanian + lituanien + litavski + litháíska + lituano + lietuvieÅ¡u + lietuvių + litván + литванÑки + Litwan + Litouws + Litauisk + litewski + lituano + lituaniană + litovÄina + litvanÅ¡Äina + liettua + litauiska + litvanca + + + + + малтийÑки + maltés + maltÅ¡tina + maltesisk + Maltesisch + malta + μαλτεζικά + Maltese + maltais + malteÅ¡ki + maltneska + maltese + maltieÅ¡u + maltieÄių + máltai + малтешки + Malti + Maltees + Maltesisk + maltaÅ„ski + maltês + malteză + maltÄina + malteÅ¡Äina + malta + maltesiska + maltaca + + + + + норвежки + noruego + norÅ¡tina + norsk + Norwegisch + norra + νοÏβηγικά + Norwegian + norvégien + norveÅ¡ki + norska + norvegese + norvÄ“Ä£u + norvegų + norvég + норвешки + NorveÄ¡iż + Noors + Norsk + norweski + norueguês + norvegiană + nórÄina + norveÅ¡Äina + norja + norska + norveççe + + + + + полÑки + polaco + polÅ¡tina + polsk + Polnisch + poola + πολωνικά + Polish + polonais + poljski + pólska + polacco + poļu + lenkų + lengyel + лолÑки + Pollakk + Pools + Polsk + polski + polaco + poloneză + poľština + poljÅ¡Äina + puola + polska + lehçe + + + + + португалÑки + portugués + portugalÅ¡tina + portugisisk + Portugiesisch + portugali + ποÏτογαλικά + Portuguese + portugais + portugalski + portúgalska + portoghese + portugÄļu + portugalų + portugál + португалÑки + Portugiż + Portugees + Portugisisk + portugalski + português + portugheză + portugalÄina + protugalÅ¡Äina + portugali + portugisiska + portekizce + + + + + румънÑки + rumano + rumunÅ¡tina + rumænsk + Rumänisch + rumeenia + Ïουμανικά + Romanian + roumain + rumunjski + rúmenska + rumeno + rumÄņu + rumunų + román + романÑки + Rumen + Roemeens + Rumensk + rumuÅ„ski + romeno + română + rumunÄina + romunÅ¡Äina + romania + rumänska + rumence + + + + + хърватÑки + croata + chorvatÅ¡tina + kroatisk + Kroatisch + horvaadi + κÏοατικά + Croatian + croate + hrvatski + króatíska + croato + horvÄtu + kroatų + horvát + хрватÑки + Kroat + Kroatisch + Kroatisk + chorwacki + croata + croată + chorvátÄina + hrvaÅ¡Äina + kroatia + kroatiska + hırvatça + + + + + Ñловашки + eslovaco + slovenÅ¡tina + slovakisk + Slowakisch + slovaki + σλοβακικά + Slovak + slovaque + slovaÄki + slovakíska + slovacco + slovÄku + slovakų + szlovák + Ñловачки + Slovakk + Slowaaks + Slovakisk + sÅ‚owacki + eslovaco + slovacă + slovenÄina + slovaÅ¡Äina + slovakki + slovakiska + slovakça + + + + + ÑловенÑки + esloveno + slovinÅ¡tina + slovensk + Slowenisch + sloveeni + σλοβενικά + Slovenian + slovène + slovenski + slóvenska + sloveno + slovēņu + slovÄ—nų + szlovén + Ñловенечки + Sloven + Sloveens + Slovensk + sÅ‚oweÅ„ski + eslovénio + slovenă + slovinÄina + slovenÅ¡Äina + sloveeni + slovenska + slovence + + + + + иÑпанÑки + español + Å¡panÄ›lÅ¡tina + spansk + Spanisch + hispaania + ισπανικά + Spanish + espagnol + Å¡panjolski + spænska + spagnolo + spÄņu + ispanų + spanyol + шпанÑки + Spanjol + Spaans + Spansk + hiszpaÅ„ski + espanhol + spaniolă + Å¡panielÄina + Å¡panÅ¡Äina + espanja + spanska + ispanyolca + + + + + шведÑки + sueco + Å¡védÅ¡tina + svensk + Schwedisch + rootsi + σουηδικά + Swedish + suédois + Å¡vedski + sænska + svedese + zviedru + Å¡vedų + svéd + шведÑки + Svediż + Zweeds + Svensk + szwedzki + sueco + suedeză + Å¡védÄina + Å¡vedÅ¡Äina + ruotsi + svenska + isveççe + + + + + турÑки + turco + tureÄtina + tyrkisk + Türkisch + türgi + τουÏκικά + Turkish + turc + turski + tyrkneska + turco + turku + turkų + török + турÑки + Tork + Turks + Tyrkisk + turecki + turco + turcă + tureÄtina + turÅ¡Äina + turkki + turkiska + türkçe + + + + + абхазки + abjasio + abcházÅ¡tina + abkhasisk + Abchasisch + abhaasi + αμπχαζικά + Abkhazian + abkhaze + abhaski + abkasíska + abcaso + abhÄzieÅ¡u + abchazų + abház + ÐбхазиÑки + Abkażjan + Abchazisch + Abkhasisk + abchaski + abecásio + abhază + abcházÄina + abhaÅ¡Äina + abhaasi + abkhaziska + abhazca + + + + + Ð°Ñ„Ñ€Ð¸ÐºÐ°Ð½Ñ + afrikaans + afrikánÅ¡tina + afrikaans + Afrikaans + afrikaani + αφÏικάνς + Afrikaans + afrikaans + afrikaans + afríkanska + afrikaans + afrikÄnss + afrikanų + afrikaans + африканÑки + Afrikans + Afrikaans + Afrikaans + afrikaans + africano + afrikaans + afrikánÄina + afrikanÅ¡Äina + afrikaans + afrikaans + afrikanca + + + + + албанÑки + albanés + albánÅ¡tina + albansk + Albanisch + albaania + αλβανικά + Albanian + albanais + albanski + albanska + albanese + albÄņu + albanų + albán + албанÑки + Albaniż + Albanees + Albansk + albaÅ„ski + albanês + albaneză + albánÄina + albanÅ¡Äina + albania + albanska + arnavutça + + + + + амхарÑки + amhárico + amharÅ¡tina + amharisk + Amharisch + amhara + αμχαÏικά + Amharic + amharique + amharski + amharíska + amarico + amharu + amharų + amhara + амхарÑки + Amħari + Amhaars + Amharisk + amharski + inglês (Ame) + amharică + amharÄina + amharÅ¡Äina + amharan + amhariska + amharca + + + + + арабÑки + árabe + arabÅ¡tina + arabisk + Arabisch + araabia + αÏαβικά + Arabic + arabe + arapski + arabíska + arabo + arÄbu + arabų + arab + ÐрапÑки + Għarbi + Arabisch + Arabisk + arabski + árabe + arabă + arabÄina + arabÅ¡Äina + arabia + arabiska + arapça + + + + + арагонÑки + aragonés + aragonÅ¡tina + aragonesisk + Aragonesisch + aragooni + αÏαγονικά + Aragonese + aragonais + aragonski + aragónska + aragonese + aragonieÅ¡u + aragonieÄių + aragóniai + арагонÑки + Aragoniż + Aragonees + Aragonesisk + aragoÅ„ski + aragonês + aragoneză + aragónská + aragonÅ¡Äina + aragonia + aragonesiska + aragonca + + + + + арменÑки + armenio + arménÅ¡tina + armensk + Armenisch + armeenia + αÏμενικά + Armenian + arménien + armenski + armenska + armeno + armēņu + armÄ—nų + örmény + ерменÑки + Armen + Armeens + Armensk + ormiaÅ„ski + arménio + armeană + arménÄina + armenÅ¡Äina + armenia + armeniska + ermenice + + + + + аÑамÑки + asamés + ásámÅ¡tina + assamesisk + Assamesisch + assami + ασαμέζικα + Assamese + assamais + asamski + assameíska + assamese + asamieÅ¡u + asamų + assamese + аÑамÑки + Assamiż + Assamees + Assamesisk + asamski + assamês + assameză + asámÄina + asamÅ¡Äina + assami + assami + assamca + + + + + азербайджанÑки + azerí + ázerbajdžánÅ¡tina + aserbajdsjansk + Aserbeidschanisch + aserbaidžaani + αζεÏικά + Azerbaijani + azéri/azerbaidjanais + azerski + aserbaídsjanska + azero + azerbaidžÄnu + azerbaidžanieÄių + azeri + азербејџанÑки + AżerbajÄ¡ani + Azerbeidzjaans + Aserbajdsjansk + azerbejdżaÅ„ski + azeri + azerbaijană + azerbajdžanÄina + azerÅ¡Äina + azeri + azerbajdzjanska + azerice + + + + + баÑки + euskera + baskiÄtina + baskisk + Baskisch + baski + βασκικά + Basque + basque + baskijski + baskneska + basco + basku + baskų + baszk + ваÑкиÑки + Bask + Baskisch + Baskisk + baskijski + basco + bască + baskilÄtina + baskovÅ¡Äina + baski + baskiska + baskça + + + + + белоруÑки + bielorruso + bÄ›loruÅ¡tina + hviderussisk + Weißrussisch + valgevene + λευκοÏωσικά + Belarusian + biélorusse + bjeloruski + hvítrússneska + bielorusso + baltkrievu + baltarusių + belarusz + велоруÑки + Belarussu + Wit-Russisch + Hviterussisk + biaÅ‚oruski + bielorusso + belarusă + bieloruÅ¡tina + beloruÅ¡Äina + valkovenäjä + vitryska + belarusça + + + + + бенгалÑки + bengalí + bengálÅ¡tina + bengali + Bengali + bengali + μπενγκάλι + Bengali + bengali + bengalski + bengalska + bengalese + bengÄļu + bengalų + bengáli + венгалÑки + Bengali + Bengalees + Bengali + bengalski + bengalês + bengaleză + bengálÄina + bengalÅ¡Äina + bengali + bengaliska + bangladeşçe + + + + + боÑненÑки + bosnio + bosenÅ¡tina + bosnisk + Bosnisch + bosnia + βοσνιακά + Bosnian + bosniaque + bosanski + bosníska + bosniaco + bosnieÅ¡u + bosnių + bosnyák + вошњачки + Bożnijaku + Bosnisch + Bosnisk + boÅ›niacki + bósnio + bosniacă + bosniaÄtina + bosanÅ¡Äina + bosnia + bosniska + boÅŸnakça + + + + + бретонÑки + bretón + bretonÅ¡tina + bretonsk + Bretonisch + bretooni + βÏετονικά + Breton + breton + bretonski + bretónska + bretone + bretoņu + bretonų + breton + вретон + Breton + Bretons + Bretonsk + bretoÅ„ski + bretão + bretonă + bretónÄina + bretonÅ¡Äina + bretoni + bretonska + bretonca + + + + + бирманÑки + birmano + barmÅ¡tina + burmesisk + Birmanisch/Burmesisch + birma + βιÏμανικά + Burmese + birman + burmanski + búrmíska + birmano + birmieÅ¡u + birmieÄių + burmai + вурманÑки + Burmiż + Birmees + Burmesisk + birmaÅ„ski + birmanês + birmaneză + barmÄina + burmanÅ¡Äina + burma + burmesiska + burmaca + + + + + каталонÑки/валенÑÐ¸Ñ + catalán/valenciano + kataláština/valencijÅ¡tina + catalansk/valenciansk + Katalanisch/Valencianisch + katalaani/valencia + καταλανικά/βαλενθιανά + Catalan/Valencian + catalan/valencien + katalonski/valencijski + katalónska/valenska + catalano/valenciano + katalÄņu/valensieÅ¡u + katalonų/valensijos + katalán/valenciai + КаталонÑки/ВаленÑијанÑки + Katalan/Valenzjan + Catalaans/Valenciaans + Katalansk/Valensiansk + kataloÅ„ski/walencjaÅ„ski + catalão/valenciano + catalană/valenciană + katalánÄina/valencia + katalonÅ¡Äina/valencijanÅ¡Äina + katalaani/valencian + katalanska/valenciska + katalanca/valensiyaca + + + + + чеченÑки + checheno + ÄeÄenÅ¡tina + tjetjensk + Tschetschenisch + tÅ¡etÅ¡eeni + τσετσενικά + Chechen + tchétchène + ÄeÄenski + téténska + ceceno + ÄeÄenu + ÄeÄenų + csecsen + чеченÑки + ÄŠeÄ‹en + Chechen + Tsjetsjensk + czeczeÅ„ski + checheno + cecenă + ÄeÄenÄina + ÄeÄenÅ¡Äina + tÅ¡etÅ¡eeni + tjetjenska + çeçence + + + + + китайÑки + chino + ÄínÅ¡tina + kinesisk + Chinesisch + hiina + κινεζικά + Chinese + chinois + kineski + kínverska + cinese + Ä·Ä«nieÅ¡u + kinų + kínai + КинеÑки + ÄŠiniż + Chinees + Kinesisk + chiÅ„ski + chinês + chineză + ÄínÅ¡tina + kitajÅ¡Äina + kiina + kinesiska + çince + + + + + черковноÑлавÑнÑки + eslavo eclesiástico + staroslovÄ›nÅ¡tina + kirkeslavisk + Kirchenslawisch + kirikuslaavi + εκκλησιαστική σλαβική + Church Slavonic + slave liturgique + crkvenoslavenski + slavneska + antico slavo ecclesiastico + senslÄvu + bažnytinÄ— slavų kalba + egyházi szláv + црковно-ÑловенÑки + Slaviku tal-Knisja + Kerkslavisch + Gammelslavisk + cerkiewno-sÅ‚owiaÅ„ski + eslavo de igreja + slavonă bisericească + cirkevnoslovanské jazyky + stara cerkvena slovanÅ¡Äina + kirkkoslaavi + kyrkslaviska + slavca + + + + + корнуолÑки + córnico + kornÅ¡tina + cornisk + Kornisch + korni + κοÏνουαλικά + Cornish + cornique + cornish + kornbreska + cornico + kornieÅ¡u + kornų + cornwalli kelta + корнÑки + Korniku + Cornish + Kornisk + kornijski + córnico + cornică + kornÄina + kornijÅ¡Äina + korni + corniska + korniÅŸce + + + + + корÑиканÑки + corso + korsiÄtina + korsikansk + Korsisch + korsika + κοÏσικανικά + Corsican + corse + korzikanski + korsíka + corso + korsikÄņu + korsikieÄių + korzikai + корзиканÑки + Korsiku + Corsicaans + Korsikansk + korsykaÅ„ski + corso + corsicană + korziÄtina + korzijÅ¡Äina + korsika + korsikanska + korsikaca + + + + + еÑперанто + esperanto + esperanto + esperanto + Esperanto + esperanto + εσπεÏάντο + Esperanto + espéranto + esperanto + esperantó + esperanto + esperanto + esperanto + eszperantó + еÑперанто + Esperanto + Esperanto + Esperanto + esperanto + esperanto + esperanto + esperanto + esperanto + esperanto + esperanto + esperantoca + + + + + фарьорÑки + feroés + faerÅ¡tina + færøsk + Färöisch + fääri + φεÏοϊκά + Faroese + féroïen + ferojski + færeyska + faroese + fÄ“ru + farerų + feröeri + фарÑки + Fawriż + Faeröers + Færøysk + farerski + feroesa + feroeză + faerÄina + ferÅ¡Äina + fääri + färoiska + faraoece + + + + + фиджийÑки + fiyiano + fidžijÅ¡tina + fiji + Fidschi + fidži + φιτζιανά + Fijian + fidjien + fidžijski + fídjeyska + fijian + fidžieÅ¡u + fidžių + fidzsi + фиџиÑки + FiÄ¡jan + Fijisch + Fijisk + fidżyjski + fidjiano + fijiană + fidžijÄina + fidžijÅ¡Äina + fidži + fidjianska + fijice + + + + + фризийÑки + frisón occidental + západní fríština + frisisk + Friesisch + läänefriisi + φÏιζικά (Δυτική ΦÏιζία) + Western Frisian + frison occidental + frizijski + frísneska + frisone + rietumfrÄ«zu + vakarų fryzų + nyugati fríz + западно-физиÑки + Friżjan tal-Punent + West-Fries + Frisisk + zachodniofryzyjski + frísio ocidental + frizonă + frízÅ¡tina + zahodna frizijÅ¡Äina + friisi + västfrisiska + frizyaca + + + + + грузинÑки + georgiano + gruzínÅ¡tina + georgisk + Georgisch + gruusia + γεωÏγιανά + Georgian + georgien + gruzijski + georgíska + georgiano + gruzÄ«nu + gruzinų + grúz + грузиÑки + Ä eorÄ¡jan + Georgisch + Georgisk + gruziÅ„ski + geórgio + georgiană + gruzínÄina + gruzinÅ¡Äina + georgia + georgiska + gürcüce + + + + + шотландÑки/шотландÑки + келтÑки + gaélico/gaélico escocés + igaelÅ¡tina/skotská + gaelÅ¡tina + gælisk/skotsk gælisk + Gälisch/Schottisch-Gälisch + gaeli/gaeli (Å otimaa) + γαελικά/σκωτικλά γαελικά + Gaelic/Scottish Gaelic + gaélique/gaélique écossais + gaelski/Å¡kotski gaelski + gelíska/skosk gelíska + gaelico/gaelico scozzese + gÄ“lu/skotu gÄ“lu + gÄ—lų/Å¡kotijos gÄ—lų + gael/skót gael + галÑки/шкотÑко-галÑки + Galliku/Galliku SkoÄ‹Ä‹iż + Gaelisch/Schots-Gaelisch + Gælisk/Skotsk-Gælisk + gaelicki/gaelicki szkocki + gaélico/gaélico escocês + galică/galică scoÅ£iană + gaelÄina/Å¡kótska gaelÄina + gelÅ¡Äina/Å¡kotska gelÅ¡Äina + gaeli/skotti + gaeliska/skotsk gaeliska + gaelce/iskoçça + + + + + ирландÑки + irlandés + irÅ¡tina + irsk + Irisch + iiri + ιÏλανδικά + Irish + irlandais + irski + írska + irlandese + Ä«ru + airių + ír + ирÑки + Irlandiż + Iers + Irsk + irlandzki + irlandês + irlandeză + írÄina + irÅ¡Äina + iiri + iriska + irlandaca + + + + + галиÑийÑки + gallego + galicijÅ¡tina + galicisk + Galicisch + galeegi + γαλικιανά + Galician + galicien + galicijski + galisíska + galiziano + galisieÅ¡u + galisų + galíciai + ГалициÑки + Galizzjan + Galicisch + Galisisk + galisyjski + Galego + galiciană + galicijÄina + galicijÅ¡Äina + galicia + galiciska + galiçyaca + + + + + Ð¼Ð°Ð½ÐºÑ + manés + manÅ¡tina + manx + Manx + mänksi + μανξ + Manx + mannois/manxois + manski + manska + mannese + manÅ¡u + manksų + manx + mанÑки + Manks + Manx + Mansk + manx + manês + manx + manÄina + mánÅ¡Äina + manx + manniska + manskça + + + + + cтарогръцки език + griego antiguo + staroÅ™eÄtina + oldgræsk + Altgriechisch + vanakreeka + αÏχαία ελληνικά + Ancient Greek + grec ancien + starogrÄki + forngríska + greco antico + sengrieÄ·u + senovÄ—s graikų + ógörög + + Grieg tal-qedem + Oudgrieks + Gammelgresk + jÄ™zyk grecki + grego antigo + greacă veche + starogréÄtina + starogrÅ¡ka grÅ¡Äina + muinaiskreikka + klassisk grekiska + eski yunanca + + + + + гуджаратÑки + guyaratí + gudžarátÅ¡tina + gujarati + Gujarati + gudžarati + γκουτζαÏατικά + Gujarati + gujarati + gudžaratski + gújaratí + gujarati + gudžaratu + gudžaratų + + гуџарати + Gujarati + Gujarati + Gujarati + gudźarati + gujarati + gujarati + gujarati + gujarati + gudžarati + gujarati + gucaratça + + + + + хаитÑнÑки/хаитÑнÑки + креолÑки + haitiano/criollo haitiano + haitská kreolÅ¡tina + haitisk/haitisk kreol + Haitianisch/Frankokreolisch + haiti/haiti kreooli + αϊτής/αϊτινή κÏεολή + Haitian/Haitian Creole + haitien/créole haitien + haićanski/haićanski + kreolski + haítískta/haítískt + blendingsmál + haitiano/creolo haitiano + haitieÅ¡u/Haiti kreolu + haitieÄių/haiÄio kreolų + haiti/haiti kreol + ХаитÑки; ХаитÑко креолÑки + Ħaitjan/Kreol tal-Ħaiti + Haïtiaans/Haïtiaans Creools + Haitisk/Haitisk kreolsk + haitaÅ„ski/kreolski + haitaÅ„ski + haitiano/criolo haitiano + haitiană/creolă haitiană + haitská/francúzska + kreolÄina + haitÅ¡Äina/haitska + kreolÅ¡Äina + haiti/haiti creole + haitiska/haitisk kreolska + haitice/haiti kreyolu + + + + + иврит + hebreo + hebrejÅ¡tina + hebraisk + Hebräisch + heebrea + εβÏαϊκά + Hebrew + hébreu + hebrejski + hebreska + ebraico + ivrits + hebrajų + héber + ЕврејÑки + Ebrajk + Hebreeuws + Hebraisk + hebrajski + hebraico + ebraică + hebrejÄina + hebrejÅ¡Äina + heprea + hebreiska + Ä°branice + + + + + хинди + hindi + hindÅ¡tina + hindi + Hindi + hindi + χίντι + Hindi + hindi + hindski + hindí + hindi + hindi + hindi + hindi + Хинду + Ħindi + Hindi + Hindi + hindi + hindi + hindi + hindÄina + hindijÅ¡Äina + hindi + hindi + hintçe + + + + + индонезийÑки + indonesio + indonéština + indonesisk + Indonesisch + indoneesia + ινδονησιακά + Indonesian + indonésien + indonezijski + indónesíska + indonesiano + indonÄ“zieÅ¡u + indonezieÄių + indonéziai + ИндонежанÑки + Indoneżjan + Indonesisch + Indonesisk + indonezyjski + indonésio + indoneziană + indonézsky jazyk + indonezijÅ¡Äina + indonesia + indonesiska + endonezce + + + + + ÑванÑки + javanés + javánÅ¡tina + javanesisk + Javanisch + jaava + ιαβανικά + Javanese + javanais + javanski + javanska + giavanese + javieÅ¡u + javieÄių + jávai + ЈаванÑки + Ä avaniż + Javaans + Javanesisk + jawajski + javanês + javaneză + jávÄina + javanÅ¡Äina + jaava + javanesiska + javaca + + + + + ÑпонÑки + japonés + japonÅ¡tina + japansk + Japanisch + jaapani + ιαπωνικά + Japanese + japonais + japanski + japanska + giapponese + japÄņu + japonų + japán + ЈапонÑки + Ä appuniż + Japans + Japansk + japoÅ„ski + japonês + japoneză + japonÄina + japonÅ¡Äina + japani + japanska + japonca + + + + + каннада + kannaá¸a/canarés + kannadÅ¡tina + kannada + Kannada + kannada + κανάντα + Kannada + kannada + kannada + kanaríska + kannada + kannadu + kanadų + kannada + канада + Kannada + Kannada + Kannada + kannada + canarês + kannada + kannadÄina + kanadÅ¡Äina + kannada + kannada + kannada + + + + + казахÑки + kazajo + kazaÅ¡tina + kasakhisk + Kasachisch + kasahhi + καζακικά + Kazakh + kazakh + kazaÅ¡ki + kasakska + kazaco + kazahu + kazachų + kazak + казахÑтан + Kazak + Kazachs + Kasakhisk + kazachski + cazaque + kazahă + kazaÅ¡tina + kazaÅ¡Äina + kazakki + kazakiska + kazakça + + + + + киргизки + kirguís + kyrgyzÅ¡tina + kirgisisk + Kirgisisch + kirgiisi + κιÏγιζικά + Kirghiz + kirghize + kirgiski + kirghiz + kirghiso + kirgÄ«zu + kirgizų + kirgíz + КиргиÑки + Kirgiż + Kirgizisch + Kirgisisk + kirgiski + quirguize + kârgâză + kirgizÅ¡tina + kirgiÅ¡Äina + kirgiisi + kirgisiska + kırgızca + + + + + конгоанÑки + kikongo + konžština + kongo + Kongo/Kikongo + kongo + κονγκό + Kongo/Kikongo + kongo + kongo + kongo + kikongo + kongu + kongo + szuahéli/kikongói + КонгоанÑки + Kongo + Congolees + Kongolesisk + kongo + congo + kikongo + kongo + kongovÅ¡Äina + kongo + kongo + kongoca + + + + + корейÑки + coreano + korejÅ¡tina + koreansk + Koreanisch + korea + κοÏεατικά + Korean + coréen + korejski + kóreska + coreano + korejieÅ¡u + korÄ—jieÄių + koreai + КорејÑки + Korean + Koreaans + Koreansk + koreaÅ„ski + coreano + coreeană + kórejÄina + korejÅ¡Äina + korea + koreanska + korece + + + + + кюрдÑки + kurdo + kurdÅ¡tina + kurdisk + Kurdisch + kurdi + κουÏδικά + Kurdish + kurde + kurdski + kúrdíska + curdo + kurdu + kurdų + kurd + + Kurd + Koerdisch + Kurdisk + kurdyjski + curdo + kurdă + kurdÄina + kurdÅ¡Äina + kurdi + kurdiska + kürtçe + + + + + Лао + lao + laoÅ¡tina + lao + Laotisch + lao + λαοτιανά + Lao + lao/laotien + laoski + laoska + lao + laosieÅ¡u + lajų + lao + + Lao + Laotiaans + Laotisk + laotanski + laociano + lao + laoÅ¡tina + laoÅ¡Äina + lao + lao + laoca + + + + + латинÑки + latín + latina + latin + Latein + ladina + λατινικά + Latin + latin + latinski + latína + latino + latīņu + lotynų + latin + ЛатинÑки + Latin + Latijn + Latin + Å‚aciÅ„ski + latim + latină + latinÄina + latinÅ¡Äina + latina + latin + latince + + + + + лимбургÑки + limburgués + limburÅ¡tina + limburgisk + Limburgisch + limburgi + λιμβουÏγιανά + Limburgish/Limburgian/Limburgic + limbourgeois + limburgish + limburgíska + limburghese + limburgieÅ¡u + limburgieÄių + limburgi + Лимбуршки + Limburgish + Limburgs + Limburgisk + limburski + limburguês + limburgheză + limburÄina + limburÅ¡Äina + limburg + limburgiska + limburgca + + + + + лингала + lingala + lingala + lingala + Lingala + lingala + λινγκάλα + Lingala + lingala + lingala + lingala + lingala + lingala + lingala + lingala + + Lingala + Lingala + Lingala + lingala + lingala + lingala + lingala + lingala + lingala + lingala + lingalaca + + + + + люкÑембургÑки + luxemburgués + lucemburÅ¡tina + letzeburgsk + Luxemburgisch + letseburgi + λουξεμβουÏγιανά + Luxembourgish + luxembourgeois + luksemburÅ¡ki + lúxemborgíska + lussemburghese + luksemburgieÅ¡u + liuksemburgieÄių + luxemburgi + ЛукÑембуршки + Lussemburgiż; Letzurgiż + Luxemburgs + Luxembourgisk + luksemburski + luxemburguês + luxemburgheză + luxemburÄina + luksemburÅ¡Äina + luxemburg + luxemburgiska + lüksemburgca + + + + + македонÑки + macedonio + makedonÅ¡tina + makedonsk + Makedonisch + makedoonia + μακεδονικά + Macedonian + macédonien + makedonski + makedónska + macedone + maÄ·edonieÅ¡u + makedonų + macedón + МакедонÑки + MaÄ‹edonjan + Macedonisch + Makedonsk + macedoÅ„ski + macedónio + macedoneană + macedónÄina + makedonÅ¡Äina + makedonia + makedonska + makedonca + + + + + малаÑлам + malayalam + malajálamÅ¡tina + malayalam + Malayalam + malajalami + μαλαγιαλαμικά + Malayalam + malayalam + malayalam + malayalam + malayalam + malajalu + malajalių + malajálam + малајалам + Malayalam + Malayalam + Malayalam + malajalam + malaiala + malayalam + malajálamÄina + malajalÅ¡Äina + malajalam + malayalam + malayalam + + + + + маратхи + + maráthÅ¡tina + marathi + Marathi + marathi + μαÏαθικά + Marathi + marathi + marathi + marathi + marathi + marathu + maraÄių + maráthi + марати + Marathi + Marathi + Marathi + marathi + marata + marathi + máráthÄina + marati + Marathi + Marathi + marathi + + + + + малайÑки + malayo + malajÅ¡tina + malajisk + Malaiisch + malai + μαλαισιανά + Malay + malais + malajski + malasíska + malese + malajieÅ¡u + malajų + maláj + МалајÑки + Malajan + Maleis + Malayisk + malajski + malaio + malaeză + malajÄina + malajÅ¡Äina + malaiji + malajiska + malezyaca + + + + + малгашки + malgache + malgaÅ¡tina + malagassisk + Malagasy/Malgache + malagassi + μαλγασικά + Malagasy + malgache + malgaÅ¡ki + malagasíska + malgascio + malagasu + malagasių + malagasy + Малагашки + Malagażi + Malagassisch + Gassisk + malgaski + malgaxe + malgaşă + malagaÅ¡tina + malgaÅ¡Äina + malagassi + malagasy + malagasi + + + + + молдовÑки + moldavo + moldavÅ¡tina + moldovisk + Moldauisch + moldova + μολδαβικά + Moldavian + moldave + moldavski + moldóvska + moldavo + moldÄvu + moldavų + moldáv + МолдавÑки + Moldavjan + Moldavisch + Moldovsk + moÅ‚dawski + moldavo + moldovenească + moldavÄina + moldavÅ¡Äina + moldavia + moldaviska + moldovca + + + + + монголÑки + mongol + mongolÅ¡tina + mongolsk + Mongolisch + mongoli + μογγολικά + Mongolian + mongol + mongolski + mongólska + mongolo + mongoļu + mongolų + mongol + МонголÑки + Mongoljan + Mongools + Mongolsk + mongolski + mongol + mongolă + mongolÄina + mongolÅ¡Äina + mongoli + mongoliska + mogolca + + + + + непалÑки + nepalí + nepálÅ¡tina + nepalesisk + Nepali + nepaali + νεπαλέζικα + Nepali + népalais + nepali + nepalska + nepalese + nepÄlieÅ¡u + nepalų + nepáli + ÐепалÑки + Nepaliż + Nepalees + Nepali + nepalski + nepalês + nepaleză + nepálÄina + nepalÅ¡Äina + nepali + nepalesiska + nepalce + + + + + норвежки (nynorsk) + noruego (nynorsk) + norÅ¡tina (nynorsk) + norsk (nynorsk) + Norwegisch (Nynorsk) + norra (uusnorra) + νοÏβηγικά (νίνοÏσκ) + Norwegian (Nynorsk) + norvégien (nynorsk) + novonorveÅ¡ki (nynorsk) + norska (nýnorska) + norvegese (nynorsk) + norvÄ“Ä£u (nynorsk) + norvegų (naujoji kalba) + norvég (Nynorsk) + Ðорвешки (ÐијорÑки) + NorveÄ¡iż (Ninorsk) + Noors (Nynorsk) + Norsk (Nynorsk) + norweski (nynorsk) + norueguês (Nynors) + norvegiană (nynorsk) + nórÄina (nynorsk) + norveÅ¡Äina (nynorsk) + norja (nynorsk) + norska (nynorska) + norveççe (Norsk) + + + + + норвежки (bokmÃ¥l) + noruego (bokmal) + norÅ¡tina (bokmÃ¥l) + norsk (riksmÃ¥l) + Norwegisch (BokmÃ¥l) + norra (bokmÃ¥l) + νοÏβηγικά (μπόκμωλ) + Norwegian (Bokmal) + norvégien (bokmal) + norveÅ¡ki (bokmÃ¥l) + norska (bókmál) + norvegese (bokmÃ¥l) + norvÄ“Ä£u (bokmÃ¥l) + norvegų (standartinÄ— kalba) + norvég (Bokmal) + Ðорвешки (БокмалÑки) + NorveÄ¡iż (Bokmahal) + Noors (BokmÇ»l) + Norsk (BokmÃ¥l) + norweski (bokmÃ¥l) + norueguês (BokmÃ¥l) + norvegiană (bokmal) + nórÄina (Bokmal) + norveÅ¡Äina (bokmÃ¥l) + norja (bokmÃ¥l) + norska (bokmÃ¥l) + norveççe (BokmÃ¥l) + + + + + окÑитанÑки/прованÑалÑки + occitano/provenzal + okcitánÅ¡tina/provensálÅ¡tina + occitansk/provencalsk + Okzitanisch/Provenzalisch + oksitaani/provansi + οξιτανικά/Ï€Ïοβηγκιακά + Occitan/Provencal + occitan/provencal + osetski/provansalski + oksítanska/provencal + occitano/provenzale + oksitÄņu/provansÄļu + οksitanų/provansalų + okcitán/provencal + oÑитанÑки/провенÑалÑки + OÄ‹Ä‹itan/Provenzal + Occitaans/Provençaals + Oksitansk/Provençalsk + oksytaÅ„ski/prowansalski + occitano/provençal + occitană/provensală + ocitánÄina/provensalÄina + okcitanÅ¡Äina/provansalÅ¡Äina + oksitaani/provensaali + occitanska/provensalska + oksitanca/provencal + + + + + оромоÑки + oromo + oromoÅ¡tina + oromo + Oromo + oromo + οÏόμο + Oromo + oromo + oromski + oromska + oromo + oromu + oromų + oromo + Оромо + Oromo + Oromo + Oromo + oromski + oromo + oromo + oromÅ¡tina + oromÅ¡Äina + oromo + oromo + oromo + + + + + панджабÑки + punjabi + paňdžábÅ¡tina + punjabi + Panjabi + pandžabi + παντζάμπι + Punjabi + penjabi + istoÄnopandžapski + púndjabí + punjabi + pandžabu + pandžabų + pandzsábi + пенџабÑки + Punjabi + Punjabi + Panjabi + pendżabski + panjabi + punjabă + pandžábÄina + punjabi + punjabi + punjabi + pencapça + + + + + перÑийÑки + persa + perÅ¡tina + persisk + Persisch + pärsia + πεÏσικά + Persian + persan + perzijski + persneska + persiano + persieÅ¡u + persų + perzsa + ПерÑиÑки + Persjan + Perzisch + Persisk + perski + persa + persană + perzÅ¡tina + perzijÅ¡Äina + farsi; persia + persiska + farsça + + + + + лущу + pashtún + paÅ¡tÅ¡tina + pashto + Paschtunisch + puÅ¡tu + πάστο + Pashto + pachto + paÅ¡tunski + pastú + pashtu + puÅ¡tu + puÅ¡tÅ«nų + pastu + паштунÑки + Pashto + Pasjtoe + Pasjto + paszto + pachto + paÈ™tună + paÅ¡tÄina + paÅ¡tunÅ¡Äina + paÅ¡tun + pashto + peÅŸtuca + + + + + ретороманÑки + retorománico + rétorománÅ¡tina + rætoromansk + Rätoromanisch + retoromaani + ÏαιτοÏομανικά + Raeto-Romance + rhéto-roman/romanche + retoromanski + retó-rómanska + romancio/reto-romanzo + retoromÄņu + retoromanų kalbos + rétoromán + Рето-романÑки + Reto-Romanz + Retoromaans + Retoromansk + retoromaÅ„ski + reto-romano + retoromană + rétorománÄina + retoromanÅ¡Äina + retoromaani + rätoromanska + reto romanca + + + + + романи + romaní + romÅ¡tina + romani + Romani + romani + Ïομανί + Romani + romani + romski + rómani + romanes + romu + romų + romani + ромÑки + Romani + Romani + Romanes + romski + romani + romani + rómÄina + romski + romanikieli + romani + çingenece + + + + + руÑки + ruso + ruÅ¡tina + russisk + Russisch + vene + Ïωσικά + Russian + russe + ruski + rússneska + russo + krievu + rusų + orosz + РуÑки + Russu + Russisch + Russisk + rosyjski + russo + rusă + ruÅ¡tina + ruÅ¡Äina + venäjä + ryska + rusça + + + + + ÑръбÑки + serbio + srbÅ¡tina + serbisk + Serbisch + serbia + σεÏβικά + Serbian + serbe + srpski + serbneska + serbo + serbu + serbų + szerb + СрпÑки + Serb + Servisch + Serbisk + serbski + sérvio + sârbă + srbÄina + srbÅ¡Äina + serbia + serbiska + sırpça + + + + + ÑаамÑки + sami + sámÅ¡tina + samisk + Saamisch + saami + σαμί + Sami + same + samijski + samíska + sami + sÄmu + samių + számi + Ñами + Sami ta' Fuq + Samisch + samisk + saami + sami + sami + saamÄina + samÅ¡Äina + saame + samiska + sami + + + + + Ñиндхи + sindhi + sindhÅ¡tina + sindhi + Sindhi + sindhi + σίντι + Sindhi + sindhî + sindi + sindí + sindhi + sindhu + sindų + szindhi + Ñинди + Sindhi + Sindhi + Sindhi + sindhi + sindi + sindhi + sindhÄina + sindi + sindhi + Sindhi + sintçe + + + + + ÑомалийÑки + somalí + somálÅ¡tina + somalisk + Somali + somaali + σομαλικά + Somali + somali + somalski + sómalska + somalo + somÄļu + somalių + szomáli + СомалÑки + Somali + Somalisch + Somalisk + somalijski + somali + somaleză + somálÄina + somalÅ¡Äina + somali + somaliska + somalice + + + + + ÑардинÑки + sardo + sardÅ¡tina + sardinsk + Sardisch + sardi + σαÏδηνιακά + Sardinian + sarde + sardski + sardiníska + sardo + sardÄ«nieÅ¡u + sardinų + szardíniai + СардиниÑки + Sard + Sardijns + Sardinsk + sardyÅ„ski + sardo + sardiniană + sardínsky jazyk + sardÅ¡Äina + sardi + sardiska + sarduca + + + + + Ñуахили + swahili + svahilÅ¡tina + swahili + Swahili + suahiili + σουαχίλι + Swahili + swahili + svahili + svahílí + swahili + svahili + svahilių + swahili + Свахили + Swaħili + Swahili + Swahili + suahili + swahili + swahili + svahilÄina + svahili + swahili + swahili + swahilice + + + + + таитÑнÑки + tahitiano + tahitÅ¡tina + tahitiansk + Tahitisch + tahiti + ταϊτινή + Tahitian + tahitien + tahićanski + tahítíska + tahitiano + taitieÅ¡u + taitieÄių + tahiti + ТахитÑки + Taħitjan + Tahitisch + Tahitisk + tahitaÅ„ski + taitiano + tahitiană + tahitÄina + tahitijÅ¡Äina + tahiti + tahitiska + tahitice + + + + + тамилÑки + tamil + tamilÅ¡tina + tamil + Tamil + tamili + ταμίλ + Tamil + tamoul + tamilski + tamílska + tamil + tamilu + tamilų + tamil + + Tamil + Tamil + Tamil + tamilski + tâmil + tamilă + tamil + tamilÅ¡Äina + tamil + tamil + tamilce + + + + + татарÑки + tártaro + tatarÅ¡tina + tatarisk + Tatarisch + tatari + ταταÏικά + Tatar + tatar + Ï„atarski + tatarska + tatara + tatÄru + totorių + tatár + ТатарÑки + Tatar + Tataars + Tatarisk + tatarski + tártaro + tătară + tatárÄina + tatarÅ¡Äina + tataarin + tatariska + tatarca + + + + + телугу + telugu + telugÅ¡tina + telugu + Telugu + telugu + τελοÏγκου + Telugu + télougou + telugu + telúgú + telugu + telugu + telugų + telugu + Телугу + Telugu + Telugu + Telugu + telugu + telugu + telugu + telugÄina + telugu + telugu + telugu + teluguca + + + + + таджикÑки + tayik + tádžiÄtina + tadsjikisk + Tadschikisch + tadžiki + τατζίκ + Tajik + tadjik + tadžiÄki + tadsjikíska + tagico + tadžiku + tadžikų + tádzsik + таџички + Tajik + Tadzjieks + Tadsjikisk + tadżycki + tadjique + tadjică + tadžiÄtina + uzbeÅ¡Äina + tadžikin + tadzjikiska + tacikçe + + + + + тагалог + tagalo + tagalog + tagalog + Tagalog + tagalogi + ταγκαλόγκ + Tagalog + tagalog + tagaloÅ¡ki + tagalog + tagalog + tagalu + tagalų + tagalog + тагалошки + Tagalog + Tagalog + Tagalog + tagalski + tagalo + tagalog + tagalÄina + + tagalog + tagalog + tagalogca + + + + + тайÑкиÑÑ‚ + tailandés + thajÅ¡tina + thai + Thailändisch + tai + ταϊλανδικά + Thai + thaï + tajski + taílenska + thai + taju + thajų + thai + + Tajlandiż + Thai + Thai + tajski + tailandês + thailandeză + thajÄina + tajÅ¡Äina + thai + thai + tayca + + + + + тибетÑки + tibetano + tibetÅ¡tina + tibetansk + Tibetisch + tiibeti + θιβετιανά + Tibetan + tibétain + tibetski + tíbetska + tibetano + tibetieÅ¡u + tibetieÄių + tibeti + ТибетанÑки + Tibetjan + Tibetaans + Tibetansk + tybetaÅ„ski + tibetano + tibetană + tibetÄina + tibetanÅ¡Äina + tiibet + tibetanska + tibetçe + + + + + туркменÑки + turcomano + turkmenÅ¡tina + turkmensk + Turkmenisch + turkmeeni + τουÏκμενικά + Turkmen + turkmène + turkmenski + túrkmenska + turcmeno + turkmēņu + turkmÄ—nų + türkmén + ТуркменÑки + Turkmen + Turkmeens + Turkmensk + turkmeÅ„ski + turquemeno + turkmenă + turkménÄina + turkmenÅ¡Äina + turkmeeni + turkmeniska + türkmence + + + + + украинÑки + ucraniano + ukrajinÅ¡tina + ukrainsk + Ukrainisch + ukraina + ουκÏανικά + Ukrainian + ukrainien + ukrajinski + úkraínska + ucraino + ukraiņu + ukrainieÄių + ukrán + + Ukrain + Oekraïens + Ukrainsk + ukraiÅ„ski + ucraniano + ucraineană + ukrajinÄina + ukrajinÅ¡Äina + ukraina + ukrainska + ukraynaca + + + + + урду + urdú + urdÅ¡tina + urdu + Urdu + urdu + οÏÏντου + Urdu + ourdou + urdski + úrdú + urdu + urdu + urdu + urdu + Урду + Urdu + Urdu + Urdu + urdu + urdu + urdu + urdÄina + urdujÅ¡Äina + urdu + urdu + urduca + + + + + узбекÑки + uzbeko + uzbeÄtina + usbekisk + Usbekisch + usbeki + ουζμπεκικά + Uzbek + ouszbek + uzbek + úsbekíska + uzbeco/usbeco + uzbeku + uzbekų + üzbég + УзбекиÑтанÑки + Użbek + Oezbeeks + Usbekisk + uzbecki + uzbeque + uzbecă + uzbeÄtina + uzbeÅ¡Äina + uzbekki + uzbekiska + özbekçe + + + + + виетнамÑки + vietnamita + vietnamÅ¡tina + vietnamesisk + Vietnamesisch + vietnami + βιετναμεζικά + Vietnamese + vietnamien + vijetnamski + víetnamska + vietnamita + vjetnamieÅ¡u + vietnamieÄių + vietnámi + ВиетнамÑки + Vjetnamiż + Vietnamees + Vietnamesisk + wietnamski + vietnamita + vietnameză + vietnamÄina + vietnamÅ¡Äina + vietnam + vietnamesiska + vietnamca + + + + + волапюк + volapük + volapük + volapük + Volapük + volapük + βόλαπουκ + Volapuk + volapuk + volapük + volapük + volapük + volapiks + volapiukas + volapük + Волапук + Volapuk + Volapük + Volapük + volapük + volapük + volapük + volapük + volapük + volapük + volapük + volapük + + + + + уелÑки + galés + velÅ¡tina + walisisk + Kymrisch + kõmri + ουαλικά + Welsh + gallois + velÅ¡ki + velska + gallese + velsieÅ¡u + velsieÄių + welszi + Велшки + Welx + Welsh + Walisisk + walijski + galês + galeză + waleÅ¡tina + valižanÅ¡Äina + kymri + walesiska + galce + + + + + идиш + yidish + jidiÅ¡ + jiddisch + Jiddisch + jidiÅ¡i + γίντις + Yiddish + yiddish + jidiÅ¡ + jiddíska + yiddish + jidiÅ¡s + jidiÅ¡ + jiddis + Јидиш + Jiddix + Jiddisch + Jiddisk + jidysz + yiddish + idiÅŸ + jidiÅ¡ + jidiÅ¡ + jiddiÅ¡ + jiddish + yidce + + + + + йоруба + yoruba + jorubÅ¡tina + yoruba + Yoruba + joruba + γιοÏοÏμπα + Yoruba + yoruba + joruba + joruba + yoruba + jorubu + jorubų + joruba + јоруба + Yoruba + Yoruba + Joruba + joruba + iorubá + yoruba + + joruba + joruba + yoruba + yoruba + + + + + + + ISO 639-1:2002 filtered by Europass, excluding the + languages considered as "dead" + + + + + българÑки + búlgaro + bulharÅ¡tina + bulgarsk + Bulgarisch + bulgaaria + βουλγαÏικά + Bulgarian + bulgare + bugarski + búlgarska + bulgaro + bulgÄru + bulgarų + bolgár + бугарÑки + Bulgaru + Bulgaars + Bulgarsk + buÅ‚garski + búlgaro + bulgară + bulharÄina + bolgarÅ¡Äina + bulgaria + bulgariska + bulgarca + + + + + чешки + checo + ÄeÅ¡tina + tjekkisk + Tschechisch + tÅ¡ehhi + τσεχικά + Czech + tchèque + ÄeÅ¡ki + tékkneska + ceco + Äehu + Äekų + cseh + чешки + ÄŠek + Tsjechisch + Tsjekkisk + czeski + checo + cehă + ÄeÅ¡tina + ÄeÅ¡Äina + tÅ¡ekki + tjeckiska + çekçe + + + + + датÑки + danés + dánÅ¡tina + dansk + Dänisch + taani + δανικά + Danish + danois + danski + danska + danese + dÄņu + danų + dán + данÑки + Daniż + Deens + Dansk + duÅ„ski + dinamarquês + daneză + dánÄina + danÅ¡Äina + tanska + danska + danca + + + + + нидерландÑки + neerlandés + nizozemÅ¡tina + nederlandsk + Niederländisch + hollandi + ολλανδικά + Dutch + néerlandais + nizozemski + hollenska + olandese + nÄ«derlandieÅ¡u + olandų + holland + холандÑки + Olandiż + Nederlands + Nederlandsk + niderlandzki + holandês + neerlandeză + holandÄina + nizozemÅ¡Äina + hollanti + nederländska + flemenkçe + + + + + английÑки + inglés + angliÄtina + engelsk + Englisch + inglise + αγγλικά + English + anglais + engleski + enska + inglese + angļu + anglų + angol + ÐнглиÑки + Ingliż + Engels + Engelsk + angielski + inglês + engleză + angliÄtina + angleÅ¡Äina + englanti + engelska + ingilizce + + + + + еÑтонÑки + estonio + estonÅ¡tina + estisk + Estnisch + eesti + εσθονικά + Estonian + estonien + estonski + eistneska + estone + igauņu + estų + észt + еÑтонÑки + Estonjan + Estisch + Estisk + estoÅ„ski + estónio + estonă + estónÄina + estonÅ¡Äina + viro + estniska + estonca + + + + + финÑки + finés + finÅ¡tina + finsk + Finnisch + soome + φινλανδικά + Finnish + finnois + finski + finnska + finlandese + somu + suomių + finn + ФинÑки + Finlandiż + Fins + Finsk + fiÅ„ski + finlandês + finlandeză + fínÄina + finÅ¡Äina + suomi + finska + fince + + + + + френÑки + francés + francouzÅ¡tina + fransk + Französisch + prantsuse + γαλλικά + French + français + francuski + franska + francese + franÄu + prancÅ«zų + francia + француÑки + FranÄ‹iż + Frans + Fransk + francuski + francês + franceză + francúzÅ¡tina + francoÅ¡Äina + ranska + franska + fransızca + + + + + немÑки + alemán + nÄ›mÄina + tysk + Deutsch + saksa + γεÏμανικά + German + allemand + njemaÄki + þýska + tedesco + vÄcu + vokieÄių + német + германÑки + Ä ermaniż + Duits + Tysk + niemiecki + alemão + germană + nemÄina + nemÅ¡Äina + saksa + tyska + almanca + + + + + гръцки + griego + Å™eÄtina + græsk + Griechisch + kreeka + ελληνικά + Greek + grec + grÄki + gríska + greco + grieÄ·u + graikų + görög + грчки + Grieg + Grieks + Gresk + grecki + grego + greacă + gréÄtina + grÅ¡Äina + kreikka + grekiska + yunanca + + + + + унгарÑки + húngaro + maÄarÅ¡tina + ungarsk + Ungarisch + ungari + ουγγÏικά + Hungarian + hongrois + maÄ‘arski + ungverska + ungherese + ungÄru + vengrų + magyar + унгарÑки + Ungeriż + Hongaars + Ungarsk + wÄ™gierski + húngaro + maghiară + maÄarÄina + madžarÅ¡Äina + unkari + ungerska + macarca + + + + + иÑландÑки + islandés + islandÅ¡tina + islandsk + Isländisch + islandi + ισλανδικά + Icelandic + islandais + islandski + íslenska + islandese + islandieÅ¡u + islandų + izlandi + иÑландÑки + Iżlandiż + IJslands + Islandsk + islandzki + islandês + islandeză + islandÄina + islandÅ¡Äina + islanti + isländska + izlandaca + + + + + италианÑки + italiano + italÅ¡tina + italiensk + Italienisch + itaalia + ιταλικά + Italian + italien + talijanski + ítalska + italiano + itÄļu + italų + olasz + италијанÑки + Taljan + Italiaans + Italiensk + wÅ‚oski + italiano + italiană + talianÄina + italijanÅ¡Äina + italia + italienska + italyanca + + + + + латвийÑки + letón + lotyÅ¡tina + lettisk + Lettisch + läti + λεττονικά + Latvian + letton + latvijski + lettneska + lettone + latvieÅ¡u + latvių + lett + латвиÑки + Latvjan + Letlands + Latvisk + Å‚otewski + letão + letonă + lotyÅ¡tina + latvijÅ¡Äina + latvia + lettiska + letonca + + + + + литовÑки + lituano + litevÅ¡tina + litauisk + Litauisch + leedu + λιθουανικά + Lithuanian + lituanien + litavski + litháíska + lituano + lietuvieÅ¡u + lietuvių + litván + литванÑки + Litwan + Litouws + Litauisk + litewski + lituano + lituaniană + litovÄina + litvanÅ¡Äina + liettua + litauiska + litvanca + + + + + малтийÑки + maltés + maltÅ¡tina + maltesisk + Maltesisch + malta + μαλτεζικά + Maltese + maltais + malteÅ¡ki + maltneska + maltese + maltieÅ¡u + maltieÄių + máltai + малтешки + Malti + Maltees + Maltesisk + maltaÅ„ski + maltês + malteză + maltÄina + malteÅ¡Äina + malta + maltesiska + maltaca + + + + + норвежки + noruego + norÅ¡tina + norsk + Norwegisch + norra + νοÏβηγικά + Norwegian + norvégien + norveÅ¡ki + norska + norvegese + norvÄ“Ä£u + norvegų + norvég + норвешки + NorveÄ¡iż + Noors + Norsk + norweski + norueguês + norvegiană + nórÄina + norveÅ¡Äina + norja + norska + norveççe + + + + + полÑки + polaco + polÅ¡tina + polsk + Polnisch + poola + πολωνικά + Polish + polonais + poljski + pólska + polacco + poļu + lenkų + lengyel + лолÑки + Pollakk + Pools + Polsk + polski + polaco + poloneză + poľština + poljÅ¡Äina + puola + polska + lehçe + + + + + португалÑки + portugués + portugalÅ¡tina + portugisisk + Portugiesisch + portugali + ποÏτογαλικά + Portuguese + portugais + portugalski + portúgalska + portoghese + portugÄļu + portugalų + portugál + португалÑки + Portugiż + Portugees + Portugisisk + portugalski + português + portugheză + portugalÄina + protugalÅ¡Äina + portugali + portugisiska + portekizce + + + + + румънÑки + rumano + rumunÅ¡tina + rumænsk + Rumänisch + rumeenia + Ïουμανικά + Romanian + roumain + rumunjski + rúmenska + rumeno + rumÄņu + rumunų + román + романÑки + Rumen + Roemeens + Rumensk + rumuÅ„ski + romeno + română + rumunÄina + romunÅ¡Äina + romania + rumänska + rumence + + + + + хърватÑки + croata + chorvatÅ¡tina + kroatisk + Kroatisch + horvaadi + κÏοατικά + Croatian + croate + hrvatski + króatíska + croato + horvÄtu + kroatų + horvát + хрватÑки + Kroat + Kroatisch + Kroatisk + chorwacki + croata + croată + chorvátÄina + hrvaÅ¡Äina + kroatia + kroatiska + hırvatça + + + + + Ñловашки + eslovaco + slovenÅ¡tina + slovakisk + Slowakisch + slovaki + σλοβακικά + Slovak + slovaque + slovaÄki + slovakíska + slovacco + slovÄku + slovakų + szlovák + Ñловачки + Slovakk + Slowaaks + Slovakisk + sÅ‚owacki + eslovaco + slovacă + slovenÄina + slovaÅ¡Äina + slovakki + slovakiska + slovakça + + + + + ÑловенÑки + esloveno + slovinÅ¡tina + slovensk + Slowenisch + sloveeni + σλοβενικά + Slovenian + slovène + slovenski + slóvenska + sloveno + slovēņu + slovÄ—nų + szlovén + Ñловенечки + Sloven + Sloveens + Slovensk + sÅ‚oweÅ„ski + eslovénio + slovenă + slovinÄina + slovenÅ¡Äina + sloveeni + slovenska + slovence + + + + + иÑпанÑки + español + Å¡panÄ›lÅ¡tina + spansk + Spanisch + hispaania + ισπανικά + Spanish + espagnol + Å¡panjolski + spænska + spagnolo + spÄņu + ispanų + spanyol + шпанÑки + Spanjol + Spaans + Spansk + hiszpaÅ„ski + espanhol + spaniolă + Å¡panielÄina + Å¡panÅ¡Äina + espanja + spanska + ispanyolca + + + + + шведÑки + sueco + Å¡védÅ¡tina + svensk + Schwedisch + rootsi + σουηδικά + Swedish + suédois + Å¡vedski + sænska + svedese + zviedru + Å¡vedų + svéd + шведÑки + Svediż + Zweeds + Svensk + szwedzki + sueco + suedeză + Å¡védÄina + Å¡vedÅ¡Äina + ruotsi + svenska + isveççe + + + + + турÑки + turco + tureÄtina + tyrkisk + Türkisch + türgi + τουÏκικά + Turkish + turc + turski + tyrkneska + turco + turku + turkų + török + турÑки + Tork + Turks + Tyrkisk + turecki + turco + turcă + tureÄtina + turÅ¡Äina + turkki + turkiska + türkçe + + + + + абхазки + abjasio + abcházÅ¡tina + abkhasisk + Abchasisch + abhaasi + αμπχαζικά + Abkhazian + abkhaze + abhaski + abkasíska + abcaso + abhÄzieÅ¡u + abchazų + abház + ÐбхазиÑки + Abkażjan + Abchazisch + Abkhasisk + abchaski + abecásio + abhază + abcházÄina + abhaÅ¡Äina + abhaasi + abkhaziska + abhazca + + + + + Ð°Ñ„Ñ€Ð¸ÐºÐ°Ð½Ñ + afrikaans + afrikánÅ¡tina + afrikaans + Afrikaans + afrikaani + αφÏικάνς + Afrikaans + afrikaans + afrikaans + afríkanska + afrikaans + afrikÄnss + afrikanų + afrikaans + африканÑки + Afrikans + Afrikaans + Afrikaans + afrikaans + africano + afrikaans + afrikánÄina + afrikanÅ¡Äina + afrikaans + afrikaans + afrikanca + + + + + албанÑки + albanés + albánÅ¡tina + albansk + Albanisch + albaania + αλβανικά + Albanian + albanais + albanski + albanska + albanese + albÄņu + albanų + albán + албанÑки + Albaniż + Albanees + Albansk + albaÅ„ski + albanês + albaneză + albánÄina + albanÅ¡Äina + albania + albanska + arnavutça + + + + + амхарÑки + amhárico + amharÅ¡tina + amharisk + Amharisch + amhara + αμχαÏικά + Amharic + amharique + amharski + amharíska + amarico + amharu + amharų + amhara + амхарÑки + Amħari + Amhaars + Amharisk + amharski + inglês (Ame) + amharică + amharÄina + amharÅ¡Äina + amharan + amhariska + amharca + + + + + арабÑки + árabe + arabÅ¡tina + arabisk + Arabisch + araabia + αÏαβικά + Arabic + arabe + arapski + arabíska + arabo + arÄbu + arabų + arab + ÐрапÑки + Għarbi + Arabisch + Arabisk + arabski + árabe + arabă + arabÄina + arabÅ¡Äina + arabia + arabiska + arapça + + + + + арагонÑки + aragonés + aragonÅ¡tina + aragonesisk + Aragonesisch + aragooni + αÏαγονικά + Aragonese + aragonais + aragonski + aragónska + aragonese + aragonieÅ¡u + aragonieÄių + aragóniai + арагонÑки + Aragoniż + Aragonees + Aragonesisk + aragoÅ„ski + aragonês + aragoneză + aragónská + aragonÅ¡Äina + aragonia + aragonesiska + aragonca + + + + + арменÑки + armenio + arménÅ¡tina + armensk + Armenisch + armeenia + αÏμενικά + Armenian + arménien + armenski + armenska + armeno + armēņu + armÄ—nų + örmény + ерменÑки + Armen + Armeens + Armensk + ormiaÅ„ski + arménio + armeană + arménÄina + armenÅ¡Äina + armenia + armeniska + ermenice + + + + + аÑамÑки + asamés + ásámÅ¡tina + assamesisk + Assamesisch + assami + ασαμέζικα + Assamese + assamais + asamski + assameíska + assamese + asamieÅ¡u + asamų + assamese + аÑамÑки + Assamiż + Assamees + Assamesisk + asamski + assamês + assameză + asámÄina + asamÅ¡Äina + assami + assami + assamca + + + + + азербайджанÑки + azerí + ázerbajdžánÅ¡tina + aserbajdsjansk + Aserbeidschanisch + aserbaidžaani + αζεÏικά + Azerbaijani + azéri/azerbaidjanais + azerski + aserbaídsjanska + azero + azerbaidžÄnu + azerbaidžanieÄių + azeri + азербејџанÑки + AżerbajÄ¡ani + Azerbeidzjaans + Aserbajdsjansk + azerbejdżaÅ„ski + azeri + azerbaijană + azerbajdžanÄina + azerÅ¡Äina + azeri + azerbajdzjanska + azerice + + + + + баÑки + euskera + baskiÄtina + baskisk + Baskisch + baski + βασκικά + Basque + basque + baskijski + baskneska + basco + basku + baskų + baszk + ваÑкиÑки + Bask + Baskisch + Baskisk + baskijski + basco + bască + baskilÄtina + baskovÅ¡Äina + baski + baskiska + baskça + + + + + белоруÑки + bielorruso + bÄ›loruÅ¡tina + hviderussisk + Weißrussisch + valgevene + λευκοÏωσικά + Belarusian + biélorusse + bjeloruski + hvítrússneska + bielorusso + baltkrievu + baltarusių + belarusz + велоруÑки + Belarussu + Wit-Russisch + Hviterussisk + biaÅ‚oruski + bielorusso + belarusă + bieloruÅ¡tina + beloruÅ¡Äina + valkovenäjä + vitryska + belarusça + + + + + бенгалÑки + bengalí + bengálÅ¡tina + bengali + Bengali + bengali + μπενγκάλι + Bengali + bengali + bengalski + bengalska + bengalese + bengÄļu + bengalų + bengáli + венгалÑки + Bengali + Bengalees + Bengali + bengalski + bengalês + bengaleză + bengálÄina + bengalÅ¡Äina + bengali + bengaliska + bangladeşçe + + + + + боÑненÑки + bosnio + bosenÅ¡tina + bosnisk + Bosnisch + bosnia + βοσνιακά + Bosnian + bosniaque + bosanski + bosníska + bosniaco + bosnieÅ¡u + bosnių + bosnyák + вошњачки + Bożnijaku + Bosnisch + Bosnisk + boÅ›niacki + bósnio + bosniacă + bosniaÄtina + bosanÅ¡Äina + bosnia + bosniska + boÅŸnakça + + + + + бретонÑки + bretón + bretonÅ¡tina + bretonsk + Bretonisch + bretooni + βÏετονικά + Breton + breton + bretonski + bretónska + bretone + bretoņu + bretonų + breton + вретон + Breton + Bretons + Bretonsk + bretoÅ„ski + bretão + bretonă + bretónÄina + bretonÅ¡Äina + bretoni + bretonska + bretonca + + + + + бирманÑки + birmano + barmÅ¡tina + burmesisk + Birmanisch/Burmesisch + birma + βιÏμανικά + Burmese + birman + burmanski + búrmíska + birmano + birmieÅ¡u + birmieÄių + burmai + вурманÑки + Burmiż + Birmees + Burmesisk + birmaÅ„ski + birmanês + birmaneză + barmÄina + burmanÅ¡Äina + burma + burmesiska + burmaca + + + + + каталонÑки/валенÑÐ¸Ñ + catalán/valenciano + kataláština/valencijÅ¡tina + catalansk/valenciansk + Katalanisch/Valencianisch + katalaani/valencia + καταλανικά/βαλενθιανά + Catalan/Valencian + catalan/valencien + katalonski/valencijski + katalónska/valenska + catalano/valenciano + katalÄņu/valensieÅ¡u + katalonų/valensijos + katalán/valenciai + КаталонÑки/ВаленÑијанÑки + Katalan/Valenzjan + Catalaans/Valenciaans + Katalansk/Valensiansk + kataloÅ„ski/walencjaÅ„ski + catalão/valenciano + catalană/valenciană + katalánÄina/valencia + katalonÅ¡Äina/valencijanÅ¡Äina + katalaani/valencian + katalanska/valenciska + katalanca/valensiyaca + + + + + чеченÑки + checheno + ÄeÄenÅ¡tina + tjetjensk + Tschetschenisch + tÅ¡etÅ¡eeni + τσετσενικά + Chechen + tchétchène + ÄeÄenski + téténska + ceceno + ÄeÄenu + ÄeÄenų + csecsen + чеченÑки + ÄŠeÄ‹en + Chechen + Tsjetsjensk + czeczeÅ„ski + checheno + cecenă + ÄeÄenÄina + ÄeÄenÅ¡Äina + tÅ¡etÅ¡eeni + tjetjenska + çeçence + + + + + китайÑки + chino + ÄínÅ¡tina + kinesisk + Chinesisch + hiina + κινεζικά + Chinese + chinois + kineski + kínverska + cinese + Ä·Ä«nieÅ¡u + kinų + kínai + КинеÑки + ÄŠiniż + Chinees + Kinesisk + chiÅ„ski + chinês + chineză + ÄínÅ¡tina + kitajÅ¡Äina + kiina + kinesiska + çince + + + + + корнуолÑки + córnico + kornÅ¡tina + cornisk + Kornisch + korni + κοÏνουαλικά + Cornish + cornique + cornish + kornbreska + cornico + kornieÅ¡u + kornų + cornwalli kelta + корнÑки + Korniku + Cornish + Kornisk + kornijski + córnico + cornică + kornÄina + kornijÅ¡Äina + korni + corniska + korniÅŸce + + + + + корÑиканÑки + corso + korsiÄtina + korsikansk + Korsisch + korsika + κοÏσικανικά + Corsican + corse + korzikanski + korsíka + corso + korsikÄņu + korsikieÄių + korzikai + корзиканÑки + Korsiku + Corsicaans + Korsikansk + korsykaÅ„ski + corso + corsicană + korziÄtina + korzijÅ¡Äina + korsika + korsikanska + korsikaca + + + + + фарьорÑки + feroés + faerÅ¡tina + færøsk + Färöisch + fääri + φεÏοϊκά + Faroese + féroïen + ferojski + færeyska + faroese + fÄ“ru + farerų + feröeri + фарÑки + Fawriż + Faeröers + Færøysk + farerski + feroesa + feroeză + faerÄina + ferÅ¡Äina + fääri + färoiska + faraoece + + + + + фиджийÑки + fiyiano + fidžijÅ¡tina + fiji + Fidschi + fidži + φιτζιανά + Fijian + fidjien + fidžijski + fídjeyska + fijian + fidžieÅ¡u + fidžių + fidzsi + фиџиÑки + FiÄ¡jan + Fijisch + Fijisk + fidżyjski + fidjiano + fijiană + fidžijÄina + fidžijÅ¡Äina + fidži + fidjianska + fijice + + + + + фризийÑки + frisón occidental + západní fríština + frisisk + Friesisch + läänefriisi + φÏιζικά (Δυτική ΦÏιζία) + Western Frisian + frison occidental + frizijski + frísneska + frisone + rietumfrÄ«zu + vakarų fryzų + nyugati fríz + западно-физиÑки + Friżjan tal-Punent + West-Fries + Frisisk + zachodniofryzyjski + frísio ocidental + frizonă + frízÅ¡tina + zahodna frizijÅ¡Äina + friisi + västfrisiska + frizyaca + + + + + грузинÑки + georgiano + gruzínÅ¡tina + georgisk + Georgisch + gruusia + γεωÏγιανά + Georgian + georgien + gruzijski + georgíska + georgiano + gruzÄ«nu + gruzinų + grúz + грузиÑки + Ä eorÄ¡jan + Georgisch + Georgisk + gruziÅ„ski + geórgio + georgiană + gruzínÄina + gruzinÅ¡Äina + georgia + georgiska + gürcüce + + + + + шотландÑки/шотландÑки келтÑки + gaélico/gaélico escocés + igaelÅ¡tina/skotská gaelÅ¡tina + gælisk/skotsk gælisk + Gälisch/Schottisch-Gälisch + gaeli/gaeli (Å otimaa) + γαελικά/σκωτικλά γαελικά + Gaelic/Scottish Gaelic + gaélique/gaélique écossais + gaelski/Å¡kotski gaelski + gelíska/skosk gelíska + gaelico/gaelico scozzese + gÄ“lu/skotu gÄ“lu + gÄ—lų/Å¡kotijos gÄ—lų + gael/skót gael + галÑки/шкотÑко-галÑки + Galliku/Galliku SkoÄ‹Ä‹iż + Gaelisch/Schots-Gaelisch + Gælisk/Skotsk-Gælisk + gaelicki/gaelicki szkocki + gaélico/gaélico escocês + galică/galică scoÅ£iană + gaelÄina/Å¡kótska gaelÄina + gelÅ¡Äina/Å¡kotska gelÅ¡Äina + gaeli/skotti + gaeliska/skotsk gaeliska + gaelce/iskoçça + + + + + ирландÑки + irlandés + irÅ¡tina + irsk + Irisch + iiri + ιÏλανδικά + Irish + irlandais + irski + írska + irlandese + Ä«ru + airių + ír + ирÑки + Irlandiż + Iers + Irsk + irlandzki + irlandês + irlandeză + írÄina + irÅ¡Äina + iiri + iriska + irlandaca + + + + + галиÑийÑки + gallego + galicijÅ¡tina + galicisk + Galicisch + galeegi + γαλικιανά + Galician + galicien + galicijski + galisíska + galiziano + galisieÅ¡u + galisų + galíciai + ГалициÑки + Galizzjan + Galicisch + Galisisk + galisyjski + Galego + galiciană + galicijÄina + galicijÅ¡Äina + galicia + galiciska + galiçyaca + + + + + Ð¼Ð°Ð½ÐºÑ + manés + manÅ¡tina + manx + Manx + mänksi + μανξ + Manx + mannois/manxois + manski + manska + mannese + manÅ¡u + manksų + manx + mанÑки + Manks + Manx + Mansk + manx + manês + manx + manÄina + mánÅ¡Äina + manx + manniska + manskça + + + + + гуджаратÑки + guyaratí + gudžarátÅ¡tina + gujarati + Gujarati + gudžarati + γκουτζαÏατικά + Gujarati + gujarati + gudžaratski + gújaratí + gujarati + gudžaratu + gudžaratų + + гуџарати + Gujarati + Gujarati + Gujarati + gudźarati + gujarati + gujarati + gujarati + gujarati + gudžarati + gujarati + gucaratça + + + + + хаитÑнÑки/хаитÑнÑки креолÑки + haitiano/criollo haitiano + haitská kreolÅ¡tina + haitisk/haitisk kreol + Haitianisch/Frankokreolisch + haiti/haiti kreooli + αϊτής/αϊτινή κÏεολή + Haitian/Haitian Creole + haitien/créole haitien + haićanski/haićanski kreolski + haítískta/haítískt blendingsmál + haitiano/creolo haitiano + haitieÅ¡u/Haiti kreolu + haitieÄių/haiÄio kreolų + haiti/haiti kreol + ХаитÑки; ХаитÑко креолÑки + Ħaitjan/Kreol tal-Ħaiti + Haïtiaans/Haïtiaans Creools + Haitisk/Haitisk kreolsk + haitaÅ„ski/kreolski haitaÅ„ski + haitiano/criolo haitiano + haitiană/creolă haitiană + haitská/francúzska kreolÄina + haitÅ¡Äina/haitska kreolÅ¡Äina + haiti/haiti creole + haitiska/haitisk kreolska + haitice/haiti kreyolu + + + + + иврит + hebreo + hebrejÅ¡tina + hebraisk + Hebräisch + heebrea + εβÏαϊκά + Hebrew + hébreu + hebrejski + hebreska + ebraico + ivrits + hebrajų + héber + ЕврејÑки + Ebrajk + Hebreeuws + Hebraisk + hebrajski + hebraico + ebraică + hebrejÄina + hebrejÅ¡Äina + heprea + hebreiska + Ä°branice + + + + + хинди + hindi + hindÅ¡tina + hindi + Hindi + hindi + χίντι + Hindi + hindi + hindski + hindí + hindi + hindi + hindi + hindi + Хинду + Ħindi + Hindi + Hindi + hindi + hindi + hindi + hindÄina + hindijÅ¡Äina + hindi + hindi + hintçe + + + + + индонезийÑки + indonesio + indonéština + indonesisk + Indonesisch + indoneesia + ινδονησιακά + Indonesian + indonésien + indonezijski + indónesíska + indonesiano + indonÄ“zieÅ¡u + indonezieÄių + indonéziai + ИндонежанÑки + Indoneżjan + Indonesisch + Indonesisk + indonezyjski + indonésio + indoneziană + indonézsky jazyk + indonezijÅ¡Äina + indonesia + indonesiska + endonezce + + + + + ÑванÑки + javanés + javánÅ¡tina + javanesisk + Javanisch + jaava + ιαβανικά + Javanese + javanais + javanski + javanska + giavanese + javieÅ¡u + javieÄių + jávai + ЈаванÑки + Ä avaniż + Javaans + Javanesisk + jawajski + javanês + javaneză + jávÄina + javanÅ¡Äina + jaava + javanesiska + javaca + + + + + ÑпонÑки + japonés + japonÅ¡tina + japansk + Japanisch + jaapani + ιαπωνικά + Japanese + japonais + japanski + japanska + giapponese + japÄņu + japonų + japán + ЈапонÑки + Ä appuniż + Japans + Japansk + japoÅ„ski + japonês + japoneză + japonÄina + japonÅ¡Äina + japani + japanska + japonca + + + + + каннада + kannaá¸a/canarés + kannadÅ¡tina + kannada + Kannada + kannada + κανάντα + Kannada + kannada + kannada + kanaríska + kannada + kannadu + kanadų + kannada + канада + Kannada + Kannada + Kannada + kannada + canarês + kannada + kannadÄina + kanadÅ¡Äina + kannada + kannada + kannada + + + + + казахÑки + kazajo + kazaÅ¡tina + kasakhisk + Kasachisch + kasahhi + καζακικά + Kazakh + kazakh + kazaÅ¡ki + kasakska + kazaco + kazahu + kazachų + kazak + казахÑтан + Kazak + Kazachs + Kasakhisk + kazachski + cazaque + kazahă + kazaÅ¡tina + kazaÅ¡Äina + kazakki + kazakiska + kazakça + + + + + киргизки + kirguís + kyrgyzÅ¡tina + kirgisisk + Kirgisisch + kirgiisi + κιÏγιζικά + Kirghiz + kirghize + kirgiski + kirghiz + kirghiso + kirgÄ«zu + kirgizų + kirgíz + КиргиÑки + Kirgiż + Kirgizisch + Kirgisisk + kirgiski + quirguize + kârgâză + kirgizÅ¡tina + kirgiÅ¡Äina + kirgiisi + kirgisiska + kırgızca + + + + + конгоанÑки + kikongo + konžština + kongo + Kongo/Kikongo + kongo + κονγκό + Kongo/Kikongo + kongo + kongo + kongo + kikongo + kongu + kongo + szuahéli/kikongói + КонгоанÑки + Kongo + Congolees + Kongolesisk + kongo + congo + kikongo + kongo + kongovÅ¡Äina + kongo + kongo + kongoca + + + + + корейÑки + coreano + korejÅ¡tina + koreansk + Koreanisch + korea + κοÏεατικά + Korean + coréen + korejski + kóreska + coreano + korejieÅ¡u + korÄ—jieÄių + koreai + КорејÑки + Korean + Koreaans + Koreansk + koreaÅ„ski + coreano + coreeană + kórejÄina + korejÅ¡Äina + korea + koreanska + korece + + + + + кюрдÑки + kurdo + kurdÅ¡tina + kurdisk + Kurdisch + kurdi + κουÏδικά + Kurdish + kurde + kurdski + kúrdíska + curdo + kurdu + kurdų + kurd + + Kurd + Koerdisch + Kurdisk + kurdyjski + curdo + kurdă + kurdÄina + kurdÅ¡Äina + kurdi + kurdiska + kürtçe + + + + + Лао + lao + laoÅ¡tina + lao + Laotisch + lao + λαοτιανά + Lao + lao/laotien + laoski + laoska + lao + laosieÅ¡u + lajų + lao + + Lao + Laotiaans + Laotisk + laotanski + laociano + lao + laoÅ¡tina + laoÅ¡Äina + lao + lao + laoca + + + + + лимбургÑки + limburgués + limburÅ¡tina + limburgisk + Limburgisch + limburgi + λιμβουÏγιανά + Limburgish/Limburgian/Limburgic + limbourgeois + limburgish + limburgíska + limburghese + limburgieÅ¡u + limburgieÄių + limburgi + Лимбуршки + Limburgish + Limburgs + Limburgisk + limburski + limburguês + limburgheză + limburÄina + limburÅ¡Äina + limburg + limburgiska + limburgca + + + + + лингала + lingala + lingala + lingala + Lingala + lingala + λινγκάλα + Lingala + lingala + lingala + lingala + lingala + lingala + lingala + lingala + + Lingala + Lingala + Lingala + lingala + lingala + lingala + lingala + lingala + lingala + lingala + lingalaca + + + + + люкÑембургÑки + luxemburgués + lucemburÅ¡tina + letzeburgsk + Luxemburgisch + letseburgi + λουξεμβουÏγιανά + Luxembourgish + luxembourgeois + luksemburÅ¡ki + lúxemborgíska + lussemburghese + luksemburgieÅ¡u + liuksemburgieÄių + luxemburgi + ЛукÑембуршки + Lussemburgiż; Letzurgiż + Luxemburgs + Luxembourgisk + luksemburski + luxemburguês + luxemburgheză + luxemburÄina + luksemburÅ¡Äina + luxemburg + luxemburgiska + lüksemburgca + + + + + македонÑки + macedonio + makedonÅ¡tina + makedonsk + Makedonisch + makedoonia + μακεδονικά + Macedonian + macédonien + makedonski + makedónska + macedone + maÄ·edonieÅ¡u + makedonų + macedón + МакедонÑки + MaÄ‹edonjan + Macedonisch + Makedonsk + macedoÅ„ski + macedónio + macedoneană + macedónÄina + makedonÅ¡Äina + makedonia + makedonska + makedonca + + + + + малаÑлам + malayalam + malajálamÅ¡tina + malayalam + Malayalam + malajalami + μαλαγιαλαμικά + Malayalam + malayalam + malayalam + malayalam + malayalam + malajalu + malajalių + malajálam + малајалам + Malayalam + Malayalam + Malayalam + malajalam + malaiala + malayalam + malajálamÄina + malajalÅ¡Äina + malajalam + malayalam + malayalam + + + + + маратхи + + maráthÅ¡tina + marathi + Marathi + marathi + μαÏαθικά + Marathi + marathi + marathi + marathi + marathi + marathu + maraÄių + maráthi + марати + Marathi + Marathi + Marathi + marathi + marata + marathi + máráthÄina + marati + Marathi + Marathi + marathi + + + + + малайÑки + malayo + malajÅ¡tina + malajisk + Malaiisch + malai + μαλαισιανά + Malay + malais + malajski + malasíska + malese + malajieÅ¡u + malajų + maláj + МалајÑки + Malajan + Maleis + Malayisk + malajski + malaio + malaeză + malajÄina + malajÅ¡Äina + malaiji + malajiska + malezyaca + + + + + малгашки + malgache + malgaÅ¡tina + malagassisk + Malagasy/Malgache + malagassi + μαλγασικά + Malagasy + malgache + malgaÅ¡ki + malagasíska + malgascio + malagasu + malagasių + malagasy + Малагашки + Malagażi + Malagassisch + Gassisk + malgaski + malgaxe + malgaşă + malagaÅ¡tina + malgaÅ¡Äina + malagassi + malagasy + malagasi + + + + + молдовÑки + moldavo + moldavÅ¡tina + moldovisk + Moldauisch + moldova + μολδαβικά + Moldavian + moldave + moldavski + moldóvska + moldavo + moldÄvu + moldavų + moldáv + МолдавÑки + Moldavjan + Moldavisch + Moldovsk + moÅ‚dawski + moldavo + moldovenească + moldavÄina + moldavÅ¡Äina + moldavia + moldaviska + moldovca + + + + + монголÑки + mongol + mongolÅ¡tina + mongolsk + Mongolisch + mongoli + μογγολικά + Mongolian + mongol + mongolski + mongólska + mongolo + mongoļu + mongolų + mongol + МонголÑки + Mongoljan + Mongools + Mongolsk + mongolski + mongol + mongolă + mongolÄina + mongolÅ¡Äina + mongoli + mongoliska + mogolca + + + + + непалÑки + nepalí + nepálÅ¡tina + nepalesisk + Nepali + nepaali + νεπαλέζικα + Nepali + népalais + nepali + nepalska + nepalese + nepÄlieÅ¡u + nepalų + nepáli + ÐепалÑки + Nepaliż + Nepalees + Nepali + nepalski + nepalês + nepaleză + nepálÄina + nepalÅ¡Äina + nepali + nepalesiska + nepalce + + + + + норвежки (nynorsk) + noruego (nynorsk) + norÅ¡tina (nynorsk) + norsk (nynorsk) + Norwegisch (Nynorsk) + norra (uusnorra) + νοÏβηγικά (νίνοÏσκ) + Norwegian (Nynorsk) + norvégien (nynorsk) + novonorveÅ¡ki (nynorsk) + norska (nýnorska) + norvegese (nynorsk) + norvÄ“Ä£u (nynorsk) + norvegų (naujoji kalba) + norvég (Nynorsk) + Ðорвешки (ÐијорÑки) + NorveÄ¡iż (Ninorsk) + Noors (Nynorsk) + Norsk (Nynorsk) + norweski (nynorsk) + norueguês (Nynors) + norvegiană (nynorsk) + nórÄina (nynorsk) + norveÅ¡Äina (nynorsk) + norja (nynorsk) + norska (nynorska) + norveççe (Norsk) + + + + + норвежки (bokmÃ¥l) + noruego (bokmal) + norÅ¡tina (bokmÃ¥l) + norsk (riksmÃ¥l) + Norwegisch (BokmÃ¥l) + norra (bokmÃ¥l) + νοÏβηγικά (μπόκμωλ) + Norwegian (Bokmal) + norvégien (bokmal) + norveÅ¡ki (bokmÃ¥l) + norska (bókmál) + norvegese (bokmÃ¥l) + norvÄ“Ä£u (bokmÃ¥l) + norvegų (standartinÄ— kalba) + norvég (Bokmal) + Ðорвешки (БокмалÑки) + NorveÄ¡iż (Bokmahal) + Noors (BokmÇ»l) + Norsk (BokmÃ¥l) + norweski (bokmÃ¥l) + norueguês (BokmÃ¥l) + norvegiană (bokmal) + nórÄina (Bokmal) + norveÅ¡Äina (bokmÃ¥l) + norja (bokmÃ¥l) + norska (bokmÃ¥l) + norveççe (BokmÃ¥l) + + + + + панджабÑки + punjabi + paňdžábÅ¡tina + punjabi + Panjabi + pandžabi + παντζάμπι + Punjabi + penjabi + istoÄnopandžapski + púndjabí + punjabi + pandžabu + pandžabų + pandzsábi + пенџабÑки + Punjabi + Punjabi + Panjabi + pendżabski + panjabi + punjabă + pandžábÄina + punjabi + punjabi + punjabi + pencapça + + + + + перÑийÑки + persa + perÅ¡tina + persisk + Persisch + pärsia + πεÏσικά + Persian + persan + perzijski + persneska + persiano + persieÅ¡u + persų + perzsa + ПерÑиÑки + Persjan + Perzisch + Persisk + perski + persa + persană + perzÅ¡tina + perzijÅ¡Äina + farsi; persia + persiska + farsça + + + + + лущу + pashtún + paÅ¡tÅ¡tina + pashto + Paschtunisch + puÅ¡tu + πάστο + Pashto + pachto + paÅ¡tunski + pastú + pashtu + puÅ¡tu + puÅ¡tÅ«nų + pastu + паштунÑки + Pashto + Pasjtoe + Pasjto + paszto + pachto + paÈ™tună + paÅ¡tÄina + paÅ¡tunÅ¡Äina + paÅ¡tun + pashto + peÅŸtuca + + + + + ретороманÑки + retorománico + rétorománÅ¡tina + rætoromansk + Rätoromanisch + retoromaani + ÏαιτοÏομανικά + Raeto-Romance + rhéto-roman/romanche + retoromanski + retó-rómanska + romancio/reto-romanzo + retoromÄņu + retoromanų kalbos + rétoromán + Рето-романÑки + Reto-Romanz + Retoromaans + Retoromansk + retoromaÅ„ski + reto-romano + retoromană + rétorománÄina + retoromanÅ¡Äina + retoromaani + rätoromanska + reto romanca + + + + + романи + romaní + romÅ¡tina + romani + Romani + romani + Ïομανί + Romani + romani + romski + rómani + romanes + romu + romų + romani + ромÑки + Romani + Romani + Romanes + romski + romani + romani + rómÄina + romski + romanikieli + romani + çingenece + + + + + руÑки + ruso + ruÅ¡tina + russisk + Russisch + vene + Ïωσικά + Russian + russe + ruski + rússneska + russo + krievu + rusų + orosz + РуÑки + Russu + Russisch + Russisk + rosyjski + russo + rusă + ruÅ¡tina + ruÅ¡Äina + venäjä + ryska + rusça + + + + + ÑръбÑки + serbio + srbÅ¡tina + serbisk + Serbisch + serbia + σεÏβικά + Serbian + serbe + srpski + serbneska + serbo + serbu + serbų + szerb + СрпÑки + Serb + Servisch + Serbisk + serbski + sérvio + sârbă + srbÄina + srbÅ¡Äina + serbia + serbiska + sırpça + + + + + ÑеверноÑаамÑки + sami septentrional + severní sámÅ¡tina + nordsamisk + Nordsaamisch + põhjasaami + βοÏειολαπωνικά + Northern Sami + same du Nord + sjevernolaponski + norðursamíska + sami settentrionale + ziemeļsÄmu + Å¡iaurÄ—s samių + északi számi + Северно-Ñами + Sami ta' Fuq + Noord-Samisch + Nordsamisk + saami północny + sami setentrional + sami de nord + severná saamÄina + severna samÅ¡Äina + pohjoissaame + nordsamiska + kuzeylapça + + + + + Ñиндхи + sindhi + sindhÅ¡tina + sindhi + Sindhi + sindhi + σίντι + Sindhi + sindhî + sindi + sindí + sindhi + sindhu + sindų + szindhi + Ñинди + Sindhi + Sindhi + Sindhi + sindhi + sindi + sindhi + sindhÄina + sindi + sindhi + Sindhi + sintçe + + + + + ÑомалийÑки + somalí + somálÅ¡tina + somalisk + Somali + somaali + σομαλικά + Somali + somali + somalski + sómalska + somalo + somÄļu + somalių + szomáli + СомалÑки + Somali + Somalisch + Somalisk + somalijski + somali + somaleză + somálÄina + somalÅ¡Äina + somali + somaliska + somalice + + + + + ÑардинÑки + sardo + sardÅ¡tina + sardinsk + Sardisch + sardi + σαÏδηνιακά + Sardinian + sarde + sardski + sardiníska + sardo + sardÄ«nieÅ¡u + sardinų + szardíniai + СардиниÑки + Sard + Sardijns + Sardinsk + sardyÅ„ski + sardo + sardiniană + sardínsky jazyk + sardÅ¡Äina + sardi + sardiska + sarduca + + + + + Ñуахили + swahili + svahilÅ¡tina + swahili + Swahili + suahiili + σουαχίλι + Swahili + swahili + svahili + svahílí + swahili + svahili + svahilių + swahili + Свахили + Swaħili + Swahili + Swahili + suahili + swahili + swahili + svahilÄina + svahili + swahili + swahili + swahilice + + + + + таитÑнÑки + tahitiano + tahitÅ¡tina + tahitiansk + Tahitisch + tahiti + ταϊτινή + Tahitian + tahitien + tahićanski + tahítíska + tahitiano + taitieÅ¡u + taitieÄių + tahiti + ТахитÑки + Taħitjan + Tahitisch + Tahitisk + tahitaÅ„ski + taitiano + tahitiană + tahitÄina + tahitijÅ¡Äina + tahiti + tahitiska + tahitice + + + + + тамилÑки + tamil + tamilÅ¡tina + tamil + Tamil + tamili + ταμίλ + Tamil + tamoul + tamilski + tamílska + tamil + tamilu + tamilų + tamil + + Tamil + Tamil + Tamil + tamilski + tâmil + tamilă + tamil + tamilÅ¡Äina + tamil + tamil + tamilce + + + + + татарÑки + tártaro + tatarÅ¡tina + tatarisk + Tatarisch + tatari + ταταÏικά + Tatar + tatar + Ï„atarski + tatarska + tatara + tatÄru + totorių + tatár + ТатарÑки + Tatar + Tataars + Tatarisk + tatarski + tártaro + tătară + tatárÄina + tatarÅ¡Äina + tataarin + tatariska + tatarca + + + + + телугу + telugu + telugÅ¡tina + telugu + Telugu + telugu + τελοÏγκου + Telugu + télougou + telugu + telúgú + telugu + telugu + telugų + telugu + Телугу + Telugu + Telugu + Telugu + telugu + telugu + telugu + telugÄina + telugu + telugu + telugu + teluguca + + + + + таджикÑки + tayik + tádžiÄtina + tadsjikisk + Tadschikisch + tadžiki + τατζίκ + Tajik + tadjik + tadžiÄki + tadsjikíska + tagico + tadžiku + tadžikų + tádzsik + таџички + Tajik + Tadzjieks + Tadsjikisk + tadżycki + tadjique + tadjică + tadžiÄtina + uzbeÅ¡Äina + tadžikin + tadzjikiska + tacikçe + + + + + тагалог + tagalo + tagalog + tagalog + Tagalog + tagalogi + ταγκαλόγκ + Tagalog + tagalog + tagaloÅ¡ki + tagalog + tagalog + tagalu + tagalų + tagalog + тагалошки + Tagalog + Tagalog + Tagalog + tagalski + tagalo + tagalog + tagalÄina + + tagalog + tagalog + tagalogca + + + + + тайÑкиÑÑ‚ + tailandés + thajÅ¡tina + thai + Thailändisch + tai + ταϊλανδικά + Thai + thaï + tajski + taílenska + thai + taju + thajų + thai + + Tajlandiż + Thai + Thai + tajski + tailandês + thailandeză + thajÄina + tajÅ¡Äina + thai + thai + tayca + + + + + тибетÑки + tibetano + tibetÅ¡tina + tibetansk + Tibetisch + tiibeti + θιβετιανά + Tibetan + tibétain + tibetski + tíbetska + tibetano + tibetieÅ¡u + tibetieÄių + tibeti + ТибетанÑки + Tibetjan + Tibetaans + Tibetansk + tybetaÅ„ski + tibetano + tibetană + tibetÄina + tibetanÅ¡Äina + tiibet + tibetanska + tibetçe + + + + + туркменÑки + turcomano + turkmenÅ¡tina + turkmensk + Turkmenisch + turkmeeni + τουÏκμενικά + Turkmen + turkmène + turkmenski + túrkmenska + turcmeno + turkmēņu + turkmÄ—nų + türkmén + ТуркменÑки + Turkmen + Turkmeens + Turkmensk + turkmeÅ„ski + turquemeno + turkmenă + turkménÄina + turkmenÅ¡Äina + turkmeeni + turkmeniska + türkmence + + + + + украинÑки + ucraniano + ukrajinÅ¡tina + ukrainsk + Ukrainisch + ukraina + ουκÏανικά + Ukrainian + ukrainien + ukrajinski + úkraínska + ucraino + ukraiņu + ukrainieÄių + ukrán + + Ukrain + Oekraïens + Ukrainsk + ukraiÅ„ski + ucraniano + ucraineană + ukrajinÄina + ukrajinÅ¡Äina + ukraina + ukrainska + ukraynaca + + + + + урду + urdú + urdÅ¡tina + urdu + Urdu + urdu + οÏÏντου + Urdu + ourdou + urdski + úrdú + urdu + urdu + urdu + urdu + Урду + Urdu + Urdu + Urdu + urdu + urdu + urdu + urdÄina + urdujÅ¡Äina + urdu + urdu + urduca + + + + + узбекÑки + uzbeko + uzbeÄtina + usbekisk + Usbekisch + usbeki + ουζμπεκικά + Uzbek + ouszbek + uzbek + úsbekíska + uzbeco/usbeco + uzbeku + uzbekų + üzbég + УзбекиÑтанÑки + Użbek + Oezbeeks + Usbekisk + uzbecki + uzbeque + uzbecă + uzbeÄtina + uzbeÅ¡Äina + uzbekki + uzbekiska + özbekçe + + + + + виетнамÑки + vietnamita + vietnamÅ¡tina + vietnamesisk + Vietnamesisch + vietnami + βιετναμεζικά + Vietnamese + vietnamien + vijetnamski + víetnamska + vietnamita + vjetnamieÅ¡u + vietnamieÄių + vietnámi + ВиетнамÑки + Vjetnamiż + Vietnamees + Vietnamesisk + wietnamski + vietnamita + vietnameză + vietnamÄina + vietnamÅ¡Äina + vietnam + vietnamesiska + vietnamca + + + + + уелÑки + galés + velÅ¡tina + walisisk + Kymrisch + kõmri + ουαλικά + Welsh + gallois + velÅ¡ki + velska + gallese + velsieÅ¡u + velsieÄių + welszi + Велшки + Welx + Welsh + Walisisk + walijski + galês + galeză + waleÅ¡tina + valižanÅ¡Äina + kymri + walesiska + galce + + + + + идиш + yidish + jidiÅ¡ + jiddisch + Jiddisch + jidiÅ¡i + γίντις + Yiddish + yiddish + jidiÅ¡ + jiddíska + yiddish + jidiÅ¡s + jidiÅ¡ + jiddis + Јидиш + Jiddix + Jiddisch + Jiddisk + jidysz + yiddish + idiÅŸ + jidiÅ¡ + jidiÅ¡ + jiddiÅ¡ + jiddish + yidce + + + + + йоруба + yoruba + jorubÅ¡tina + yoruba + Yoruba + joruba + γιοÏοÏμπα + Yoruba + yoruba + joruba + joruba + yoruba + jorubu + jorubų + joruba + јоруба + Yoruba + Yoruba + Joruba + joruba + iorubá + yoruba + + joruba + joruba + yoruba + yoruba + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd new file mode 100644 index 000000000..be01c4e96 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + Defines a sequence of elements that fully describe a Europass XML document. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Contains a sequence of skills and competences that the learner has acquired during any formal or informal experience. + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd new file mode 100644 index 000000000..942b3e647 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd @@ -0,0 +1,6148 @@ + + + + + + + + List of nationalities based on the ISO 3166-1-alpha-2 + filtered by Europass country list. + + + + + андорец + Andorrana + Andorra + Andorransk + andorranisch + andorralane + ΑνδόÏας + Andorran + Andorrane + andorsko + Andorrskt + Andorrana + Andoras + andorietis, -Ä— + andorrai + Ðндорец + Andorra + Andorrese + Andorransk + andorska + Andorrana + andorrană + Andorská + andorsko + andorralainen + andorransk + Andoralı + + + + + от Обединените арабÑки + емирÑтва + Emiratí (Emiratos Ãrabes Unidos) + Spojené arabské emiráty + Emiratarabisk + emiratisch (Vereinigten Arabischen Emirate) + ühendemiraatlane + Ηνωμένων ΑÏαβικών ΕμιÏάτων + Emirati (United Arab Emirates) + Émiratie (Émirats arabes unis) + državljanstvo Ujedinjenih Arapskih Emirata + Frá Sameinuðu arabísku furstadæmunum + Emiratense + Apvienoto ArÄbu EmirÄtu + Jungtinių Arabų Emyratų gyventojas, -a + egyesült arab emírségekbeli + Емираќанец + Emirati Għarab Magħquda + Van de Verenigde Arabische Emiraten + Emiratarabisk + emiracka (Zjednoczone Emiraty Arabskie) + Saudita + din Emiratele Arabe Unite + Spojené arabské emiráty + prebivalec Zdruzenih arabskih emiratov + Yhdistyneiden arabiemiirikuntien kansalainen + förenade arabemiratisk + BirleÅŸik Arap Emirlikleri vatandaşı + + + + + афганец + Afgana + Afghánistán + Afghansk + afghanisch + afganistanlane + Αφγανική + Afghan + Afghane + afgansko + Afganskt + Afghana + AfganistÄnas + afganas, -Ä— + afgán + ÐвганиÑтанец + Afganistan + Afghaanse + Afghansk + afgaÅ„ska + Afegã + afgană + Afganská + afganistansko + afganistanilainen + afghansk + Afgan + + + + + от Ðнтигуа и Барбуда + Antiguana + Antigua a Barbuda + Anguillansk + antiguanisch + antigualane + Αντιγκουανική + Antiguan + Antiguaise + antigva-barbudsko + Antígskt + di Antigua e Barbuda + Antigvas un Barbudas + Antigva ir Barbadua gyventojas, -a + antigua és barbaduai + од Ðнтигва и барбуда + Antigua and Barbuda + Antiguaanse + Antiguansk + antiguaÅ„ska/barbudzka + Antiguana + din Antigua ÅŸi Barbuda + Antigua a Barbuda + antigua-barbudsko + Antigua ja Barbuda + antiguansk + Antigua ve Barbudalı + + + + + албанец + Albanesa + Albánie + Albansk + albanisch + albaanlane + Αλβανική + Albanian + Albanaise + albansko + Albanskt + Albanese + AlbÄnijas + albanas, -Ä— + albán + Ðлбанец + Albanja + Albanese + Albansk + albaÅ„ska + Albanesa + albaneză + Albánska + albansko + albanialainen + albansk + Arnavut + + + + + арменец + Armenia + Arménie + Armensk + armenisch + armeenlane + ΑÏμένικη + Armenian + Arménienne + armensko + Armenskt + Armena + ArmÄ“nijas + armÄ—nas, -Ä— + örmény + Ерменец + Armenja + Armeense + Armensk + armeÅ„ska/ormiaÅ„ska + Arménia + armeană + Arménska + armensko + armenialainen + armenisk + Ermeni + + + + + анголец + Angoleña + Angola + Angolansk + angolanisch + angolalane + Αγκόλας + Angolan + Angolaise + angolsko + Angólskt + Angolana + Angolas + angolietis, -Ä— + angolai + Ðнголец + L-Angola + Angolese + Angolansk + angolska + Angolana + angoleză + Angolská + angolsko + angolalainen + angolansk + Angolalı + + + + + аржентинец + Argentina + Argentina + Argentinsk + argentinisch + argentiinlane + ΑÏγεντίνικη + Argentinian + Argentine + argentinsko + Argentínskt + Argentina + ArgentÄ«nas + argentinietis, -Ä— + argentín + Ðргентинец + Argentina + Argentijnse + Argentinsk + argentyÅ„ska + Argentina + argentiniană + Argentínská + argentinsko + argentinialainen + argentinsk + Arjantin + + + + + авÑтриец + Austríaca + Rakousko + Østrigsk + österreichisch + austrialane + ΑυστÏιακή + Austrian + Autrichienne + austrijsko + Austurrískt + Austriaca + Austrijas + austras, -Ä— + osztrák + ÐвÑтриец + Awstrija + Oostenrijkse + Østerriksk + austriacka + Austríaca + austriacă + Rakúska + avstrijsko + itävaltalainen + österrikisk + Avusturyalı + + + + + авÑтралиец + Australiana + Austrálie + Australsk + australisch + austraallane + ΑυστÏαλιανή + Australian + Australienne + australsko + Ãstralskt + Australiana + AustrÄlijas + australas, -Ä— + ausztrál + ÐвÑтралиец + Awstralja + Australische + Australsk + australijska + Australiana + australiană + Austrálska + avstralsko + australialainen + australisk + Avustralyalı + + + + + азербайджанец + Azerbaiyana + Ãzerbájdžán + Aserbajdsjansk + aserbaidschanisch + aserbaidžaanlane + από το ΑζεÏμπαϊτζάν + Azerbaijani + Azerbaïdjanaise + azerbajdžansko + Aserskt + Azerbaigiana + AzerbaidžÄnas + azerbaidžanietis, -Ä— + azerbajdzsáni + Ðзербејџанец + Azerbaijan + Azerbeidzjaanse + Aserbajdsjaner + azerbejdżaÅ„ska + Azerbaijanesa + azerbaidjană + Azerbajdžanská + azerbajdžansko + azerbaidžanilainen + azerbajdzjansk + Azeri + + + + + от БоÑна и Херцеговина + Bosnioherzegovina + Bosna a Hercegovina + Bosnisk-Hercegovinsk + bosnisch-herzegowinisch + bosnialane + Βοσνιακή (Βοσνία-ΕÏζεγοβίνη) + Bosnian-Herzegovinian + Bosniaque-herzégovine + bosansko-hercegovaÄko + Bosnískt + Bosniaca + Bosnijas un Hercegovinas + bosnis, -Ä— + bosznia hercegovinai + Бошњак + Bosnia-Herzegovina + van Bosnië en Herzegovina + Bosnisk + boÅ›niacko-hercegowiÅ„ska + Bósnia + bosniacă + Bosna a Hercegovina + bosansko-hercegovsko + bosnia-herzegovinalainen + bosnisk-hercegovinsk + Bosna-Hersekli + + + + + барбадоÑец + Barbadense + Barbados + Barbadisk + barbadisch + barbadoslane + από τα ΜπαÏμπάντος + Barbadian + Barbadienne + barbadsko + Barbadoskt + Barbadiana + Barbadosas + barbadosietis, -Ä— + barbadoszi + Барбадошанец + Barbados + Barbadiaanse + Barbadisk + barbadoska + Barbadense + din Barbados + Barbadosská + barbadoÅ¡ko + barbadoslainen + barbadisk + Barbadoslu + + + + + бангладешец + Bangladesí + Bangladéš + Bangladeshisk + bangladeschisch + bangladeshlane + από το Μπανγκλαντές + Bangladeshi + Bangladaise + bangladeÅ¡ko + Bangladesskt + Bangladese + BangladeÅ¡as + bangladeÅ¡ietis, -Ä— + bangaldesi + Бангладешанец + Bangladesh + Bengalese + Baladeshisk + bangladeska/banglijska + Bangladechiano + bengaleză + BangladeÅ¡ká + bangladeÅ¡ko + bangladeshilainen + bangladeshisk + BangladeÅŸli + + + + + белгиец + Belga + Belgie + Belgisk + belgisch + belgialane + Βέλγικη + Belgian + Belge + belgijsko + Belgískt + Belga + Beļģijas + belgas, -Ä— + belga + Белгиец + BelÄ¡ju + Belgische + Belgisk + belgijska + Belga + belgiană + Belgická + belgijsko + belgialainen + belgisk + Belçikalı + + + + + от Буркина ФаÑо + Burkinesa + Burkina Faso + Burkinsk + burkinisch + burkinalane + από την ΜπουÏκίνα + Burkinabe + Burkinabè + burkinsko + Búrkínskt + del Burkina + Burkinafaso + Burkina Faso gyventojas, -a + burkina fasoi + Буркинец + Burkina Faso + Burkinese + Burkinsk + burkiÅ„ska + Burquina + din Burkina Faso + Burkina Faso + burkinafaÅ¡ko + burkinafasolainen + burkinsk + Burkina Fasolu + + + + + българин + Búlgara + Bulharsko + Bahrainsk + bulgarisch + bulgaarlane + ΒουλγαÏική + Bulgarian + Bulgare + bugarsko + Búlgarskt + Bulgara + BulgÄrijas + bulgaras, -Ä— + bolgár + Бугарин + Bulgarja + Bulgaarse + Bulgarsk + buÅ‚garska + Búlgara + bulgară + Bulharská + bolgarsko + bulgarialinen + bulgarisk + Bulgar + + + + + бахрейнец + Bahreiní + Bahrajn + Bulgarsk + bahrainisch + bahreinlane + από το ΜπαχÏέιν + Bahraini + Bahreïnite + bahreinsko + Bareinskt + Bahreinita + Bahreinas + bahreinietis, -Ä— + bahreini + Бахреинец + Bahrain + Bahreinse + Bahrainsk + bahrajÅ„ska + Baremita + din Bahrain + Bahrajnská + bahrajnsko + bahrainilainen + bahrainsk + Bahreynli + + + + + бурундиец + Burundesa + Burundi + Burundisk + burundisch + burundialane + ΜπουÏουντιανή + Burundian + Burundaise + burundijsko + Búrúndískt + Burundese + Burundijas + burundietis, -Ä— + burundi + Бурундиец + Il-Burundi + Burundese + Burundisk + burundyjska + Burundiana + burundeză + Burundská + burundijsko + burundilainen + burundisk + Brundili + + + + + бенинец + Beninesa + Benin + Beninsk + beninisch + beninlane + από το Μπενίν + Beninese + Béninoise + beninsko + Benínskt + Beniniana + Beninas + beninietis, -Ä— + benini + Бенинец + Benin + Beninse + Beninsk + beniÅ„ska + Beninense + benineză + Beninská + beninsko + beniniläinen + beninsk + Beninli + + + + + брунеец + Bruneana + Brunej + Bruneisk + bruneiisch + bruneilane + από το ΜπÏουνέι + Bruneian + Brunéienne + brunejsko + Brúneiskt + del Brunei + Brunejas + brunÄ—jietis, -Ä— + brunei + Брунејанец + Brunei + Bruneise + Bruneisk + brunejska + Bruneiana + din Brunei + Brunejská + brunejsko + bruneilainen + bruneisk + Buruneli + + + + + боливиец + Boliviana + Bolívie + Boliviansk + bolivianisch + boliivlane + Βολιβιανή + Bolivian + Bolivienne + bolivijsko + Bólivískt + Boliviana + BolÄ«vijas + bolivietis, -Ä— + bolíviai + Боливиеец + Bolivja + Boliviaanse + Boliviansk + boliwijska + Boliviana + boliviană + Bolívijská + bolivijsko + bolivialainen + boliviansk + Bolivyalı + + + + + бразилец + Brasileña + Brazílie + Brasiliansk + brasilianisch + brasiillane + Î’Ïαζιλιάνικη + Brazilian + Brésilienne + brazilsko + Brasilískt + Brasiliana + BrazÄ«lijas + brazilas, -Ä— + brazil + Бразилец + Brazil + Braziliaanse + Brasiliansk + brazylijska + Brasileira + braziliană + Brazílska + brazilsko + brasilialainen + brasiliansk + Brezilyalı + + + + + бахамец + Bahameña + Bahamy + Bahamansk + bahamisch + bahamalane + από τις Μπαχάμες + Bahamian + Bahamienne + bahamsko + Bahameyskt + Bahamiana + Bahamu + bahamietis, -Ä— + bahamai + Бахамиец + Bahamas + Bahamaanse + Bahamansk + bahamska + Baamiana + din Bahamas + Bahamská + bahamsko + bahamalainen + bahamansk + Bahamalı + + + + + бутанец + Butanesa + Bhútán + Bhutansk + bhutanisch + bhutanlane + Μπουτανέζικη + Bhutanese + Bhoutanaise + butansko + Bútanskt + Bhutanese + ButÄnas + butanietis, -Ä— + bhutáni + Бутанец + Il-Bhutan + Bhutaanse + Bhutansk + butaÅ„ska + Butanesa + bhutaneză + Bhutánska + butansko + bhutanilainen + bhutanesisk + Bhutanlı + + + + + ботÑуанец + Botsuana + Botswana + Botswansk + botsuanisch + botswanalane + Μπουτσoυανική + Botswanan + Botswanaise + bocvansko + Botsvanskt + Botswana + BotsvÄnas + botsvanietis, -Ä— + botswanai + Боцванец + Botswana + Botswaanse + Botswansk + botswaÅ„ska + Betchuana + botswaniană + Botswanská + botsvansko + botswanalainen + botswansk + Bostwanalı + + + + + беларуÑин + Belarusa + BÄ›lorusko + Hviderussisk + belarussisch + valgevenelane + ΛευκοÏώσικη + Byelorussian + Biélorusse + bjelorusko + Hvítrússneskt + Bielorussa + Baltkrievijas + baltarusis, -Ä— + belorusz + Ð‘ÐµÐ»Ð¾Ñ€ÑƒÑ + Belarus + Wit-Russische + Hviterussisk + biaÅ‚oruska + Bielorrussa + belarusă + Bieloruská + belorusko + valkovenäläinen + vitrysk + Beyaz Rusyalı + + + + + белизец + Beliceña + Belize + Belizisk + belisisch + belize’lane + από το Μπελίζε + Belizean + Bélisienne + belizejsko + Belískt + Belizeana + Belizas + belizietis, -Ä— + belizi + Белижанец + Belize + Belizaanse + Belizisk + belizeÅ„ska + Belizense + beliziană + Belizská + belizijsko + belizeläinen + belizisk + Belizli + + + + + канадец + Canadiense + Kanada + Canadisk + kanadisch + kanadalane + Καναδική + Canadian + Canadienne + kanadsko + Kanadískt + Canadese + KanÄdas + kanadietis, -Ä— + kanadai + Канаѓанец + Kanada + Canadese + Kanadisk + kanadyjska + Canadiana + canadiană + Kanadská + kanadsko + kanadalainen + kanadensisk + Kanadalı + + + + + от Демократична република Конго + Congoleña + Kongo (Demokratická republika Kongo) + Congolesisk (Den Demokratiske Republik Congo) + kongolesisch (Demokratische Republik Kongo) + kongolane + Κονγκολέζικη (Λαϊκή ΔημοκÏατία του Κονγκό) + Congolese (Democratic Republic of the Congo) + Congolaise (République démocratique du Congo) + kongoansko (Demokratska Republika Kongo) + Lýðræðislega Lýðveldið Kongó (Austur-Kongó) + Congolese (Repubblica Democratica del Congo) + Kongo DemokrÄtiskÄs Republikas + kongietis, -Ä— (Kongo DemokratinÄ— Respublika) + kongói + Конголеанец (ДемократÑка Република Конго) + Repubblika Demokratika tal-Kongo + Congolese (Democratische Republiek Congo) + Kongolesisk (Den demokratiske republikken Kongo) + kongijska (Demokratyczna Republika Konga) + Congolesa (República Democrática do Congo) + congoleză (Republica Democrată Congo) + Kongská (Konžská demokratická republika) + kongovsko (DemokratiÄne republike Kongo) + kongolainen (Kongon demokraattinen tasavalta) + Republiken Kongo (Demokratiska republiken Kongo) + Kongolu (Demokratik Kongo Cumhuriyeti) + + + + + от Централната ÐфриканÑка Република + Centroafricana + StÅ™edoafrická republika + Centralafrikansk + zentralafrikanisch + keskaafriklane + ΚεντÏοαφÏικανική + Central African + Centrafricaine + srednjoafriÄko + Miðafrískt + Centrafricana + CentrÄlÄfrikas Republikas + CentrinÄ—s Afrikos Respublikos gyventojas, -a + közép afrikai + Централно-африканец + Ir-Repubblika ÄŠentrali Affrikana + Centraal-Afrikaanse + Sentralafrikansk + Å›rodkowoafrykaÅ„ska + Centro-africana + centrafricană + Stredoafrická + centralnoafriÅ¡ko + keskiafrikkalainen + centralafrikansk + Orta Afrikalı + + + + + от Република Конго + Congoleña + Kongo (Republika Kongo) + Congolesisk (Republikken Congo) + kongolesisch (Republik Kongo) + kongolane + Κονγκολέζικη (ΔημοκÏατία του Κονγκό) + Congolese (Republic of the Congo) + Congolaise (République du Congo) + kongoansko (Republika Kongo) + Vestur-Kongó + Congolese (Repubblica del Congo) + Kongo (Kongo Republika) + kongietis, -Ä— (Kongo Respublika) + kongói + Конголеанец (Република Конго) + Repubblika tal-Kongo + Congolese (Republiek Congo) + Kongolesisk (Republikken Kongo) + kongijska (Republika Konga) + Congolesa (República do Congo) + congoleză (Republica Congo) + Kongská (Republika Kongo) + kongovsko (Republike Kongo) + kongolainen (Kongon tasavalta) + kongolesisk (Republiken Kongo) + Kongolu (Kongo Cumhuriyetli) + + + + + швейцарец + Suiza + Å výcarsko + Schweizisk + schweizerisch + Å¡veitslane + Ελβετική + Swiss + Suisse + Å¡vicarsko + Svissneskt + Svizzera + Å veices + Å¡veicaras, -Ä— + svájci + Швајцарец + Svizzera + Zwitserse + Sveitsisk + szwajcarska + Suíça + elveÅ£iană + Å vajÄiarská + Å¡vicarsko + sveitsiläinen + schweizisk + Ä°sviçreli + + + + + котдивоарец + Marfileño + Pobreží slonoviny + Ivoriansk + ivorisch + elevandiluuranniklane + από την Ακτή Î•Î»ÎµÏ†Î±Î½Ï„Î¿ÏƒÏ„Î¿Ï + Ivorian + Ivoirienne + državljanstvo Obale SlonovaÄe + Frá Fílabeinsströndinni + Ivoriana + KotdivuÄras + Dramblio Kaulo Kranto gyventojas, -a + elefántcsontparti + Иворианец + Il-Kosta ta’ l-Avorju + Ivoriaanse + Ivoriansk + Wybrzeża KoÅ›ci SÅ‚oniowej + Costa-marfinense + ivoriană + Pobrežie Slonoviny + slonokoÅ¡ÄenootoÅ¡ko + norsunluurannikkolainen + ivoriansk + Ä°vorialı + + + + + чилиец + Chilena + Chile + Chilensk + chilenisch + tÅ¡iillane + Χιλιανή + Chilean + Chilienne + Äileansko + Chileskt + Cilena + Čīles + Äilietis, -Ä— + chilei + Чилеанец + IÄ‹-ÄŠili + Chileense + Chilensk + czilijska + Chilena + chiliană + Čílske + Äilsko + chileläinen + chilensk + Åžilili + + + + + камерунец + Camerunesa + Kamerun + Camerounsk + kamerunisch + kamerunlane + ΚαμεÏουνέζικη + Cameroonian + Camerounaise + kamerunsko + Kamerúnskt + Camerunese + KamerÅ«nas + kamerÅ«nietis, -Ä— + kameruni + Камеруанец + Il-Kamerun + Kameroense + Kamerunsk + kameruÅ„ska + Camaronesa + cameruneză + Kamerunská + kamerunsko + kamerunialainen + kamerunsk + Kamerunlu + + + + + китаец + China + Čína + Kinesisk + chinesisch + hiinlane + Κινέζικη + Chinese + Chinoise + kinesko + Kínverskt + Cinese + Ķīnas + kinas, -Ä— + kínai + Кинез + IÄ‹-ÄŠina + Chinese + Kinesisk + chiÅ„ska + Chinesa + chineză + Čínska + kitajsko + kiinalainen + kinesisk + Çinli + + + + + колумбиец + Colombiana + Kolumbie + Colombiansk + kolumbianisch + kolumblane + Κολομβιανή + Colombian + Colombienne + kolumbijsko + Kólumbískt + Colombiana + Kolumbijas + kolumbietis, -Ä— + kolumbiai + Колумбиец + Kolumbja + Colombiaanse + Colombiansk + kolumbijska + Colombiana + columbiană + Kolumbijská + kolumbijsko + kolumbialainen + colombiansk + Kolombiyalı + + + + + коÑтариканец + Costarricense + Kostarika + Costaricansk + costa-ricanisch + costaricalane + ΚοσταÏικανική + Costa Rican + Costaricienne + kostarikansko + Kostarískt + Costaricana + Kostarikas + kostarikietis, -Ä— + costa ricai + КоÑтариканец + Il-Kosta Rika + Costa Ricaanse + Kostarikansk + kostarykaÅ„ska + Costarriquenha + costaricană + Kostarická + kostariÅ¡ko + costaricalainen + costarikansk + Kosta Rikalı + + + + + Ñърбин + Serbia + Srbsko + Serbisk + serbisch + serblane + ΣέÏβικη + Serbian + Serbe + srpsko + Serbneskt + Serba + Serbijas + serbas, -Ä— + szerb + Србин + s-Serbja + Servische + Serbisk + serbska + Sérvia + sârbă + Srbská + srbsko + serbialainen + serbisk + Sırp + + + + + кубинец + Cubana + Kuba + Cubansk + kubanisch + kuubalane + Κουβανική + Cuban + Cubaine + kubansko + Kúbverskt + Cubana + Kubas + kubietis, -Ä— + kubai + Кубанец + Kuba + Cubaanse + Kubansk + kubaÅ„ska + Cubana + cubaneză + Kubánska + kubansko + kuubalainen + kubansk + Kübalı + + + + + от Кабо Верде + Caboverdiana + Kapverdy + Kapverdisk + kap-verdisch + kaboverdelane + από το ΠÏάσινο ΑκÏωτήÏιο + Cape Verdean + Cap-verdienne + zelenortsko + Grænhöfðeyskt + Capoverdiana + Kaboverdes + Žaliojo KyÅ¡ulio salų gyventojas,-a + zöld-foki szigeteki + Зеленортец + Cape Verde + Kaapverdische + Kappverdisk + zielonoprzylÄ…dkowe + Cabo-verdiana + din Capul Verde + Kapverdský + zelenortsko + kapverdeläinen + kapverdisk + Cape Verdli + + + + + кипърец + Chipriota + Kypr + Cypriotisk + zyprisch + küproslane + ΚυπÏιακή + Cypriot + Chypriote + ciparsko + Kýpverskt + Cipriota + Kipras + kiprietis, Ä— + ciprusi + Кипранец + ÄŠipru + Cypriotische + Kypriotisk + cypryjska + Cipriota + cipriotă + Cyperská + ciprsko + kyproslainen + cypriotisk + Kıbrıslı + + + + + чех + Checa + ÄŒeská republika + Tjekkisk + tschechisch + tÅ¡ehh + Τσέχικη + Czech + Tchèque + ÄeÅ¡ko + Tékkneskt + Ceca + ÄŒehijas + Äekas, -Ä— + cseh + Чех + Repubblika ÄŠeka + Tsjechische + Tjekkisk + czeska + Checa + cehă + ÄŒeská + ÄeÅ¡ko + tsekkiläinen + tjeckisk + Çek + + + + + немец + Alemana + NÄ›mecko + Tysk + deutsch + sakslane + ΓεÏμανική + German + Allemande + njemaÄko + Þýskt + Tedesca + VÄcijas + vokietis, -Ä— + német + Германец + Ä ermanja + Duitse + Tysk + niemiecka + Alemã + germană + Nemecká + nemÅ¡ko + saksalainen + tysk + Alman + + + + + джибутиец + Yibutiana + Džibutsko + Djiboutisk + dschibutisch + djiboutilane + από το Τζιμπουτί + Djiboutian + Djiboutienne + džibutsko + Djíbútískt + Gibutiana + Džibutijas + džibutietis, -Ä— + djibouti köztársasági + Ðубутиец + Djibouti + Djiboutiaanse + Djiboutisk + dżibutyjska + Jibutiana + din Djibouti + Ďžibutská + džibutsko + djiboutilainen + djiboutisk + Cibutili + + + + + датчанин + Danesa + Dánsko + Dansk + dänisch + taanlane + Δανική + Danish + Danoise + dansko + Danskt + Danese + DÄnijas + danas, -Ä— + dán + Данец + Danimarka + Deense + Dansk + duÅ„ska + Dinamarquesa + daneză + Dánska + dansko + tanskalainen + dansk + Danimarkalı + + + + + от Доминика + Dominiquesa + Dominika + Dominicansk (Dominica) + dominikanisch (Dominica) + dominikaanlane + από την Îτομίνικα + Dominican (Dominica) + Dominicaine (Dominique) + dominijsko (Dominika) + Dóminískt (frá Dóminíku) + Dominicana (Dominica) + Dominikas + dominikietis, -Ä— + dominikai + Доминиканец (Доменика) + Danimarka + Dominicaanse (Dominica) + Dominikisk + dominicka (Dominikana) + Dominiquensa (Domínica) + dominicană (Dominica) + Dominikánska (Dominika) + dominiÅ¡ko + dominicalainen + dominikisk + Dominik + + + + + от ДоминиканÑката република + Dominicana + Dominikánská republika + Dominicansk (Dominikanske Republik) + dominikanisch (Dominikanische Republik) + dominicalane + Δομινικανή (Δομινικανή ΔημοκÏατία) + Dominican (Dominican Republic) + Dominicaine (République dominicaine) + dominikansko (Dominikanske Republike) + Dóminískt (frá Dóminíska lýðveldinu) + Dominicana (Repubblica Dominicana) + DominikÄnas Republikas + dominikietis, -Ä— (Dominikos Respublika) + Dominikai Köztársaság állampolgára + Доминиканец (ДоминиканÑка Република) + Ir-Repubblika Domenikana + Dominicaanse (Dominicaanse Republiek) + Dominikansk (Den dominikanske republikken) + dominikaÅ„ska (Republika dominikanska) + Dominicana (República Dominicana) + dominicană (Republica Dominicană) + Dominicka (Dominikánska republika) + dominikansko (Dominikanska republika) + Dominikaanisen tasavallan kansalainen + dominikansk (Dominikanska republiken) + Dominik Cumhuriyetli + + + + + алжирец + Argelina + Alžírsko + Algerisk + algerisch + alžeerlane + ΑλγεÏική + Algerian + Algérienne + alžirsko + Alsírskt + Algerina + Alžīrijas + alžyrietis, -Ä— + algéria, algír + Ðлжирец + Algeria + Algerijnse + Algerisk + algierska + Argelina + algeriană + Alžírska + alžirsko + algerialainen + algerisk + Cezayirli + + + + + еквадорец + Ecuatoriana + Ekvádor + Ecuadoriansk + ecuadorianisch + ecuadorlane + από τον ΙσημεÏινό + Ecuadorian + Équatorienne + ekvadorsko + Ekvadorskt + Ecuadoriana + Ekvadoras + ekvadorietis, -Ä— + ecuadori + Еквадорец + L-Ekwador + Ecuadoraanse + Ecuadoriansk + ekwadorska + Equatoriana + ecuadoriană + Ekvadorská + ekvadorsko + ecuadorilainen + ecuadoriansk + Ekvadorlu + + + + + еÑтонец + Estonia + Estonsko + Estisk + estnisch + eestlane + Εσθονική + Estonian + Estonienne + estonsko + Eistneskt + Estone + Igaunijas + estas, -Ä— + észt + ЕÑтонец + L-Estonja + Estse + Estisk / Estlandsk + estoÅ„ska + Estoniana + estoniană + Estónska + estonsko + virolainen + estnisk + Estonyalı + + + + + египтÑнин + Egipcia + Egypt + Egyptisk + ägyptisch + egiptlane + Αιγυπτιακή + Egyptian + Égyptienne + egipatsko + Egypskt + Egiziana + Ä’Ä£iptes + egiptietis, -Ä— + egyiptomi + Еѓипѓанец + EÄ¡ittu + Egyptische + Egyptisk + egipska + Egípcia + egipteană + Egyptská + egiptovsko + egyptiläinen + egyptisk + Mısırlı + + + + + eритреец + Eritrea + Eritrea + Eritreisk + eritreisch + eritrealane + ΕÏυθÏαία + Eritrean + Érythréenne + eritrejsko + Erítreskt + Eritrea + Eritrejas + eritrÄ—jietis, -Ä— + eritreai + Еритреец + Eritreja + Eritrese + Eritreisk + erytrejska + Eritreia + eritreeană + Eritrejská + eritrejsko + eritrealainen + eritreansk + Eritreli + + + + + иÑпанец + Española + Å panÄ›lsko + Spansk + spanisch + hispaanlane + Ισπανική + Spanish + Espagnole + Å¡panjolsko + Spænskt + Spagnola + SpÄnijas + ispanas, -Ä— + spanyol + Шпанец + Spanja + Spaanse + Spansk + hiszpaÅ„ska + Espanhola + spaniolă + Å panielská + Å¡pansko + espanjalainen + spansk + Ä°spanyol + + + + + етиопец + Etíope + Etiopie + Etiopisk + äthiopisch + etiooplane + Αιθιοπική + Ethiopian + Éthiopienne + etiopsko + Eþíópískt + Etiope + Etiopijas + etiopas, -Ä— + etiópiai + Етиопец + Etjopja + Ethiopische + Etiopisk + etiopska + Etíope + etiopiană + Etiópska + etijopijsko + etiopialainen + etiopisk + Etiyopyalı + + + + + финландец + Finlandesa + Finsko + Finsk, Finlandsk + finnisch + soomlane + Φιλανδική + Finnish + Finlandaise + finsko + Finnskt + Finlandese + Somijas + suomis, -Ä— + finn + Финец + Finlandja + Finse + Finsk + fiÅ„ska + Finlandesa + finlandeză + Fínska + finsko + suomalainen + finländsk + Fin + + + + + фиджиец + Fiyiana + Fidži + Fijiansk + fidschianisch + fidžilane + από τα Φίτζι + Fijian + Fidjienne + fidžijsko + Fídjeyskt + Figiana + Fidži + fidžis, -Ä— + fidzsi-szigeteki + Фиџиец + il-Gzejjer Fiji + Fijische + Fijiansk + fidżyjska + Fijiana + fijiană + FiÄžijská + fidžijsko + fijiläinen + fijiansk + Fijili + + + + + микронезиец + Micronesia + Mikronésie + Mikronesisk + mikronesisch + mehhiklane + ΜικÏονησιακή + Micronesian + Micronésienne + mikronezijsko + Míkrónesískt + Micronesiana + MikronÄ“zijas + mikronezietis, -Ä— + mikroneziai + Микронезиец + Messiku + Micronesische + Mikronesisk + mikronezyjska + Micronésia + microneziană + Mikronézska + mikronezijsko + mikronesialainen + mikronesisk + Mikronezyalı + + + + + французин + Francesa + Francie + Fransk + französisch + prantslane + Γαλλική + French + Française + francusko + Franskt + Francese + Francijas + prancÅ«zas, -Ä— + francia + Французин + Franza + Franse + Fransk + francuska + Francesa + franceză + Francúzska + francosko + ranskalainen + fransk + Fransız + + + + + габонец + Gabonesa + Gabon + Gabonesisk + gabunisch + gabonlane + από την Γκαμπόν + Gabonese + Gabonaise + gabonsko + Gabonskt + Gabonese + Gabonas + gabonietis, -Ä— + gaboni + Габоанец + Gabon + Gabonese + Gabonsk + gaboÅ„ska + Gabonesa + gaboneză + Gabonská + gabonsko + gabonilainen + gabonesisk + Gabonlu + + + + + от Обединеното КралÑтво + Británica + Spojené království + Britisk + britisch + britt + Î’Ïετανική + British + Britannique + britansko + Breskt + Britannica + LielbritÄnijas + britas, -Ä— + gambiai + Британец + ir-Renju Unit + Britse + Britisk + brytyjska + Britânica + britanică + Britská + velikobritansko + brittiläinen, Iso-Britannian kansalainen + brittisk + Ä°ngiliz + + + + + гренадец + Granadina + Grenada + Grenadisk + grenadisch + grenadalane + από τη ΓÏενάδα + Grenadian + Grenadine + grenadsko + Grenadískt + Grenadina + GrenÄdas + grenadietis, -Ä— + grenadai + Гренадиец + Grenada + Grenadaanse + Grenadisk + grenadyjska + Granadina + din Grenada + Grenadská + grenadsko + granadalainen + grenadisk + Grenadalı + + + + + грузинец + Georgiana + Gruzie + Georgisk + georgisch + grusiin + ΓεωÏγιανή + Georgian + Géorgienne + gruzijsko + Georgískt + Georgiana + Gruzijas + gruzinas, -Ä— + grúz + Грузиец + Il-Ä eorÄ¡ja + Georgische + Georgisk + gruziÅ„ska + Georgiana + georgiană + Gruzijská + gruzijsko + georgialainen + georgisk + Gürcü + + + + + ганаец + Ghanesa + Ghana + Ghanesisk + ghanaisch + ghanalane + από την Γκάνα + Ghanaian + Ghanéenne + gansko + Ganverskt + Ghaniana + Ganas + ganietis, -Ä— + ghánai + Ганаец + Il-Gana + Ghanese + Ghanesisk + ghaÅ„ska + Ganesa + ghaneză + Gánska + gansko + ghanalainen + ghanansk + Ganalı + + + + + гренландец + Groenlandesa + Grónsko + Grønlandsk + grönländisch + gröönlane + ΓÏοιλανδική + Greenlandic + Groenlandaise + grenlandsko + Grænlenskt + Groenlandese + Grenlandes + grenlandas, -Ä— + grönlandi + Гренланѓанец + Greenland + Groenlandse + Grønlandsk + grenlandzka + Gronelandesa + groenlandeză + Grónska + grenlandsko + grönlantilainen + grönländsk + Gröndlandlı + + + + + гамбиец + Gambiana + Gambie + Gambisk + gambisch + gambialane + από την Γκάμπια + Gambian + Gambienne + gambijsko + Gambískt + Gambiana + Gambijas + gambis, -Ä—/ gambietis, -Ä— + gambiai + Гамбиец + Il-Gambja + Gambiaanse + Gambisk + gambijska + Gambiana + gambiană + Gambijská + gambijsko + gambialainen + gambisk + Gambiyalı + + + + + гвинеец (ГвинеÑ) + Guineana (República de Guinea) + Guinea + Guineansk (Republikken Guinea) + guineisch (Republik Guinea) + guinealane + από τη Γουινέα + Guinean (Guinea) + Guinéenne (Guinée) + gvinejsko (Republike Gvineje) + Gíneskt + Guineana + Gvinejas + GvinÄ—jos gyventojas, -a + Guineai Köztársaság állampolgára + Гвинеец + Il-Gwinea + Guineese (Republiek Guinea) + Guineansk + gwinejska (Republika Gwinei) + Guineense (República da Guiné) + guineeană (Guineea) + Novoguinejská + gvinejsko (Republike Gvineje) + guinealainen + guineansk + Gineli (Gine Cumhuriyeti) + + + + + от Екваториална Ð“Ð²Ð¸Ð½ÐµÑ + Ecuatoguineana (Guinea Ecuatorial) + Rovníková Guinea + Ækvatorialguineansk + äquatorialguineisch (Republik Äquatorialguinea) + ekvatoriaalguinealane + από την ΙσημεÏινή Γουινέα + Equatoguinean (Equatorial Guinea) + Équato-guinéenne (Guinée équatoriale) + ekvatorsko-gvinejsko + Miðbaugsgíneskt + della Guinea equatoriale + EkvatoriÄlÄs Gvinejas + Pusiaujo GvinÄ—jos gyventojas, -a + egyenlítÅ‘i-guineai + Екваторијанец + Il-Gwinea Ekwatorjali + Equatoriaal-Guinese + Ekvatorialguineansk + gwinejska (Gwinea Równikowa) + Guinéu-equatoriana + guineeană (Guineea Ecuatorială) + Rovníková Guinea + ekvatorijalnogvinejsko + Päiväntasaajan Guinean kansalainen + ekvatorialguineansk + Ekvatorlu (Ekvator Ginesi) + + + + + грък + Griega + Řecko + Græsk + griechisch + kreeklane + Ελληνική + Greek + Grecque + grÄko + Grískt + Greca + GrieÄ·ijas + graikas, -Ä— + görög + Грк + Il-GreÄ‹ja* + Griekse + Gresk + grecka + Grega + greacă + Grécka + grÅ¡ko + kreikkalainen + grekisk + Yunan + + + + + гватемалец + Guatemalteca + Guatemala + Guatemalansk + guatemaltekisch + guatemalalane + από τη Γουατεμάλα + Guatemalan + Guatémaltèque + gvatemalsko + Gvatemalskt + Guatemalteca + Gvatemalas + gvatemalietis, -Ä— + guatemalai + Гватемалаец + Il-Gwatemala + Guatemalteekse + Guatemalansk + gwatemalska + Guatemalteca + guatemaleză + Guatemalská + gvatemalsko + guatemalalainen + guatemalansk + Guatemalalı + + + + + от ГвинеÑ-БиÑау + Guineana (República de Guinea-Bissau) + Guinea-Bissau + Guineansk (Guinea-Bissau) + guinea-bissauisch (Republik Guinea-Bissau) + guineabissaulane + από τη Γουινέα-Μπισσάου + Guinean (Republic of Guinea-Bissau) + Guinéenne (République de Guinée-Bissau) + gvinejsko (Republike Gvineje Bisau) + Bissáskt (Gínea-Bissá) + della Guinea-Bissau + Gvinejas-Bisavas + Bisau GvinÄ—jos gyventojas, -a + Guineai-Bissau Köztársaság állampolgára + Гвинеец (Гвинеја БиÑау) + Guinea-Bissau + Guinee-Bissause (Republiek Guinee-Bissau) + Bissauguineansk + gwinejska (Gwinea Bissau) + Guineense (Guiné-Bissau) + guineeană (Guineea Bissau) + Guinea-Bissau + gvinejsko (Republike Gvineja-Bissau) + guinea-bissaulainen + guinea bissausk + Gineli (Gine-Bissau Cumhuriyeti) + + + + + гвианец + Guyanesa + Guyana + Guyansk + guyanisch (Guyana) + guyanalane + από τη Γουιάνα + Guyanese (Guyana) + Guyanienne (Guyana) + gvajansko (Gvajane) + Gvæjanskt + Guianese + GajÄnas + gajanietis, -Ä— + guyanai + Гајанец + Il-Gujana + Guyaanse (Guyana) + Guyansk + gujaÅ„ska (Gujana) + Guianesa + guyaneză + Guinea + gvajansko + guyanalainen + guyanansk + Guyanalı + + + + + хондураÑец + Hondureña + Honduras + Honduransk + honduranisch + honduraslane + από την ΟνδοÏÏα + Honduran + Hondurienne + honduraÅ¡ko + Hondúrskt + Honduregna + Hondurasas + hondÅ«rietis, -Ä— + honduraszi + Хондуранец + Il-Ħonduras + Hondurese + Honduransk + honduraska + Hondurenha + honduriană + HonduraÅ¡ská + honduraÅ¡ko + hondurasilainen + honduransk + Honduraslı + + + + + хърватин + Croata + Chorvatsko + Kroatisk + kroatisch + horvaat + ΚÏοατική + Croatian + Croate + hrvatsko + Króatískt + Croata + HorvÄtijas + kroatas, -Ä— + horvát + Хрват + Kroazja + Kroatische + Kroatisk + chorwacka + Croata + croată + Chorvátska + hrvaÅ¡ko + kroatialainen + kroatisk + Hırvat + + + + + хаитÑнин + Haitiana + Haiti + Haitiansk + haitianisch + haitilane + από την Αϊτή + Haitian + Haïtienne + haićansko + Haítískt + Haitiana + Haiti + haitietis, -Ä— + haiti-i + Хаиќанец + Ħajiti + Haïtiaanse + Haitisk + haitaÅ„ska + Haitiana + haitiană + Haitská + haitijsko + haitilainen + haitisk + Haitili + + + + + унгарец + Húngara + MaÄarsko + Ungarsk + ungarisch + ungarlane + ΟυγγÏική + Hungarian + Hongroise + maÄ‘arsko + Ungverskt + Ungherese + UngÄrijas + vengras, -Ä— + magyar + Унгарец + Ungerija + Hongaarse + Ungarsk + wÄ™gierska + Húngara + maghiară + MaÄarská + madžarsko + unkarilainen + ungersk + Macar + + + + + индонезиец + Indonesia + Indonésie + Indonesisk + indonesisch + indoneeslane + Ινδονησιακή + Indonesian + Indonésienne + indonezijsko + Indónesískt + Indonesiana + IndonÄ“zijas + indonezietis, -Ä— + indonéz + Индонежанец + L-Indoneżja + Indonesische + Indonesisk + indonezyjska + Indonésia + indoneziană + Indonézska + indonezijsko + indonesialainen + indonesisk + Endonezyalı + + + + + ирландец + Irlandesa + Irsko + Irsk/Irlandsk + irisch + iirlane + ΙÏλανδική + Irish + Irlandaise + irsko + Ãrskt + Irlandese + Īrijas + airis, -Ä— + ír + Ирец + Irlanda + Ierse + Irsk + irlandzka + Irlandesa + irlandeză + Ãrska + irsko + irlantilainen + irisk + Ä°rlandalı + + + + + израелец + Israelita + Izrael + Israel + israelisch + iisraellane + ΙσÏλαηλινή + Israeli + Israélienne + izraelsko + Ãsraelskt + Israeliana + IzraÄ“las + izraelietis, -Ä— + izraeli + Израелец + L-Iżrael + Israëlische + Israelsk + izraelska + Israelita + israeliană + Izraelská + izraelsko + israelilainen + israelisk + Ä°srailli + + + + + индиец + India + Indie + Indisk + indisch + indialane + Ινδική + Indian + Indienne + indijsko + Indverskt + Indiana + Indijas + indas, -Ä— + indiai + Индиец + Indja + Indiase + Indisk + indyjska + Indiana + indiană + Indická + indijsko + intialainen + indisk + Hindu + + + + + иранец + Iraquí + Irák + Irakisk + irakisch + iraaklane + ΙÏανική + Iraqi + Iraquienne + iraÄko + Ãrakskt + Irachena + IrÄkas + iranietis, -Ä— + iráni + Ираќанец + I-Iraq + Irakese + Iransk + irakijska + Iraniana + iraniană + Iránska + iraÅ¡ko + irakilainen + irakisk + Ä°ranlı + + + + + иракчанин + Iraní + Ãrán + Iransk + iranisch + iraanlane + ΙÏακινή + Iranian + Iranienne + iransko + Ãranskt + Iraniana + IrÄnas + irakietis, -Ä— + iraki + Иранец + I-Iran + Iraanse + Irakisk + iraÅ„ska + Iraquiana + irakiană + Iracká + iransko + iranilainen + iransk + Iraklı + + + + + иÑландец + Islandesa + Island + Islandsk + isländisch + islandlane + Ισλανδική + Icelandic + Islandaise + islandsko + Ãslenskt + Islandese + Islandes + islandas, -Ä— + izlandi + ИÑланѓанец + Islanda + IJslandse + Islandsk + islandzka + Islandesa + islandeză + Izlandská + islandsko + islantilainen + isländsk + Ä°zlandalı + + + + + италианец + Italiana + Itálie + Italiensk + italienisch + itaallane + Ιταλική + Italian + Italienne + talijansko + Ãtalskt + Italiana + ItÄlijas + italas, -Ä— + olasz + Италијанец + Italja + Italiaanse + Italiensk + wÅ‚oska + Italiana + italiană + Talianská + italijansko + italialainen + italiensk + Ä°talyan + + + + + Ñмаец + Jamaiquina + Jamajka + Jamaicansk + jamaikanisch + jamaicalane + Τσαμαϊκανή + Jamaican + Jamaïquaine + jamajaÄko + Jamaískt + Giamaicana + Jamaikas + jamaikietis, -Ä— + jamaicai + Јамајќанец + Il-Ä amajka + Jamaicaanse + Jamaikansk + jamajska + Jamaicana + jamaicană + Jamajská + jamajÅ¡ko + jamaikalainen + jamaikansk + Jameykalı + + + + + йорданец + Jordana + Jordánsko + Jordansk + jordanisch + jordaanlane + ΙοÏδανική + Jordanian + Jordanienne + jordansko + Jórdanskt + Giordana + JordÄnijas + jordanietis, -Ä— + jordán + Јорданец + Il-Ä ordan + Jordaanse + Jordansk + jordaÅ„ska + Jordana + iordaniană + Jordánska + jordansko + jordanialainen + jordansk + Ãœrdünlü + + + + + Ñпонец + Japonesa + Japonsko + Japansk + japanisch + jaapanlane + Ιαπωνική + Japanese + Japonaise + japansko + Japanskt + Giapponese + JapÄnas + japonas, -Ä— + japán + Јапонец + Ä appun + Japanse + Japansk + japoÅ„ska + Japonesa + japoneză + Japonská + japonsko + japanilainen + japansk + Japon + + + + + кениец + keniata + Keňa + Kenyansk + kenianisch + keenialane + Κεννυάτικη + Kenyan + Kényane + kenijsko + Kenískt + Kenyota + Kenijas + kenis, -Ä—/ kenietis, -Ä— + kenyai + Кениец + Il-Kenja + Keniaanse + Kenyansk + kenijska + Queniana + kenyană + Keňská + kenijsko + kenialainen + kenyansk + Kenyalı + + + + + киргиз + Kirguís + Kyrgyzstán + Kirgisisk + kirgisisch + kirgiis + ΚιÏγιστανική + Kyrgyzstani + Kirghize + kirgiÅ¡ko + Kirgiskt + Kirghisa + KirgÄ«zijas + kirgizas, -Ä— + kirgiz + КиргиÑтанец + Il-Kyrgyzstan + Kirgizische + Kirgisisk + kirgiska + Quirguize + kârgâză + Kyrgizská + kirgistansko + kirgisialainen + kirgizistansk + Kırgız + + + + + камбоджанец + Camboyana + Kambodža + Cambodjansk + kambodschanisch + kambodžalane + Καμποτζιανή + Cambodian + Cambodgienne + kambodžansko + Kambódískt + Cambogiana + Kambodžas + kambodžietis, -Ä— + kambodzsai + Кампучиец + Il-Kambodja + Cambodjaanse + kambodsjansk + kambodżaÅ„ska + Cambojana + cambodgiană + KamboÄžská + kamboÅ¡ko + kambodžalainen + kambodjansk + Kamboçyalı + + + + + кирибатец + Kiribatiana + Kiribati + Kiribatisk + kiribatisch + kiribati + από το ΚιÏιμπάτι + I-kiribati + Kiribatienne + kiribatsko + Kíribatískt + di Kiribati + Kiribati + kiribatietis, -Ä— + karibati + Кирибаќанец + Kiribati + Kiribatische + Kiribatisk + kirybatyjska + Quiribatiana + din Kiribati + Kiribatská + kiribatsko + kiribatilainen + kiribatisk + Kirabatili + + + + + от КоморÑките оÑтрови + Comorense + Komory + Comorisk + komorisch + komoorlane + ΚομοÏική + Comorian + Comorienne + komorsko + Kómoreyskt + Comoriana + Komoru salu + komorietis, -Ä— + Comore-szigeteki + Коморец + Comoros + Comorese + Komorisk + komorska + Comoriana + din Comore + Komorksá + komorsko + komorilainen + komorisk + Komoroslu + + + + + от Сейнт ÐšÐ¸Ñ‚Ñ Ð¸ ÐÐµÐ²Ð¸Ñ + Sancristobaleña + Svatý KryÅ¡tof a Nevis + fra Saint Christopher og Nevis + der St. Kitts und Nevis + saintkittslane + Αγίου ΧÏιστοφόÏου και Îέβις + Kittsian + de Saint-Christophe-et-Niévès + Svetog Kristofora i Nevisa + Frá Sankti Kristófer og Nevis + di Saint Christopher e Nevis + Sentkitsas un Nevisas + Sent Kitso ir Nevio gyventojas, -a + Saint Kitts és Nevis-i + Кититиец + Saint Kitts and Nevis + Van Saint Kitts en Nevis + Sanktkittisk + saintkityjska + São-cristovense + din Sfântul Kitts ÅŸi Nevis + Svätý KriÅ¡tof a Nevis + saintkitsko + sainkittsnevisläinen + Saint Kitts och Nevis + Saint Kitts ve Nevisli + + + + + Ñевернокореец (КорейÑката народнодемократична република) + Norcoreana + Severní Korea (Korejská lidovÄ› demokratická republika) + Nordkoreansk (Den Demokratiske Folkerepublik Korea) + nord-koreanisch (Demokratische Volksrepublik Korea) + põhjakorealane + ΒοÏειοκοÏεάτικη (ΛαοκÏατική ΔημοκÏατία της ΚοÏέας) + North Korean (Democratic People's Republic of Korea) + Nord-coréenne (République populaire démocratique de Corée) + sjevernokorejsko (Demokratska Narodna Republika Koreja) + Norðurkóreskt (Alþýðulýðveldið Kórea) + Nordcoreana (Repubblica Democratica Popolare di Corea) + Ziemeļkorejas (Korejas Tautas DemokrÄtiskÄ Republika) + Å iaurÄ—s KorÄ—jos (KorÄ—jos Liaudies DemokratinÄ—s Respublikos) + észak koreai (Koreai Népi Demokratikus Köztársaság) + Северно-кореец + il-Korea ta' Fuq (Ir-Repubblika popolari Demokratika tal-Korea) + Noord-Koreaanse (Democratische Volksrepubliek Korea) + Nordkoreansk (Den demokratiske folkerepublikken Korea) + północnokoreaÅ„ska (KoreaÅ„ska Republika Ludowo-Demokratyczna) + Norte-coreana + nord-coreeană (Republica Populară Democrată Coreeană) + Severokorejská (Kórejská ľudovodemokratická republika) + severnokorejsko (DemokratíÄna ljúdska repúblika Korêja) + pohjoiskorealainen (Korean demokraattinen kansantasavalta) + nordkoreansk (Demokratiska folkrepubliken Korea) + Kuzey Koreli (Kore Demokratik Halk Cumhuriyeti) + + + + + южнокореец (Република КореÑ) + Surcoreana + Jižní Korea (Korejská republika) + Sydkoreansk (Republikken Korea) + südkoreanisch (Republik Korea) + lõunakorealane + ÎοτιοκοÏεάτικη (ΔημοκÏατία της ΚοÏέας) + South Korean (Republic of Korea) + Sud-coréenne (République de Corée) + južnokorejsko (Republika Koreja) + Suðurkóreskt (Lýðveldið Kórea) + Sudcoreana (Corea del Sud) + Dienvidkorejas (Korejas Republika) + Pietų KorÄ—ja (KorÄ—jos Respublika) + dél koreai (Koreai Köztársaság) + Јужно-кореец + Korea t'Isfel (Repubblika tal-Korea) + Zuid-Koreaanse (Republiek Korea) + Sørkoreansk (Republikken Korea) + północnokoreaÅ„ska (Republika Korei) + Sul-coreana + sud-coreeană (Republica Coreea) + Juhokorejská (Kórejská republika) + južnokorejsko (Republika Koreja) + eteläkorealainen (Korean tasavalta) + sydkoreansk (Republiken Korea) + Güney Koreli (Kore Cumhuriyeti) + + + + + кувейтец + Kuwaití + Kuvajt + Kuwaitisk + kuwaitisch + kuveitlane + από το Κουβέιτ + Kuwaiti + Koweïtienne + kuvajtsko + Kúveiskt + kuwaitiana + Kuveitas + kuveitietis, -Ä— + kuvaiti + Кувајќанец + Il-Kuwajt + Koeweitse + Kuwaitisk + kuwejcka + Kuwaitiana + kuweitiană + Kuvajtská + kuvajtsko + kuwaitilainen + kuwaitisk + Kuveytli + + + + + казах + Kazaja + Kazachstán + Kasakhisk + kasachisch + kasahh + Καζακστανική + kazakhstani + Kazakhe + kazahstansko + Kasakskt + kazaka + KazahstÄnas + kazachas, -Ä— + kazah + КазахÑтанец + Il-Każakstan + Kazachse + Kasakhstansk + kazachska + Cazaque + kazahă + KazaÅ¡ská + kazahstansko + kazakstanilainen + kazakstansk + Kazak + + + + + лаоÑец + Laosiana + Laos + Laotisk + laotisch + laoslane + Λαοτινή + Laotian + Laotienne + laosko + Laoskt + Laotiana + Laosas + laosietis, -Ä— + laoszi + Лаошанец + Laos + Laotiaanse + Laotisk + laotaÅ„ska + Laociana + laoÅ£iană + Laoská + laoÅ¡ko + laoslainen + laotisk + Laoslu + + + + + ливанец + Libanesa + Libanon + Libanesisk + libanesisch + liibanonlane + Λιβανέζικη + Lebanese + Libanaise + libanonsko + Líbanskt + Libanese + LibÄnas + libanietis, -Ä— + libanoni + Либанец + Libanu + Libanese + Libanesisk + libaÅ„ska + Libanesa + libaneză + Libanonská + libanonsko + libanonilainen + libanesisk + Lübnanlı + + + + + от Св. ЛуÑÐ¸Ñ + Santalucense + Svatá Lucie + Saintluciansk + lucianisch + saintlucialane + Αγία Λουκίας + Saint Lucian + Saint-lucienne + Svete Lucije + Frá Sankti Lúsíu + di Saint Lucia + SentlÅ«sijas + sentlusietis, -Ä— + Saint Lucia-i + Лучијанец + Saint Lucia + Saint Luciaanse + Sanktlusiansk + saintlucyjska + Santaluciense + din Sfânta Lucia + Svätolucijská + svetolucijsko + saintlucialainen + santaluciansk + Saint Lucianlı + + + + + лихтенщайнец + Liechtensteiniano + LichtenÅ¡tejnsko + Liechtensteinsk + liechtensteinisch + liechtensteinlane + από το Λιχτενστάιν + Liechtensteiner + Liechtensteinoise + lihtenÅ¡tajnsko + Liechtensteinskt + del Liechtenstein + LihtenÅ¡teinas + lichtenÅ¡teinietis, -Ä— + lichtensteini + Лихтенштајнец + Liechtenstein + Liechtensteinse + Liechtensteinsk + liechtensteiÅ„ska + Listenstainiana + din Liechtenstein + LichtenÅ¡tajnská + liechsteinsteinsko + lichtensteiniläinen + liechtensteinsk + LihtenyÅŸtanlı + + + + + шриланкиец + Ceilanesa + Å rí Lanka + Srilankansk + sri-lankisch + srilankalane + από τη ΣÏι Λάνκα + Sri Lankan + Sri-lankaise + Å¡rilankansko + Srílankskt + Cingalese + Å rilankas + Å¡rilankietis, -Ä— + srí lankai + Шри-ланканец + Is-Sri Lanka + Sri Lankaanse + Srilankisk + lankijska + Cingalesa + din Sri Lanka + Srílanská + Å¡rilanÅ¡ko + srilankalainen + srilankesisk + Sri Lankalı + + + + + либериец + Liberiana + Libérie + Liberiansk + liberianisch + libeerlane + ΛιβεÏιανή + Liberian + Libérienne + liberijsko + Líberískt + Liberiana + LibÄ“rijas + liberietis, -Ä— + libériai + Либериец + Il-Liberja + Liberiaanse + Liberisk + liberyjska + Liberiana + liberiană + Liberijská + liberijsko + liberialainen + liberisk + Liberyalı + + + + + леÑотец + Lesotense + Lesotho + Lesothisk + lesothisch + lesotholane + Λεσότου + Mosotho + Lesothane + lesotsko + Lesótóskt + del Lesotho + Lesoto + lesotietis, -Ä— + lesothói + ЛеÑотоанец + Il-Lesoto + Lesothaanse + Lesothisk + lesotyjska + Lesotiana + din Lesotho + Lesothská + lesotsko + lesotholainen + lesothisk + Lesotholu + + + + + литовец + Lituana + Litva + Litauisk + litauisch + leedulane + Λιθουανική + Lithuanian + Lituanienne + litavsko + Litháískt + Lituana + Lietuvas + lietuvis, -Ä— + litván + Литванец + Litwanja + Litouwse + Litauisk + litewska + Lituana + lituaniană + Litovská + litvansko + liettualainen + litauisk + Litvanyalı + + + + + люкÑембуржец + Luxemburguesa + Lucemburk + Luxembourgsk + luxemburgisch + luksemburglane + ΛουξεμβουÏγιανή + Luxembourgish + Luxembourgeoise + luksemburÅ¡ko + Lúxemborgskt + Lussemburghese + Luksemburgas + liuksemburgietis, -Ä— + luxemburgi + ЛукÑембуржанец + Lussemburgu + Luxemburgse + Luxemburgsk + luksemburska + Luxemburguesa + luxemburgheză + Luxemburgská + luksemburÅ¡ko + luxenburgilainen + luxemburgsk + Lüksemburglu + + + + + латвиец + Letona + LotyÅ¡sko + Lettisk/Letlandsk + lettisch + lätlane + Λετονική + Latvian + Lettone + latvijsko + Lettneskt + Lettone + Latvijas + latvis, -Ä— + litván + Летонеџ + Il-Latvja + Letse + Latvisk + Å‚otewska + Letã + letonă + lotyÅ¡ská + latvijsko + latvialainen + lettländsk + Leton + + + + + либиец + Libia + Libye + Libysk + libysch + liibüalane + Λιβυκή + Libyan + Libyenne + libijsko + Líbískt + Libica + LÄ«bijas + libis, -Ä— + líbiai + Либиец + Libja + Libische + Libysk + libijska + Líbia + libiană + líbijská + libijsko + libyalainen + libysk + Libyalı + + + + + мароканец + Marroquí + Maroko + Marokkansk + marokkanisch + marokolane + ΜαÏοκινή + Moroccan + Marocaine + marokansko + Marokkóskt + Marocchina + Marokas + marokietis, -Ä— + marokkói + Мароканец + Marokk + Marokkaanse + Marokkansk + marokaÅ„ska + Marroquina + marocană + Marocká + maroÅ¡ko + marokkolainen + marockansk + Faslı + + + + + монакчанин + Monegasca + Monako + Monegaskisk + monegassisch + monacolane + Μονεγασκική + Monegasque + Monégasque + monegaÅ¡ko + Mónakóskt + Monegasca + Monacans + monakietis, -Ä— + monacói + од Монако + Monako + Monegaskische + Monegaskisk + monakijska + Monegasca + monegască + MonaÅ¡ská + monaÅ¡ko + monacolainen + monegaskisk + Monakolu + + + + + молдовец + Moldava + Moldávie + Moldovisk + moldauisch + moldovlane + Μολδαβική + Moldovan + Moldove + moldavsko + Moldóvskt + Moldova + Moldovas + moldavas, -Ä— + moldovai + Молдавец + Moldavja + Moldavische + Moldovsk + moÅ‚dawska + Moldava + moldoveană + Moldavská + moldavijsko + moldovolainen + moldavisk + Moldovyalı + + + + + мадагаÑкарец + Malgache + Madagaskar + Madagaskisk + madagassisch + madagaskarlane + ΜαδαγασκάÏης + Malagasy + Malgache + madagaskarsko + Madagaskt + Malgascia + Madagaskaras + malagasis, -Ä— + madagszkári + МадагаÑкарец + Il-Madagaskar + Malagassische + Gassisk + madagaskarska + Malgaxe + malgaşă + Madagaskar + madagaskarsko + madakaskarilainen + madagaskisk + Madagaskarlı + + + + + от Маршаловите оÑтрови + Marshalesa + Marshallovy ostrovy + fra Marshalløerne + marshallisch + marshalllane + από τα Îησιά ΜάÏσαλ + Marshallese + Marshallaise + marÅ¡alovootoÄko + Marshall-eyskt + Marshallese + MÄrÅ¡ala Salu + MarÅ¡alo salų gyventojas, -a + marshall-szigeteki + Маршалец + Gżejjer Marshall + Marshalleilandse + Marshallesisk + marszalska + Marshallina + din Insulele Marshall + Marshallove ostrovy + marchallovootoÅ¡ko + marshallinsaarelainen + Marshalleisk + Marshallı + + + + + македонец (бивша ЮгоÑлавÑка република МакедониÑ) + Macedonia + Bývalá jugoslávská republika Makedonie (Bývalé jugoslávské republiky Makedonie) + Makedonsk + aus der ehemaligen jugoslawischen Republik Mazedonien (EJR) + endise Jugoslaavia Makedoonia vabariigi kodanik + από την ΠÏώην Γιουγκοσλαβική ΔημοκÏατία της Μακεδονίας + of the former Yugoslav Republic of Macedonia + de l'ancienne République yougoslave de Macédoine + makedonsko (BivÅ¡a jugoslavenska republika Makedonija) + Makedónskt (fyrrum Júgóslavíulýðveldinu Makedóníu) + Macedonese (ex Repubblica iugoslava di Macedonia) + BijuÅ¡Äs DienvidslÄvijas MaÄ·edonijas Republikas + Buvusioji Jugoslavijos Respublika Makedonija, -a + macedón + Македонец + L-Ex Repubblika Jugoslava tal-MaÄ‹edonja + Voormalige Joegoslavische Republiek Macedonië + Makedonsk (Den tidligere jugoslaviske republikken Makedonia) + macedoÅ„ska + Macedónio + macedoneană (Fosta Republică Iugoslavă a Macedoniei) + Macedónska (Bývalá juhoslovanská republika Macedónsko) + nekdanje jugoslovanske republike Makedonije + entisen Jugoslavian tasavallan Makedonian + makedonisk (f.d. jugoslaviska republiken Makedonien) + Makedon (Eski Yugoslav Makedonya Cumhuriyeti) + + + + + малиец + Maliense + Mali + Malisk + malisch + malilane + από το Μάλι + Malian + Malienne + malijsko + Malískt + Maliana + Mali + malis, -Ä— / malietis, -Ä— + mali + Малиец + Mali + Malinese + Malisk + malijska + Maliana + din Mali + Malijská + malijsko + malilailnen + malisk + Malili + + + + + бирманец + Birmana + Myanmar + Myanmarsk + burmesisch/myanmarisch + birmalane + ΒιÏμανική (από ΜιανμάÏ) + Burmese (Myanmar) + Birmane + burmansko (mjanmarsko) + Mjanmarskt + Birmana + Mjanmas + birmietis, -Ä— + mianmari/burmai + Бурманец + Myanmar + Birmaanse/Myanmarese + Burmesisk / Myanmarsk + birmaÅ„ska + Birmanesa + birmaneză (Myanmar) + Burmská + burmansko + burmalainen (myanmarilainen) + burmesisk + Burmalı + + + + + монголец + Mongol + Mongolsko + Mongolsk + mongolisch + mongol + Μογγολική + Mongolian + Mongole + mongolsko + Mongólskt + Mongola + Mongolijas + mongolas, -Ä— + mongóliai + Монголец + Mongolja + Mongolische + Mongolsk + mongolska + Mongol + mongolă + Mongolská + mongolsko + mongolialainen + mongolisk + MoÄŸol + + + + + мавританец + Mauritana + Mauritánie + Mauretansk + mauretanisch + mauritaanlane + ΜαυÏιτανική + Mauritanian + Mauritanienne + mauritanijsko + Máritanskt + Mauritana + MauritÄnijas + mauritanietis, -Ä— + mauritániai + Мавританец + Il-Mawritanja + Mauritaanse + Mauritansk + maurytyjska + Mauritana + mauritană + Maurícijská + mavretansko + mauritanialainen + mauretansk + Moritanyalı + + + + + малтиец + Maltesa + Malta + Maltesisk + maltesisch + maltalane + Μαλτέζικη + Maltese + Maltaise + malteÅ¡ko + Maltneskt + Maltese + Maltas + maltietis, -Ä— + máltai + Малтеец + Malta + Maltese + Maltesisk + maltaÅ„ska + Maltesa + malteză + Maltská + maltsko + maltalainen + maltesisk + Maltalı + + + + + маврикиец + Mauriciana + Mauricius + Mauritisk + mauritisch + mauritiuslane + ΜαυÏικιανή + Mauritian + Mauricienne + mauricijsko + Máritískur + Mauriziana + MaurÄ«cijas + mauricijietis, -Ä— + mauritiusi + Морианец + Il-Mawrixus + Mauritiaanse + Mauritisk + mauretaÅ„ska + Mauriciana + mauriÅ£iană + Mauritánska + mauricijsko + mauritiuslainen + mauritisk + Morityuslu + + + + + малдивец + Maldiva + Maledivy + Maldivisk + maledivische + maldiivlane + Μαλβίδων + Maldivian + Maldivienne + maldivsko + Maldíveyskt + Maldiviana + MaldÄ«vijas + maldyvas, -Ä— + maldív-szigeteki + Малдивец + Maldivi + Maledivische + Maldivisk + malediwska + Maldívia + din Maldive + Maldivská + maldivijsko + malediivilainen + maldivisk + Maldivli + + + + + малавиец + Malauí + Malawi + Malawisk + malawisch + malawilane + από το Μαλάουι + Malawian + Malawienne + malavijsko + Malavískt + Malawiana + MalÄvijas + malavis, -Ä—/ malavietis, -Ä— + malawi + Малавец + Il-Malawi + Malawische + Malawisk + malawijska + Malawiana + din Malawi + Malawijská + malavijsko + malawilainen + malawisk + Malavili + + + + + мекÑиканец + Mexicana + Mexiko + Mexicansk + mexikanisch + mehhiklane + Μεξικανική + Mexican + Mexicaine + meksiÄko + Mexíkóskt + Messicana + Meksikas + meksikietis, -Ä— + mexikói + МекÑиканец + Messiku + Mexicaanse + Mexikansk + meksykaÅ„ska + Mexicana + mexicană + Mexická + mehiÅ¡ko + meksikolainen + mexikansk + Meksikalı + + + + + малайзиец + Malasia + Malajzie + Malaysisk + malaysisch + malaislane + Μαλαισιανή + Malaysian + Malaisienne + malezijsko + Malasískt + Malese + Malaizijas + malajietis, -Ä—/ malajas, -Ä— + malajziai + Малезиец + Malasja + Maleisische + Malaysisk + malezyjska + Malaia + malaeziană + Malajská + melezijsko + malesialainen + malaysisk + Malezyalı + + + + + мозамбиканец + Mozambiqueña + Mozambik + Mozambiquisk + mosambikanisch + mosambiiklane + Μοζαμβικιανή + Mozambican + Mozambicaine + mozambijsko + Mósambískt + Mozambicana + Mozambikas + mozambikietis, -Ä— + mozambiki + Мозамбиканец + Il-Możambik + Mozambikaanse + Mosambikisk + mozambicka + Moçambicana + mozambicană + Mozambická + mozambiÅ¡ko + mosambikilainen + moçambikisk + Mozambikli + + + + + намибиец + Namibia + Namibie + Namibisk + namibisch + namiiblane + από τη Îαμίμπια + Namibian + Namibienne + namibijsko + Namibískt + Namibiana + NamÄ«bijas + namibis, -Ä—/ namibietis, -Ä— + namíb + Ðамибиец + In-Namibia + Namibische + Namibisk + namibijska + Namibiana + namibiană + Namíbijská + namibijsko + namibialainen + namibisk + Namibyalı + + + + + нигерец (Ðигер) + Nigerina (Níger) + Niger (Niger) + Nigersk (Niger) + nigrisch (Niger) + nigerlane + ÎιγηÏική (ÎίγηÏας) + Nigerien (Niger) + Nigérienne (Niger) + nigersko (Niger) + Nígerskt (Níger) + Nigerina (Niger) + NigÄ“ras + nigerietis, -Ä— (Nigeris) + nigeri (Niger) + Ðигериец (Ðигер) + In-NiÄ¡er (In-NiÄ¡er) + Nigerese (Niger) + Nigersk (Niger) + nigerska (Niger) + Nigeriana + din Niger + Nigerská (Niger) + nigersko (Niger) + nigeriläinen (Niger) + nigerisk (Niger) + Nijerli (Nijer) + + + + + нигериец (ÐигериÑ) + Nigeriana (Nigeria) + Nigérie (Nigérie) + Nigeriansk (Nigeria) + nigerianisch (Nigeria) + nigeerlane + ÎιγηÏιανή (ÎιγηÏία) + Nigerian (Nigeria) + Nigérienne (Nigeria) + nigerijsko (Nigerija) + Nígerískt (Nígería) + Nigeriana (Nigeria) + NigÄ“rijas + nigerietis, -Ä— (Nigerija) + nigériai (Nigéria) + Ðигериец (Ðигерија) + In-NiÄ¡erja (In-NiÄ¡erja) + Nigeriaanse (Nigeria) + Nigeriansk (Nigeria) + nigeryjska (Nigeria) + Nigeriana + nigeriană (Nigeria) + Nigérijská (Nigéria) + nigerijsko (Nigerija) + nigerialainen (Nigeria) + nigeriansk (Nigeria) + Nijeryalı (Nijerya) + + + + + никарагуанец + Nicaragüense + Nikaragua + Nicaraguansk + nicaraguanisch + nicaragualane + ÎικαÏαγουανική + Nicaraguan + Nicaraguayenne + nikaragvansko + Níkaragskt + Nicaraguense + Nikaragvas + nikaragvietis, -Ä— + nicaraguai + Ðикарагваец + In-Nikaragwa + Nicaraguaanse + Nicaraguansk + nikaraguaÅ„ska + Nicaraguense + nicaraguană + Nikaragujská + nikaragovsko + nicaragualainen + nicaraguansk + Nikaragualı + + + + + нидерландец + Holandesa + Nizozemí + Nederlandsk + niederländisch + hollandlane + Ολλανδική + Dutch + Néerlandaise + nizozemsko + Hollenskt + Olandese + NÄ«derlandes + olandas, -Ä— + holland + Холанѓанец + L-Olanda + Nederlandse + Nederlandsk + holenderska + Holandesa + olandeză + Holandská + nizozemsko + alankomaalainen + nederländsk + Hollandalı + + + + + норвежец + Noruega + Norsko + Norsk + norwegisch + norralane + ÎοÏβηγική + Norwegian + Norvégienne + norveÅ¡ko + Norskt + Norvegese + NorvÄ“Ä£ijas + norvegas, -Ä— + norvég + Ðорвежанец + Norvegja + Noorse + Norsk + norweska + Norueguesa + norvegiană + Nórska + norveÅ¡ko + norjalainen + norsk + Norveçli + + + + + непалец + Nepalesa + Nepál + Nepalesisk + nepalesisch + nepaallane + Îεπαλέζικη + Nepalese + Népalaise + nepalsko + Nepalskt + Nepalese + NepÄlas + nepalas, -Ä— + nepáli + Ðепалец + In-Nepal + Nepalese + Nepalsk + nepalska + Nepalesa + nepaleză + Nepálska + nepalsko + nepalilainen + nepalesisk + Nepalli + + + + + науруанец + Nauruana + Nauru + Naurisk + nauruisch + naurulane + από το ÎαουÏÎ¿Ï + Nauruan + Nauruane + nauruansko + Nárúskt + Nauruana + Nauru + naurujietis, -Ä— + naurui + Ðуруец + Nauru + Nauruaanse + Naurisk + nauraÅ„ska + Nauruana + nauruană + Naurská + naurujsko + naurulainen + naurisk + Naurulu + + + + + ниуеанец + de Niue + Niue + fra Niue + niueanisch + niuelane + από το ÎιοÏε + Niuean + Niouéenne + niueÅ¡ko + Frá Niue + Niueana + Niues + Niue gyventojas, -a + nieu-i + Ðиец + Niue + Niuese + Niuisk + niueÅ„ska + Niuana + din Niue + Niue + niueÅ¡ko + niuelainen + niuisk + Niueli + + + + + новозеландец + Neozelandesa + Nový Zéland + Newzealandsk + neuseeländisch + uusmeremaallane + Îεοζηλανδική + New Zealander + Neo-zélandaise + novozelandsko + Nýsjálenskt + Neozelandese + JaunzÄ“landes + naujazelandietis, -Ä— + új-zélandi + Ðово-зеландец + New Zealand + Nieuw-Zeelandse + Newzealandsk + nowozelandzka + Neozelandesa + neozeelandeză + Novozélandská + novozelandsko + uusiseelantilainen + nyzeeländsk + Yeni Zellandalı + + + + + оманец + Omaní + Omán + Omansk + omanisch + omaanlane + από το Ομάν + Omani + Omanaise + omansko + Ómanskt + Omanese + OmÄnas + omanietis, -Ä— + ománi + Оманец + L-Oman + Omaanse + Omansk + omaÅ„ska + Omanense + din Oman + Ománska + omansko + omanilainen + omansk + Ummanlı + + + + + панамец + Panameña + Panama + Panamansk + panamaisch + panamalane + ΠαναμαÎκή + Panamanian + Panaméenne + panamsko + Panamskt + Panamense + Panamas + panamietis, -Ä— + panamai + Панамец + Il-Panama + Panamese + Panamansk + panamska + Panamenha + panameză + Panamská + panamsko + panamalainen + panamansk + Panamalı + + + + + перуанец + Peruana + Peru + Peruansk/Peruviansk + peruanisch + peruulane + ΠεÏουβιανή + Peruvian + Péruvienne + peruansko + Perúskt + Peruviana + Peru + perujietis, -Ä— + perui + Перуанец + Il-Peru + Peruaanse + Peruansk + peruwiaÅ„ska + Peruana + peruană + Peruánska + perujsko + perulainen + peruansk + Perulu + + + + + от Папуа - Ðова Ð“Ð²Ð¸Ð½ÐµÑ + Papú + Papua Nová Guinea + Papuansk + papua-neuguineisch + uusguinealane + από ΠαποÏα Îέα Γουινέα + Papua New Guinean + Papouane-néo-guinéenne + papuansko + Papúskt + Papuana + Papua-Jaungvinejas + Papua Naujosios GvinÄ—jos gyventojas, -a + Pápua Új-Guinea-i + Папуец + Il-Papua New Guinea + Papuase + Papuansk + papuaÅ„ska-nowogwinejska + Papua + din Papua-Noua Guinee + Papuanovoguinejská + papuansko + papuauusiguinealainen, Papua-Uusi-Guinean kansalainen + papuansk + Papua Yeni Gineli + + + + + филипинец + Filipina + Filipíny + Filippinsk + philippinisch + filipiinlane + Φιλιππινέζικη + Philippine + Philippinne + filipinsko + Filippseyskt + Filippina + FilipÄ«nu + filipinietis, -Ä— + fülöp-szigeteki + Филипинец + Il-Filippini + Filipijnse + Filippinsk + filipiÅ„ska + Filipina + filipineză + Filipínska + filipinsko + filippiiniläinen + filippinsk + Filipinli + + + + + пакиÑтанец + Pakistaní + Pákistán + Pakistansk + pakistanisch + pakistanlane + Πακιστανική + Pakistani + Pakistanaise + pakistansko + Pakistanskt + Pakistana + PakistÄnas + pakistanietis, -Ä— + pakisztáni + ПакиÑтанец + Il-Pakistan + Pakistaanse + Pakistansk + pakistaÅ„ska + Paquistanesa + pakistaneză + Pakistánska + pakistansko + pakistanilainen + pakistansk + Pakistanlı + + + + + полÑк + Polaca + Polsko + Polsk + polnisch + poolakas + Πολωνική + Polish + Polonaise + poljsko + Pólskt + Polacca + Polijas + lenkas, -Ä— + lenygel + Полјак + Polonja + Poolse + Polsk + polska + Polaca + poloneză + Poľská + poljsko + puolalainen + polsk + Leh + + + + + палеÑтинец (Ðвтономните палеÑтинÑки територии) + Palestina (Territorios Autónomos Palestinos) + Palestina (Palestinská autonomní území) + fra de Palæstinensiske SelvstyreomrÃ¥der + palästinensische (Palästinensische Autonomiegebiete) + palestiinlane + Παλαιστινιακή (Αυτόνομα παλαιστινιακά εδάφη) + Palestinian (Autonomous Palestinian Territories) + Palestinienne (Territoires autonomes palestiniens) + palestinsko (Neovisni palestinski teritoriji) + Palestínskt (Heimastjórnarsvæði Palestínumanna) + Palestinese (Territori palestinesi autonomi) + PalestÄ«nas (PalestÄ«nas nacionÄlÄs administrÄcijas) + palestinietis, -Ä— + palesztin (Palesztin Nemzeti Hatóság) + ПалеÑтинец + Territorji Palestinjani awtonomi + Palestijnse (Palestijnse Autonome Gebieden) + Palestinsk (Den palestinske selvstyremyndigheten) + palestyÅ„ska (Terytoriach PalestyÅ„skich Autonomia) + Palestinos + palestiniană (Teritoriile Autonome Palestiniene) + Palestínska (Palestínske autonómne územia) + palestinsko (Palestinskih avtonomnih ozemljih) + palestiinalainen (Palestiinalaisten kansallinen hallinto) + palestinisk (De självstyrande palestinska omrÃ¥dena) + Filistinli (Özerk Filistin Bölgeleri) + + + + + португалец + Portuguesa + Portugalsko + Portugisisk + portugiesisch + portugaallane + ΠοÏτογαλική + Portuguese + Portugaise + portugalsko + Portúgalskt + Portoghese + PortugÄles + portugalas, -Ä— + portugál + Португалец + Portugall + Portugese + Portugisisk + portugalska + Portuguesa + portugheză + portugalská + portugalsko + portugalilainen + portugisisk + Portekizli + + + + + палауец + Palauana + Palau + Palausk + palauisch + belaulane + από το Παλάου + Palauan + Palaosienne + palauansko + Frá Palá + Palauana + Palau + palaujietis, -Ä— + palaui + Палаец + Palau + Palause + Palauisk + palauska + Palauana + din Palau + Palauská + palauÅ¡ko + palaulainen + palauisk + Palaulu + + + + + парагваец + Paraguaya + Paraguay + Paraguayansk + paraguayisch + paraguaylane + ΠαÏαγουανική + Paraguayan + Paraguayenne + paragvajsko + Paragvæskt + Paraguaiana + Paragvajas + paragvajietis, -Ä— + paraguayi + Парагваец + Il-Paragwaj + Paraguayaanse + Paraguyansk + paragwajska + Paraguaia + paraguayană + paragvajská + paragvajsko + paraguaylainen + paraguaysk + Paraguaylı + + + + + катарец + Qatarí + Katar + Qatarsk + katarisch + katarlane + από το ÎšÎ±Ï„Î¬Ï + Qatari + Qatarienne + katarsko + Katarskt + Qatariana + Kataras + katarietis, -Ä— + quatari + Катарец + Il-Qatar + Qatarese + Qatarsk + katarska + Catarense + din Qatar + Katarská + katarsko + qatarilainen + qatarisk + Katarlı + + + + + румънец + Rumana + Rumunsko + Rumænsk + rumänisch + rumeenlane + Ρουμανική + Romanian + Roumaine + rumunjsko + Rúmenskt + Romena + RumÄnijas + rumunas, -Ä— + román + Романец + Romanija + Roemeense + Rumensk + rumuÅ„ska + Romena + română + Rumunská + romunsko + romanialainen + rumänsk + Romen + + + + + руÑнак + Rusa + Rusko + Russisk + russisch + venelane + Ρωσική + Russian + Russe + rusko + Rússneskt + Russa + Krievijas + rusas, -Ä— + orosz + РуÑин + Russja + Russische + Russisk + rosyjska + Russa + rusă + Ruská + rusko + venäläinen + rysk + Rus + + + + + руандиец + Ruandesa + Rwanda + Rwandisk + ruandisch + rwandalane + από τη Ρουάντα + Rwandan + Rwandaise + ruandsko + Rúandskt + Ruandese + Ruandas + ruandietis, -Ä— + ruandai + Руандиец + Ir-Ruwanda + Rwandese + Rwandisk + rwandyjska + Ruandesa + rwandeză + Rwandská + ruandsko + ruandalainen + rwandisk + Ruandalı + + + + + от СаудитÑка ÐÑ€Ð°Ð±Ð¸Ñ + Saudí + Saúdská Arábie + Saudiarabisk + saudi-arabisch + saudiaraablane + ΣαουδαÏαβική + Saudi Arabian + Saoudienne + saudijsko + Sádiarabískt + Saudita + SaÅ«da ArÄbijas + Saudo Arabijos gyventojas, -a + szaúd-arábiai + Саудиец + Sawdi Arabja + Saudi-Arabische + Saudiarabisk + arabskosaudyjska + Saudita + saudită + Saudská Arábia + savdskoarabsko + saudiarabialainen + saudisk + Suudi Arabistanlı + + + + + от Соломоновите оÑтрови + Salomonense + Å alamounovy ostrovy + Salomonsk + salomonisch + saalomonlane + από τα Îησιά Σολομώντα + Solomon Islander + Salomonaise + solomonskootoÄko + Salómonseyskt + delle Isole Salomone + ZÄlamana salu + Saliamono salų gyventojas, -a + salamon-szigeteki + Соломонец + Solomon Islands + Salomonseilandse + Salomonsk + Wyspy Salomona + Salomônica + din Insulele Solomon + Å alamúnove ostrovy + salomonovootoÅ¡ko + salomonsaarelainen + salomonsk + Solomon Adalı + + + + + от СейшелÑките оÑтрови + Seychellense + Seychely + Seychellisk + seychellisch + seiÅ¡elllane + από τις Σεϋχέλλες + Seychellois + Seychelloise + sejÅ¡elsko + Seychelles-eyskt + Seicellese + SeiÅ¡elu salu + seiÅ¡elietis, -Ä— + seychelles-szigetki + Сејшелец + Seychelles + Seychelse + Seychellisk + seszelska + Seichelense + din Insulele Seychelles + Seychelská + sejÅ¡elsko + seychelliläinen, Seychellien kansalainen + seychellisk + Åžeyselli + + + + + Ñуданец + Sudanesa + Súdán + Sudansk + sudanesisch + sudaanlane + Σουδανική + Sudanese + Soudanaise + sudansko + Súdanskt + Sudanese + SudÄnas + sudanietis, -Ä— + szudáni + Суданец + Is-Sudan + Soedanese + Sudansk + sudaÅ„ska + Sudanesa + sudaneză + Sudánska + sudansko + sudanilainen + sudanesisk + Sudanlı + + + + + швед + Sueca + Å védsko + Svensk + schwedisch + rootslane + Σουηδική + Swedish + Suédoise + Å¡vedsko + Sænskt + Svedese + Zviedrijas + Å¡vedas, -Ä— + svéd + Шваѓанец + l-iSvezja + Zweedse + Svensk + szwedzka + Sueca + suedeză + Å¡védska + Å¡vedsko + ruotsalainen + svensk + Ä°sveçli + + + + + Ñингапурец + Singapurense + Singapur + Singaporeansk + singapurisch + singapurlane + ΣιγκαπουÏιανική + Singaporean + Singapourienne + singapursko + Singapúrskt + Singaporiana + SingapÅ«ras + singapÅ«rietis, -Ä— + szingapúri + Сингапурец + Singapor + Singaporese + Singaporsk + singapurska + Singapurense + singaporeză + Singapúrska + singapursko + singaporilainen + singaporiansk + Singapurlu + + + + + Ñловенец + Eslovena + Slovinsko + Slovensk + slowenisch + sloveen + Σλοβενική + Slovenian + Slovène + slovensko + Slóvenskt + Slovena + SlovÄ“nijas + slovÄ—nas, -Ä— + szlovén + Словенец + Slovenja + Sloveense + Slovensk + sÅ‚oweÅ„ska + Eslovena + slovenă + Slovinská + slovensko + slovenialainen + slovensk + Sloven + + + + + Ñловак + Eslovaca + Slovensko + Slovakisk + slowakisch + slovakk + Σλοβακική + Slovak + Slovaque + slovaÄko + Slóvakískt + Slovacca + SlovÄkijas + slovakas, -Ä— + szlovák + Словак + Slovakkja + Slovaakse + Slovakisk + sÅ‚owacka + Eslovaca + slovacă + Slovenská + slovaÅ¡ko + slovakialainen + slovakisk + Slovak + + + + + от Сиера Леоне + Sierraleonesa + Sierra Leone + Sierraleonsk + sierra-leonisch + sierraleonelane + από τη ΣιέÏÏα Λεόνε + Sierra Leonean + Sierra-léonaise + sijeraleonsko + Síerraleónskt + Sierraleonese + Sjerraleones + Siera LeonÄ—s gyventojas, -a + Sierra Leone-i + Сиера-Леонец + Is-Sjerra Leone + Sierra Leoonse + Sierraleonsk + sierraleoÅ„ska + Serra-leonesa + din Sierra Leone + Sierra Leone + sierraleonsko + sierraleonelainen + sierraleonsk + Sierra Leonlu + + + + + Ñанмаринец + Sanmarinense + San Marino + Sanmarinesisk + san-marinesisch + sanmarinolane + Αγίου ΜαÏίνου + Sammarinese + Saint-marinaise + sanmarinsko + Frá San Marínó + sammarinese + SanmarÄ«no + sanmarinietis, -Ä— + San Marino-i + Самарианец + San Marino + San Marinese + Sanmarinsk + sanmaryÅ„ska + São-marinense + din San Marino + Sanmarínska + sanmarinsko + sanmarinolainen + sanmarinsk + San Marinolu + + + + + Ñенегалец + Senegalesa + Senegal + Senegalesisk + senegalesisch + senegaallane + Σενεγαλέζικη + Senegalese + Sénégalaise + senegalsko + Senegalskt + Senegalese + SenegÄlas + senegalietis, -Ä— + szenegáli + Сенегалец + Is-Senegal + Senegalese + Senegalesisk + Senegalska + Senegalesa + senegaleză + Senegálska + senegalsko + senegalilainen + senegalesisk + Senagalli + + + + + Ñомалиец + Somalí + Somálsko + Somalisk + somalisch + somaallane + Σομαλική + Somali + Somalienne + somalijsko + Sómalískt + Somala + SomÄlijas + somalis, -Ä— + szomáliai + Сомалиец + Is-Somalia + Somalische + Somalisk + somalijska + Somaliana + somaleză + Somálska + somalsko + somalialainen + somalisk + Somalili + + + + + Ñуринамец + Surinamesa + Surinam + Surinamsk + surinamisch + surinamelane + ΣουÏιναμική + Surinamese + Surinamaise + surinamsko + Súrínamskt + Surinamese + Surinamas + surinamietis, -Ä— + suriname-i + Сиринамец + Suriname + Surinaamse + Surinamsk + surinamska + Surinamense + surinameză + Surinamská + surinamsko + surinamilainen + surinamesisk + Surinamlı + + + + + от Сао Томе и ПринÑипи + Santotomense + Svatý Tomáš a Princův ostrov + fra São Tomé og Príncipe + são-toméisch + sãotomé’lane + από το Σάο Τομέ και ΠÏίνσιπε + Sao Tomean + Santoméennne + Svetog Tome i Prinsipea + Frá Saó Tóme og Prinsípe + di São Tomé e Príncipe + Santomes un Prinsipi + San TomÄ—s ir PrinsipÄ—s gyventojas, -a + são tomé és príncipei + Томеанец + São Tomé and Príncipe + Santomese + Saotomesisk + Wyspy ÅšwiÄ™tego Tomasza i Książęca + Santomense + din São Tomé ÅŸi Príncipe + São Tomé e Príncipe + saotomejsko + sãotométríncipeläinen, São Tomé ja Príncipen kansalainen + saotomeisk + Sao Tome ve Principli + + + + + Ñалвадорец + Salvadoreña + Salvador + Salvadoransk + salvadorianisch + salvadorlane + από το Ελ Î£Î±Î»Î²Î±Î´ÏŒÏ + Salvadoran + Salvadorienne + salvadorsko + Salvadorskt + Salvadoregna + Salvadoras + salvadorietis, -Ä— + salvadori + Салвадорец + El Salvador + Salvadoraanse + Salvadoransk + salwadorska + Salvadorenha + salvadoriană + Salvadorská + salvadorsko + salvadorilainen + salvadoransk + Salvadorlu + + + + + Ñириец + Siria + Sýrie + Syrisk + syrisch + süürlane + ΣυÏιακή + Syrian + Syrienne + sirijsko + Sýrlenskt + Siriana + SÄ«rijas + siras, -Ä— + szíriai + Сириец + Ir-Repubblika Għarbija Sirjana + Syrische + Syrisk + syryjska + Síria + siriană + Sýrijská + sirijsko + syyrialainen + syrisk + Suriyeli + + + + + Ñвазилендец + Suazi + Svazijsko + Swazilandsk + swasiländisch + svaasimaalane + Σουαζιλάνδης + Swazi + Swazie + svazilandsko + Svaslenskt + Swazi + Svazilendas + svazis, -Ä— + szváziföldi + Свазилец + Swaziland + Swazische + Swazilandsk + suazyjska + Suazilandês + din Swaziland + Svazijská + svazijsko + swazimaalainen + swaziländsk + Swazili + + + + + чадец + Chadiana + ÄŒadská republika + Tchadisk + tschadisch + tÅ¡aadlane + από το Τσαντ + Chadian + Tchadienne + Äadsko + Tsjadneskt + Ciadiana + ÄŒadas + Äadietis, -Ä— + csádi + Чадиец + Chad + Tsjadische + Tsjadisk + czadyjska + Chadiana + din Ciad + Äadská + Äadsko + tÅ¡adilainen + tchadisk + Çadlı + + + + + тогоанец + Togolesa + Togo + Togolesisk + togoisch + togolane + από το Τόγκο + Togolese + Togolaise + togoansko + Tógóskt + Togolese + Togo + togietis, -Ä— + togoi + Тоголец + Togo + Togolese + Togolesisk + togijska + Togolesa + togoleză + Tožská + togovsko + togolainen + togolesisk + Togolu + + + + + тайландец + Tailandesa + Thajsko + Thailandsk + thailändisch + tailane + ΤαÎλανδέζικη + Thai + Thaïlandaise + tajlandsko + Taílenskt + Thailandese + Taizemes + tailandietis, -Ä— + thai + Тајланѓанец + It-Tajlandja + Thaise + Thailandsk + tajlandzka + Tailandesa + thailandeză + Thajská + tajsko + thaimaalainen + thailändsk + Taylandlı + + + + + таджик + Tayika + Tádžikistán + Tadsjikisk + tadschikisch + tadžikistanlane + Τατζικική + Tajik + Tadjike + tadžikistansko + Tadsjikskt + Tagika + TadžikistÄnas + tadžikas, -Ä— + tadzsik + ТаџикиÑтанец + It-TaÄ¡ikistan + Tadzjiekse + Tadsjikisk + tadżycka + Tajique + tadjică + Tadžická + tadžikistansko + tadžikistanilainen + tadzjikistansk + Tacik + + + + + от Източен Тимор + Timorense + Východní Timor + Østtimorisk + osttimorisch + idatimorlane + Î‘Î½Î±Ï„Î¿Î»Î¹ÎºÎ¿Ï Î¤Î¹Î¼ÏŒÏ + Timorese + Est-timoraise + istoÄnotimorsko + Austurtímorskt + di Timor orientale + Austrumtimoras + Rytų Timoro gyventojas, -a + kelet-timori + Тиморец + Timor tal-Lvant + Oost-Timorese + Timoresisk + timorska + Timorense + din Timorul de Est + Východotimorská + timorsko + timorilainen + östtimoriansk + Timor-Lesteli + + + + + туркменец + Turcomana + Turkmenistán + Turkmensk + turkmenisch + türkmenistanlane + ΤουÏκμενική + Turkmen + Turkmène + turkmensko + Túrkmenskt + Turkmena + TurkmenistÄnas + turkmÄ—nas, -Ä— + türkmén + ТуркмениÑтанец + It-Turkmenistan + Turkmeense + Turkmensk + turkmeÅ„ska + Turquemena + turkmenă + Turkmenská + turkmensko + turkmenistanilainen + turkmenistansk + Türkmen + + + + + тунизиец + Tunecina + Tunisko + Tunesisk + tunesisch + tuneeslane + Τυνησιακή + Tunisian + Tunisienne + tunisko + Túnískt + Tunisina + Tunisijas + tunisietis, -Ä— + tunéziai + Туниец + It-Tuneżija + Tunesische + Tunisisk + tunezyjska + Tunisina + tunisiană + Tuniská + tunizijsko + tunisialainen + tunisisk + Tunuslu + + + + + тонганец + Tongana + Tonga + Tongansk + tongaisch + tongalane + Τόνγκας + Tongan + Tonguienne + tongansko + Tongverskt + tongana + Tongas + tongietis, -Ä— + tongai + Тонгоанец + Tonga + Tongaanse + Tongansk + tongijska + Tonganesa + din Tonga + Tonžská + tongovsko + tongalainen + tongansk + Tongalı + + + + + турчин + Turca + Turecko + Tyrkisk + türkisch + türklane + ΤουÏκική + Turkish + Turque + tursko + Tyrkneskt + Turca + Turcijas + turkas, -Ä— + török + Турчин + It-Turkija + Turkse + Tyrkisk + turecka + Turca + turcă + Turecká + turÅ¡ko + turkkilainen + turkisk + Türk + + + + + от Тринидад и Тобаго + Trinitense + Trinidad a Tobago + Trinidadisk + trinidadisch + trinidadlane + από το ΤÏινιντάντ και Τομπάγκο + of Trinidad and Tobago + Trinidadienne + trinidadsko + Trínidadískt + di Trinidad e Tobago + TrinidÄdas un TobÄgo + Trinidado ir Tobago gyventojas, -a + trinidad-tobagói + Тобагоанец + Trinidad u Tobago + Trinidese + Trinidadisk + trynidadzka + Tobaguiana + din Trinidad ÅŸi Tobago + Trinidad a Tobago + trinidadsko + Trinidadin ja Tobagon kansalainen + trinidadisk + Trinidad ve Tobagolu + + + + + тувалуанец + Tuvaluana + Tuvalu + Tuvaluansk + tuvaluische + tuvalu + Τουβαλουανή + Tuvaluan + Tuvaluane + tuvalusko + Túvalúskt + Tuvaluana + Tuvalu + tuvalujietis, -Ä— + tuvalui + Тувалуанец + Tuvalu + Tuvaluaanse + Tuvalsk + tuwalska + Tuvalesa + din Tuvalu + Tuvalujská + tuvaluÅ¡ko + tuvalulainen + tuvaluansk + Tuvalu + + + + + танзаниец + Tanzana + Tanzanie + Tanzanisk + tansanisch + tansaanlane + Τανζανική + Tanzanian + Tanzanienne + tanzanijsko + Tansanískt + Tanzaniana + TanzÄnijas + tanzanis, -Ä— / tanzanietis, -Ä— + tanzániai + Танзаниец + Tanżanija + Tanzaniaanse + Tanzaniansk + tanzaÅ„ska + Tanzaniana + tanzaniană + Tanzanijská + tanzansko + tansanialainen + tanzanisk + Tanzanyalı + + + + + украинец + Ucraniana + Ukrajina + Ukrainsk + ukrainisch + uikrainlane + ΟυκÏανική + Ukrainian + Ukrainienne + ukrajinsko + Úkraínskt + Ucraina + Ukrainas + ukrainietis, -Ä— + ukrán + Украинец + L-Ukrajna + Oekraïense + Ukrainsk + ukraiÅ„ska + Ucraniana + ucraineană + Ukrajinská + ukrajinsko + ukrainalainen + ukrainsk + Ukraynalı + + + + + угандец + Ugandesa + Uganda + Ugandisk + ugandisch + ugandalane + Ουγκαντέζικη + Ugandan + Ougandaise + ugandsko + Úgandskt + Ugandese + Ugandas + ugandietis, -Ä— + ugandai + Угандиец + L-Uganda + Ugandese + Ungarsk + ugandyjska + Ugandesa + ugandeză + Ugandská + ugandsko + ugandalainen + ugandisk + Ugandalı + + + + + американец + Estadounidense + Spojené státy americké + Amerikansk + amerikanisch + ameeriklane + ΑμεÏικανική + American + Américaine + ameriÄko + Bandarískt + Statunitense + Amerikas Savienoto Valstu + amerikietis, -Ä— + amerikai + Ðмериканец + l-Istati Uniti + Amerikaanse + Amerikansk + Stany Zjednoczone Ameryki + Estado-unidense + americană + Americká + ameriÅ¡ko (Združenih držav Amerike) + yhdysvaltalainen, amerikkalainen + amerikansk + Amerikan + + + + + уругваец + Uruguaya + Uruguay + Uruguayansk + uruguayisch + uruguaylane + ΟυÏουγουανική + Uruguayan + Uruguayenne + urugvajsko + Úrúgvæskt + Uruguaiana + Urugvajas + urugvajietis, -Ä— + uruguay-i + Уругваец + L-Urugwaj + Uruguayaanse + Uruguayansk + urugwajska + Uruguaia + uruguayană + Uruguajská + urugvajsko + uruguaylainen + uruguaysk + Uruguaylı + + + + + узбек + Uzbeka + Uzbekistán + Usbekisk + usbekisch + usbekistanlane + Ουζμπεκική + Uzbek + Ouzbèke + uzbekistansko + Úsbekskt + Uzbeka + UzbekistÄnas + uzbekas, -Ä— + üzbég + УзбекиÑтанец + L-Użbekistan + Oezbeekse + Usbekisk + uzbecka + Usbeque + uzbecă + Uzbecká + uzbekistansko + uzbekistasnilainen + uzbekistansk + Özbek + + + + + от Ватикана + Vaticana + Vatikán + Vatikansk + vatikanisch + vatikanlane + Î’Î±Ï„Î¹ÎºÎ±Î½Î¿Ï + Vatican + Vaticane + vatikansko + Úr Páfagarði + Vaticana + VatikÄna + Vatikano gyventojas, -a + vatikáni + Ватиканец + Is-Santa Sede (Il-Belt tal-Vatikan) + Vaticaanse + Vatikansk + wanuataÅ„ska + Vaticana + din Vatican + Vatikánska + vatikansko + Vatikaanin kaupunkivaltion kansalainen + vartikansk + Vatikanlı + + + + + на Сейнт ВинÑънт и Гренадини + Sanvicentina + Svatý Vincenc a Grenadiny + Sanktvincentisk + vincentisch + saintvincentlane + Αγίου Βικεντίου και ΓÏεναδίνης + Saint Vincentian + Saint-vincentaise + Svetog Vincenta i Grenadina + San Uinseann agus na Greanáidíní + di Saint Vincent e Grenadine + Sentvinsentas un GrenadÄ«nu + Sent Vinsento ir Grenadinų gyventojas, -a + Saint Vincent-i + Гренандинец + Saint Vincent and the Grenadines + Saint-Vincenter + Sanktvinsentisk + saintwincentyjska + São Vicentina + din Sfântul VincenÅ£iu ÅŸi Grenadine + Svätý Vincent a Grenadíny + saintvincentsko + saintvincentgrenadiiniläinen + grenadinsk + Saint Vincent ve Grenadalı + + + + + венецуелец + Venezolana + Venezuela + Venezuelansk + venezolanisch + venezuelalane + Βενεζουελανική + Venezuelan + Vénézuélienne + venezuelsko + Venesúelskt + Venezuelana + VenecuÄ“las + venesuelietis, -Ä— + venezuelai + Венецуелец + Il-Veneżwela + Venezolaanse + Venezuelansk + wenezuelska + Venezuelana + venezueleană + Venezuelská + venezuelsko + venezuelalalinen + venezuelansk + Venezuelalı + + + + + виетнамец + Vietnamita + Vietnam + Vietnamesisk + vietnamesisch + vietnamlane + Βιετναμική + Vietnamese + Vietnamienne + vijetnamsko + Víetnamskt + Vietnamita + Vjetnamas + vietnamietis, -Ä— + vietnám + Виетнамец + Il-Vjetnam + Vietnamese + Vietnamesisk + wietnamska + Vietnamita + vietnameză + Vietnamská + vietnamsko + vietnamilainen + vietnamesisk + Vietnamlı + + + + + ванаутец + Vanuatense + Vanuatu + Vanuatisk + tuvaluisch + vanuatulane + Βανουάτου + Ni-Vanuatu + Tuvaluane + vanuatsko + Vanúatúskt + di Vanuatu + Vanuatu + vanuatujietis, -Ä—/ vanuatietis,-Ä— + vanatui + Ðи-вануатец + Vanuatu + Vanuatuaanse + Vanuatisk + wanuataÅ„ska + Vanuatu + din Vanuatu + Vanuatská + vanuatujsko + vanuatulainen + vanuatisk + Vanuatulu + + + + + Ñамоанец + Samoana + Samoa + Samoansk + samoanisch + samoalane + Σαμόας + Samoan + Samoane + samoansko + Samóskt + Samoana + Samoa + samojietis, -Ä— + szamoai + Самоанец + Samoa + Samoaanse + Samoansk + samoaÅ„ska + Samoana + samoană + Samoa + samojsko + samoalainen + samoansk + Samonlu + + + + + йеменец + Yemení + Jemen + Yemenitisk + semenitisch + jeemenlane + Υεμενική + Yemeni + Yéménite + jemensko + Jemenskt + Yemenita + Jemenas + jemenietis, -Ä— + jemeni + Јеменец + Il-Jemen + Jemenitische + Jemenittisk + jjemeÅ„ska + Iemenita + yemenă + Jemenská + jemensko + jemeniläinen + jemenitisk + Yemenli + + + + + южноафриканец + Sudafricana + Jihoafrická republika + Sydafrikansk + südafrikanisch + lõuna-aafriklane + ÎοτιοαφÏικανική + South African + Sud-africaine + južnoafriÄko + Suðurafrískt + Sudafricana + DienvidÄfrikas + Pietų Afrikos Respublikos gyventojas,-a + dél-afrikai + Јужно-африканец + l-Afrika t'Isfel + Zuid-Afrikaanse + Sørafrikansk + poÅ‚udniowoafrykaÅ„ska + Sul-africana + sud-africană + Juhoafrická + južnoafriÅ¡ko + eteläarfikkalainen + sydafrikansk + Güney Afrikalı + + + + + замбиец + Zambiana + Zambie + Zambisk + sambisch + sambialane + Ζάμπιας + Zambian + Zambienne + zambijsko + Sambískt + Zambiana + Zambijas + zambis, -Ä—/ zambietis, -Ä— + zambiai + Замбиец + Iż-Å»ambja + Zambiaanse + Zambisk + zambijska + Zambiana + zambiană + Zmabijská + zambijsko + sambialainen + zambisk + Zambiyalı + + + + + зимбабвиец + Zimbabuense + Zimbabwe + Zimbabwisk + simbabwisch + zimbabwelane + από τη Ζιμπάμπουε + Zimbabwean + Zimbabwéenne + zimbabveÅ¡ko + Simbabveskut + Zimbabwana + Zimbabves + zimbabvietis, -Ä— + zimbabwei + Зимбабвец + Iż-Å»imbabwe + Zimbabwaanse + Zimbabwisk + zimbabwiaÅ„ska + Zimbabuense + zimbabwiană + Zimbabwijanska + zimbabvejsko + zimbabwelainen + zimbabwisk + Zimbabveli + + + + + черногорец + Montenegrina + ÄŒerná Hora + Montenegrinsk + montenegrinisch + montenegrolane + ΜαυÏοβουνιακή + Montenegrin + Monténégrine + crnogorsko + Svartfellskt + Montenegrina + Melnkalnes + juodkalnietis, -Ä— + montenegrói + Црногорец + Montenegro + Montenegrijnse + Montenegrisk + czarnogórska + Montenegrina + muntenegreană + Äiernohorská + Ärnogorsko + montenegrolainen + montenegrinsk + KaradaÄŸlı + + + + + южноÑуданец + Sursudanesa + Jižní súdán + Sydsudansk + südsudanesisch + lõunasudaanlane + Îότιο Σουδανική + South Sudanese + Sud-soudanaise + južnosudansko + Suðursúdanskt + Sudsudanese + DienvidsudÄnas + pietų sudanietis + dél-szudáni + ЈужноÑуданец + Is-Sudan t'Isfel + Zuid-Soedanese + Sørsudansk + poÅ‚udniowosudaÅ„ska + Sul-sudanesa + sud-sudaneză + Juhosudánska + južnosudansko + eteläsudanilainen + sydsudanesisk + Güney Sudanlı + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd new file mode 100644 index 000000000..75e635310 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd @@ -0,0 +1,434 @@ + + + + + + + + + + The included "EuropassAddressFormats" schema defines the alternatives in formatting the address information dependent on the country of address. + + + + + + + + Defines an element which describes the printing preferences for the XML elements which are shown in the printed versions of the Europass Documents. + The printing preferences include options for showing/hiding specific fields (e.g. date of birth), sections (Specific work experience item) or entire lists (List of Foreign languages) + + + + + + + The set of printing preferences are defined on a per-document basis. Initially the cardinality of this field is one. + However we could envision an expanded XML which will include multiple Document elements, each defining its own printing preferences and thus describing a different document export. + E.g. Document for a Europass CV and Document for a Europass LP. + + + + + + + + + + + Contains four attributes: the name is mapped to a CV/LP XML element and is required. The rest attributes keep, format and before, define whether the element will be displayed, the formatting to be used and the order of its appearance respectively. + + + + + + + + + + + + + + + + + + + + + + + + + + Defines the supported patterns for formatting various fields. Currently date and address formats are supported. + + + + + + + + Defines the supported pattern for formatting dates. + + + + + + + + + + + + + + + + + Defines the allowed texts to be used for the "order" attribute of afield element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field element. + + + + + + + + Lists the allowed texts to be used for the name attribute of the field element, having them correspond to the XML element of the learnerinfo root element. + NOTE: The names correspond to the JSON paths of the corresponding JSON field. + + + + + + + + + + + + + + + Controls the display of all possible nationality labels + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field element that refers to a specific telephone. + + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field element that refers to a specific website. + + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field element that refers to a specific instant messaging. + + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field element that refers to a specific nationality. + + + + + + + + + + + + + Defines a specific work experience. + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific work experirence. + Fields that may be hidden: + - Period, + - Position + - a specific related Attachment (we mean a potential text indicated that the experience is linked to the annexes), + - a specific related Reference, + - Activities, + - the entire Employer section (including name, contact address and contact website, etc) + - the contact address of the employer + - the contact website of the employer + - the business sector of the employer + + + + + + + + + + + Defines ta specific education experience. + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific educational experirence. + Fields that may be hidden: + - Period, + - Title + - a specific related Attachment, + - a specific related Reference, + - Activities, + - the entire Educational Organisation section (including name, contact address and contact website, etc) + - the contact address of the organisation + - the contact website of the organisation + - the level of the education experience + - the educational field of the education experience + + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific mother language. + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. + + + + + + + + + + Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. + + + + + + + + + + + Defines the allowed text to be used for the name attribute of the field elements that refer to a specific skill. + + + + + + + + + + + Defines the allowed text to be used for the name attribute of the field elements that refer to a specific reference to an included attachment. + + + + + + + + + + + Defines the allowed text to be used for the name attribute of the field elements that refer to the layout and printing preferences of the Cover Letter. + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd new file mode 100644 index 000000000..87d1fba59 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd @@ -0,0 +1,133 @@ + + + + + + Europass XML describes the information of Europass documents and more. + + + + + + The included schema describes the structure of the Learner Information element. + + + + + + + The included schema describes the structure of the Cover Letter element. + + + + + + + The included "PrintingPreferences" schema defines printing preferences for the Europass XML elements. For almost each XML element, a "Field" element is added that defines whether this field should appear in the produced Europass document (PDF, Word, ODT, HTML) and according to which format and at what order. + + + + + + + + The included "DocumentInformation" schema defines metadata elements that describe the specific XML instance. + + + + + + + + The included "CommonTypes" schema defines simple and complex types re-used accross the Europass XML Schema Definition. + + + + + + + + The included "DigitalContent" schema defines elements that refer to digital content included to the specific XML instance. This content refers to PDF, JPG, PNG files that described document attached to a Europass Document, the photo of the Learner of the signature of the Learner. + + + + + + + + Skill Passport is the root element of any Europass XML document. This element actually defines a person’s portfolio that includes information coming from the Curriculum Vitae, Language Passport or other Europass documents, as well other non-Europass documents. + It is the actual template describing and organizing the learner’s information, and the way this information appears in the produced document –considering the printing preferences about the order and the format–. It also included all the documents attached as supporting material to this portfolio. + + + + + + + + Contains metadata information about the specific document + + + + + + + Includes the preferences of the individual related to how to display the information included in the Europass XML when printed into readable format (e.g. PDF, ODT, DOC). + + + + + + + The core element of Europass schema, that includes all information about personal data, learning achievements, work experiences, skills, competences, diplomas and other miscellaneous information. + + + + + + + List any digital document (PDF, JPEG or PNG format( that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. + + + + + + + Includes the content of a Cover Letter. + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd new file mode 100644 index 000000000..04cb53102 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd @@ -0,0 +1,75 @@ + + + + + + + + + + + + Defines the information describing an Experience. An Experience contains information about the period the experience took place and a free text description of the experience. + + + + + + + + + + + + + + + + + Defines a list of Experiences. + + + + + + + + + + + Defines a list of Experiences. + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd new file mode 100644 index 000000000..11254fa11 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd @@ -0,0 +1,97 @@ + + + + + + + + + + + Contains a headline label for the current document. It is optional and may accommodate various cases. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Restricts a HeadlineType by defining that it refers to the Position held by an Individual + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd new file mode 100644 index 000000000..7de93592a --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd @@ -0,0 +1,981 @@ + + + + International Standard Classification of Education 1997, + desgined by UNESCO + (http://www.unesco.org/education/information/nfsunesco/doc/isced_1997.htm) + + + + ISCED first field classification (1 digit + code) + + + + + GENERAL PROGRAMMES + + + + + EDUCATION + + + + + HUMANITIES AND ARTS + + + + + SOCIAL SCIENCES, BUSINESS AND + LAW + + + + + SCIENCE + + + + + ENGINEERING, MANUFACTURING AND + CONSTRUCTION + + + + + AGRICULTURE + + + + + HEALTH AND WELFARE + + + + + SERVICES + + + + + + + ISCED second field classification (2 digit + code) + + + + + ОÑновни / обширни общи програми + Základní / obecné programy + Almene, brede + uddannelsesprogrammer + Grundlegende + Bildungsprogramme + Βασικά Ï€ÏογÏάμματα + Basic / broad general + programmes + Programas básicos + Põhi-/laialdased + üldprogrammid + Yleissivistävä koulutus/ + peruskoulutus + Programmes de base + Osnovni programi + Alapfokú/általános + programok + Grunnmenntun/víðtæk almenn + menntun + Programmi di base + Ä®vadinÄ—s / bendrosios + programos + Pamatprogrammas/plaÅ¡as vispÄrÄ“jÄs + programmas + Programmi Ä¡enerali bażiÄ‹i / + wesgħin + Algemeen vormende + opleidingen + Grunnleggende/ allmenne + utdanningsprogrammer + Programy podstawowe / + ogólnoksztaÅ‚cÄ…ce + Programas básicos /de carácter + geral + Programe de bază + Základné / rozšírené vÅ¡eobecné + programy + Temeljni/sploÅ¡ni izobraževalni + programi + Bred, allmän utbildning + Temel Programlar + + + + + Развитие на личноÑтта + Osobní rozvoj + Personlig udvikling + Persönlichkeitsentwicklung + ΠÏοσωπική ανάπτυξη + Personal development + Desarrollo personal + Isiklik areng + Henkilökohtainen + kehittyminen + Développement personnel + Osobni razvoj + Személyiségfejlesztés + Einstaklingsþróun + Sviluppo personale + Asmeninis tobulÄ—jimas + PersonÄ«gÄ attÄ«stÄ«ba + Å»vilupp personali + Persoonlijke ontwikkeling + Personlig utvikling + Rozwój osobisty + Desenvolvimento pessoal + Dezvoltare personală + Personálny rozvoj + Osebnostni razvoj + Personlig utveckling + KiÅŸisel GeliÅŸim + + + + + Подготовка на учители и + педагогика + UÄitelství a pedagogika + Læreruddannelse og + pædagogik + Lehrerausbildung und + Erziehungswissenschaft + ΚατάÏτιση διδασκόντων και επιστήμες της + εκπαίδευσης + Teacher training and education + science + Formación de personal docente y ciencias de la + educación + Õpetajakoolitus ja + haridusteadus + Opettajankoulutus ja + kasvatustiede + Formation des enseignants et sciences de + l'éducation + Obrazovanje nastavnika i + pedagogija + Tanárképzés és pedagógia + Uppeldisfræði og + kennarapróf + Formazione degli insegnanti e scienze della + formazione + Mokytojų rengimas ir Å¡vietimo + mokslas + SkolotÄju apmÄcÄ«ba un izglÄ«tÄ«bas + zinÄtne + TaħriÄ¡ ta' l-għalliema u xjenza ta' + l-edukazzjoni + Lerarenopleiding en + onderwijskunde + Lærerutdanning og + pedagogikk + KsztaÅ‚cenie nauczycieli i + pedagogika + Formação de professores e ciências da + educação + Formarea profesorilor ÅŸi ÅŸtiinÅ£ele + educaÅ£iei + Odborná príprava uÄiteľov a + pedagogika + Usposabljanje uÄiteljev/uÄiteljic in pedagoÅ¡ke + znanosti + Pedagogik och + lärarutbildning + Öğretmen EÄŸitimi ve EÄŸitim Bilimleri + + + + + + ИзкуÑтва + UmÄ›ní + Kunst + Kunst + Τέχνες + Arts + Artes + Kaunid kunstid + Taideaineet + Arts + Umjetnost + Művészetek + Listir + Arte + Menai + MÄksla + Arti + Kunsten + Kunstfag + Sztuka + Artes + Artă + Umenie + Umetnost + Konst och media + Güzel Sanatlar + + + + + Хуманитарни науки + Humanitní vÄ›dy + Humaniora + Geisteswissenschaften + ΑνθÏωπιστικές επιστήμες + Humanities + Humanidades + Humanitaarained + Humanistiset tieteet + Lettres + HumanistiÄke znanosti + Humán tárgyak + Hugvísindi + Lettere + Humanitariniai mokslai + HumanitÄrÄs zinÄtnes + Umanitajiet + Geesteswetenschappen + Humanistiske fag + Nauki humanistyczne + Letras + Litere + Humanitné vedy + HumanistiÄne vede + Humaniora + BeÅŸeri Bilimler + + + + + Социална и поведенчеÑка наука + SpoleÄenské vÄ›dy a vÄ›dy o chování + lidí + Samfunds- og adfærdsvidenskab + Sozial- und + Verhaltenswissenschaften + Κοινωνικές επιστήμες και επιστήμες της + συμπεÏιφοÏάς + Social and behavioural + science + Ciencias sociales y del + comportamiento + Sotsiaalteadused ja käitumise + uurimine + Yhteiskunta- ja + käyttäytymistieteet + Sciences sociales et du + comportement + DruÅ¡tvene znanosti, psihologija i srodne + znanosti + Társadalom- és + magatartástudomány + Félags- og atferlisvísindi + Scienze sociali e del + comportamento + Socialiniai ir elgsenos + mokslai + SociÄlÄs uzvedÄ«bas zinÄtnes + Xjenza soÄ‹jali u ta' + l-imÄ¡ieba + Sociale wetenschappen + Samfunns- og + atferdsvitenskap + Nauki spoÅ‚eczne + Ciências sociais e do + comportamento + ÅžtiinÅ£e sociale ÅŸi + comportamentale + Sociálne a behaviorálne + vedy + Družbene vede in behavioristiÄne + znanosti + Samhälls- och + beteendevetenskap + Sosyal ve Davranış + Bilimleri + + + + + ЖурналиÑтика и Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ + Žurnalistika a informace + Journalistik og + informationsvidenskab + Journalistik und + Informationswissenschaft + ΔημοσιογÏαφία και ενημέÏωση + Journalism and information + Periodismo e información + Ajakirjandus ja + kommunikatsioon + Tiedotusoppi + Journalisme et information + Novinarstvo i informiranje + Újságírás és + információtudomány + Blaðamennska og + upplýsingafræði + Giornalismo e informazione + Žurnalistika ir informacija + ŽurnÄlistika un informÄcija + Ä urnaliżmu u tagħrif + Journalistiek en informatie + Journalistikk og + informatikk + Dziennikarstwo i informacja + Jornalismo e informação + Jurnalism ÅŸi informaÅ£ii + Žurnalistika a informaÄná + veda + Novinarstvo in informacijske + vede + Journalistik och + information + Gazetecilik ve Bilgi + + + + + Ð‘Ð¸Ð·Ð½ÐµÑ Ð¸ админиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ + Podnikohospodářství + Virksomhedsøkonomi og + administration + Wirtschaft und Verwaltung + ΕπιχειÏήσεις και διοίκηση + Business and administration + Enseñanza comercial y + administración + Äri ja haldus + Kauppa ja hallinto + Commerce et administration + Ekonomija i administracija + Ãœzleti tevékenység és + ügyvitel + Viðskipti og stjórnun + Commercio e amministrazione + Verslas ir administravimas + Bizness un administrÄcija + Negozju u amministrazzjoni + Handel en administratie + Forretningsvirksomhet og + administrasjon + Gospodarka i administracja + Comércio e administração + ComerÅ£ ÅŸi administraÅ£ie + Podnikanie a administratíva + Poslovne in upravne vede + Företagsekonomi, handel och + administration + Ä°ÅŸletme ve Yönetim + + + + + Право + Právo + Jura + Rechtswissenschaft + Δίκαιο + Law + Derecho + Õigusteadus + Oikeustiede + Droit + Pravo + Jog + Lögfræði + Giurisprudenza + TeisÄ— + TiesÄ«bu zinÄtne + LiÄ¡i + Rechten + Jus + Prawo + Direito + Drept + Právo + Pravo + Juridik och rättsvetenskap + Hukuk + + + + + ОбщеÑтвени науки (науки за живота) + Biologie + Biovidenskab- og teknologi + Lebenswissenschaften + Επιστήμες της ζωής + Life sciences + Biología + Bioteadused + Biotieteet + Sciences de la vie + Biologija i srodne znanosti + Élettel foglalkozó + tudományok + Líffræði og umhverfisfræði + Scienze e tecnologie della + vita + Gyvosios gamtos mokslai + ZinÄtnes par dzÄ«vÄ«bu + Xjenzi tal-ħajja + Levenswetenschappen + Miljø- og biovitenskap + Nauki biologiczne + Ciências da vida + ÅžtiinÅ£ele vieÅ£ii + Vedy o živote + Veda o življenju + Biologi och miljövetenskap + YaÅŸam Bilimleri + + + + + ФизичеÑки науки + Přírodní vÄ›dy + Naturvidenskab + Physik + Φυσικές επιστήμες + Physical sciences + Ciencias físicas + Keemia ja füüsika + Fysikaaliset tieteet + Sciences physiques + Fizika i srodne znanosti + Természettudomány + Eðlisfræði, efnafræði og + jarðvísindi + Scienze fisiche + Fiziniai mokslai + Fizika + Xjenzi fiżiÄ‹i + Natuurwetenschappen + Fysisk vitenskap + Fizyka + Ciências físicas + ÅžtiinÅ£ele naturii + Fyzikálne vedy + Fizika + Fysik, kemi och + geovetenskap + DoÄŸa Bilimleri + + + + + Математика и ÑтатиÑтика + Matematika a statistika + Matematik og statistik + Mathematik und Statistik + Μαθηματικά και στατιστική + Mathematics and statistics + Matemáticas y estadística + Matemaatika ja statistika + Matematiikka ja + tilastotiede + Mathématiques et + statistiques + Matematika i statistika + Matematika és statisztika + Stærðfræði og tölfræði + Matematica e statistica + Matematika ir statistika + MatemÄtika un statistika + Matematika u statistika + Wiskunde en statistiek + Matematikk og statistikk + Matematyka i statystyka + Matemáticas e estatísticas + Matematică ÅŸi statistică + Matematika a Å¡tatistika + Matematika in statistika + Matematik och statistik + Matematik ve Ä°statistik + + + + + Информатика + VýpoÄetní technika + Informatik + Informatik + Επιστήμη υπολογιστών + Computing + Informática + Infotehnoloogia + Tietotekniikka + Sciences informatiques + Informatika + Számítástechnika + Tölvun + Informatica + Kompiuterija + InformÄtika + Xogħol tal-Kompjuter + Informatica + Databehandling + Informatyka + Ciências informáticas + Informatică + Informatika + RaÄunalniÅ¡tvo + Data + Hesaplama + + + + + ИнженерÑтво и инженерни + ÑпециалноÑти + Inženýrství a technické + obory + Ingeniør- og + industriingeniørfag + Ingenieurwesen und + Ingenieurberufe + Μηχανολογία και συγγενείς + τεχνολογίες + Engineering and engineering + trades + Ingeniería y profesiones + afines + Inseneriteadus + Tekniikka ja tekniset + ammatit + Ingénierie et techniques + apparentées + Inžinjerstvo i pripadajući obrti + Műszaki tudományok és + szakmák + Verkfræði og verkfræðistörf + Ingegneria e studi + correlati + Inžinerija ir inžinierių + profesijos + InženierzinÄtne un inženierzinÄtnes + specialitÄtes + InÄ¡inerija u snajja' ta' + l-inÄ¡inerija + Ingenieursopleiding + Ingeniørfag + Inżynieria i technika + Engenharia e técnicas + similares + Inginerie ÅŸi tehnici + înrudite + Inžinierstvo a technické + odbory + TehniÅ¡ke vede in tehniÅ¡ki + poklici + Teknik och teknisk industri + Mühendislik + + + + + ПроизводÑтво и преработка + Výroba a zpracovatelský + průmysl + Fremstilling og forarbejdning + Fertigung und Verarbeitung + Βιομηχανίες μεταποίησης και + επεξεÏγασίας + Manufacturing and + processing + Industria y producción + Tootmine ja töötlemine + Tuotanto ja jalostus + Industries de transformation et de + traitement + Proizvodna i preraÄ‘ivaÄka + industrija + Gyártás és feldolgozás + Framleiðsla og vinnsla + Industria della produzione e della + trasformazione + Gamyba ir perdirbimas + RažoÅ¡ana un pÄrstrÄde + Manifattura u ipproÄ‹essar + Verwerkende industrie + Produksjon og bearbeidelse + Produkcja i przetwórstwo + Indústrias de transformação e + tratamento + Industrii de transformare ÅŸi de + tratare + Výroba a spracovanie + Proizvodnja in predelava + Material och tillverkning + Ãœretim ve Ä°ÅŸleme + + + + + Ðрхитектура и ÑтроителÑтво + Architektura a stavebnictví + Arkitektur og byggeri + Architektur und Bauwesen + ΑÏχιτεκτονική και + οικοδομική + Architecture and building + Arquitectura y construcción + Arhitektuur ja ehitus + Arkkitehtuuri ja + rakentaminen + Architecture et bâtiment + Arhitektura i graÄ‘evinarstvo + Építészet és építÅ‘ipar + Arkitektúr og + mannvirkjagerð + Architettura ed edilizia + ArchitektÅ«ra ir statyba + ArhitektÅ«ra un celtniecÄ«ba + Arkitettura u bini + Architectuur en bouwsector + Arkitektur og byggfag + Architektura i budownictwo + Arquitectura e construção + Arhitectură ÅŸi construcÅ£ii + Architektúra a stavebníctvo + Arhitektura in gradbeniÅ¡tvo + Samhällsbyggnad och + byggnadsteknik + Mimarlık ve Ä°nÅŸaat + + + + + СелÑко ÑтопанÑтво, леÑовъдÑтво и риболовÑтво + ZemÄ›dÄ›lství, lesnictví a + rybolov + Landbrug, skovbrug og + fiskeri + Agrarwissenschaft, Forstwissenschaft und + Fischereiwirtschaft + ΓεωÏγία, δασοπονία και + αλιεία + Agriculture, forestry and + fishery + Agricultura, silvicultura y + pesca + Põllumajandus, metsandus ja + kalandus + Maa-, metsä- ja kalatalous + Agriculture, sylviculture et + halieutique + Poljoprivreda, Å¡umarstvo i ribarstvo + MezÅ‘gazdaság, erdészet és + halászat + Landbúnaður, skógrækt og + fiskveiðar + Agricoltura, silvicoltura e + pesca + ŽemÄ—s Å«kis, miÅ¡kininkystÄ— ir + žuvininkystÄ— + LauksaimniecÄ«ba, mežsaimniecÄ«ba un + zivsaimniecÄ«ba + Agrikoltura, forestrija u + sajd + Landbouw, bosbouw en + visserij + Landbruk, skogbruk og + fiskeri + Rolnictwo, leÅ›nictwo i + rybołówstwo + Agricultura, silvicultura e + pesca + Agricultură, silvicultură, + piscicultură + Poľnohospodárstvo, lesníctvo a + rybárstvo + Kmetijstvo, gozdarstvo in + ribiÅ¡tvo + Lantbruk, trädgÃ¥rd, skogsbruk och + fiske + Tarım, Ormancılık ve + Balıkçılık + + + + + Ветеринарна медицина + Veterinární lékaÅ™ství + Veterinærvidenskab + Veterinärwissenschaft + ΚτηνιατÏική επιστήμη + Veterinary + Veterinaria + Veterinaaria + Eläinlääketiede + Sciences vétérinaires + Veterina + Ãllatorvostudomány + Dýralækningar + Veterinaria + Veterinarija + VeterinÄrija + Veterinarju + Diergeneeskunde + Veterinærvitenskap + Weterynaria + Veterinária + Medicină veterinară + Veterinárne lekárstvo + Veterina + DjursjukvÃ¥rd + Veterinerlik + + + + + Здравеопазване + Zdravotnictví + Sundhedsvæsen + Gesundheitswesen + Υγεία + Health + Sanidad + Tervishoid + Terveydenhuolto + Santé + Zdravstvo + Egészségügy + Heilsuvernd og hjúkrun + Scienze della salute + Sveikatos apsauga + VeselÄ«bas mÄcÄ«ba + Saħħa + Gezondheid + Helsestell + Zdrowie + Saúde + Sănătate + Zdravotníctvo + Zdravstvo + Hälso- och sjukvÃ¥rd + SaÄŸlık + + + + + Социални уÑулги + Sociální služby + Socialforsorg + Soziale Dienste + Κοινωνικές υπηÏεσίες + Social services + Servicios sociales + Sotsiaalteenused + Sosiaalipalvelut + Services sociaux + Socijalne usluge + Szociális szolgáltatások + Félagsmálastörf og umönnun + Servizi sociali + VisuomeninÄ—s paslaugos + SociÄlie pakalpojumi + Servizzi soÄ‹jali + Sociale voorzieningen + Sosialtjenester + Opieka spoÅ‚eczna + Serviços sociais + Servicii sociale + Sociálne služby + Socialne storitve + Socialt arbete och omsorg + Sosyal Hizmetler + + + + + ПерÑонални уÑлуги + Osobní služby + Personlige tjenesteydelser + Dienstleistungen für den persönlichen + Bedarf + ΥπηÏεσίες Ï€Ïος ιδιώτες + Personal services + Servicios personales + Isikuteenused + Henkilökohtaiset palvelut + Services aux particuliers + Osobne usluge + Személyi szolgáltatások + Persónuleg þjónusta + Servizi alla persona + AsmeninÄ—s paslaugos + PersonÄ«gie pakalpojumi + Servizzi personali + Dienstverlening aan + particulieren + Personlige tjenester + UsÅ‚ugi dla ludnoÅ›ci + Serviços pessoais + Servicii prestate unor persoane + particulare + Personálne služby + Osebne storitve + Personliga tjänster + KiÅŸisel Hizmetler + + + + + ТранÑпортни уÑлуги + Dopravní služby + Transport + Verkehr + ΥπηÏεσίες μεταφοÏών + Transport services + Servicios de transporte + Transporditeenused + Kuljetuspalvelut + Services de transport + Usluge prijevoza + Szállítási szolgáltatások + Flutningaþjónusta + Servizi di trasporto + Transporto paslaugos + Transporta pakalpojumi + Servizzi ta' trasport + Vervoerdiensten + Transporttjenester + UsÅ‚ugi transportowe + Serviços de transporte + Servicii de transport + Dopravné služby + Prometne storitve + Transporttjänster + Ulaşım Hizmetleri + + + + + Опазване на околната Ñреда + Ochrana životního prostÅ™edí + Miljøbeskyttelse + Umweltschutz + ΠÏοστασία πεÏιβάλλοντος + Environmental protection + Protección ambiental + Keskkonnakaitse + Ympäristönsuojelu + Protection de + l'environnement + ZaÅ¡tita okoliÅ¡a + Környezetvédelem + Umhverfisvernd + Protezione dell'ambiente + Aplinkos apsauga + Vides aizsardzÄ«ba + Ħarsien ta' l-ambjent + Milieubescherming + Miljøvern + Ochrona Å›rodowiska + Protecção do ambiente + ProtecÅ£ia mediului + Ochrana životného + prostredia + Varstvo okolja + MiljövÃ¥rd och miljöskydd + Çevre Koruma + + + + + Охранителни уÑулги + BezpeÄnostní služby + Sikkerhed + Sicherheit + ΥπηÏεσίες ασφάλειας + Security services + Servicios de seguridad + Turvateenused + Turvallisuuspalvelut + Services de sécurité + ZaÅ¡titarske usluge + Biztonsági szolgáltatások + Öryggisþjónusta + Servizi di sicurezza + Saugos paslaugos + DroÅ¡Ä«ba + Servizzi ta' sigurtà + Veiligheidsdiensten + Sikkerhetstjenester + Ochrona + Serviços de segurança + Servicii de pază + BezpeÄnostné služby + Varnostne storitve + Säkerhetstjänster + Güvenlik Hizmetleri + + + + + + + ISCED level classification + + + + + ISCED 0 (Pre-primary + education) + + + + + ISCED 1 (Primary education or first stage of + basic education) + + + + + ISCED 2 (Lower secondary or second stage of + basic education) + + + + + ISCED 3 ((Upper) secondary + education) + + + + + ISCED 4 (Post-secondary non-tertiary + education) + + + + + ISCED 5 (First stage of tertiary + education) + + + + + ISCED 6 (Second stage of tertiary + education) + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd new file mode 100644 index 000000000..c1038c687 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + Contains the personal information of the individual, which includes at least the name, and optionally contact information, demographics, photo and signature. + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd new file mode 100644 index 000000000..e91518812 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd @@ -0,0 +1,107 @@ + + + + + + + + + + The included "ISOLanguages" schema defines the list of language codes that may appear in the Europass XML documents. + + + + + + + + + + Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek. + + + + + + + + + + + + + + + + + Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek. + + + + + + + + + The mother language code is defined in the included schema "EuropassISOLanguages". + + + + + + + + + + + + + + Defines an abstract type for a foreign language. + + + + + + + + + The foreign language code is defined in the included schema "EuropassISOLanguages". + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd new file mode 100644 index 000000000..eed9db406 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + Describes the date and place of the writing of the specific cover letter. + + + + + + + + + + + + Restricts the usual Address information by defining that it may include only a Municipality and/or Country. + + + + + + + + + + + + + + + + Describes the opening salutation to the expected reader of this cover letter. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd new file mode 100644 index 000000000..990a03907 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Restricts the generic skill type by specifying the data type of the elements that describe the level of knowledge of the language and related linguistic diplomas and/or experiences. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defines a Linguistic Certificate by restricting the allowed type for the level element to be "CEFLanguageLevel" + + + + + + + + + + + + + + + + + + Extends the generic ExperienceType to include information about an experience that results in acquiring linguistic skills. + Contains information about the period the linguistic experience took place and the area/context into which it is acquiared. + + + + + + + + + + + + + + + + + + + Defines a list of Experiences. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd new file mode 100644 index 000000000..45612ad06 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd @@ -0,0 +1,5630 @@ + + + + Nomenclature statistique des activités économiques dans la Communauté européenne: List of NACE codes for business sectors, as listed in the"Competition" related pages of the European Commision's website (http://ec.europa.eu/comm/competition/mergers/cases/index/nace_all.html) + + + + NACE first level (alphanumeric code) + + + + + СелÑко, горÑко и рибно ÑтопанÑтво + ZemÄ›dÄ›lství, lesnictví a rybářství + Landbrug, jagt, skovbrug og fiskeri + Land- und forstwirtschaft, Fischerei + ΓεωÏγία, δασοκομία και αλιεία + Agriculture, forestry and fishing + Agricultura, ganadería, silvicultura y pesca + Põllumajandus, metsamajandus ja kalapüük + Maatalous, metsätalous ja kalatalous + Agriculture, sylviculture et pêche + Poljoprivreda, sumarstvo i ribarstvo + MezÅ‘gazdaság, erdÅ‘gazdálkodás, halászat + Landbúnaður, skógrækt og fiskveiðar + Agricoltura, silvicoltura e pesca + ŽemÄ—s Å«kis, miÅ¡kininkystÄ— ir žuvininkystÄ— + LauksaimniecÄ«ba, mežsaimniecÄ«ba un zivsaimniecÄ«ba + Agrikoltura, forestrija u sajd + Landbouw, bosbouw en visserij + Jordbruk, skogbruk og fiske + Rolnictwo, leÅ›nictwo i rybactwo + Agricultura, floresta e pesca + Agricultură, silvicultură ÅŸi pescuit + Poľnohospodárstvo, lesníctvo a rybolov + Kmetijstvo in lov, gozdarstvo, ribiÅ¡tvo + Jordbruk, skogsbruk och fiske + Tarım, ormancılık ve balıkçılık + + + + + Добивна промишленоÑÑ‚ + Těžba a dobývání + RÃ¥stofindvinding + Bergbau und Gewinnung von Steinen und Erden + ΟÏυχεία και λατομεία + Mining and quarrying + Industrias extractivas + Mäetööstus + Kaivostoiminta ja louhinta + Industries extractives + Rudarstvo + Bányászat, kÅ‘fejtés + Námugröftur og vinnsla jarðefna + Attività estrattiva + Kasyba ir karjerų eksploatavimas + Ieguves rÅ«pniecÄ«ba un karjeru izstrÄde + Minjeri u barrieri + Winning van delfstoffen + Bergverksdrift og utvinning + Górnictwo i wydobywanie + Indústrias extractivas + Industria extractivă ÅŸi exploatarea în cariere + Ťažba a dobývanie + Rudarstvo + Utvinning av mineral + Madencilik ve taÅŸ ocağı + + + + + Преработваща промишленоÑÑ‚ + Zpracovatelský průmysl + Fremstillingsvirksomhed + Verarbeitendes Gewerbe/Herstellung von Waren + Μεταποίηση + Manufacturing + Industria manufacturera + Töötlev Tööstus + Teollisuus + Industrie manufacturière + PreraÄ‘ivaÄka industrija + Feldolgozóipar + Iðnaður + Attività manifatturiere + Apdirbamoji gamyba + ApstrÄdes rÅ«pniecÄ«ba + Manifattura + Industrie + Industri + Przetwórstwo przemysÅ‚owe + Indústrias transformadoras + Industria prelucrătoare + Priemyselná výroba + Predelovalne dejavnosti + Tillverkning + Imalat + + + + + ПроизводÑтво и разпределение на електричеÑка и топлинна ÐµÐ½ÐµÑ€Ð³Ð¸Ñ Ð¸ на газообразни горива + Dodávání elektÅ™iny, plynu, páry a klimatizovaného vzduchu + El-, gas- og fjernvarmeforsyning + Energieversorgung + ΠαÏοχή ηλεκτÏÎ¹ÎºÎ¿Ï ÏεÏματος, Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου, Î±Ï„Î¼Î¿Ï ÎºÎ±Î¹ ÎºÎ»Î¹Î¼Î±Ï„Î¹ÏƒÎ¼Î¿Ï + Electricity, gas, steam and air conditioning supply + Suministro de energia electrica, gas, vapor y aire acondicionado + Elektrienergia, gaasi, auru ja konditsioneeritud õhuga varustamine + Sähkö-, kaasu-, lämpö- ja ilmastointihuolto + Production et distribution d'électricité, de gaz, de vapeur et d'air conditionné + Energetika + Villamosenergia-, gáz-, gÅ‘zellátás, légkondicionálás + Rafmagn, gas, framleiðsla gufu- og loftkælibúnaðar + Fornitura di energia elettrica, gas, vapore e aria condizionata + Elektros, dujų, garo tiekimas ir oro kondicionavimas + ElektroenerÄ£ija, gÄzes apgÄde, siltumapgÄde un gaisa kondicionÄ“Å¡ana + Provvista ta' rlettriku, gass, fwar u arja + Productie en distributie van elektriciteit, gas, stoom en gekoelde lucht + Elektrisitets-, gass-, damp- og varmtvannsforsyning + Wytwarzanie i zaopatrywanie w energiÄ™ elektrycznÄ…, gaz, parÄ™ wodnÄ… i powietrze do ukÅ‚adów klimatyzacyjnych + Produção e distribuição de electricidade, gás, vapor e ar frio + Furnizarea energiei electrice, gazelor naturale, aburului ÅŸi aerului condiÈ›ionat + Dodávka elektriny, plynu, pary a studeného vzduchu + Oskrba z elektriÄno energijo, plinom in paro + Försörjning av el, gas, värme och kyla + Elektirik, gaz, buhar ve klima tedariki + + + + + ДоÑтавÑне на води; канализационни уÑлуги, управление на отпадъци и възÑтановÑване + Zásobování vodou; Äinnosti související s odpadními vodami, odpady a sanacemi + Vandforsyning; kloakvæsen, affaldshÃ¥ndtering og rensning af jord og grundvand + Wasserversorgung; Abwasser- und abfallentsorgung und Beseitigung von Umweltverschmutzungen + ΠαÏοχή νεÏοÏ· επεξεÏγασία λυμάτων, διαχείÏιση αποβλήτων και δÏαστηÏιότητες εξυγίανσης + Water supply, sewerage, waste management and remediation activities; + Suministro de agua, actividades de saneamiento, gestión de residuos y descontaminación + Veevarustus; kana lisatsioon; jäätme- ja saastekäitlus + Vesihuolto, viemäri- ja jätevesihuolto, + Production et distribution d'eau; assainissement, gestion des déchets et dépollution + Vodoopskrba, odvodnja, gospodarenje otpadom, gospodarenje opasnim otpadom + Vízellátás; szennyvíz gyűjtése, kezelése, hulladékgazdálkodás, szennyezÅ‘désmentesí- + Framboð vatns, umsjón skólpkerfa og hreinsun jarðar og grunnvatns + Fornitura di acqua; reti fognarie, attività di trattamento dei rifiuti e risanamento + Vandens tiekimas nuotekų valymas, atliekų + Ūdens apgÄde; notekÅ«deņu, atkritumu apsaimniekoÅ¡ana un sanÄcija + Provvista ta' l-Ilma; sistema ta' drenaÄ¡Ä¡i, immaniÄ¡Ä¡ar ta' l-Iskart u attivitajiet ta' medjazzjoni + Distributie van water; afval- en afvalwaterbeheer en sanering + Vannforsyning, avløps- og renovasjonsvirksomhet + Dostawa wody; gospodarowanie Å›ciekami i odpadami oraz dziaÅ‚alność zwiÄ…zana z rekultywacjÄ… + Captação, tratamento e distribuição de água; + Furnizarea apei; lucrări de canalizare, activități de gestionare a deÈ™eurilor ÅŸi de depoluare + Dodávka vody; Äistenie a odvod odpadových vôd, odpady a služby odstraňovania odpadov + Oskrba z vodo; ravnanje z odplakami in + Vattenförsörjning; avloppsrening, + Su tedariki, çöplük, atım yönetimi ve su kalitesinin iyileÅŸtirilmesi + + + + + СтроителÑтво + Stavebnictví + Bygge- og anlægsvirksomhed + Baugewerbe / Bau + Κατασκευές + Construction + Construcción + Ehitus + Rakentaminen + Construction + GraÄ‘evina + ÉpítÅ‘ipar + Byggingar + Costruzioni + Statyba + BÅ«vniecÄ«ba + Kostruzzjoni + Bouwnijverheid + Bygge- og anleggsvirksomhet + Budownictwo + Construção + ConstrucÈ›ii + Stavebníctvo + GradbeniÅ¡tvo + Byggverksamhet + InÅŸaat + + + + + ТърговиÑ; Ремонт Ðа Ðвтомобили И Мотоциклети + Velkoobchod A Maloobchod; Opravy A Údržba Motorových Vozidel + Engroshandel Og Detailhandel; Reparation Af Motorkøretøjer Og Motorcykler + Handel; Instandhaltung und Reparatur von Kraftfahrzeugen und Gebrauchsgütern + ΧονδÏικο και λιανικό εμπόÏιο· επισκευή μηχανοκίνητων οχημάτων και μοτοσυκλετών + Wholesale and retail trade; repair of motor vehicules and motorcycles + Comercio al por mayor y al por menor; reparación de vehículos de motor y motocicletas + Hulgi- Ja Jaekaubandus; Mootorsõidukite Ja Mootorrataste Remont + Tukku- Ja Vähittäiskauppa;Moottoriajoneuvojen + Commerce; réparation d'automobiles et de motocycles + Veleprodaja I Maloprodaja, Popravak Motornih Vozila + Kereskedelem, Gépjárműjavítás + Heildsala Og Smásala; Viðgerð Vélknúinna Farartækja Og Vélhjóla + Commercio All'Ingrosso E Al Dettaglio; Riparazione Di Autoveicoli E Motocicli + DidmeninÄ— Ir MažmeninÄ— Prekyba; Variklinių + VairumtirdzniecÄ«ba Un MazumtirdzniecÄ«ba; Automobiļu Un Motociklu Remonts + Negozju Bl-Ingrossa U Bl-Imnut; Tiswija Ta' + Groot- en detailhandel; reparatie van + Varehandel; Reparasjon Av Motorvogner + Handel Hurtowy I Detaliczny; Naprawa Pojazdów Samochodowych I Motocykli + Comércio Por Grosso E A Retalho; Reparação De Veículos Automóveis E Motociclos + ComerÅ£ul Cu Ridicata ÅŸi Cu Amănuntul; Repararea Autovehiculelor Și Motocicletelor + Veľkoobchod A Maloobchod; Oprava Motorových Vozidiel A Motocyklov + Trgovina; Vzdrževanje In Popravila Motornih Vozil + Handel; Reparation Av Motorfordon Och Motorcyklar + Toptan Ve Perakende Satış, Motorlu Araçların Tamiri + + + + + ТранÑпорт, Складиране И Пощи + Doprava A Skladování + Transport Og GodshÃ¥ndtering + Verkehr und Lagerei + ΜεταφοÏά και αποθήκευση + Transportation and storage + Transporte y almacenamiento + Veondus Ja Laondus + Kuljetus Ja Varastointi + Transports et entreposage + Prijevoz I SkladiÅ¡tenje + Szállítás, Raktározás + Samgöngur Og Geymsla + Trasporto e magazzinaggio + Transportas Ir Saugojimas + Transports un uzglabÄÅ¡ana + Trasport U Ħażna + Vervoer en opslag + Transport οg lagring + Transport I Gospodarka Magazynowa + Transportes e armazenagem + Transporturi ÅŸi depozitare + Doprava A Skladovanie + Promet In SkladiÅ¡Äenje + Transport Och Magasinering + Taşımacılık Ve Depolama + + + + + ХотелиерÑтво И РеÑторантьорÑтво + Ubytování, Stravování A Pohostinství + Overnatningsfaciliteter Og Restaurationsvirksomhed + Gastgewerbe / Beherbergung und Gastronomie + ΔÏαστηÏιότητες υπηÏεσιών παÏοχής καταλÏματος και υπηÏεσιών εστίασης + Accommodation and food service activities + Hostelería + Majutus Ja Toitlustus + Majoitus- Ja Ravitsemistoiminta + Hébergement et restauration + Usluge SmjeÅ¡taja I Gastronomija + Szálláshely-Szolgáltatás, Vendéglátás + Hótel Og Veitingaþjónusta + Servizi di alloggio e di ristorazione + Apgyvendinimo Ir Maitinimo Paslaugų Veikla + IzmitinÄÅ¡ana Un Ä’dinÄÅ¡anas Pakalpojumi + Akkomodazzjoni U Ikel Attivitajiet Ta' Servizz + Verschaffen van accommodatie en maaltijden + Overnattings- Og Serveringsvirksomhet + DziaÅ‚alność ZwiÄ…zana Z Zakwaterowaniem I UsÅ‚ugami Gastronomicznymi + Actividades De Alojamento E Restauração + Servicii de cazare ÅŸi restaurante + Ubytovacie A Stravovacie Služby + Gostinstvo + Hotell- Och Restaurangverksamhet + Barınma Ve Gıda Hizmeti + + + + + Създаване И РазпроÑтранение Ðа Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð˜ ТворчеÑки Продукти; ДалекоÑÑŠÐ¾Ð±Ñ‰ÐµÐ½Ð¸Ñ + InformaÄní A KomunikaÄní ÄŒinnosti + Information Og Kommunikation + Information und Kommunikation + ΕνημέÏωση και επικοινωνία + Information and communication + Información y comunicaciones + Info Ja Side + Informaatio Ja Viestintä + Information et communication + Informacijske I Komunikacijske Usluge + Információ, Kommunikáció + Upplýsingar Og Fjölmiðlun + Servizi Di Informazione E Comunicazione + Informacija Ir RyÅ¡iai + InformÄcijas un komunikÄcijas pakalpojumi + Informatika U Komunikazzjoni + Informatie en communicatie + Informasjon Og Kommunikasjon + Informacja I Komunikacja + Informação E Comunicação + Informare ÅŸi comunicatii + Informácie A Komunikácia + Informacijske In Komunikacijske Dejavnosti + Informations- Och Kommunikationsverksamhet + Bilgi Ve IletiÅŸim + + + + + ФинанÑови И ЗаÑтрахователни ДейноÑти + Peněžnictví A PojiÅ¡Å¥ovnictví + Pengeinstitut- Og Finansvirksomhed, Forsikring + Erbringung von Finanz- und Versicherungsdienstleistungen + ΧÏηματοπιστωτικές και ασφαλιστικές δÏαστηÏιότητες + Financial and insurance activities + Actividades financieras y de seguros + Finants- Ja Kindlustustegevus + Rahoitus- Ja Vakuutustoiminta + Activités financières et d'assurance + Financijske I Osiguravateljske Usluge + Pénzügyi, Biztosítási Tevékenység + Fjármál Og Tryggingar + Attività finanziarie e assicurative + FinansinÄ— Ir Draudimo Veikla + FinanÅ¡u un apdroÅ¡inÄÅ¡anas darbÄ«bas + Attivitajet Finanzjarji U Marbuta Ma' Assigurazzjoni + Financiële activiteiten en verzekeringen + Finansierings- Og Forsikringsvirksomhet + DziaÅ‚alność Finansowa I Ubezpieczeniowa + Actividades Financeiras E De Seguros + Activităţi financiare ÅŸi de asigurări + FinanÄné A PoisÅ¥ovacie ÄŒinnosti + FinanÄne In ZavarovalniÅ¡ke Dejavnosti + Finans- Och Försäkringsverksamhet + Finans Ve Sigorta Faaliyetleri + + + + + Операции С Ðедвижими Имоти + ÄŒinnosti V Oblasti Nemovitostí + Fast Ejendom + Grundstücks- und Wohnungswesen + ΔιαχείÏιση ακίνητης πεÏιουσίας + Real estate activities + Actividades inmobiliarias + Kinnisvaraalane Tegevus + Kiinteistöalan Toiminta + Activités immobilières + Poslovanje Nekretninama + Ingatlanügyletek + Húsnæði + Attività immobiliari + Nekilnojamojo Turto Operacijos + OperÄcijas ar nekustamo ipaÅ¡umu + Attivitajiet Marbuta Ma' Proprjetà Immobbli + Exploitatie van en handel in onroerend goed + Omsetning Og Drift Av Fast Eiendom + DziaÅ‚alność Zwiazana Z ObsÅ‚ugÄ… Rynku NieruchomoÅ›ci + Actividades Imobiliárias + Activităţi imobiliare + ÄŒinnosti V Oblasti Nehnuteľností + Poslovanje Z NepremiÄninami + Fastighetsverksamhet + Gayrimenkul Sektörü Faaliyetleri + + + + + ПрофеÑионални ДейноÑти И Ðаучни ИзÑÐ»ÐµÐ´Ð²Ð°Ð½Ð¸Ñ + Odborné, VÄ›decké A Technické ÄŒinnosti + Liberale, Videnskabelige Og Tekniske Tjenesteydelser + Erbringung von freiberuflichen, wissenschaftlichen und technischen Dienstleistungen + Επαγγελματικές,επιστημονικές και τεχνικες δÏαστηÏιότητες + Professional, scientific and technical activities + Actividades profesionales, científicas y técnicas + Kutse-, Teadus- Ja Tehnikaalane Tegevus + Ammatillinen, Tieteellinen Ja Tekninen Toiminta + Activités spécialisées, scientifiques et techniques + StruÄna, Znanstvena I TehniÄka Djelatnost + Szakmai, Tudományos, Műszaki Tevékenység + Vísindi Og Tækni + Attività professionali, scientifiche e tecniche + ProfesinÄ—, MokslinÄ— Ir TechninÄ— Veikla + ProfesionÄlie, zinÄtniskie un tehniskie pakalpojumi + Attivitajiet Professjonali, XjentifiÄ‹i U TekniÄ‹i + Vrije beroepen en wetenschappelijke en + Faglig, Vitenskapelig Og Teknisk Tjenesteyting + DziaÅ‚alność Profesjonalna, Naukowa I Techniczna + Actividades De Consultoria, Científicas, Técnicas E Similares + Activităţi specializate, ÅŸtiinÅ£ifice ÅŸi tehnice + Odborné, Vedecké A Technické Testovanie A Analýzy + Strokovne, Znanstvene In TehniÄne Dejavnosti + Verksamhet Inom Juridik, Ekonomi, Vetenskap Och Teknik + Mesleki, Bilimsel Ve Teknik Faaliyetler + + + + + ÐдминиÑтративни И Спомагателни ДейноÑти + Administrativní A Podpůrné ÄŒinnosti + Administrative Tjenesteydelser Og Hjælpetjenester + Erbringung von sonstigen wirtschaftlichen Dienstleistungen + Διοικητικες και υποστηÏικτικές δÏαστηÏιότητες + Administrative and support service activities + Actividades administrativas y servicios auxiliares + Haldus- Ja Abitegevused + Hallinto- Ja Tukipalvelutoiminta + Activités de services administratifs et de soutien + Administracija + Adminisztratív És Szolgáltatást Támogató Tevékenység + Umsýsla Og Stoðþjónusta + Attività amministrative e di servizi di supporto + AdministracinÄ— Ir Aptarnavimo Veikla + AdministratÄ«vo un apkalpojoÅ¡o dienestu darbÄ«ba + Attivitajiet Ta' Servizz Administrattivi U Ta' Sostenn + Administratieve en ondersteunende diensten + Forretningsmessig Tjenesteyting + DziaÅ‚alność W Zakresie UsÅ‚ug Administrowania + Actividades Administrativas E Dos Serviços De Apoio + Servicii administrative ÅŸi activităti de sprijin + Administratívne A Podporné Služby + Druge Raznovrstne Poslovne Dejavnosti + Uthyrning, Fastighetsservice, Resetjänster + Idari Ve Destek Hizmetleri Faaliyetleri + + + + + Държавно Управление + VeÅ™ejná Správa A Obrana; Povinné Sociální ZabezpeÄení + Offentlig Forvaltning Og Forsvar; Socialsikring + Öffentliche Verwaltung, Verteidigung; Sozialversicherung + Δημόσια διοίκηση και άμυνα· υποχÏεωτική κοινωνική ασφάλιση + Public administration and defence; compulsory social security + Administración pública y defensa; seguridad social obligatoria + Avalik Haldus Ja Riigikaitse; Kohustuslik Sotsiaalkindlustus + Julkinen Hallinto Ja Maanpuolustu3S; Pakollinen Sosiaalivakuutus + Administration publique + Javna Uprava I Obrana, Obavezno Socijalno Osiguranje + Közigazgatás, Védelem; KötelezÅ‘ Társadalombiztosítás + Opinber Stjórnsýsla Og Varnarmál; Opinberar Skyldutryggingar + Amministrazione pubblica e difesa; assicurazione sociale obbligatoria + VieÅ¡asis Valdymas Ir Gynyba; Privalomasis + Valsts pÄrvalde un aizsardzÄ«ba; obligÄtÄ sociÄlÄ apdroÅ¡inÄÅ¡ana + Amministrazzjoni Pubblika U Difiża; Sigurtà + Openbaar bestuur en defensie; verplichte + Offentlig Administrasjon Og Forsvar, Og Trygdeordninger Underlagt Offentlig Forvaltning + Administracja Publiczna I Obrona Narodowa; ObowiÄ…zkowe Ubezpieczenia SpoÅ‚eczne + Administração Pública E Defesa; Segurança Social Obrigatória + Administratie publică ÅŸi apărare; asigurări sociale obligatorii + Verejná Správa A Obrana; Povinné Sociálne ZabezpeÄenie + Dejavnost Javne Uprave In Obrambe; Dejavnost Obvezne Socialne Varnosti + Offentlig Förvaltning Och Försvar; + Kamu Yönetimi Ve Savunma; Zorunlu Sosyal Güvenlik + + + + + Образование + VzdÄ›lávání + Undervisning + Erziehung und Unterricht + Εκπαίδευση + Education + Educación + Haridus + Koulutus + Enseignement + Odgoj I Obrazovanje + Oktatás + Menntun + Istruzione + Å vietimas + IzglÄ«tÄ«ba + Edukazzjoni + Onderwijs + Undervisning + Edukacja + Educação + ÃŽnvăȚământ + Vzdelávanie + Izobraževanje + Utbildning + EÄŸitim + + + + + Хуманно Здравеопазване И Социална Работа + Zdravotní A Sociální PéÄe + Sundhedsvæsen Og Sociale Foranstaltninger + Gesundheits- und Sozialwesen + ΔÏαστηÏιότητες σχετικές με την ανθÏώπινη υγεία και την κοινωνική μέÏιμνα + Human health and social work activities + Actividades sanitarias y de servicio sociales + Tervishoid Ja Sotsiaalhoolekanne + Terveys- Ja Sosiaalipalvelut + Santé humaine et action sociale + Zdravstvo I Socijalna Skrb + Humán-Egészségügyi, Szociális Ellátás + Heilsu- Og Félagsmál + Sanità e assistenza sociale + Žmonių Sveikatos PriežiÅ«ra Ir Socialinis Darbas + VeselÄ«ba un sociÄlÄ aprÅ«pe + Attivitajiet Marbuta Mas-Saħħa Umana U Ħidma SoÄ‹jali + Menselijke gezondheidszorg en maatschappelijke dienstverlening + Helse- Og Sosialtjenester + Opieka Zdrowotna I Pomoc SpoÅ‚eczna + Saúde Humana E Acção Social + Activităţi privind sănătatea umană ÅŸi asistenÅ£a socială + Zdravotníctvo A Sociálna Pomoc + Zdravstvo In Socialno Varstvo + VÃ¥rd Och Omsorg; Sociala Tjänster + Insan SaÄŸlığı Ve Sosyal Çalışma Faaliyetleri + + + + + Култура, Спорт И Ð Ð°Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ + Kulturní, Zábavní A RekreaÄní ÄŒinnosti + Kultur, Forlystelser Og Sport + Kunst, Unterhaltung und Erholung + Τέχνες, διασκέδαση και ψυχαγωγία + Arts, entertainment and recreation + Actividades artísticas, recreativas y de entretenimiento + Kunst, Meelelahutus Ja Vaba Aeg + Taiteet, Viihde Ja Virkistys + Arts, spectacles et activités récréatives + Umjetnost, Zabava I Rekreacija + Művészet, Szórakoztatás, SzabadidÅ‘ + Listir, Skemmtun Og Afþreying + Attivita' artistiche, di intrattenimento e divertimento + MeninÄ—, PramoginÄ— Ir Poilsio Organizavimo + MÄksla, izklaide un atpÅ«ta + Arti, Divertiment U Rikreazzjoni + Kunst, amusement en recreatie + Kulturell Virksomhet, Underholdning Og Fritidsaktiviteter + DziaÅ‚alność ZwiÄ…zana Z KulturÄ…, RozrywkÄ… I RekreacjÄ… + Actividades Artísticas, De Espectáculos E Recreativas + Arte, spectacole ÅŸi activităȚi recreative + Umenie, Zábava A Rekreácia + Kulturne, Razvedrilne In Rekreacijske Dejavnosti + Kultur, Nöje Och Fritid + Sanat Ve EÄŸlence + + + + + Други ДейноÑти + Ostatní ÄŒinnosti + Andre Serviceydelser + Erbringung von sonstigen Dienstleistungen + Άλλες δÏαστηÏιότητες παÏοχής υπηÏεσιών + Other service activities + Otros servicios + Muud Teenindavad Tegevused + Muu Palvelutoiminta + Autres activités de services + Ostale Uslužne Djelatnosti + Egyéb Szolgáltatás + Aðrir Þjónustuþættir + Altre attività di servizi + Kita Aptarnavimo Veikla + Citi pakalpojumi + Attivitajiet Oħra Ta' Servizz + Overige diensten + Annen Tjenesteyting + PozostaÅ‚a DziaÅ‚alność UsÅ‚ugowa + Outras Actividades De Serviços + Alte activităȚi de servicii + Ostatné ÄŒinnosti + Druge Dejavnosti + Annan Serviceverksamhet + DiÄŸer Hizmet Faaliyetleri + + + + + ДейноÑти Ðа ДомакинÑтва Като Работодатели; Ðедиференцирани ДейноÑти Ðа ДомакинÑтва По ПроизводÑтво Ðа Стоки И УÑлуги За СобÑтвено Потребление + ÄŒinnosti Domácností Jako ZamÄ›stnavatelů; ÄŒinnosti Domácností Produkujících Blíže NeurÄené Výrobky A Služby Pro Vlastní PotÅ™ebu + Private Husholdninger Med Ansat Medhjælp; Husholdningers Produktion Af Varer Og Tjenesteydelser Til Eget Brug, I.A.N. + Private Haushalte mit Hauspersonal; Herstellung von Waren und Erbringung von Dienstleistungen durch Private Haushalte für den Eigenbedarf ohne ausgeprägten Schwerpunkt + ΔÏαστηÏιότητες νοικοκυÏιών ως εÏγοδοτών· μη διαφοÏοποιημένες δÏαστηÏιότητες νοικοκυÏιών, που αφοÏοÏν την παÏαγωγή αγαθών -και υπηÏεσιών- για ιδία χÏήση + Activities of households as employers; undifferentiated goods - and services - producing activities of households for own use + Actividades de los hogares como empleadores de personal doméstico; actividades de los hogares como productores de bienes y servicios para uso propio + Kodumajapidamiste Kui Tööandjate Tegevus; Kodumajapidamiste Oma Tarbeks Mõeldud Eristamata Kaupade Tootmine Ja Teenuste Osutamine + Kotitalouksien Toiminta Työnantajina; + Activités des ménages en tant qu'employeurs; activités indifférenciées des ménages en tant que producteurs de biens et services pour usage propre + Privatna Kućanstva Sa Zaposlenim Osobljem; Nespecificirani Proizvodi I Usluge - Proizvodna Djelatnost Privatnih Kućanstava Za Vlastite Potrebe + Háztartás Munkaadói Tevé- Kenysége; Termék Előállítása, Szolgáltatás Végzése Saját Fogyasztásra + Framleiðsla à Heimilum Með Aðkeyptri Hjálp; Ósérþætt Þjónusta Og Vörur, Framleiðsla à Heimilum Til Eigin Neyslu + Attività di famiglie e convivenze come datori di lavoro per personale domestico; produzione di beni e servizi indifferenziati per uso proprio da parte di famiglie e convivenze + Namų Ūkių, SamdanÄių Darbininkus, Veikla; + MÄjsaimniecÄ«bu kÄdarba devÄ“ju darbÄ«ba; paÅ¡patÄ“riņa preÄu ražoÅ¡ana un pakalpojumu sniegÅ¡ana individuÄlajÄs mÄjsaimniecÄ«bÄs + Attivitajiet Ta' Persuni Tad-Dar Bħala + Huishoudens als werkgever; niet-gedifferentieerde productie van goederen en diensten door huishoudens voor eigen gebruik + Lønnet Arbeid I Private Husholdninger + Gospodarstwa Domowe ZatrudniajÄ…ce Pracowników; Gospodarstwa Domowe ProdukujÄ…ce Wyroby I ÅšwiadczÄ…ce UsÅ‚ugi NawÅ‚asne Potrzeby + Actividades Das Famílias Empregadoras De Pessoal Doméstico; Actividades De Produção De Bens E Serviços Pelas Famílias Para Uso Próprio + Activităţi ale gospodăriilor în calitat de angajatori; activităţi nediferenÅ£iate ale Gospodăriilor în calitate de producători de bunuri ÅŸi servicii pentru uz propriu + ÄŒinnosti Domácností Ako Zamestnávateľov; Nediferencované ÄŒinnosti V Domácnostiach Produkujúce Tovar Na Vlastné Použitie + Dejavnost Gospodinjstev Z Zaposlenim HiÅ¡nim Oseebjem; Proizvodnja Za Lastno Rabo + Förvärvsarbete I HushÃ¥ll; HushÃ¥llens + Hane Halkını IÅŸ Gücü Olarak Kullanan Faaliyetler; Pazarlananan Mallar - Ve Hizmetler- Åžahsi Kullanım Için Ãœretim Faaliyetleri + + + + + ДейноÑти Ðа ЕкÑтериториални Организации И Служби + ÄŒinnosti Exteritoriálních Organizací A Orgánů + Ekstraterritoriale Organisationer Og Organer + Exterritoriale Organisationen und Körperschaften + ΔÏαστηÏιότητες ετεÏόδικων οÏγανισμών και φοÏέων + Activities of extraterritorial organisations and bodies + Organismos extraterritoriales + Eksterritoriaalsete Organisatsioonide Ja Ãœksuste Tegevus + Kansainvälisten Organisaatioiden Ja Toimielinten Toiminta + Activités extra-territoriales + Izvanteritorijalne Organizacije I Tijela + Területen Kívüli Szervezet + Þátttaka à Starfi Alþjóðastofnana Og Félaga + Attività di organizzazioni e organismi extraterritoriali + Ekstrateritorinių Organizacijų Ir Ä®staigų Veikla + Ä€rpusteritoriÄlo organizÄciju un institÅ«- ciju darbÄ«ba + Attivitajiet Ta' Organizzazzjonijiet U Entitajiet + Extraterritoriale organisaties en lichamen + Internasjonale Organisasjoner Og Organer + Organizacje I ZespoÅ‚y Eksterytorialne + Actividades Dos Organismos Internacionais E Outras Instituições Extraterritoriais + Activităţi ale organizaÅ£iilor Å›i organismelor extrateritoriale + ÄŒinnosti Extrateritoriálnych Organizácií A Združení + Dejavnost Eksteritorialnih Organizacij In Teles + Verksamhet Vid Internationella Organisationer, Utländska Ambassader O.D. + Ãœlke Yasalarına Dahil Olmayan Örgüt Ve TeÅŸkilatların Faaliyetleri + + + + + + + NACE all codes (alphanumeric code) + + + + + Agriculture, forestry and fishing + + + + + Crop and animal production, hunting and related service activities + + + + + Growing of non + + + + + Growing of cereals (except rice), leguminous crops and oil seeds + + + + + Growing of rice + + + + + Growing of vegetables and melons, roots and tubers + + + + + Growing of sugar cane + + + + + Growing of tobacco + + + + + Growing of fibre crops + + + + + Growing of other non + + + + + Growing of perennial crops + + + + + Growing of grapes + + + + + Growing of tropical and subtropical fruits + + + + + Growing of citrus fruits + + + + + Growing of pome fruits and stone fruits + + + + + Growing of other tree and bush fruits and nuts + + + + + Growing of oleaginous fruits + + + + + Growing of beverage crops + + + + + Growing of spices, aromatic, drug and pharmaceutical crops + + + + + Growing of other perennial crops + + + + + Plant propagation + + + + + Plant propagation + + + + + Animal production + + + + + Raising of dairy cattle + + + + + Raising of other cattle and buffaloes + + + + + Raising of horses and other equines + + + + + Raising of camels and camelids + + + + + Raising of sheep and goats + + + + + Raising of swine/pigs + + + + + Raising of poultry + + + + + Raising of other animals + + + + + Mixed farming + + + + + Mixed farming + + + + + Support activities to agriculture and post + + + + + Support activities for crop production + + + + + Support activities for animal production + + + + + Post + + + + + Seed processing for propagation + + + + + Hunting, trapping and related service activities + + + + + Hunting, trapping and related service activities + + + + + Forestry and logging + + + + + Silviculture and other forestry activities + + + + + Silviculture and other forestry activities + + + + + Logging + + + + + Logging + + + + + Gathering of wild growing non + + + + + Gathering of wild growing non + + + + + Support services to forestry + + + + + Support services to forestry + + + + + Fishing and aquaculture + + + + + Fishing + + + + + Marine fishing + + + + + Freshwater fishing + + + + + Aquaculture + + + + + Marine aquaculture + + + + + Freshwater aquaculture + + + + + Mining and quarrying + + + + + Mining of coal and lignite + + + + + Mining of hard coal + + + + + Mining of hard coal + + + + + Mining of lignite + + + + + Mining of lignite + + + + + Extraction of crude petroleum and natural gas + + + + + Extraction of crude petroleum + + + + + Extraction of crude petroleum + + + + + Extraction of natural gas + + + + + Extraction of natural gas + + + + + Mining of metal ores + + + + + Mining of iron ores + + + + + Mining of iron ores + + + + + Mining of non + + + + + Mining of uranium and thorium ores + + + + + Mining of other non + + + + + Other mining and quarrying + + + + + Quarrying of stone, sand and clay + + + + + Quarrying of ornamental and building stone, limestone, gypsum, chalk and slate + + + + + Operation of gravel and sand pits; mining of clays and kaolin + + + + + Mining and quarrying n.e.c. + + + + + Mining of chemical and fertiliser minerals + + + + + Extraction of peat + + + + + Extraction of salt + + + + + Other mining and quarrying n.e.c. + + + + + Mining support service activities + + + + + Support activities for petroleum and natural gas extraction + + + + + Support activities for petroleum and natural gas extraction + + + + + Support activities for other mining and quarrying + + + + + Support activities for other mining and quarrying + + + + + Manufacturing + + + + + Manufacture of food products + + + + + Processing and preserving of meat and production of meat products + + + + + Processing and preserving of meat + + + + + Processing and preserving of poultry meat + + + + + Production of meat and poultry meat products + + + + + Processing and preserving of fish, crustaceans and molluscs + + + + + Processing and preserving of fish, crustaceans and molluscs + + + + + Processing and preserving of fruit and vegetables + + + + + Processing and preserving of potatoes + + + + + Manufacture of fruit and vegetable juice + + + + + Other processing and preserving of fruit and vegetables + + + + + Manufacture of vegetable and animal oils and fats + + + + + Manufacture of oils and fats + + + + + Manufacture of margarine and similar edible fats + + + + + Manufacture of dairy products + + + + + Operation of dairies and cheese making + + + + + Manufacture of ice cream + + + + + Manufacture of grain mill products, starches and starch products + + + + + Manufacture of grain mill products + + + + + Manufacture of starches and starch products + + + + + Manufacture of bakery and farinaceous products + + + + + Manufacture of bread; manufacture of fresh pastry goods and cakes + + + + + Manufacture of rusks and biscuits; manufacture of preserved pastry goods and cakes + + + + + Manufacture of macaroni, noodles, couscous and similar farinaceous products + + + + + Manufacture of other food products + + + + + Manufacture of sugar + + + + + Manufacture of cocoa, chocolate and sugar confectionery + + + + + Processing of tea and coffee + + + + + Manufacture of condiments and seasonings + + + + + Manufacture of prepared meals and dishes + + + + + Manufacture of homogenised food preparations and dietetic food + + + + + Manufacture of other food products n.e.c. + + + + + Manufacture of prepared animal feeds + + + + + Manufacture of prepared feeds for farm animals + + + + + Manufacture of prepared pet foods + + + + + Manufacture of beverages + + + + + Manufacture of beverages + + + + + Distilling, rectifying and blending of spirits + + + + + Manufacture of wine from grape + + + + + Manufacture of cider and other fruit wines + + + + + Manufacture of other non + + + + + Manufacture of beer + + + + + Manufacture of malt + + + + + Manufacture of soft drinks; production of mineral waters and other bottled waters + + + + + Manufacture of tobacco products + + + + + Manufacture of tobacco products + + + + + Manufacture of tobacco products + + + + + Manufacture of textiles + + + + + Preparation and spinning of textile fibres + + + + + Preparation and spinning of textile fibres + + + + + Weaving of textiles + + + + + Weaving of textiles + + + + + Finishing of textiles + + + + + Finishing of textiles + + + + + Manufacture of other textiles + + + + + Manufacture of knitted and crocheted fabrics + + + + + Manufacture of made + + + + + Manufacture of carpets and rugs + + + + + Manufacture of cordage, rope, twine and netting + + + + + Manufacture of non + + + + + Manufacture of other technical and industrial textiles + + + + + Manufacture of other textiles n.e.c. + + + + + Manufacture of wearing apparel + + + + + Manufacture of wearing apparel, except fur apparel + + + + + Manufacture of leather clothes + + + + + Manufacture of workwear + + + + + Manufacture of other outerwear + + + + + Manufacture of underwear + + + + + Manufacture of other wearing apparel and accessories + + + + + Manufacture of articles of fur + + + + + Manufacture of articles of fur + + + + + Manufacture of knitted and crocheted apparel + + + + + Manufacture of knitted and crocheted hosiery + + + + + Manufacture of other knitted and crocheted apparel + + + + + Manufacture of leather and related products + + + + + Tanning and dressing of leather; manufacture of luggage, handbags, saddlery and harness; dressing and dyeing of fur + + + + + Tanning and dressing of leather; dressing and dyeing of fur + + + + + Manufacture of luggage, handbags and the like, saddlery and harness + + + + + Manufacture of footwear + + + + + Manufacture of footwear + + + + + Manufacture of wood and of products of wood and cork, except furniture; manufacture of articles of straw and plaiting materials + + + + + Sawmilling and planing of wood + + + + + Sawmilling and planing of wood + + + + + Manufacture of products of wood, cork, straw and plaiting materials + + + + + Manufacture of veneer sheets and wood + + + + + Manufacture of assembled parquet floors + + + + + Manufacture of other builders' carpentry and joinery + + + + + Manufacture of wooden containers + + + + + Manufacture of other products of wood; manufacture of articles of cork, straw and plaiting materials + + + + + Manufacture of paper and paper products + + + + + Manufacture of pulp, paper and paperboard + + + + + Manufacture of pulp + + + + + Manufacture of paper and paperboard + + + + + Manufacture of articles of paper and paperboard + + + + + Manufacture of corrugated paper and paperboard and of containers of paper and paperboard + + + + + Manufacture of household and sanitary goods and of toilet requisites + + + + + Manufacture of paper stationery + + + + + Manufacture of wallpaper + + + + + Manufacture of other articles of paper and paperboard + + + + + Printing and reproduction of recorded media + + + + + Printing and service activities related to printing + + + + + Printing of newspapers + + + + + Other printing + + + + + Pre + + + + + Binding and related services + + + + + Reproduction of recorded media + + + + + Reproduction of recorded media + + + + + Manufacture of coke and refined petroleum products + + + + + Manufacture of coke oven products + + + + + Manufacture of coke oven products + + + + + Manufacture of refined petroleum products + + + + + Manufacture of refined petroleum products + + + + + Manufacture of chemicals and chemical products + + + + + Manufacture of basic chemicals, fertilisers and nitrogen compounds, plastics and synthetic rubber in primary forms + + + + + Manufacture of industrial gases + + + + + Manufacture of dyes and pigments + + + + + Manufacture of other inorganic basic chemicals + + + + + Manufacture of other organic basic chemicals + + + + + Manufacture of fertilisers and nitrogen compounds + + + + + Manufacture of plastics in primary forms + + + + + Manufacture of synthetic rubber in primary forms + + + + + Manufacture of pesticides and other agrochemical products + + + + + Manufacture of pesticides and other agrochemical products + + + + + Manufacture of paints, varnishes and similar coatings, printing ink and mastics + + + + + Manufacture of paints, varnishes and similar coatings, printing ink and mastics + + + + + Manufacture of soap and detergents, cleaning and polishing preparations, perfumes and toilet preparations + + + + + Manufacture of soap and detergents, cleaning and polishing preparations + + + + + Manufacture of perfumes and toilet preparations + + + + + Manufacture of other chemical products + + + + + Manufacture of explosives + + + + + Manufacture of glues + + + + + Manufacture of essential oils + + + + + Manufacture of other chemical products n.e.c. + + + + + Manufacture of man + + + + + Manufacture of man + + + + + Manufacture of basic pharmaceutical products and pharmaceutical preparations + + + + + Manufacture of basic pharmaceutical products + + + + + Manufacture of basic pharmaceutical products + + + + + Manufacture of pharmaceutical preparations + + + + + Manufacture of pharmaceutical preparations + + + + + Manufacture of rubber and plastic products + + + + + Manufacture of rubber products + + + + + Manufacture of rubber tyres and tubes; retreading and rebuilding of rubber tyres + + + + + Manufacture of other rubber products + + + + + Manufacture of plastics products + + + + + Manufacture of plastic plates, sheets, tubes and profiles + + + + + Manufacture of plastic packing goods + + + + + Manufacture of builders’ ware of plastic + + + + + Manufacture of other plastic products + + + + + Manufacture of other non + + + + + Manufacture of glass and glass products + + + + + Manufacture of flat glass + + + + + Shaping and processing of flat glass + + + + + Manufacture of hollow glass + + + + + Manufacture of glass fibres + + + + + Manufacture and processing of other glass, including technical glassware + + + + + Manufacture of refractory products + + + + + Manufacture of refractory products + + + + + Manufacture of clay building materials + + + + + Manufacture of ceramic tiles and flags + + + + + Manufacture of bricks, tiles and construction products, in baked clay + + + + + Manufacture of other porcelain and ceramic products + + + + + Manufacture of ceramic household and ornamental articles + + + + + Manufacture of ceramic sanitary fixtures + + + + + Manufacture of ceramic insulators and insulating fittings + + + + + Manufacture of other technical ceramic products + + + + + Manufacture of other ceramic products + + + + + Manufacture of cement, lime and plaster + + + + + Manufacture of cement + + + + + Manufacture of lime and plaster + + + + + Manufacture of articles of concrete, cement and plaster + + + + + Manufacture of concrete products for construction purposes + + + + + Manufacture of plaster products for construction purposes + + + + + Manufacture of ready + + + + + Manufacture of mortars + + + + + Manufacture of fibre cement + + + + + Manufacture of other articles of concrete, plaster and cement + + + + + Cutting, shaping and finishing of stone + + + + + Cutting, shaping and finishing of stone + + + + + Manufacture of abrasive products and non + + + + + Production of abrasive products + + + + + Manufacture of other non + + + + + Manufacture of basic metals + + + + + Manufacture of basic iron and steel and of ferro + + + + + Manufacture of basic iron and steel and of ferro + + + + + Manufacture of tubes, pipes, hollow profiles and related fittings, of steel + + + + + Manufacture of tubes, pipes, hollow profiles and related fittings, of steel + + + + + Manufacture of other products of first processing of steel + + + + + Cold drawing of bars + + + + + Cold rolling of narrow strip + + + + + Cold forming or folding + + + + + Cold drawing of wire + + + + + Manufacture of basic precious and other non + + + + + Precious metals production + + + + + Aluminium production + + + + + Lead, zinc and tin production + + + + + Copper production + + + + + Other non + + + + + Processing of nuclear fuel + + + + + Casting of metals + + + + + Casting of iron + + + + + Casting of steel + + + + + Casting of light metals + + + + + Casting of other non + + + + + Manufacture of fabricated metal products, except machinery and equipment + + + + + Manufacture of structural metal products + + + + + Manufacture of metal structures and parts of structures + + + + + Manufacture of doors and windows of metal + + + + + Manufacture of tanks, reservoirs and containers of metal + + + + + Manufacture of central heating radiators and boilers + + + + + Manufacture of other tanks, reservoirs and containers of metal + + + + + Manufacture of steam generators, except central heating hot water boilers + + + + + Manufacture of steam generators, except central heating hot water boilers + + + + + Manufacture of weapons and ammunition + + + + + Manufacture of weapons and ammunition + + + + + Forging, pressing, stamping and roll + + + + + Forging, pressing, stamping and roll + + + + + Treatment and coating of metals; machining + + + + + Treatment and coating of metals + + + + + Machining + + + + + Manufacture of cutlery, tools and general hardware + + + + + Manufacture of cutlery + + + + + Manufacture of locks and hinges + + + + + Manufacture of tools + + + + + Manufacture of other fabricated metal products + + + + + Manufacture of steel drums and similar containers + + + + + Manufacture of light metal packaging + + + + + Manufacture of wire products, chain and springs + + + + + Manufacture of fasteners and screw machine products + + + + + Manufacture of other fabricated metal products n.e.c. + + + + + Manufacture of computer, electronic and optical products + + + + + Manufacture of electronic components and boards + + + + + Manufacture of electronic components + + + + + Manufacture of loaded electronic boards + + + + + Manufacture of computers and peripheral equipment + + + + + Manufacture of computers and peripheral equipment + + + + + Manufacture of communication equipment + + + + + Manufacture of communication equipment + + + + + Manufacture of consumer electronics + + + + + Manufacture of consumer electronics + + + + + Manufacture of instruments and appliances for measuring, testing and navigation; watches and clocks + + + + + Manufacture of instruments and appliances for measuring, testing and navigation + + + + + Manufacture of watches and clocks + + + + + Manufacture of irradiation, electromedical and electrotherapeutic equipment + + + + + Manufacture of irradiation, electromedical and electrotherapeutic equipment + + + + + Manufacture of optical instruments and photographic equipment + + + + + Manufacture of optical instruments and photographic equipment + + + + + Manufacture of magnetic and optical media + + + + + Manufacture of magnetic and optical media + + + + + Manufacture of electrical equipment + + + + + Manufacture of electric motors, generators, transformers and electricity distribution and control apparatus + + + + + Manufacture of electric motors, generators and transformers + + + + + Manufacture of electricity distribution and control apparatus + + + + + Manufacture of batteries and accumulators + + + + + Manufacture of batteries and accumulators + + + + + Manufacture of wiring and wiring devices + + + + + Manufacture of fibre optic cables + + + + + Manufacture of other electronic and electric wires and cables + + + + + Manufacture of wiring devices + + + + + Manufacture of electric lighting equipment + + + + + Manufacture of electric lighting equipment + + + + + Manufacture of domestic appliances + + + + + Manufacture of electric domestic appliances + + + + + Manufacture of non + + + + + Manufacture of other electrical equipment + + + + + Manufacture of other electrical equipment + + + + + Manufacture of machinery and equipment n.e.c. + + + + + Manufacture of general + + + + + Manufacture of engines and turbines, except aircraft, vehicle and cycle engines + + + + + Manufacture of fluid power equipment + + + + + Manufacture of other pumps and compressors + + + + + Manufacture of other taps and valves + + + + + Manufacture of bearings, gears, gearing and driving elements + + + + + Manufacture of other general + + + + + Manufacture of ovens, furnaces and furnace burners + + + + + Manufacture of lifting and handling equipment + + + + + Manufacture of office machinery and equipment (except computers and peripheral equipment) + + + + + Manufacture of power + + + + + Manufacture of non + + + + + Manufacture of other general + + + + + Manufacture of agricultural and forestry machinery + + + + + Manufacture of agricultural and forestry machinery + + + + + Manufacture of metal forming machinery and machine tools + + + + + Manufacture of metal forming machinery + + + + + Manufacture of other machine tools + + + + + Manufacture of other special + + + + + Manufacture of machinery for metallurgy + + + + + Manufacture of machinery for mining, quarrying and construction + + + + + Manufacture of machinery for food, beverage and tobacco processing + + + + + Manufacture of machinery for textile, apparel and leather production + + + + + Manufacture of machinery for paper and paperboard production + + + + + Manufacture of plastics and rubber machinery + + + + + Manufacture of other special + + + + + Manufacture of motor vehicles, trailers and semi + + + + + Manufacture of motor vehicles + + + + + Manufacture of motor vehicles + + + + + Manufacture of bodies (coachwork) for motor vehicles; manufacture of trailers and semi + + + + + Manufacture of bodies (coachwork) for motor vehicles; manufacture of trailers and semi + + + + + Manufacture of parts and accessories for motor vehicles + + + + + Manufacture of electrical and electronic equipment for motor vehicles + + + + + Manufacture of other parts and accessories for motor vehicles + + + + + Manufacture of other transport equipment + + + + + Building of ships and boats + + + + + Building of ships and floating structures + + + + + Building of pleasure and sporting boats + + + + + Manufacture of railway locomotives and rolling stock + + + + + Manufacture of railway locomotives and rolling stock + + + + + Manufacture of air and spacecraft and related machinery + + + + + Manufacture of air and spacecraft and related machinery + + + + + Manufacture of military fighting vehicles + + + + + Manufacture of military fighting vehicles + + + + + Manufacture of transport equipment n.e.c. + + + + + Manufacture of motorcycles + + + + + Manufacture of bicycles and invalid carriages + + + + + Manufacture of other transport equipment n.e.c. + + + + + Manufacture of furniture + + + + + Manufacture of furniture + + + + + Manufacture of office and shop furniture + + + + + Manufacture of kitchen furniture + + + + + Manufacture of mattresses + + + + + Manufacture of other furniture + + + + + Other manufacturing + + + + + Manufacture of jewellery, bijouterie and related articles + + + + + Striking of coins + + + + + Manufacture of jewellery and related articles + + + + + Manufacture of imitation jewellery and related articles + + + + + Manufacture of musical instruments + + + + + Manufacture of musical instruments + + + + + Manufacture of sports goods + + + + + Manufacture of sports goods + + + + + Manufacture of games and toys + + + + + Manufacture of games and toys + + + + + Manufacture of medical and dental instruments and supplies + + + + + Manufacture of medical and dental instruments and supplies + + + + + Manufacturing n.e.c. + + + + + Manufacture of brooms and brushes + + + + + Other manufacturing n.e.c. + + + + + Repair and installation of machinery and equipment + + + + + Repair of fabricated metal products, machinery and equipment + + + + + Repair of fabricated metal products + + + + + Repair of machinery + + + + + Repair of electronic and optical equipment + + + + + Repair of electrical equipment + + + + + Repair and maintenance of ships and boats + + + + + Repair and maintenance of aircraft and spacecraft + + + + + Repair and maintenance of other transport equipment + + + + + Repair of other equipment + + + + + Installation of industrial machinery and equipment + + + + + Installation of industrial machinery and equipment + + + + + Electricity, gas, steam and air conditioning supply + + + + + Electricity, gas, steam and air conditioning supply + + + + + Electric power generation, transmission and distribution + + + + + Production of electricity + + + + + Transmission of electricity + + + + + Distribution of electricity + + + + + Trade of electricity + + + + + Manufacture of gas; distribution of gaseous fuels through mains + + + + + Manufacture of gas + + + + + Distribution of gaseous fuels through mains + + + + + Trade of gas through mains + + + + + Steam and air conditioning supply + + + + + Steam and air conditioning supply + + + + + Whater supply; sewerage; waste managment and remediation activities + + + + + Water collection, treatment and supply + + + + + Water collection, treatment and supply + + + + + Water collection, treatment and supply + + + + + Sewerage + + + + + Sewerage + + + + + Sewerage + + + + + Waste collection, treatment and disposal activities; materials recovery + + + + + Waste collection + + + + + Collection of non + + + + + Collection of hazardous waste + + + + + Waste treatment and disposal + + + + + Treatment and disposal of non + + + + + Treatment and disposal of hazardous waste + + + + + Materials recovery + + + + + Dismantling of wrecks + + + + + Recovery of sorted materials + + + + + Remediation activities and other waste management services + + + + + Remediation activities and other waste management services + + + + + Remediation activities and other waste management services + + + + + Construction + + + + + Construction of buildings + + + + + Development of building projects + + + + + Development of building projects + + + + + Construction of residential and non + + + + + Construction of residential and non + + + + + Civil engineering + + + + + Construction of roads and railways + + + + + Construction of roads and motorways + + + + + Construction of railways and underground railways + + + + + Construction of bridges and tunnels + + + + + Construction of utility projects + + + + + Construction of utility projects for fluids + + + + + Construction of utility projects for electricity and telecommunications + + + + + Construction of other civil engineering projects + + + + + Construction of water projects + + + + + Construction of other civil engineering projects n.e.c. + + + + + Specialised construction activities + + + + + Demolition and site preparation + + + + + Demolition + + + + + Site preparation + + + + + Test drilling and boring + + + + + Electrical, plumbing and other construction installation activities + + + + + Electrical installation + + + + + Plumbing, heat and air + + + + + Other construction installation + + + + + Building completion and finishing + + + + + Plastering + + + + + Joinery installation + + + + + Floor and wall covering + + + + + Painting and glazing + + + + + Other building completion and finishing + + + + + Other specialised construction activities + + + + + Roofing activities + + + + + Other specialised construction activities n.e.c. + + + + + Wholesale and retail trade; repair of motor vehicles and motorcycles + + + + + Wholesale and retail trade and repair of motor vehicles and motorcycles + + + + + Sale of motor vehicles + + + + + Sale of cars and light motor vehicles + + + + + Sale of other motor vehicles + + + + + Maintenance and repair of motor vehicles + + + + + Maintenance and repair of motor vehicles + + + + + Sale of motor vehicle parts and accessories + + + + + Wholesale trade of motor vehicle parts and accessories + + + + + Retail trade of motor vehicle parts and accessories + + + + + Sale, maintenance and repair of motorcycles and related parts and accessories + + + + + Sale, maintenance and repair of motorcycles and related parts and accessories + + + + + Wholesale trade, except of motor vehicles and motorcycles + + + + + Wholesale on a fee or contract basis + + + + + Agents involved in the sale of agricultural raw materials, live animals, textile raw materials and semi + + + + + Agents involved in the sale of fuels, ores, metals and industrial chemicals + + + + + Agents involved in the sale of timber and building materials + + + + + Agents involved in the sale of machinery, industrial equipment, ships and aircraft + + + + + Agents involved in the sale of furniture, household goods, hardware and ironmongery + + + + + Agents involved in the sale of textiles, clothing, fur, footwear and leather goods + + + + + Agents involved in the sale of food, beverages and tobacco + + + + + Agents specialised in the sale of other particular products + + + + + Agents involved in the sale of a variety of goods + + + + + Wholesale of agricultural raw materials and live animals + + + + + Wholesale of grain, unmanufactured tobacco, seeds and animal feeds + + + + + Wholesale of flowers and plants + + + + + Wholesale of live animals + + + + + Wholesale of hides, skins and leather + + + + + Wholesale of food, beverages and tobacco + + + + + Wholesale of fruit and vegetables + + + + + Wholesale of meat and meat products + + + + + Wholesale of dairy products, eggs and edible oils and fats + + + + + Wholesale of beverages + + + + + Wholesale of tobacco products + + + + + Wholesale of sugar and chocolate and sugar confectionery + + + + + Wholesale of coffee, tea, cocoa and spices + + + + + Wholesale of other food, including fish, crustaceans and molluscs + + + + + Non + + + + + Wholesale of household goods + + + + + Wholesale of textiles + + + + + Wholesale of clothing and footwear + + + + + Wholesale of electrical household appliances + + + + + Wholesale of china and glassware and cleaning materials + + + + + Wholesale of perfume and cosmetics + + + + + Wholesale of pharmaceutical goods + + + + + Wholesale of furniture, carpets and lighting equipment + + + + + Wholesale of watches and jewellery + + + + + Wholesale of other household goods + + + + + Wholesale of information and communication equipment + + + + + Wholesale of computers, computer peripheral equipment and software + + + + + Wholesale of electronic and telecommunications equipment and parts + + + + + Wholesale of other machinery, equipment and supplies + + + + + Wholesale of agricultural machinery, equipment and supplies + + + + + Wholesale of machine tools + + + + + Wholesale of mining, construction and civil engineering machinery + + + + + Wholesale of machinery for the textile industry and of sewing and knitting machines + + + + + Wholesale of office furniture + + + + + Wholesale of other office machinery and equipment + + + + + Wholesale of other machinery and equipment + + + + + Other specialised wholesale + + + + + Wholesale of solid, liquid and gaseous fuels and related products + + + + + Wholesale of metals and metal ores + + + + + Wholesale of wood, construction materials and sanitary equipment + + + + + Wholesale of hardware, plumbing and heating equipment and supplies + + + + + Wholesale of chemical products + + + + + Wholesale of other intermediate products + + + + + Wholesale of waste and scrap + + + + + Non + + + + + Non + + + + + Retail trade, except of motor vehicles and motorcycles + + + + + Retail sale in non + + + + + Retail sale in non + + + + + Other retail sale in non + + + + + Retail sale of food, beverages and tobacco in specialised stores + + + + + Retail sale of fruit and vegetables in specialised stores + + + + + Retail sale of meat and meat products in specialised stores + + + + + Retail sale of fish, crustaceans and molluscs in specialised stores + + + + + Retail sale of bread, cakes, flour confectionery and sugar confectionery in specialised stores + + + + + Retail sale of beverages in specialised stores + + + + + Retail sale of tobacco products in specialised stores + + + + + Other retail sale of food in specialised stores + + + + + Retail sale of automotive fuel in specialised stores + + + + + Retail sale of automotive fuel in specialised stores + + + + + Retail sale of information and communication equipment in specialised stores + + + + + Retail sale of computers, peripheral units and software in specialised stores + + + + + Retail sale of telecommunications equipment in specialised stores + + + + + Retail sale of audio and video equipment in specialised stores + + + + + Retail sale of other household equipment in specialised stores + + + + + Retail sale of textiles in specialised stores + + + + + Retail sale of hardware, paints and glass in specialised stores + + + + + Retail sale of carpets, rugs, wall and floor coverings in specialised stores + + + + + Retail sale of electrical household appliances in specialised stores + + + + + Retail sale of furniture, lighting equipment and other household articles in specialised stores + + + + + Retail sale of cultural and recreation goods in specialised stores + + + + + Retail sale of books in specialised stores + + + + + Retail sale of newspapers and stationery in specialised stores + + + + + Retail sale of music and video recordings in specialised stores + + + + + Retail sale of sporting equipment in specialised stores + + + + + Retail sale of games and toys in specialised stores + + + + + Retail sale of other goods in specialised stores + + + + + Retail sale of clothing in specialised stores + + + + + Retail sale of footwear and leather goods in specialised stores + + + + + Dispensing chemist in specialised stores + + + + + Retail sale of medical and orthopaedic goods in specialised stores + + + + + Retail sale of cosmetic and toilet articles in specialised stores + + + + + Retail sale of flowers, plants, seeds, fertilisers, pet animals and pet food in specialised stores + + + + + Retail sale of watches and jewellery in specialised stores + + + + + Other retail sale of new goods in specialised stores + + + + + Retail sale of second + + + + + Retail sale via stalls and markets + + + + + Retail sale via stalls and markets of food, beverages and tobacco products + + + + + Retail sale via stalls and markets of textiles, clothing and footwear + + + + + Retail sale via stalls and markets of other goods + + + + + Retail trade not in stores, stalls or markets + + + + + Retail sale via mail order houses or via Internet + + + + + Other retail sale not in stores, stalls or markets + + + + + Transporting and storage + + + + + Land transport and transport via pipelines + + + + + Passenger rail transport, interurban + + + + + Passenger rail transport, interurban + + + + + Freight rail transport + + + + + Freight rail transport + + + + + Other passenger land transport + + + + + Urban and suburban passenger land transport + + + + + Taxi operation + + + + + Other passenger land transport n.e.c. + + + + + Freight transport by road and removal services + + + + + Freight transport by road + + + + + Removal services + + + + + Transport via pipeline + + + + + Transport via pipeline + + + + + Water transport + + + + + Sea and coastal passenger water transport + + + + + Sea and coastal passenger water transport + + + + + Sea and coastal freight water transport + + + + + Sea and coastal freight water transport + + + + + Inland passenger water transport + + + + + Inland passenger water transport + + + + + Inland freight water transport + + + + + Inland freight water transport + + + + + Air transport + + + + + Passenger air transport + + + + + Passenger air transport + + + + + Freight air transport and space transport + + + + + Freight air transport + + + + + Space transport + + + + + Warehousing and support activities for transportation + + + + + Warehousing and storage + + + + + Warehousing and storage + + + + + Support activities for transportation + + + + + Service activities incidental to land transportation + + + + + Service activities incidental to water transportation + + + + + Service activities incidental to air transportation + + + + + Cargo handling + + + + + Other transportation support activities + + + + + Postal and courier activities + + + + + Postal activities under universal service obligation + + + + + Postal activities under universal service obligation + + + + + Other postal and courier activities + + + + + Other postal and courier activities + + + + + Accommodation and food service activities + + + + + Accommodation + + + + + Hotels and similar accommodation + + + + + Hotels and similar accommodation + + + + + Holiday and other short + + + + + Holiday and other short + + + + + Camping grounds, recreational vehicle parks and trailer parks + + + + + Camping grounds, recreational vehicle parks and trailer parks + + + + + Other accommodation + + + + + Other accommodation + + + + + Food and beverage service activities + + + + + Restaurants and mobile food service activities + + + + + Restaurants and mobile food service activities + + + + + Event catering and other food service activities + + + + + Event catering activities + + + + + Other food service activities + + + + + Beverage serving activities + + + + + Beverage serving activities + + + + + Information and communication + + + + + Publishing activities + + + + + Publishing of books, periodicals and other publishing activities + + + + + Book publishing + + + + + Publishing of directories and mailing lists + + + + + Publishing of newspapers + + + + + Publishing of journals and periodicals + + + + + Other publishing activities + + + + + Software publishing + + + + + Publishing of computer games + + + + + Other software publishing + + + + + Motion picture, video and television programme production, sound recording and music publishing activities + + + + + Motion picture, video and television programme activities + + + + + Motion picture, video and television programme production activities + + + + + Motion picture, video and television programme post + + + + + Motion picture, video and television programme distribution activities + + + + + Motion picture projection activities + + + + + Sound recording and music publishing activities + + + + + Sound recording and music publishing activities + + + + + Programming and broadcasting activities + + + + + Radio broadcasting + + + + + Radio broadcasting + + + + + Television programming and broadcasting activities + + + + + Television programming and broadcasting activities + + + + + Telecommunications + + + + + Wired telecommunications activities + + + + + Wired telecommunications activities + + + + + Wireless telecommunications activities + + + + + Wireless telecommunications activities + + + + + Satellite telecommunications activities + + + + + Satellite telecommunications activities + + + + + Other telecommunications activities + + + + + Other telecommunications activities + + + + + Computer programming, consultancy and related activities + + + + + Computer programming, consultancy and related activities + + + + + Computer programming activities + + + + + Computer consultancy activities + + + + + Computer facilities management activities + + + + + Other information technology and computer service activities + + + + + Information service activities + + + + + Data processing, hosting and related activities; web portals + + + + + Data processing, hosting and related activities + + + + + Web portals + + + + + Other information service activities + + + + + News agency activities + + + + + Other information service activities n.e.c. + + + + + Financial and insurance activities + + + + + Financial service activities, except insurance and pension funding + + + + + Monetary intermediation + + + + + Central banking + + + + + Other monetary intermediation + + + + + Activities of holding companies + + + + + Activities of holding companies + + + + + Trusts, funds and similar financial entities + + + + + Trusts, funds and similar financial entities + + + + + Other financial service activities, except insurance and pension funding + + + + + Financial leasing + + + + + Other credit granting + + + + + Other financial service activities, except insurance and pension funding n.e.c. + + + + + Insurance, reinsurance and pension funding, except compulsory social security + + + + + Insurance + + + + + Life insurance + + + + + Non + + + + + Reinsurance + + + + + Reinsurance + + + + + Pension funding + + + + + Pension funding + + + + + Activities auxiliary to financial services and insurance activities + + + + + Activities auxiliary to financial services, except insurance and pension funding + + + + + Administration of financial markets + + + + + Security and commodity contracts brokerage + + + + + Other activities auxiliary to financial services, except insurance and pension funding + + + + + Activities auxiliary to insurance and pension funding + + + + + Risk and damage evaluation + + + + + Activities of insurance agents and brokers + + + + + Other activities auxiliary to insurance and pension funding + + + + + Fund management activities + + + + + Fund management activities + + + + + Real estate activities + + + + + Real estate activities + + + + + Buying and selling of own real estate + + + + + Buying and selling of own real estate + + + + + Renting and operating of own or leased real estate + + + + + Renting and operating of own or leased real estate + + + + + Real estate activities on a fee or contract basis + + + + + Real estate agencies + + + + + Management of real estate on a fee or contract basis + + + + + Professional, scientific and technical activities + + + + + Legal and accounting activities + + + + + Legal activities + + + + + Legal activities + + + + + Accounting, bookkeeping and auditing activities; tax consultancy + + + + + Accounting, bookkeeping and auditing activities; tax consultancy + + + + + Activities of head offices; management consultancy activities + + + + + Activities of head offices + + + + + Activities of head offices + + + + + Management consultancy activities + + + + + Public relations and communication activities + + + + + Business and other management consultancy activities + + + + + Architectural and engineering activities; technical testing and analysis + + + + + Architectural and engineering activities and related technical consultancy + + + + + Architectural activities + + + + + Engineering activities and related technical consultancy + + + + + Technical testing and analysis + + + + + Technical testing and analysis + + + + + Scientific research and development + + + + + Research and experimental development on natural sciences and engineering + + + + + Research and experimental development on biotechnology + + + + + Other research and experimental development on natural sciences and engineering + + + + + Research and experimental development on social sciences and humanities + + + + + Research and experimental development on social sciences and humanities + + + + + Advertising and market research + + + + + Advertising + + + + + Advertising agencies + + + + + Media representation + + + + + Market research and public opinion polling + + + + + Market research and public opinion polling + + + + + Other professional, scientific and technical activities + + + + + Specialised design activities + + + + + Specialised design activities + + + + + Photographic activities + + + + + Photographic activities + + + + + Translation and interpretation activities + + + + + Translation and interpretation activities + + + + + Other professional, scientific and technical activities n.e.c. + + + + + Other professional, scientific and technical activities n.e.c. + + + + + Veterinary activities + + + + + Veterinary activities + + + + + Veterinary activities + + + + + Administrative and support service activities + + + + + Rental and leasing activities + + + + + Renting and leasing of motor vehicles + + + + + Renting and leasing of cars and light motor vehicles + + + + + Renting and leasing of trucks + + + + + Renting and leasing of personal and household goods + + + + + Renting and leasing of recreational and sports goods + + + + + Renting of video tapes and disks + + + + + Renting and leasing of other personal and household goods + + + + + Renting and leasing of other machinery, equipment and tangible goods + + + + + Renting and leasing of agricultural machinery and equipment + + + + + Renting and leasing of construction and civil engineering machinery and equipment + + + + + Renting and leasing of office machinery and equipment (including computers) + + + + + Renting and leasing of water transport equipment + + + + + Renting and leasing of air transport equipment + + + + + Renting and leasing of other machinery, equipment and tangible goods n.e.c. + + + + + Leasing of intellectual property and similar products, except copyrighted works + + + + + Leasing of intellectual property and similar products, except copyrighted works + + + + + Employment activities + + + + + Activities of employment placement agencies + + + + + Activities of employment placement agencies + + + + + Temporary employment agency activities + + + + + Temporary employment agency activities + + + + + Other human resources provision + + + + + Other human resources provision + + + + + Travel agency, tour operator and other reservation service and related activities + + + + + Travel agency and tour operator activities + + + + + Travel agency activities + + + + + Tour operator activities + + + + + Other reservation service and related activities + + + + + Other reservation service and related activities + + + + + Security and investigation activities + + + + + Private security activities + + + + + Private security activities + + + + + Security systems service activities + + + + + Security systems service activities + + + + + Investigation activities + + + + + Investigation activities + + + + + Services to buildings and landscape activities + + + + + Combined facilities support activities + + + + + Combined facilities support activities + + + + + Cleaning activities + + + + + General cleaning of buildings + + + + + Other building and industrial cleaning activities + + + + + Other cleaning activities + + + + + Landscape service activities + + + + + Landscape service activities + + + + + Office administrative, office support and other business support activities + + + + + Office administrative and support activities + + + + + Combined office administrative service activities + + + + + Photocopying, document preparation and other specialised office support activities + + + + + Activities of call centres + + + + + Activities of call centres + + + + + Organisation of conventions and trade shows + + + + + Organisation of conventions and trade shows + + + + + Business support service activities n.e.c. + + + + + Activities of collection agencies and credit bureaus + + + + + Packaging activities + + + + + Other business support service activities n.e.c. + + + + + Public administration and defence; compulsatory social security + + + + + Public administration and defence; compulsory social security + + + + + Administration of the State and the economic and social policy of the community + + + + + General public administration activities + + + + + Regulation of the activities of providing health care, education, cultural services and other social services, excluding social security + + + + + Regulation of and contribution to more efficient operation of businesses + + + + + Provision of services to the community as a whole + + + + + Foreign affairs + + + + + Defence activities + + + + + Justice and judicial activities + + + + + Public order and safety activities + + + + + Fire service activities + + + + + Compulsory social security activities + + + + + Compulsory social security activities + + + + + Education + + + + + Education + + + + + Pre + + + + + Pre + + + + + Primary education + + + + + Primary education + + + + + Secondary education + + + + + General secondary education + + + + + Technical and vocational secondary education + + + + + Higher education + + + + + Post + + + + + Tertiary education + + + + + Other education + + + + + Sports and recreation education + + + + + Cultural education + + + + + Driving school activities + + + + + Other education n.e.c. + + + + + Educational support activities + + + + + Educational support activities + + + + + Human helth and social work activities + + + + + Human health activities + + + + + Hospital activities + + + + + Hospital activities + + + + + Medical and dental practice activities + + + + + General medical practice activities + + + + + Specialist medical practice activities + + + + + Dental practice activities + + + + + Other human health activities + + + + + Other human health activities + + + + + Residential care activities + + + + + Residential nursing care activities + + + + + Residential nursing care activities + + + + + Residential care activities for mental retardation, mental health and substance abuse + + + + + Residential care activities for mental retardation, mental health and substance abuse + + + + + Residential care activities for the elderly and disabled + + + + + Residential care activities for the elderly and disabled + + + + + Other residential care activities + + + + + Other residential care activities + + + + + Social work activities without accommodation + + + + + Social work activities without accommodation for the elderly and disabled + + + + + Social work activities without accommodation for the elderly and disabled + + + + + Other social work activities without accommodation + + + + + Child day + + + + + Other social work activities without accommodation n.e.c. + + + + + Arts, entertainment and recreation + + + + + Creative, arts and entertainment activities + + + + + Creative, arts and entertainment activities + + + + + Performing arts + + + + + Support activities to performing arts + + + + + Artistic creation + + + + + Operation of arts facilities + + + + + Libraries, archives, museums and other cultural activities + + + + + Libraries, archives, museums and other cultural activities + + + + + Library and archives activities + + + + + Museums activities + + + + + Operation of historical sites and buildings and similar visitor attractions + + + + + Botanical and zoological gardens and nature reserves activities + + + + + Gambling and betting activities + + + + + Gambling and betting activities + + + + + Gambling and betting activities + + + + + Sports activities and amusement and recreation activities + + + + + Sports activities + + + + + Operation of sports facilities + + + + + Activities of sport clubs + + + + + Fitness facilities + + + + + Other sports activities + + + + + Amusement and recreation activities + + + + + Activities of amusement parks and theme parks + + + + + Other amusement and recreation activities + + + + + Other services activities + + + + + Activities of membership organisations + + + + + Activities of business, employers and professional membership organisations + + + + + Activities of business and employers membership organisations + + + + + Activities of professional membership organisations + + + + + Activities of trade unions + + + + + Activities of trade unions + + + + + Activities of other membership organisations + + + + + Activities of religious organisations + + + + + Activities of political organisations + + + + + Activities of other membership organisations n.e.c. + + + + + Repair of computers and personal and household goods + + + + + Repair of computers and communication equipment + + + + + Repair of computers and peripheral equipment + + + + + Repair of communication equipment + + + + + Repair of personal and household goods + + + + + Repair of consumer electronics + + + + + Repair of household appliances and home and garden equipment + + + + + Repair of footwear and leather goods + + + + + Repair of furniture and home furnishings + + + + + Repair of watches, clocks and jewellery + + + + + Repair of other personal and household goods + + + + + Other personal service activities + + + + + Other personal service activities + + + + + Washing and (dry + + + + + Hairdressing and other beauty treatment + + + + + Funeral and related activities + + + + + Physical well + + + + + Other personal service activities n.e.c. + + + + + Activities of hoseholds as employers; undifferentiated goods + + + + + Activities of households as employers of domestic personnel + + + + + Activities of households as employers of domestic personnel + + + + + Activities of households as employers of domestic personnel + + + + + Undifferentiated goods + + + + + Undifferentiated goods + + + + + Undifferentiated goods + + + + + Undifferentiated service + + + + + Undifferentiated service + + + + + Activities of extraterritorial organisations and bodies + + + + + Activities of extraterritorial organisations and bodies + + + + + Activities of extraterritorial organisations and bodies + + + + + Activities of extraterritorial organisations and bodies + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd new file mode 100644 index 000000000..a707d180b --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd @@ -0,0 +1,68 @@ + + + + + + + + + The included "ISCO 88 COM " schema defines the list of occupation field codes that are used to describe the information of a work experience. + + + + + + + + + + + Defines an occupational field. The occupational field is described by a code and a label. E.g. code: 41150, label: Secretary. + + + + + + + + + The occupational field code type is defined in the included schema "EuropassISCO_88_COM". + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd new file mode 100644 index 000000000..97749425e --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd @@ -0,0 +1,129 @@ + + + + + + + + The NACE namespace defines a list of business sectors codes, which are used to describe the information of a work experience. + + + + + + + + + + + + Defines an abstract organisation type. An organisation is generally described by a name and an address. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Defines an organisation providing employment by extending the abstract organisation type to include information about the business sector the company belongs to. + + + + + + + + + + + + + + + + Defines a business sector. The business sector is described by a code and a label. E.g. code: P, label: Education. + + + + + + + + + The business sector code type is define in the imported schema of NACE. + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd new file mode 100644 index 000000000..20daef9f6 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd @@ -0,0 +1,71 @@ + + + + + + + + + + + + Describes the name of a person. Consists of a first-name and surname. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd new file mode 100644 index 000000000..2e0ff14dc --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd @@ -0,0 +1,71 @@ + + + + + + + + + + + + + Defines a skill. A Skill has a description and may be accompanied by sutiable documentation. + Morever a Skill may be acquired during one or more experience periods, and be verified by one or more certificates + + + + + + + + + + + + + + + Defines a generic skill, which is modelled with one unstructured (free text) Description element. + It may also accept Documentation information. + + + + + + + + + + + + + diff --git a/id/server/modules/moa-id-module-eIDAS/pom.xml b/id/server/modules/moa-id-module-eIDAS/pom.xml index cf3325d24..3ca6dc6ce 100644 --- a/id/server/modules/moa-id-module-eIDAS/pom.xml +++ b/id/server/modules/moa-id-module-eIDAS/pom.xml @@ -12,11 +12,11 @@ ${basedir}/../../../../repository - 1.4.0 - 1.4.0 - 1.4.0 - 1.4.0 - 1.4.0 + 1.4.3 + 1.4.3 + 1.4.3 + 1.4.3 + 1.4.3 @@ -50,6 +50,12 @@ + eid4u.eidas + eID4UExtensions + 0.1 + + + org.springframework spring-test test diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAProtocolEngine.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAProtocolEngine.java index f347022b8..d5b1a9e4e 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAProtocolEngine.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAProtocolEngine.java @@ -1,5 +1,7 @@ package at.gv.egovernment.moa.id.auth.modules.eidas.engine; +import java.util.Collection; + import org.opensaml.saml2.core.AuthnRequest; import org.opensaml.saml2.core.Response; import org.w3c.dom.Document; @@ -26,9 +28,9 @@ public class MOAProtocolEngine extends ProtocolEngine { * */ @Override - public Correlated unmarshallResponse(byte[] responseBytes) throws EIDASSAMLEngineException { + public Correlated unmarshallResponse(byte[] responseBytes, Collection metadataWhitelist, boolean checkWhitelist) throws EIDASSAMLEngineException { try { - return super.unmarshallResponse(responseBytes); + return super.unmarshallResponse(responseBytes, metadataWhitelist, checkWhitelist); } catch (EIDASSAMLEngineException e) { if (responseBytes != null ) { @@ -45,7 +47,7 @@ public class MOAProtocolEngine extends ProtocolEngine { if (startInternalMetadataRefesh(entityID)) { Logger.debug("Metadata refresh success. Revalidate eIDAS Response ..."); - return super.unmarshallResponse(responseBytes); + return super.unmarshallResponse(responseBytes, metadataWhitelist, checkWhitelist); } Logger.info("eIDAS metadata refresh not possible or not successful."); @@ -61,9 +63,9 @@ public class MOAProtocolEngine extends ProtocolEngine { * */ @Override - public AuthnRequest unmarshallRequest(byte[] requestBytes) throws EIDASSAMLEngineException { + public AuthnRequest unmarshallRequest(byte[] requestBytes, Collection whitelistMetadata, boolean checkWhitelist) throws EIDASSAMLEngineException { try { - return super.unmarshallRequest(requestBytes); + return super.unmarshallRequest(requestBytes, whitelistMetadata, checkWhitelist); } catch (EIDASSAMLEngineException e) { @@ -81,7 +83,7 @@ public class MOAProtocolEngine extends ProtocolEngine { if (startInternalMetadataRefesh(entityID)) { Logger.debug("Metadata refresh success. Revalidate eIDAS Authn. Request ..."); - return super.unmarshallRequest(requestBytes); + return super.unmarshallRequest(requestBytes, whitelistMetadata, checkWhitelist); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveAuthnResponseTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveAuthnResponseTask.java index 1788facf0..274a23674 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveAuthnResponseTask.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveAuthnResponseTask.java @@ -57,11 +57,14 @@ public class ReceiveAuthnResponseTask extends AbstractAuthServletTask { ProtocolEngineI engine = SAMLEngineUtils.createSAMLEngine(eIDASMetadataProvider); //validate SAML token + //TODO: maybe add whitelist IAuthenticationResponse samlResp = engine.unmarshallResponseAndValidate(decSamlToken, request.getRemoteHost(), Constants.CONFIG_PROPS_SKEWTIME_BEFORE, Constants.CONFIG_PROPS_SKEWTIME_AFTER, - pendingReq.getAuthURL() + Constants.eIDAS_HTTP_ENDPOINT_METADATA); + pendingReq.getAuthURL() + Constants.eIDAS_HTTP_ENDPOINT_METADATA, + null, + false); if (samlResp.isEncrypted()) { Logger.info("Received encrypted eIDAS SAML-Response."); diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SAMLEngineUtils.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SAMLEngineUtils.java index 6d20caa4b..b000c317e 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SAMLEngineUtils.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SAMLEngineUtils.java @@ -33,6 +33,7 @@ import org.opensaml.xml.ConfigurationException; import org.opensaml.xml.XMLConfigurator; import at.gv.egiz.eaaf.core.impl.utils.FileUtils; +import at.gv.egiz.eid4u.api.attributes.Definitions; import at.gv.egovernment.moa.id.auth.modules.eidas.Constants; import at.gv.egovernment.moa.id.auth.modules.eidas.config.MOAExtendedSWSigner; import at.gv.egovernment.moa.id.auth.modules.eidas.config.MOAIDCertificateManagerConfigurationImpl; @@ -112,6 +113,16 @@ public class SAMLEngineUtils { SAMLSchemaBuilder.addExtensionSchema( at.gv.egovernment.moa.util.Constants.SAML2_eIDAS_EXTENSIONS_SCHEMA_LOCATION); + //add eID4U schemes + SAMLSchemaBuilder.addExtensionSchema( + Definitions.SAML2_eID4U_CORE_EXTENSIONS_SCHEMA_LOCATION); + SAMLSchemaBuilder.addExtensionSchema( + Definitions.SAML2_eID4U_PERSON_EXTENSIONS_SCHEMA_LOCATION); + SAMLSchemaBuilder.addExtensionSchema( + Definitions.SAML2_eID4U_STUDIES_EXTENSIONS_SCHEMA_LOCATION); + SAMLSchemaBuilder.addExtensionSchema( + Definitions.SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS_SCHEMA_LOCATION); + eIDASEngine = engine; } catch (EIDASSAMLEngineException | ConfigurationException e) { diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/EIDASProtocol.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/EIDASProtocol.java index d268dd2f6..7c9e66ba0 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/EIDASProtocol.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/EIDASProtocol.java @@ -203,7 +203,8 @@ public class EIDASProtocol extends AbstractAuthProtocolModulController implement //***** validate eIDAS request ********* //**************************************** //validate SAML token - IAuthenticationRequest samlReq = engine.unmarshallRequestAndValidate(decSamlToken, cititzenCountryCode ); + //TODO: maybe add whitelist feature + IAuthenticationRequest samlReq = engine.unmarshallRequestAndValidate(decSamlToken, cititzenCountryCode, null, false); //validate internal JAVA class type if (!(samlReq instanceof IEidasAuthenticationRequest)) { diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java new file mode 100644 index 000000000..278347970 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java @@ -0,0 +1,33 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class IdTypeAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + return g.buildStringAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName(), "Passport"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.IDTYPE_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java index f6a67db9d..f8ac1e291 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java @@ -44,6 +44,7 @@ import at.gv.egiz.eaaf.core.api.logging.IRevisionLogger; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.data.SLOInformationImpl; import at.gv.egiz.eaaf.core.impl.gui.velocity.VelocityProvider; +import at.gv.egiz.eid4u.api.attributes.Definitions; import at.gv.egovernment.moa.id.auth.modules.eidas.Constants; import at.gv.egovernment.moa.id.auth.modules.eidas.engine.MOAeIDASChainingMetadataProvider; import at.gv.egovernment.moa.id.auth.modules.eidas.utils.eIDASAttributeBuilder; @@ -87,7 +88,9 @@ public class eIDASAuthenticationRequest implements IAction { else throw new MOAIDException("got wrong IRequest type. is: {}, should be: {}", new String[] {req.getClass().toString(), EIDASData.class.toString()}); - + + ProtocolEngineI engine = at.gv.egovernment.moa.id.auth.modules.eidas.utils.SAMLEngineUtils.createSAMLEngine(eIDASMetadataProvider); + String subjectNameID = null; //gather attributes @@ -129,6 +132,21 @@ public class eIDASAuthenticationRequest implements IAction { Logger.trace("eIDAS requsted attr. update process finished"); } + + + + //TODO: eID4U testcode + //************************************************************************** + Builder reqAttrWitheID4U = ImmutableAttributeMap.builder(reqAttributeList); + AttributeDefinition attrDef = + engine.getProtocolProcessor().getAttributeDefinitionNullable( + Definitions.IDTYPE_NAME); + reqAttrWitheID4U.put(AttributeDefinition.builder(attrDef).required(false).build()); + + reqAttributeList = reqAttrWitheID4U.build(); + + //************************************************************************** + Logger.trace("Starting eIDAS response generation ...."); @@ -164,9 +182,7 @@ public class eIDASAuthenticationRequest implements IAction { String token = null; IResponseMessage eIDASRespMsg = null; - try { - ProtocolEngineI engine = at.gv.egovernment.moa.id.auth.modules.eidas.utils.SAMLEngineUtils.createSAMLEngine(eIDASMetadataProvider); - + try { // encryption is done by the SamlEngine, i.e. by the module we provide in the config // but we need to set the appropriate request issuer //engine.setRequestIssuer(eidasRequest.getEidasRequest().getIssuer()); diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder index 3c11c725d..e8232ad68 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder @@ -2,10 +2,10 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrDateOfBirth at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrFamilyName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrGivenName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrNaturalPersonalIdentifier -at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrNaturalPersonalIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeDateOfBirth at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeFamilyName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeGivenName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalPersonIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeNaturalPersonalIdentifier +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdTypeAttrBuilder \ No newline at end of file diff --git a/id/server/modules/pom.xml b/id/server/modules/pom.xml index 06c9a341a..a146b3383 100644 --- a/id/server/modules/pom.xml +++ b/id/server/modules/pom.xml @@ -37,6 +37,7 @@ moa-id-module-sl20_authentication moa-id-module-AT_eIDAS_connector + eID4UExtensions diff --git a/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar b/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar new file mode 100644 index 000000000..e5604cdc8 Binary files /dev/null and b/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.jar b/repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.jar new file mode 100644 index 000000000..d9bb91ef7 Binary files /dev/null and b/repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.jar differ diff --git a/repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.pom b/repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.pom new file mode 100644 index 000000000..3a50c50bd --- /dev/null +++ b/repository/eu/eidas/eidas-commons/2.1.0/eidas-commons-2.1.0.pom @@ -0,0 +1,102 @@ + + 4.0.0 + eidas-commons + ${mod.packaging.type} + eIDAS Commons + + The EIDASCommons library provides beans, Java Interfaces and utility classes to integrate EidasNode and SAML + Engine. + + + eu.eidas + eidas-parent + 2.1.0 + ../EIDAS-Parent/pom.xml + + + + eu.eidas + eidas-light-commons + + + joda-time + joda-time + + + org.slf4j + slf4j-api + + + org.bouncycastle + bcprov-jdk15on + + + + javax.servlet + javax.servlet-api + + + org.owasp.encoder + encoder + + + com.hazelcast + hazelcast + + + com.hazelcast + hazelcast-wm + + + + org.slf4j + slf4j-log4j12 + test + + + + + + + ${project.basedir}/src/main/resources + + + + + org.apache.maven.plugins + maven-source-plugin + + + + + src/test/resources + + log4j.xml + *.properties + + + + + + + metrics + + + + org.codehaus.mojo + cobertura-maven-plugin + + + + + + + + + org.codehaus.mojo + cobertura-maven-plugin + + + + diff --git a/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar b/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar new file mode 100644 index 000000000..c91e6297f Binary files /dev/null and b/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar b/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar new file mode 100644 index 000000000..afd80efad Binary files /dev/null and b/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar b/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar new file mode 100644 index 000000000..0c19912a7 Binary files /dev/null and b/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.jar b/repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.jar new file mode 100644 index 000000000..ba5ff6ecd Binary files /dev/null and b/repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.jar differ diff --git a/repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.pom b/repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.pom new file mode 100644 index 000000000..37b8c24d2 --- /dev/null +++ b/repository/eu/eidas/eidas-light-commons/2.1.0/eidas-light-commons-2.1.0.pom @@ -0,0 +1,55 @@ + + 4.0.0 + eidas-light-commons + ${mod.packaging.type} + eIDAS Light Commons + + The EIDASLightCommons library provides Java Interfaces and utility classes to integrate EIDASCommons and eIDAS Specific Communication Definition. + + + eu.eidas + eidas-parent + 2.1.0 + ../EIDAS-Parent/pom.xml + + + + joda-time + joda-time + + + com.ibm.icu + icu4j + + + + + + org.apache.maven.plugins + maven-source-plugin + + + + + + metrics + + + + org.codehaus.mojo + cobertura-maven-plugin + + + + + + + + + org.codehaus.mojo + cobertura-maven-plugin + + + + diff --git a/repository/eu/eidas/eidas-parent/2.0.0/eidas-parent-2.0.0.pom b/repository/eu/eidas/eidas-parent/2.0.0/eidas-parent-2.0.0.pom new file mode 100644 index 000000000..dbe5cd58b --- /dev/null +++ b/repository/eu/eidas/eidas-parent/2.0.0/eidas-parent-2.0.0.pom @@ -0,0 +1,910 @@ + + 4.0.0 + eu.eidas + eidas-parent + pom + eIDAS Node Parent + 2.0.0 + + The EIDAS-Parent provides artifacts versions for Eidas Node components. + + + + EIDASParent + EidasNode + UTF-8 + war + jar + ${maven.build.timestamp} + + 1.7 + + 0.5.2 + 0.5.1 + + + 4.1.0.RELEASE + 0.3.9 + 1.5.5 + 3.3.0 + 3.3.0 + + 7.3.0 + 3.0.1 + 2.0 + 1.1.2 + 1.2.5 + 1.18 + 6.0.53 + 1.7.10 + 1.1.2 + 1.10.19 + 4.12 + 1.3 + 1.9 + 3.2.2 + 2.4 + 2.6 + 1.1.3 + 4.5.5 + 4.4.9 + 3.1 + 3.2 + 1.52 + 1.1.1 + 1.4.0 + 2.1.0 + 2.2.2 + 1.4.01 + 2.11.0 + 2.7.2 + 2.6 + 1.2.17 + 2.3 + 1.5 + 1.2.2 + 2.3.34 + 55.1 + 7.4.2 + ${vaadin.version} + 1.0.0.beta1 + 0.0.5.RELEASE + 9.2.3.v20140905 + 19.0 + 3.0.1 + 57.1 + + + 2.8.1 + 2.3.2 + 2.19.1 + 3.2.0 + 2.7 + 2.4 + 2.7 + 1.5 + 2.1.2 + 2.5.2 + 2.6.1 + + + + + + + eu.eidas + SimpleProtocol + 0.0.1-SNAPSHOT + + + eu.eidas + eidas-commons + ${project.version} + + + eu.eidas + eidas-light-commons + ${project.version} + + + eu.eidas + eidas-configmodule + ${project.version} + + + eu.eidas + eidas-encryption + ${project.version} + + + eu.eidas + eidas-saml-engine + ${project.version} + + + eu.eidas + eidas-updater + ${project.version} + + + eu.eidas + eidas-saml-metadata + ${project.version} + + + eu.eidas + eidas-specific-connector + ${project.version} + + + eu.eidas + eidas-specific-proxyservice + ${project.version} + + + eu.eidas + eidas-specific-communication-definition + ${project.version} + + + eu.eidas + eidas-node + ${project.version} + + + eu.eidas + eidas-sp + ${project.version} + + + eu.eidas + eidas-idp + ${project.version} + + + + joda-time + joda-time + ${joda.time.version} + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + org.slf4j + log4j-over-slf4j + ${slf4j.version} + + + org.slf4j + jul-to-slf4j + ${slf4j.version} + + + org.slf4j + slf4j-simple + ${slf4j.version} + + + org.slf4j + slf4j-log4j12 + ${slf4j.version} + + + + commons-logging + commons-logging + ${commons.logging} + + + + log4j + log4j + ${log4j.version} + + + javax.jms + jms + + + com.sun.jdmk + jmxtools + + + com.sun.jmx + jmxri + + + mail + javax.mail + + + + + + ch.qos.logback + logback-classic + ${logback.version} + + + org.slf4j + slf4j-api + + + + + + org.bouncycastle + bcprov-jdk15on + ${bouncycastle.version} + + provided + + + + commons-codec + commons-codec + ${commons.codec} + + + commons-collections + commons-collections + ${commons.collections} + + + org.apache.httpcomponents + httpclient + ${commons.httpclient} + + + commons-logging + commons-logging + + + commons-codec + commons-codec + + + + + org.apache.httpcomponents + httpcore + ${commons.httpcore} + + + commons-logging + commons-logging + + + + + commons-io + commons-io + ${commons.io} + + + commons-lang + commons-lang + ${commons.lang} + + + org.owasp.encoder + encoder + ${owasp.version} + + + org.owasp.encoder + encoder-jsp + ${owasp.version} + + + org.owasp.esapi + esapi + ${owasp.esapi.version} + + + commons-configuration + commons-configuration + + + commons-beanutils + commons-beanutils-core + + + commons-fileupload + commons-fileupload + + + commons-io + commons-io + + + commons-collections + commons-collections + + + log4j + log4j + + + xom + xom + + + org.beanshell + bsh-core + + + org.owasp.antisamy + antisamy + + + + + com.google.guava + guava + ${guava.version} + + + com.google.code.findbugs + jsr305 + ${jsr305.version} + provided + + + org.opensaml + opensaml-core + ${opensaml.version} + + + commons-codec + commons-codec + + + commons-collections + commons-collections + + + commons-lang + commons-lang + + + commons-logging + commons-logging + + + javax.servlet + servlet-api + + + joda-time + joda-time + + + junit + junit + + + log4j + log4j + + + org.apache.velocity + velocity + + + org.bouncycastle + bcprov-jdk15on + + + org.owasp.esapi + esapi + + + org.slf4j + slf4j-api + + + org.slf4j + jcl-over-slf4j + + + org.slf4j + log4j-over-slf4j + + + org.slf4j + jul-to-slf4j + + + org.springframework + spring-test + + + + + org.opensaml + opensaml-saml-api + ${opensaml.version} + + + org.opensaml + opensaml-saml-impl + ${opensaml.version} + + + net.shibboleth.utilities + java-support + ${shibboleth.xmlsupport.version} + + + org.opensaml + opensaml-xmlsec-api + ${opensaml.version} + + + javax.servlet + javax.servlet-api + ${servlet.version} + provided + + + + javax.servlet + jsp-api + ${jsp.api} + provided + + + + javax.servlet + jstl + ${jstl.version} + + + org.apache.taglibs + taglibs-standard-impl + ${apache.taglibs} + + + taglibs + standard + ${jstl.version} + + + + javax + javaee-api + 7.0 + provided + + + + org.springframework + spring-core + ${spring.version} + + + commons-logging + commons-logging + + + + + org.springframework + spring-beans + ${spring.version} + + + org.springframework + spring-context + ${spring.version} + + + org.springframework + spring-context-support + ${spring.version} + + + org.springframework + spring-web + ${spring.version} + + + org.springframework + spring-aop + ${spring.version} + + + xerces + xercesImpl + ${xerces.version} + + + xml-apis + xml-apis + + + + + xalan + xalan + ${xalan.version} + + + xml-apis + xml-apis + + + + + xalan + serializer + ${xalan.version} + + + xml-apis + xml-apis + + + + + xml-apis + xml-apis + ${xmlapis.version} + + + org.opensaml + opensaml-xmlsec-impl + ${opensaml.version} + + + + com.sun.jersey + jersey-server + ${jersey.version} + + + + org.apache.tomcat + jasper-el + ${jasper.version} + + + + com.sun.jersey.contribs + jersey-spring + ${jersey.version} + + + org.springframework + spring + + + org.springframework + spring-core + + + org.springframework + spring-web + + + org.springframework + spring-beans + + + org.springframework + spring-aop + + + org.springframework + spring-context + + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + + com.hazelcast + hazelcast + ${hazelcast.version} + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + com.hazelcast + hazelcast-wm + ${hazelcast.version} + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + + org.apache.struts + struts2-core + ${struts.version} + + + cglib + cglib-nodep + ${cglib.version} + + + cglib + cglib + ${cglib.version} + + + + com.ibm.icu + icu4j + ${icu4j.version} + + + + + junit + junit + ${junit.version} + test + + + org.hamcrest + hamcrest-all + ${hamcrest.version} + test + + + org.mockito + mockito-core + ${mockito.version} + test + + + xmlunit + xmlunit + ${xmlunit.version} + test + + + org.springframework + spring-test + ${spring.version} + test + + + + + + + + commons-collections + commons-collections + + + commons-io + commons-io + + + commons-lang + commons-lang + + + com.google.guava + guava + + + com.google.code.findbugs + jsr305 + + + + + junit + junit + + + hamcrest-core + org.hamcrest + + + + + org.hamcrest + hamcrest-all + + + org.mockito + mockito-core + + + hamcrest-core + org.hamcrest + + + + + xmlunit + xmlunit + + + + + + + + + com.orctom.mojo + was-maven-plugin + 1.0.8 + + c:/pgm/wlp + ${proj.name} + localhost + server01 + node01 + default_host + true + + + + + org.apache.tomcat.maven + tomcat7-maven-plugin + 2.2 + + http://localhost:8080/manager/text + tomcat + /${proj.name} + admin + admin + + + + org.apache.maven.plugins + maven-war-plugin + ${war.plugin.version} + + + + ${project.basedir}/src/main/webapp/WEB-INF + true + WEB-INF + + **/web.xml + + + + + + + org.apache.maven.plugins + maven-source-plugin + ${source.plugin.version} + + + attach-sources + verify + + jar-no-fork + + + + + + org.codehaus.mojo + cobertura-maven-plugin + ${cobertura.plugin.version} + + + html + xml + + + + + org.apache.maven.plugins + maven-resources-plugin + ${resources.plugin.version} + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${compile.plugin.version} + + ${java.version} + ${java.version} + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.plugin.version} + + false + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${javadoc.plugin.version} + + true + + + + + + + ../EIDAS-Light-Commons + ../EIDAS-Commons + ../EIDAS-ConfigModule + ../EIDAS-Encryption + ../EIDAS-SAMLEngine + ../EIDAS-Metadata + ../EIDAS-UPDATER + ../EIDAS-SpecificConnector + ../EIDAS-SpecificProxyService + ../EIDAS-SpecificCommunicationDefinition + ../EIDAS-Node + ../EIDAS-SP + ../EIDAS-IdP-1.0 + ../EIDAS-SimpleProtocol + + + diff --git a/repository/eu/eidas/eidas-parent/2.1.0/eidas-parent-2.1.0.pom b/repository/eu/eidas/eidas-parent/2.1.0/eidas-parent-2.1.0.pom new file mode 100644 index 000000000..f6d5e3bed --- /dev/null +++ b/repository/eu/eidas/eidas-parent/2.1.0/eidas-parent-2.1.0.pom @@ -0,0 +1,947 @@ + + 4.0.0 + eu.eidas + eidas-parent + pom + eIDAS Node Parent + 2.1.0 + + The EIDAS-Parent provides artifacts versions for Eidas Node components. + + + + EIDASParent + EidasNode + UTF-8 + war + jar + ${maven.build.timestamp} + + 1.7 + + 0.5.2 + 0.5.1 + + + 4.1.0.RELEASE + 0.3.9 + 1.5.5 + 3.3.0 + 3.3.0 + + 7.3.0 + 3.0.1 + 2.0 + 1.1.2 + 1.2.5 + 1.18 + 6.0.53 + 1.7.10 + 1.1.2 + 1.10.19 + 4.12 + 1.3 + 1.9 + 3.2.2 + 2.4 + 2.6 + 1.1.3 + 4.5.5 + 4.4.9 + 3.1 + 3.2 + 1.52 + 1.1.1 + 1.4.0 + 2.1.0 + 2.2.2 + 1.4.01 + 2.11.0 + 2.7.2 + 2.6 + 1.2.17 + 2.3 + 1.5 + 1.2.2 + 2.3.34 + 55.1 + 7.4.2 + ${vaadin.version} + 1.0.0.beta1 + 0.0.5.RELEASE + 9.2.3.v20140905 + 19.0 + 3.0.1 + 57.1 + + + 2.8.1 + 2.3.2 + 2.19.1 + 3.2.0 + 2.7 + 2.4 + 2.7 + 1.5 + 2.1.2 + 2.5.2 + 2.6.1 + + + + + + + eu.eidas + SimpleProtocol + 0.0.1-SNAPSHOT + + + eu.eidas + eidas-commons + ${project.version} + + + eu.eidas + eidas-light-commons + ${project.version} + + + eu.eidas + eidas-configmodule + ${project.version} + + + eu.eidas + eidas-encryption + ${project.version} + + + eu.eidas + eidas-saml-engine + ${project.version} + + + eu.eidas + eidas-updater + ${project.version} + + + eu.eidas + eidas-saml-metadata + ${project.version} + + + eu.eidas + eidas-specific-connector + ${project.version} + + + eu.eidas + eidas-specific-proxyservice + ${project.version} + + + eu.eidas + eidas-specific-communication-definition + ${project.version} + + + eu.eidas + eidas-node + ${project.version} + + + eu.eidas + eidas-sp + ${project.version} + + + eu.eidas + eidas-idp + ${project.version} + + + + joda-time + joda-time + ${joda.time.version} + + + + org.slf4j + slf4j-api + ${slf4j.version} + + + org.slf4j + jcl-over-slf4j + ${slf4j.version} + + + org.slf4j + log4j-over-slf4j + ${slf4j.version} + + + org.slf4j + jul-to-slf4j + ${slf4j.version} + + + org.slf4j + slf4j-simple + ${slf4j.version} + + + org.slf4j + slf4j-log4j12 + ${slf4j.version} + + + + commons-logging + commons-logging + ${commons.logging} + + + + log4j + log4j + ${log4j.version} + + + javax.jms + jms + + + com.sun.jdmk + jmxtools + + + com.sun.jmx + jmxri + + + mail + javax.mail + + + + + + ch.qos.logback + logback-classic + ${logback.version} + + + org.slf4j + slf4j-api + + + + + + org.bouncycastle + bcprov-jdk15on + ${bouncycastle.version} + + provided + + + + commons-codec + commons-codec + ${commons.codec} + + + commons-collections + commons-collections + ${commons.collections} + + + org.apache.httpcomponents + httpclient + ${commons.httpclient} + + + commons-logging + commons-logging + + + commons-codec + commons-codec + + + + + org.apache.httpcomponents + httpcore + ${commons.httpcore} + + + commons-logging + commons-logging + + + + + commons-io + commons-io + ${commons.io} + + + commons-lang + commons-lang + ${commons.lang} + + + org.owasp.encoder + encoder + ${owasp.version} + + + org.owasp.encoder + encoder-jsp + ${owasp.version} + + + org.owasp.esapi + esapi + ${owasp.esapi.version} + + + commons-configuration + commons-configuration + + + commons-beanutils + commons-beanutils-core + + + commons-fileupload + commons-fileupload + + + commons-io + commons-io + + + commons-collections + commons-collections + + + log4j + log4j + + + xom + xom + + + org.beanshell + bsh-core + + + org.owasp.antisamy + antisamy + + + + + com.google.guava + guava + ${guava.version} + + + com.google.code.findbugs + jsr305 + ${jsr305.version} + provided + + + org.opensaml + opensaml-core + ${opensaml.version} + + + commons-codec + commons-codec + + + commons-collections + commons-collections + + + commons-lang + commons-lang + + + commons-logging + commons-logging + + + javax.servlet + servlet-api + + + joda-time + joda-time + + + junit + junit + + + log4j + log4j + + + org.apache.velocity + velocity + + + org.bouncycastle + bcprov-jdk15on + + + org.owasp.esapi + esapi + + + org.slf4j + slf4j-api + + + org.slf4j + jcl-over-slf4j + + + org.slf4j + log4j-over-slf4j + + + org.slf4j + jul-to-slf4j + + + org.springframework + spring-test + + + + + org.opensaml + opensaml-saml-api + ${opensaml.version} + + + org.opensaml + opensaml-saml-impl + ${opensaml.version} + + + net.shibboleth.utilities + java-support + ${shibboleth.xmlsupport.version} + + + org.opensaml + opensaml-xmlsec-api + ${opensaml.version} + + + javax.servlet + javax.servlet-api + ${servlet.version} + provided + + + + javax.servlet + jsp-api + ${jsp.api} + provided + + + + javax.servlet + jstl + ${jstl.version} + + + org.apache.taglibs + taglibs-standard-impl + ${apache.taglibs} + + + taglibs + standard + ${jstl.version} + + + + javax + javaee-api + 7.0 + provided + + + + org.springframework + spring-core + ${spring.version} + + + commons-logging + commons-logging + + + + + org.springframework + spring-beans + ${spring.version} + + + org.springframework + spring-context + ${spring.version} + + + org.springframework + spring-context-support + ${spring.version} + + + org.springframework + spring-web + ${spring.version} + + + org.springframework + spring-aop + ${spring.version} + + + xerces + xercesImpl + ${xerces.version} + + + xml-apis + xml-apis + + + + + xalan + xalan + ${xalan.version} + + + xml-apis + xml-apis + + + + + xalan + serializer + ${xalan.version} + + + xml-apis + xml-apis + + + + + xml-apis + xml-apis + ${xmlapis.version} + + + org.opensaml + opensaml-xmlsec-impl + ${opensaml.version} + + + + com.sun.jersey + jersey-server + ${jersey.version} + + + + org.apache.tomcat + jasper-el + ${jasper.version} + + + + com.sun.jersey.contribs + jersey-spring + ${jersey.version} + + + org.springframework + spring + + + org.springframework + spring-core + + + org.springframework + spring-web + + + org.springframework + spring-beans + + + org.springframework + spring-aop + + + org.springframework + spring-context + + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + + com.hazelcast + hazelcast + ${hazelcast.version} + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + com.hazelcast + hazelcast-wm + ${hazelcast.version} + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + + + org.apache.struts + struts2-core + ${struts.version} + + + cglib + cglib-nodep + ${cglib.version} + + + cglib + cglib + ${cglib.version} + + + + com.ibm.icu + icu4j + ${icu4j.version} + + + + + junit + junit + ${junit.version} + test + + + org.hamcrest + hamcrest-all + ${hamcrest.version} + test + + + org.mockito + mockito-core + ${mockito.version} + test + + + xmlunit + xmlunit + ${xmlunit.version} + test + + + org.springframework + spring-test + ${spring.version} + test + + + + + + + + commons-collections + commons-collections + + + commons-io + commons-io + + + commons-lang + commons-lang + + + com.google.guava + guava + + + com.google.code.findbugs + jsr305 + + + + + junit + junit + + + hamcrest-core + org.hamcrest + + + + + org.hamcrest + hamcrest-all + + + org.mockito + mockito-core + + + hamcrest-core + org.hamcrest + + + + + xmlunit + xmlunit + + + + + + + + + com.orctom.mojo + was-maven-plugin + 1.0.8 + + c:/pgm/wlp + ${proj.name} + localhost + server01 + node01 + default_host + true + + + + + org.apache.tomcat.maven + tomcat7-maven-plugin + 2.2 + + http://localhost:8080/manager/text + tomcat + /${proj.name} + admin + admin + + + + org.apache.maven.plugins + maven-war-plugin + ${war.plugin.version} + + + + ${project.basedir}/src/main/webapp/WEB-INF + true + WEB-INF + + **/web.xml + + + + + + + org.apache.maven.plugins + maven-source-plugin + ${source.plugin.version} + + + attach-sources + verify + + jar-no-fork + + + + + + org.codehaus.mojo + cobertura-maven-plugin + ${cobertura.plugin.version} + + + html + xml + + + + + org.apache.maven.plugins + maven-resources-plugin + ${resources.plugin.version} + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${compile.plugin.version} + + ${java.version} + ${java.version} + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.plugin.version} + + false + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${javadoc.plugin.version} + + true + + + + + + + + ../EIDAS-Light-Commons + ../EIDAS-Commons + ../EIDAS-SpecificCommunicationDefinition + + + + NodeOnly + true + + ../EIDAS-ConfigModule + ../EIDAS-Encryption + ../EIDAS-SAMLEngine + ../EIDAS-Metadata + ../EIDAS-UPDATER + ../EIDAS-Node + + + + DemoToolsOnly + false + + ../EIDAS-SimpleProtocol + ../EIDAS-SpecificProxyService + ../EIDAS-SpecificConnector + ../EIDAS-SP + ../EIDAS-IdP-1.0 + + + + Config + false + + ../EIDAS-Config + + + + diff --git a/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar b/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar new file mode 100644 index 000000000..72de93999 Binary files /dev/null and b/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar b/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar new file mode 100644 index 000000000..a1edb5979 Binary files /dev/null and b/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.jar b/repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.jar new file mode 100644 index 000000000..e0dc0ed85 Binary files /dev/null and b/repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.jar differ diff --git a/repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.pom b/repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.pom new file mode 100644 index 000000000..1dc152d81 --- /dev/null +++ b/repository/eu/eidas/eidas-specific-communication-definition/2.1.0/eidas-specific-communication-definition-2.1.0.pom @@ -0,0 +1,131 @@ + + 4.0.0 + eidas-specific-communication-definition + jar + eIDAS Specific Communication Definition + Defines and implements the communication protocol to be used between specific and node modules. + + eu.eidas + eidas-parent + 2.1.0 + ../EIDAS-Parent/pom.xml + + + + org.springframework + spring-context + + + eu.eidas + eidas-commons + + + javax.servlet + javax.servlet-api + + + org.springframework + spring-test + test + + + commons-logging + commons-logging + test + + + + ${artifactId} + + + org.apache.maven.plugins + maven-source-plugin + + + + + + specificProxyServiceWarPackaging + + + !specificJar + + + + war + + + ${proj.name} + + + org.apache.maven.plugins + maven-resources-plugin + + + copy-specific-connector-config + process-resources + + copy-resources + + + ${project.build.directory}/${proj.name}/WEB-INF/classes + + + + ${project.basedir}/src/main/config/warPackaging + false + + + + + + + + + + + specificProxyServiceJarPackaging + + + specificJar + + + + jar + + + ${artifactId} + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-resources-plugin + + + copy-specific-connector-config + process-resources + + copy-resources + + + ${project.build.directory}/${proj.name}/WEB-INF/classes + + + ${project.basedir}/src/main/config/jarPackaging + false + + + + + + + + + + + diff --git a/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar b/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar new file mode 100644 index 000000000..0c2c4f2e6 Binary files /dev/null and b/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar differ -- cgit v1.2.3 From c039de71dcc66c101a49c854ea1fd16e07bdb425 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Sun, 30 Sep 2018 16:17:33 +0200 Subject: rebuild eID4U JAXB classes --- .../egiz/eid4u/impl/attributes/xjc/Document.java | 151 ---- .../impl/attributes/xjc/DocumentTypeType.java | 58 -- .../impl/attributes/xjc/MimeTypeEnumeration.java | 67 -- .../eid4u/impl/attributes/xjc/ObjectFactory.java | 47 - .../attributes/xjc/eid4u/CertificatesType.java | 81 ++ .../attributes/xjc/eid4u/LanguageLevelType.java | 74 ++ .../impl/attributes/xjc/eid4u/ObjectFactory.java | 80 ++ .../impl/attributes/xjc/eid4u/TranscriptType.java | 81 ++ .../attributes/xjc/eid4u/generic/Document.java | 149 ++++ .../xjc/eid4u/generic/DocumentTypeType.java | 58 ++ .../xjc/eid4u/generic/ObjectFactory.java | 47 + .../attributes/xjc/eid4u/generic/package-info.java | 9 + .../impl/attributes/xjc/eid4u/package-info.java | 9 + .../xjc/europass/AbstractExperienceListType.java | 84 ++ .../xjc/europass/AttachmentListType.java | 80 ++ .../attributes/xjc/europass/AttachmentType.java | 110 +++ .../xjc/europass/CertificateListType.java | 84 ++ .../attributes/xjc/europass/CertificateType.java | 161 ++++ .../impl/attributes/xjc/europass/DateType.java | 128 +++ .../attributes/xjc/europass/DocumentTypeType.java | 53 ++ .../europass/DocumentationHeadingLabelType.java | 43 + .../europass/EuropassDocumentReferenceType.java | 65 ++ .../xjc/europass/ExperienceListType.java | 80 ++ .../attributes/xjc/europass/ExperienceType.java | 129 +++ .../xjc/europass/ExternalReferenceType.java | 99 +++ .../europass/ExtraDocumentDocumentationType.java | 80 ++ .../impl/attributes/xjc/europass/FileDataType.java | 158 ++++ .../impl/attributes/xjc/europass/ForeignCode.java | 980 +++++++++++++++++++++ .../xjc/europass/ForeignLanguageSkillType.java | 50 ++ .../xjc/europass/ForeignLanguageType.java | 47 + .../xjc/europass/GenericDocumentationType.java | 157 ++++ .../attributes/xjc/europass/GenericSkillType.java | 48 + .../xjc/europass/ImageMimeTypeEnumeration.java | 64 ++ .../europass/InterDocumentDocumentationType.java | 80 ++ .../xjc/europass/InternalReferenceType.java | 69 ++ .../europass/IntraDocumentDocumentationType.java | 80 ++ .../impl/attributes/xjc/europass/LabelType.java | 105 +++ .../impl/attributes/xjc/europass/LanguageType.java | 47 + .../europass/LinguisticCertificateListType.java | 42 + .../xjc/europass/LinguisticCertificateType.java | 49 ++ .../xjc/europass/LinguisticExperienceAreaType.java | 43 + .../LinguisticExperienceAreasEnumeration.java | 64 ++ .../xjc/europass/LinguisticExperienceListType.java | 46 + .../xjc/europass/LinguisticExperienceType.java | 158 ++++ .../xjc/europass/LinguisticSkillType.java | 239 +++++ .../attributes/xjc/europass/MetadataListType.java | 164 ++++ .../xjc/europass/MimeTypeEnumeration.java | 67 ++ .../impl/attributes/xjc/europass/MotherCode.java | 924 +++++++++++++++++++ .../xjc/europass/MotherLanguageType.java | 47 + .../xjc/europass/MotherTongueSkillType.java | 43 + .../attributes/xjc/europass/ObjectFactory.java | 335 +++++++ .../impl/attributes/xjc/europass/PeriodType.java | 187 ++++ .../attributes/xjc/europass/PhotoDataType.java | 53 ++ .../xjc/europass/ProficiencyLevelType.java | 181 ++++ .../attributes/xjc/europass/SignatureDataType.java | 44 + .../impl/attributes/xjc/europass/SkillType.java | 192 ++++ .../impl/attributes/xjc/europass/package-info.java | 9 + .../eid4u/impl/attributes/xjc/package-info.java | 9 - 58 files changed, 6556 insertions(+), 332 deletions(-) delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java create mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java deleted file mode 100644 index 50dfbdd00..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/Document.java +++ /dev/null @@ -1,151 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.28 um 08:08:57 AM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc; - -import java.io.Serializable; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.XmlValue; - - -/** - *

Java-Klasse f�r anonymous complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType>
- *   <simpleContent>
- *     <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- *       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="type" use="required" type="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}DocumentTypeType" />
- *       <attribute name="contentType" use="required" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration" />
- *     </extension>
- *   </simpleContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - "value" -}) -@XmlRootElement(name = "document", namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") -public class Document implements Serializable { - private static final long serialVersionUID = 1L; - - @XmlValue - protected byte[] value; - @XmlAttribute(name = "name", required = true) - protected String name; - @XmlAttribute(name = "type", required = true) - protected DocumentTypeType type; - @XmlAttribute(name = "contentType", required = true) - protected MimeTypeEnumeration contentType; - - /** - * Ruft den Wert der value-Eigenschaft ab. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } - - /** - * Legt den Wert der value-Eigenschaft fest. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } - - /** - * Ruft den Wert der name-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Legt den Wert der name-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Ruft den Wert der type-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentTypeType } - * - */ - public DocumentTypeType getType() { - return type; - } - - /** - * Legt den Wert der type-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentTypeType } - * - */ - public void setType(DocumentTypeType value) { - this.type = value; - } - - /** - * Ruft den Wert der contentType-Eigenschaft ab. - * - * @return - * possible object is - * {@link MimeTypeEnumeration } - * - */ - public MimeTypeEnumeration getContentType() { - return contentType; - } - - /** - * Legt den Wert der contentType-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MimeTypeEnumeration } - * - */ - public void setContentType(MimeTypeEnumeration value) { - this.contentType = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java deleted file mode 100644 index 499fcf7ff..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/DocumentTypeType.java +++ /dev/null @@ -1,58 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.28 um 08:08:57 AM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für DocumentTypeType. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="DocumentTypeType">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="photo"/>
- *     <enumeration value="certificate"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "DocumentTypeType", namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") -@XmlEnum -public enum DocumentTypeType { - - @XmlEnumValue("photo") - PHOTO("photo"), - @XmlEnumValue("certificate") - CERTIFICATE("certificate"); - private final String value; - - DocumentTypeType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static DocumentTypeType fromValue(String v) { - for (DocumentTypeType c: DocumentTypeType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java deleted file mode 100644 index d760ca268..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/MimeTypeEnumeration.java +++ /dev/null @@ -1,67 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.28 um 08:08:57 AM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für MimeTypeEnumeration. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="MimeTypeEnumeration">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="image/jpeg"/>
- *     <enumeration value="image/pjpeg"/>
- *     <enumeration value="image/png"/>
- *     <enumeration value="image/x-png"/>
- *     <enumeration value="application/pdf"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "MimeTypeEnumeration") -@XmlEnum -public enum MimeTypeEnumeration { - - @XmlEnumValue("image/jpeg") - IMAGE_JPEG("image/jpeg"), - @XmlEnumValue("image/pjpeg") - IMAGE_PJPEG("image/pjpeg"), - @XmlEnumValue("image/png") - IMAGE_PNG("image/png"), - @XmlEnumValue("image/x-png") - IMAGE_X_PNG("image/x-png"), - @XmlEnumValue("application/pdf") - APPLICATION_PDF("application/pdf"); - private final String value; - - MimeTypeEnumeration(String v) { - value = v; - } - - public String value() { - return value; - } - - public static MimeTypeEnumeration fromValue(String v) { - for (MimeTypeEnumeration c: MimeTypeEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java deleted file mode 100644 index 9b54376f7..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/ObjectFactory.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// �nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.28 um 08:08:57 AM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc; - -import javax.xml.bind.annotation.XmlRegistry; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc package. - *

An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link Document } - * - */ - public Document createDocument() { - return new Document(); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java new file mode 100644 index 000000000..27bb11f88 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java @@ -0,0 +1,81 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; + + +/** + * + * Certificates for language knowledge + * + * + *

Java-Klasse für CertificatesType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CertificatesType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}document" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertificatesType", propOrder = { + "document" +}) +public class CertificatesType { + + @XmlElement(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u", required = true) + protected List document; + + /** + * Gets the value of the document property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the document property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocument().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Document } + * + * + */ + public List getDocument() { + if (document == null) { + document = new ArrayList(); + } + return this.document; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java new file mode 100644 index 000000000..41cdc7aa8 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java @@ -0,0 +1,74 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; + + +/** + * + * Declaration of level of language knowledge + * + * + *

Java-Klasse für LanguageLevelType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LanguageLevelType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LanguageLevelType", propOrder = { + "foreignLanguage" +}) +public class LanguageLevelType { + + @XmlElement(name = "ForeignLanguage", required = true) + protected ForeignLanguageSkillType foreignLanguage; + + /** + * Ruft den Wert der foreignLanguage-Eigenschaft ab. + * + * @return + * possible object is + * {@link ForeignLanguageSkillType } + * + */ + public ForeignLanguageSkillType getForeignLanguage() { + return foreignLanguage; + } + + /** + * Legt den Wert der foreignLanguage-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ForeignLanguageSkillType } + * + */ + public void setForeignLanguage(ForeignLanguageSkillType value) { + this.foreignLanguage = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java new file mode 100644 index 000000000..0ce26345e --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java @@ -0,0 +1,80 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; + +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.eid4u package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _Certificates_QNAME = new QName("http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", "certificates"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.eid4u + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link CertificatesType } + * + */ + public CertificatesType createCertificatesType() { + return new CertificatesType(); + } + + /** + * Create an instance of {@link TranscriptType } + * + */ + public TranscriptType createTranscriptType() { + return new TranscriptType(); + } + + /** + * Create an instance of {@link LanguageLevelType } + * + */ + public LanguageLevelType createLanguageLevelType() { + return new LanguageLevelType(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CertificatesType }{@code >} + * + * @param value + * Java instance representing xml element's value. + * @return + * the new instance of {@link JAXBElement }{@code <}{@link CertificatesType }{@code >} + */ + @XmlElementDecl(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", name = "certificates") + public JAXBElement createCertificates(CertificatesType value) { + return new JAXBElement(_Certificates_QNAME, CertificatesType.class, null, value); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java new file mode 100644 index 000000000..beb3ef35f --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java @@ -0,0 +1,81 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; + + +/** + * + * Transcript of records as Set of documents + * + * + *

Java-Klasse für TranscriptType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="TranscriptType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}document" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "TranscriptType", propOrder = { + "document" +}) +public class TranscriptType { + + @XmlElement(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u", required = true) + protected List document; + + /** + * Gets the value of the document property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the document property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDocument().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Document } + * + * + */ + public List getDocument() { + if (document == null) { + document = new ArrayList(); + } + return this.document; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java new file mode 100644 index 000000000..22e14402d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java @@ -0,0 +1,149 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; +import at.gv.egiz.eid4u.impl.attributes.xjc.europass.MimeTypeEnumeration; + + +/** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType>
+ *   <simpleContent>
+ *     <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
+ *       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       <attribute name="type" use="required" type="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}DocumentTypeType" />
+ *       <attribute name="contentType" use="required" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "document") +public class Document { + + @XmlValue + protected byte[] value; + @XmlAttribute(name = "name", required = true) + protected String name; + @XmlAttribute(name = "type", required = true) + protected DocumentTypeType type; + @XmlAttribute(name = "contentType", required = true) + protected MimeTypeEnumeration contentType; + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * byte[] + */ + public byte[] getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * byte[] + */ + public void setValue(byte[] value) { + this.value = value; + } + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der type-Eigenschaft ab. + * + * @return + * possible object is + * {@link DocumentTypeType } + * + */ + public DocumentTypeType getType() { + return type; + } + + /** + * Legt den Wert der type-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DocumentTypeType } + * + */ + public void setType(DocumentTypeType value) { + this.type = value; + } + + /** + * Ruft den Wert der contentType-Eigenschaft ab. + * + * @return + * possible object is + * {@link MimeTypeEnumeration } + * + */ + public MimeTypeEnumeration getContentType() { + return contentType; + } + + /** + * Legt den Wert der contentType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link MimeTypeEnumeration } + * + */ + public void setContentType(MimeTypeEnumeration value) { + this.contentType = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java new file mode 100644 index 000000000..2ed993c1d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java @@ -0,0 +1,58 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DocumentTypeType. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="DocumentTypeType">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="photo"/>
+ *     <enumeration value="certificate"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DocumentTypeType") +@XmlEnum +public enum DocumentTypeType { + + @XmlEnumValue("photo") + PHOTO("photo"), + @XmlEnumValue("certificate") + CERTIFICATE("certificate"); + private final String value; + + DocumentTypeType(String v) { + value = v; + } + + public String value() { + return value; + } + + public static DocumentTypeType fromValue(String v) { + for (DocumentTypeType c: DocumentTypeType.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java new file mode 100644 index 000000000..21a013033 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java @@ -0,0 +1,47 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link Document } + * + */ + public Document createDocument() { + return new Document(); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java new file mode 100644 index 000000000..82e40d73d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java @@ -0,0 +1,9 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java new file mode 100644 index 000000000..4c3a8b394 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java @@ -0,0 +1,9 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java new file mode 100644 index 000000000..757b89bd2 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java @@ -0,0 +1,84 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a list of Experiences. + * + * + *

Java-Klasse für AbstractExperienceListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AbstractExperienceListType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Experience" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AbstractExperienceListType", propOrder = { + "experience" +}) +@XmlSeeAlso({ + LinguisticExperienceListType.class +}) +public class AbstractExperienceListType { + + @XmlElement(name = "Experience") + protected List experience; + + /** + * Gets the value of the experience property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the experience property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExperience().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Object } + * + * + */ + public List getExperience() { + if (experience == null) { + experience = new ArrayList(); + } + return this.experience; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java new file mode 100644 index 000000000..27aac1a28 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java @@ -0,0 +1,80 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * List any digital document (PDF, JPEG or PNG format) that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. + * + * + *

Java-Klasse für AttachmentListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttachmentListType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Attachment" type="{http://europass.cedefop.europa.eu/Europass}AttachmentType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttachmentListType", propOrder = { + "attachment" +}) +public class AttachmentListType { + + @XmlElement(name = "Attachment") + protected List attachment; + + /** + * Gets the value of the attachment property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the attachment property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAttachment().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AttachmentType } + * + * + */ + public List getAttachment() { + if (attachment == null) { + attachment = new ArrayList(); + } + return this.attachment; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java new file mode 100644 index 000000000..bbbf5841c --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java @@ -0,0 +1,110 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlID; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; +import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; + + +/** + * + * Extends the FileDataType by defining a Description sub-element and a required id attribute. + * + * + *

Java-Klasse für AttachmentType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="AttachmentType">
+ *   <complexContent>
+ *     <extension base="{http://europass.cedefop.europa.eu/Europass}FileDataType">
+ *       <sequence>
+ *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AttachmentType", propOrder = { + "description" +}) +public class AttachmentType + extends FileDataType +{ + + @XmlElement(name = "Description") + protected String description; + @XmlAttribute(name = "id", required = true) + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + @XmlID + @XmlSchemaType(name = "ID") + protected String id; + + /** + * Ruft den Wert der description-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescription() { + return description; + } + + /** + * Legt den Wert der description-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescription(String value) { + this.description = value; + } + + /** + * Ruft den Wert der id-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getId() { + return id; + } + + /** + * Legt den Wert der id-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setId(String value) { + this.id = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java new file mode 100644 index 000000000..af20c0a1d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java @@ -0,0 +1,84 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a list of Certificates. + * + * + *

Java-Klasse für CertificateListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CertificateListType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Certificate" type="{http://europass.cedefop.europa.eu/Europass}CertificateType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertificateListType", propOrder = { + "certificate" +}) +@XmlSeeAlso({ + LinguisticCertificateListType.class +}) +public class CertificateListType { + + @XmlElement(name = "Certificate") + protected List certificate; + + /** + * Gets the value of the certificate property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the certificate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCertificate().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CertificateType } + * + * + */ + public List getCertificate() { + if (certificate == null) { + certificate = new ArrayList(); + } + return this.certificate; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java new file mode 100644 index 000000000..d27c1ccc9 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java @@ -0,0 +1,161 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a generic type for a Certificate. A Certificate contains information about the title name, the awarding body and the date of awarding. It also contains information about the level that corresponds to this diploma. + * + * + *

Java-Klasse für CertificateType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="CertificateType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="AwardingBody" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Date" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/>
+ *         <element name="Level" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CertificateType", propOrder = { + "title", + "awardingBody", + "date", + "level" +}) +@XmlSeeAlso({ + LinguisticCertificateType.class +}) +public class CertificateType { + + @XmlElement(name = "Title") + protected String title; + @XmlElement(name = "AwardingBody") + protected String awardingBody; + @XmlElement(name = "Date") + protected DateType date; + @XmlElement(name = "Level") + protected Object level; + + /** + * Ruft den Wert der title-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTitle() { + return title; + } + + /** + * Legt den Wert der title-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTitle(String value) { + this.title = value; + } + + /** + * Ruft den Wert der awardingBody-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getAwardingBody() { + return awardingBody; + } + + /** + * Legt den Wert der awardingBody-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAwardingBody(String value) { + this.awardingBody = value; + } + + /** + * Ruft den Wert der date-Eigenschaft ab. + * + * @return + * possible object is + * {@link DateType } + * + */ + public DateType getDate() { + return date; + } + + /** + * Legt den Wert der date-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DateType } + * + */ + public void setDate(DateType value) { + this.date = value; + } + + /** + * Ruft den Wert der level-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getLevel() { + return level; + } + + /** + * Legt den Wert der level-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setLevel(Object value) { + this.level = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java new file mode 100644 index 000000000..64c93b2f1 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java @@ -0,0 +1,128 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.XMLGregorianCalendar; + + +/** + * + * Defines date information, which consists of day, month and year.The date must include at least the year attribute. + * + * + *

Java-Klasse für DateType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DateType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="day" type="{http://www.w3.org/2001/XMLSchema}gDay" />
+ *       <attribute name="month" type="{http://www.w3.org/2001/XMLSchema}gMonth" />
+ *       <attribute name="year" use="required" type="{http://www.w3.org/2001/XMLSchema}gYear" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DateType") +public class DateType { + + @XmlAttribute(name = "day") + @XmlSchemaType(name = "gDay") + protected XMLGregorianCalendar day; + @XmlAttribute(name = "month") + @XmlSchemaType(name = "gMonth") + protected XMLGregorianCalendar month; + @XmlAttribute(name = "year", required = true) + @XmlSchemaType(name = "gYear") + protected XMLGregorianCalendar year; + + /** + * Ruft den Wert der day-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getDay() { + return day; + } + + /** + * Legt den Wert der day-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setDay(XMLGregorianCalendar value) { + this.day = value; + } + + /** + * Ruft den Wert der month-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getMonth() { + return month; + } + + /** + * Legt den Wert der month-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setMonth(XMLGregorianCalendar value) { + this.month = value; + } + + /** + * Ruft den Wert der year-Eigenschaft ab. + * + * @return + * possible object is + * {@link XMLGregorianCalendar } + * + */ + public XMLGregorianCalendar getYear() { + return year; + } + + /** + * Legt den Wert der year-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link XMLGregorianCalendar } + * + */ + public void setYear(XMLGregorianCalendar value) { + this.year = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java new file mode 100644 index 000000000..501f219e0 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java @@ -0,0 +1,53 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DocumentTypeType. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="DocumentTypeType">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="ECV_ESP"/>
+ *     <enumeration value="ESP"/>
+ *     <enumeration value="ECV"/>
+ *     <enumeration value="ELP"/>
+ *     <enumeration value="ECL"/>
+ *     <enumeration value="EX"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DocumentTypeType") +@XmlEnum +public enum DocumentTypeType { + + ECV_ESP, + ESP, + ECV, + ELP, + ECL, + EX; + + public String value() { + return name(); + } + + public static DocumentTypeType fromValue(String v) { + return valueOf(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java new file mode 100644 index 000000000..c93516013 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java @@ -0,0 +1,43 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für DocumentationHeadingLabelType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="DocumentationHeadingLabelType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
+ *       <sequence>
+ *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}DocumentationHeadingLabelTypesEnumaration" minOccurs="0"/>
+ *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DocumentationHeadingLabelType") +public class DocumentationHeadingLabelType + extends LabelType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java new file mode 100644 index 000000000..44808abe1 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java @@ -0,0 +1,65 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für EuropassDocumentReferenceType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="EuropassDocumentReferenceType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="ref" type="{http://europass.cedefop.europa.eu/Europass}DocumentTypeType" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "EuropassDocumentReferenceType") +public class EuropassDocumentReferenceType { + + @XmlAttribute(name = "ref") + protected DocumentTypeType ref; + + /** + * Ruft den Wert der ref-Eigenschaft ab. + * + * @return + * possible object is + * {@link DocumentTypeType } + * + */ + public DocumentTypeType getRef() { + return ref; + } + + /** + * Legt den Wert der ref-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DocumentTypeType } + * + */ + public void setRef(DocumentTypeType value) { + this.ref = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java new file mode 100644 index 000000000..3d95c534d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java @@ -0,0 +1,80 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a list of Experiences. + * + * + *

Java-Klasse für ExperienceListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ExperienceListType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Experience" type="{http://europass.cedefop.europa.eu/Europass}ExperienceType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ExperienceListType", propOrder = { + "experience" +}) +public class ExperienceListType { + + @XmlElement(name = "Experience") + protected List experience; + + /** + * Gets the value of the experience property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the experience property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getExperience().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ExperienceType } + * + * + */ + public List getExperience() { + if (experience == null) { + experience = new ArrayList(); + } + return this.experience; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java new file mode 100644 index 000000000..9dad2e726 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java @@ -0,0 +1,129 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines the information describing an Experience. An Experience contains information about the period the experience took place and a free text description of the experience. + * + * + *

Java-Klasse für ExperienceType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ExperienceType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Period" type="{http://europass.cedefop.europa.eu/Europass}PeriodType" minOccurs="0"/>
+ *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ExperienceType", propOrder = { + "period", + "description", + "documentation" +}) +public class ExperienceType { + + @XmlElement(name = "Period") + protected PeriodType period; + @XmlElement(name = "Description") + protected String description; + @XmlElement(name = "Documentation") + protected IntraDocumentDocumentationType documentation; + + /** + * Ruft den Wert der period-Eigenschaft ab. + * + * @return + * possible object is + * {@link PeriodType } + * + */ + public PeriodType getPeriod() { + return period; + } + + /** + * Legt den Wert der period-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PeriodType } + * + */ + public void setPeriod(PeriodType value) { + this.period = value; + } + + /** + * Ruft den Wert der description-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescription() { + return description; + } + + /** + * Legt den Wert der description-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescription(String value) { + this.description = value; + } + + /** + * Ruft den Wert der documentation-Eigenschaft ab. + * + * @return + * possible object is + * {@link IntraDocumentDocumentationType } + * + */ + public IntraDocumentDocumentationType getDocumentation() { + return documentation; + } + + /** + * Legt den Wert der documentation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link IntraDocumentDocumentationType } + * + */ + public void setDocumentation(IntraDocumentDocumentationType value) { + this.documentation = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java new file mode 100644 index 000000000..d3399824e --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java @@ -0,0 +1,99 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für ExternalReferenceType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ExternalReferenceType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ExternalReferenceType", propOrder = { + "description" +}) +public class ExternalReferenceType { + + @XmlElement(name = "Description") + protected String description; + @XmlAttribute(name = "href") + @XmlSchemaType(name = "anyURI") + protected String href; + + /** + * Ruft den Wert der description-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescription() { + return description; + } + + /** + * Legt den Wert der description-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescription(String value) { + this.description = value; + } + + /** + * Ruft den Wert der href-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getHref() { + return href; + } + + /** + * Legt den Wert der href-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHref(String value) { + this.href = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java new file mode 100644 index 000000000..25c298373 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java @@ -0,0 +1,80 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Contains a list of references to material outside this XML instance which enrich or support the learner’s information. + * + * + *

Java-Klasse für ExtraDocumentDocumentationType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ExtraDocumentDocumentationType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ReferencedResource" type="{http://europass.cedefop.europa.eu/Europass}ExternalReferenceType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ExtraDocumentDocumentationType", propOrder = { + "referencedResource" +}) +public class ExtraDocumentDocumentationType { + + @XmlElement(name = "ReferencedResource") + protected List referencedResource; + + /** + * Gets the value of the referencedResource property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the referencedResource property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReferencedResource().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ExternalReferenceType } + * + * + */ + public List getReferencedResource() { + if (referencedResource == null) { + referencedResource = new ArrayList(); + } + return this.referencedResource; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java new file mode 100644 index 000000000..91d5471a4 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java @@ -0,0 +1,158 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für FileDataType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="FileDataType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="MimeType" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration"/>
+ *         <element name="Data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *         <element name="MetadataList" type="{http://europass.cedefop.europa.eu/Europass}MetadataListType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FileDataType", propOrder = { + "name", + "mimeType", + "data", + "metadataList" +}) +@XmlSeeAlso({ + AttachmentType.class, + PhotoDataType.class +}) +public class FileDataType { + + @XmlElement(name = "Name") + protected String name; + @XmlElement(name = "MimeType", required = true) + @XmlSchemaType(name = "string") + protected MimeTypeEnumeration mimeType; + @XmlElement(name = "Data", required = true) + protected byte[] data; + @XmlElement(name = "MetadataList") + protected MetadataListType metadataList; + + /** + * Ruft den Wert der name-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getName() { + return name; + } + + /** + * Legt den Wert der name-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setName(String value) { + this.name = value; + } + + /** + * Ruft den Wert der mimeType-Eigenschaft ab. + * + * @return + * possible object is + * {@link MimeTypeEnumeration } + * + */ + public MimeTypeEnumeration getMimeType() { + return mimeType; + } + + /** + * Legt den Wert der mimeType-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link MimeTypeEnumeration } + * + */ + public void setMimeType(MimeTypeEnumeration value) { + this.mimeType = value; + } + + /** + * Ruft den Wert der data-Eigenschaft ab. + * + * @return + * possible object is + * byte[] + */ + public byte[] getData() { + return data; + } + + /** + * Legt den Wert der data-Eigenschaft fest. + * + * @param value + * allowed object is + * byte[] + */ + public void setData(byte[] value) { + this.data = value; + } + + /** + * Ruft den Wert der metadataList-Eigenschaft ab. + * + * @return + * possible object is + * {@link MetadataListType } + * + */ + public MetadataListType getMetadataList() { + return metadataList; + } + + /** + * Legt den Wert der metadataList-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link MetadataListType } + * + */ + public void setMetadataList(MetadataListType value) { + this.metadataList = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java new file mode 100644 index 000000000..c9068f427 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java @@ -0,0 +1,980 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für foreignCode. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="foreignCode">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}language">
+ *     <enumeration value="bg"/>
+ *     <enumeration value="cs"/>
+ *     <enumeration value="da"/>
+ *     <enumeration value="nl"/>
+ *     <enumeration value="en"/>
+ *     <enumeration value="et"/>
+ *     <enumeration value="fi"/>
+ *     <enumeration value="fr"/>
+ *     <enumeration value="de"/>
+ *     <enumeration value="el"/>
+ *     <enumeration value="hu"/>
+ *     <enumeration value="is"/>
+ *     <enumeration value="it"/>
+ *     <enumeration value="lv"/>
+ *     <enumeration value="lt"/>
+ *     <enumeration value="mt"/>
+ *     <enumeration value="no"/>
+ *     <enumeration value="pl"/>
+ *     <enumeration value="pt"/>
+ *     <enumeration value="ro"/>
+ *     <enumeration value="hr"/>
+ *     <enumeration value="sk"/>
+ *     <enumeration value="sl"/>
+ *     <enumeration value="es"/>
+ *     <enumeration value="sv"/>
+ *     <enumeration value="tr"/>
+ *     <enumeration value="ab"/>
+ *     <enumeration value="af"/>
+ *     <enumeration value="sq"/>
+ *     <enumeration value="am"/>
+ *     <enumeration value="ar"/>
+ *     <enumeration value="an"/>
+ *     <enumeration value="hy"/>
+ *     <enumeration value="as"/>
+ *     <enumeration value="az"/>
+ *     <enumeration value="eu"/>
+ *     <enumeration value="be"/>
+ *     <enumeration value="bn"/>
+ *     <enumeration value="bs"/>
+ *     <enumeration value="br"/>
+ *     <enumeration value="my"/>
+ *     <enumeration value="ca"/>
+ *     <enumeration value="ce"/>
+ *     <enumeration value="zh"/>
+ *     <enumeration value="cu"/>
+ *     <enumeration value="kw"/>
+ *     <enumeration value="co"/>
+ *     <enumeration value="eo"/>
+ *     <enumeration value="fo"/>
+ *     <enumeration value="fj"/>
+ *     <enumeration value="fy"/>
+ *     <enumeration value="ka"/>
+ *     <enumeration value="gd"/>
+ *     <enumeration value="ga"/>
+ *     <enumeration value="gl"/>
+ *     <enumeration value="gv"/>
+ *     <enumeration value="grc"/>
+ *     <enumeration value="gu"/>
+ *     <enumeration value="ht"/>
+ *     <enumeration value="he"/>
+ *     <enumeration value="hi"/>
+ *     <enumeration value="id"/>
+ *     <enumeration value="jv"/>
+ *     <enumeration value="ja"/>
+ *     <enumeration value="kn"/>
+ *     <enumeration value="kk"/>
+ *     <enumeration value="ky"/>
+ *     <enumeration value="kg"/>
+ *     <enumeration value="ko"/>
+ *     <enumeration value="ku"/>
+ *     <enumeration value="lo"/>
+ *     <enumeration value="la"/>
+ *     <enumeration value="li"/>
+ *     <enumeration value="ln"/>
+ *     <enumeration value="lb"/>
+ *     <enumeration value="mk"/>
+ *     <enumeration value="ml"/>
+ *     <enumeration value="mr"/>
+ *     <enumeration value="ms"/>
+ *     <enumeration value="mg"/>
+ *     <enumeration value="mo"/>
+ *     <enumeration value="mn"/>
+ *     <enumeration value="ne"/>
+ *     <enumeration value="nn"/>
+ *     <enumeration value="nb"/>
+ *     <enumeration value="oc"/>
+ *     <enumeration value="om"/>
+ *     <enumeration value="pa"/>
+ *     <enumeration value="fa"/>
+ *     <enumeration value="ps"/>
+ *     <enumeration value="rm"/>
+ *     <enumeration value="rom"/>
+ *     <enumeration value="ru"/>
+ *     <enumeration value="sr"/>
+ *     <enumeration value="se"/>
+ *     <enumeration value="sd"/>
+ *     <enumeration value="so"/>
+ *     <enumeration value="sc"/>
+ *     <enumeration value="sw"/>
+ *     <enumeration value="ty"/>
+ *     <enumeration value="ta"/>
+ *     <enumeration value="tt"/>
+ *     <enumeration value="te"/>
+ *     <enumeration value="tg"/>
+ *     <enumeration value="tl"/>
+ *     <enumeration value="th"/>
+ *     <enumeration value="bo"/>
+ *     <enumeration value="tk"/>
+ *     <enumeration value="uk"/>
+ *     <enumeration value="ur"/>
+ *     <enumeration value="uz"/>
+ *     <enumeration value="vi"/>
+ *     <enumeration value="vo"/>
+ *     <enumeration value="cy"/>
+ *     <enumeration value="yi"/>
+ *     <enumeration value="yo"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "foreignCode") +@XmlEnum +public enum ForeignCode { + + + /** + * bulgarca + * + */ + @XmlEnumValue("bg") + BG("bg"), + + /** + * çekçe + * + */ + @XmlEnumValue("cs") + CS("cs"), + + /** + * danca + * + */ + @XmlEnumValue("da") + DA("da"), + + /** + * flemenkçe + * + */ + @XmlEnumValue("nl") + NL("nl"), + + /** + * ingilizce + * + */ + @XmlEnumValue("en") + EN("en"), + + /** + * estonca + * + */ + @XmlEnumValue("et") + ET("et"), + + /** + * fince + * + */ + @XmlEnumValue("fi") + FI("fi"), + + /** + * frans\u0131zca + * + */ + @XmlEnumValue("fr") + FR("fr"), + + /** + * almanca + * + */ + @XmlEnumValue("de") + DE("de"), + + /** + * yunanca + * + */ + @XmlEnumValue("el") + EL("el"), + + /** + * macarca + * + */ + @XmlEnumValue("hu") + HU("hu"), + + /** + * izlandaca + * + */ + @XmlEnumValue("is") + IS("is"), + + /** + * italyanca + * + */ + @XmlEnumValue("it") + IT("it"), + + /** + * letonca + * + */ + @XmlEnumValue("lv") + LV("lv"), + + /** + * litvanca + * + */ + @XmlEnumValue("lt") + LT("lt"), + + /** + * maltaca + * + */ + @XmlEnumValue("mt") + MT("mt"), + + /** + * norveççe + * + */ + @XmlEnumValue("no") + NO("no"), + + /** + * lehçe + * + */ + @XmlEnumValue("pl") + PL("pl"), + + /** + * portekizce + * + */ + @XmlEnumValue("pt") + PT("pt"), + + /** + * rumence + * + */ + @XmlEnumValue("ro") + RO("ro"), + + /** + * h\u0131rvatça + * + */ + @XmlEnumValue("hr") + HR("hr"), + + /** + * slovakça + * + */ + @XmlEnumValue("sk") + SK("sk"), + + /** + * slovence + * + */ + @XmlEnumValue("sl") + SL("sl"), + + /** + * ispanyolca + * + */ + @XmlEnumValue("es") + ES("es"), + + /** + * isveççe + * + */ + @XmlEnumValue("sv") + SV("sv"), + + /** + * türkçe + * + */ + @XmlEnumValue("tr") + TR("tr"), + + /** + * abhazca + * + */ + @XmlEnumValue("ab") + AB("ab"), + + /** + * afrikanca + * + */ + @XmlEnumValue("af") + AF("af"), + + /** + * arnavutça + * + */ + @XmlEnumValue("sq") + SQ("sq"), + + /** + * amharca + * + */ + @XmlEnumValue("am") + AM("am"), + + /** + * arapça + * + */ + @XmlEnumValue("ar") + AR("ar"), + + /** + * aragonca + * + */ + @XmlEnumValue("an") + AN("an"), + + /** + * ermenice + * + */ + @XmlEnumValue("hy") + HY("hy"), + + /** + * assamca + * + */ + @XmlEnumValue("as") + AS("as"), + + /** + * azerice + * + */ + @XmlEnumValue("az") + AZ("az"), + + /** + * baskça + * + */ + @XmlEnumValue("eu") + EU("eu"), + + /** + * belarusça + * + */ + @XmlEnumValue("be") + BE("be"), + + /** + * banglade\u015fçe + * + */ + @XmlEnumValue("bn") + BN("bn"), + + /** + * bo\u015fnakça + * + */ + @XmlEnumValue("bs") + BS("bs"), + + /** + * bretonca + * + */ + @XmlEnumValue("br") + BR("br"), + + /** + * burmaca + * + */ + @XmlEnumValue("my") + MY("my"), + + /** + * katalanca/valensiyaca + * + */ + @XmlEnumValue("ca") + CA("ca"), + + /** + * çeçence + * + */ + @XmlEnumValue("ce") + CE("ce"), + + /** + * çince + * + */ + @XmlEnumValue("zh") + ZH("zh"), + + /** + * slavca + * + */ + @XmlEnumValue("cu") + CU("cu"), + + /** + * korni\u015fce + * + */ + @XmlEnumValue("kw") + KW("kw"), + + /** + * korsikaca + * + */ + @XmlEnumValue("co") + CO("co"), + + /** + * esperantoca + * + */ + @XmlEnumValue("eo") + EO("eo"), + + /** + * faraoece + * + */ + @XmlEnumValue("fo") + FO("fo"), + + /** + * fijice + * + */ + @XmlEnumValue("fj") + FJ("fj"), + + /** + * frizyaca + * + */ + @XmlEnumValue("fy") + FY("fy"), + + /** + * gürcüce + * + */ + @XmlEnumValue("ka") + KA("ka"), + + /** + * gaelce/iskoçça + * + */ + @XmlEnumValue("gd") + GD("gd"), + + /** + * irlandaca + * + */ + @XmlEnumValue("ga") + GA("ga"), + + /** + * galiçyaca + * + */ + @XmlEnumValue("gl") + GL("gl"), + + /** + * manskça + * + */ + @XmlEnumValue("gv") + GV("gv"), + + /** + * eski yunanca + * + */ + @XmlEnumValue("grc") + GRC("grc"), + + /** + * gucaratça + * + */ + @XmlEnumValue("gu") + GU("gu"), + + /** + * haitice/haiti kreyolu + * + */ + @XmlEnumValue("ht") + HT("ht"), + + /** + * \u0130branice + * + */ + @XmlEnumValue("he") + HE("he"), + + /** + * hintçe + * + */ + @XmlEnumValue("hi") + HI("hi"), + + /** + * endonezce + * + */ + @XmlEnumValue("id") + ID("id"), + + /** + * javaca + * + */ + @XmlEnumValue("jv") + JV("jv"), + + /** + * japonca + * + */ + @XmlEnumValue("ja") + JA("ja"), + + /** + * kannada + * + */ + @XmlEnumValue("kn") + KN("kn"), + + /** + * kazakça + * + */ + @XmlEnumValue("kk") + KK("kk"), + + /** + * k\u0131rg\u0131zca + * + */ + @XmlEnumValue("ky") + KY("ky"), + + /** + * kongoca + * + */ + @XmlEnumValue("kg") + KG("kg"), + + /** + * korece + * + */ + @XmlEnumValue("ko") + KO("ko"), + + /** + * kürtçe + * + */ + @XmlEnumValue("ku") + KU("ku"), + + /** + * laoca + * + */ + @XmlEnumValue("lo") + LO("lo"), + + /** + * latince + * + */ + @XmlEnumValue("la") + LA("la"), + + /** + * limburgca + * + */ + @XmlEnumValue("li") + LI("li"), + + /** + * lingalaca + * + */ + @XmlEnumValue("ln") + LN("ln"), + + /** + * lüksemburgca + * + */ + @XmlEnumValue("lb") + LB("lb"), + + /** + * makedonca + * + */ + @XmlEnumValue("mk") + MK("mk"), + + /** + * malayalam + * + */ + @XmlEnumValue("ml") + ML("ml"), + + /** + * marathi + * + */ + @XmlEnumValue("mr") + MR("mr"), + + /** + * malezyaca + * + */ + @XmlEnumValue("ms") + MS("ms"), + + /** + * malagasi + * + */ + @XmlEnumValue("mg") + MG("mg"), + + /** + * moldovca + * + */ + @XmlEnumValue("mo") + MO("mo"), + + /** + * mogolca + * + */ + @XmlEnumValue("mn") + MN("mn"), + + /** + * nepalce + * + */ + @XmlEnumValue("ne") + NE("ne"), + + /** + * norveççe (Norsk) + * + */ + @XmlEnumValue("nn") + NN("nn"), + + /** + * norveççe (Bokmål) + * + */ + @XmlEnumValue("nb") + NB("nb"), + + /** + * oksitanca/provencal + * + */ + @XmlEnumValue("oc") + OC("oc"), + + /** + * oromo + * + */ + @XmlEnumValue("om") + OM("om"), + + /** + * pencapça + * + */ + @XmlEnumValue("pa") + PA("pa"), + + /** + * farsça + * + */ + @XmlEnumValue("fa") + FA("fa"), + + /** + * pe\u015ftuca + * + */ + @XmlEnumValue("ps") + PS("ps"), + + /** + * reto romanca + * + */ + @XmlEnumValue("rm") + RM("rm"), + + /** + * çingenece + * + */ + @XmlEnumValue("rom") + ROM("rom"), + + /** + * rusça + * + */ + @XmlEnumValue("ru") + RU("ru"), + + /** + * s\u0131rpça + * + */ + @XmlEnumValue("sr") + SR("sr"), + + /** + * sami + * + */ + @XmlEnumValue("se") + SE("se"), + + /** + * sintçe + * + */ + @XmlEnumValue("sd") + SD("sd"), + + /** + * somalice + * + */ + @XmlEnumValue("so") + SO("so"), + + /** + * sarduca + * + */ + @XmlEnumValue("sc") + SC("sc"), + + /** + * swahilice + * + */ + @XmlEnumValue("sw") + SW("sw"), + + /** + * tahitice + * + */ + @XmlEnumValue("ty") + TY("ty"), + + /** + * tamilce + * + */ + @XmlEnumValue("ta") + TA("ta"), + + /** + * tatarca + * + */ + @XmlEnumValue("tt") + TT("tt"), + + /** + * teluguca + * + */ + @XmlEnumValue("te") + TE("te"), + + /** + * tacikçe + * + */ + @XmlEnumValue("tg") + TG("tg"), + + /** + * tagalogca + * + */ + @XmlEnumValue("tl") + TL("tl"), + + /** + * tayca + * + */ + @XmlEnumValue("th") + TH("th"), + + /** + * tibetçe + * + */ + @XmlEnumValue("bo") + BO("bo"), + + /** + * türkmence + * + */ + @XmlEnumValue("tk") + TK("tk"), + + /** + * ukraynaca + * + */ + @XmlEnumValue("uk") + UK("uk"), + + /** + * urduca + * + */ + @XmlEnumValue("ur") + UR("ur"), + + /** + * özbekçe + * + */ + @XmlEnumValue("uz") + UZ("uz"), + + /** + * vietnamca + * + */ + @XmlEnumValue("vi") + VI("vi"), + + /** + * volapük + * + */ + @XmlEnumValue("vo") + VO("vo"), + + /** + * galce + * + */ + @XmlEnumValue("cy") + CY("cy"), + + /** + * yidce + * + */ + @XmlEnumValue("yi") + YI("yi"), + + /** + * yoruba + * + */ + @XmlEnumValue("yo") + YO("yo"); + private final String value; + + ForeignCode(String v) { + value = v; + } + + public String value() { + return value; + } + + public static ForeignCode fromValue(String v) { + for (ForeignCode c: ForeignCode.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java new file mode 100644 index 000000000..39352e30b --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java @@ -0,0 +1,50 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Restricts the generic skill type by specifying the data type of the elements that describe the level of knowledge of the language and related linguistic diplomas and/or experiences. + * + * + *

Java-Klasse für ForeignLanguageSkillType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ForeignLanguageSkillType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType">
+ *       <sequence>
+ *         <element name="Description" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageType" minOccurs="0"/>
+ *         <element name="ProficiencyLevel" type="{http://europass.cedefop.europa.eu/Europass}ProficiencyLevelType" minOccurs="0"/>
+ *         <element name="AcquiredDuring" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceListType" minOccurs="0"/>
+ *         <element name="VerifiedBy" type="{http://europass.cedefop.europa.eu/Europass}LinguisticCertificateListType" minOccurs="0"/>
+ *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ForeignLanguageSkillType") +public class ForeignLanguageSkillType + extends SkillType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java new file mode 100644 index 000000000..4143946b4 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java @@ -0,0 +1,47 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines an abstract type for a foreign language. + * + * + *

Java-Klasse für ForeignLanguageType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ForeignLanguageType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
+ *       <sequence>
+ *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}foreignCode" minOccurs="0"/>
+ *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ForeignLanguageType") +public class ForeignLanguageType + extends LabelType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java new file mode 100644 index 000000000..01f6200b2 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java @@ -0,0 +1,157 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. + * + * + *

Java-Klasse für GenericDocumentationType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GenericDocumentationType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Heading" type="{http://europass.cedefop.europa.eu/Europass}DocumentationHeadingLabelType" minOccurs="0"/>
+ *         <element name="InterDocument" type="{http://europass.cedefop.europa.eu/Europass}InterDocumentDocumentationType" minOccurs="0"/>
+ *         <element name="IntraDocument" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *         <element name="ExtraDocument" type="{http://europass.cedefop.europa.eu/Europass}ExtraDocumentDocumentationType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GenericDocumentationType", propOrder = { + "heading", + "interDocument", + "intraDocument", + "extraDocument" +}) +public class GenericDocumentationType { + + @XmlElement(name = "Heading") + protected DocumentationHeadingLabelType heading; + @XmlElement(name = "InterDocument") + protected InterDocumentDocumentationType interDocument; + @XmlElement(name = "IntraDocument") + protected IntraDocumentDocumentationType intraDocument; + @XmlElement(name = "ExtraDocument") + protected ExtraDocumentDocumentationType extraDocument; + + /** + * Ruft den Wert der heading-Eigenschaft ab. + * + * @return + * possible object is + * {@link DocumentationHeadingLabelType } + * + */ + public DocumentationHeadingLabelType getHeading() { + return heading; + } + + /** + * Legt den Wert der heading-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DocumentationHeadingLabelType } + * + */ + public void setHeading(DocumentationHeadingLabelType value) { + this.heading = value; + } + + /** + * Ruft den Wert der interDocument-Eigenschaft ab. + * + * @return + * possible object is + * {@link InterDocumentDocumentationType } + * + */ + public InterDocumentDocumentationType getInterDocument() { + return interDocument; + } + + /** + * Legt den Wert der interDocument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link InterDocumentDocumentationType } + * + */ + public void setInterDocument(InterDocumentDocumentationType value) { + this.interDocument = value; + } + + /** + * Ruft den Wert der intraDocument-Eigenschaft ab. + * + * @return + * possible object is + * {@link IntraDocumentDocumentationType } + * + */ + public IntraDocumentDocumentationType getIntraDocument() { + return intraDocument; + } + + /** + * Legt den Wert der intraDocument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link IntraDocumentDocumentationType } + * + */ + public void setIntraDocument(IntraDocumentDocumentationType value) { + this.intraDocument = value; + } + + /** + * Ruft den Wert der extraDocument-Eigenschaft ab. + * + * @return + * possible object is + * {@link ExtraDocumentDocumentationType } + * + */ + public ExtraDocumentDocumentationType getExtraDocument() { + return extraDocument; + } + + /** + * Legt den Wert der extraDocument-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link ExtraDocumentDocumentationType } + * + */ + public void setExtraDocument(ExtraDocumentDocumentationType value) { + this.extraDocument = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java new file mode 100644 index 000000000..0f93b9582 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java @@ -0,0 +1,48 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a generic skill, which is modelled with one unstructured (free text) Description element. + * It may also accept Documentation information. + * + * + *

Java-Klasse für GenericSkillType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="GenericSkillType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType">
+ *       <sequence>
+ *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GenericSkillType") +public class GenericSkillType + extends SkillType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java new file mode 100644 index 000000000..ed1da2376 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java @@ -0,0 +1,64 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für ImageMimeTypeEnumeration. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="ImageMimeTypeEnumeration">
+ *   <restriction base="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration">
+ *     <enumeration value="image/jpeg"/>
+ *     <enumeration value="image/pjpeg"/>
+ *     <enumeration value="image/png"/>
+ *     <enumeration value="image/x-png"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "ImageMimeTypeEnumeration") +@XmlEnum(MimeTypeEnumeration.class) +public enum ImageMimeTypeEnumeration { + + @XmlEnumValue("image/jpeg") + IMAGE_JPEG(MimeTypeEnumeration.IMAGE_JPEG), + @XmlEnumValue("image/pjpeg") + IMAGE_PJPEG(MimeTypeEnumeration.IMAGE_PJPEG), + @XmlEnumValue("image/png") + IMAGE_PNG(MimeTypeEnumeration.IMAGE_PNG), + @XmlEnumValue("image/x-png") + IMAGE_X_PNG(MimeTypeEnumeration.IMAGE_X_PNG); + private final MimeTypeEnumeration value; + + ImageMimeTypeEnumeration(MimeTypeEnumeration v) { + value = v; + } + + public MimeTypeEnumeration value() { + return value; + } + + public static ImageMimeTypeEnumeration fromValue(MimeTypeEnumeration v) { + for (ImageMimeTypeEnumeration c: ImageMimeTypeEnumeration.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v.toString()); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java new file mode 100644 index 000000000..26c0673bf --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java @@ -0,0 +1,80 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Contains a list of references to other Europass Document. + * + * + *

Java-Klasse für InterDocumentDocumentationType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="InterDocumentDocumentationType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ReferencedDocument" type="{http://europass.cedefop.europa.eu/Europass}EuropassDocumentReferenceType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "InterDocumentDocumentationType", propOrder = { + "referencedDocument" +}) +public class InterDocumentDocumentationType { + + @XmlElement(name = "ReferencedDocument") + protected List referencedDocument; + + /** + * Gets the value of the referencedDocument property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the referencedDocument property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReferencedDocument().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link EuropassDocumentReferenceType } + * + * + */ + public List getReferencedDocument() { + if (referencedDocument == null) { + referencedDocument = new ArrayList(); + } + return this.referencedDocument; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java new file mode 100644 index 000000000..c9bc73b44 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java @@ -0,0 +1,69 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlIDREF; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für InternalReferenceType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="InternalReferenceType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <attribute name="idref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "InternalReferenceType") +public class InternalReferenceType { + + @XmlAttribute(name = "idref", required = true) + @XmlIDREF + @XmlSchemaType(name = "IDREF") + protected Object idref; + + /** + * Ruft den Wert der idref-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getIdref() { + return idref; + } + + /** + * Legt den Wert der idref-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setIdref(Object value) { + this.idref = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java new file mode 100644 index 000000000..f25fc5f6a --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java @@ -0,0 +1,80 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. + * + * + *

Java-Klasse für IntraDocumentDocumentationType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="IntraDocumentDocumentationType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ReferenceTo" type="{http://europass.cedefop.europa.eu/Europass}InternalReferenceType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "IntraDocumentDocumentationType", propOrder = { + "referenceTo" +}) +public class IntraDocumentDocumentationType { + + @XmlElement(name = "ReferenceTo") + protected List referenceTo; + + /** + * Gets the value of the referenceTo property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the referenceTo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getReferenceTo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link InternalReferenceType } + * + * + */ + public List getReferenceTo() { + if (referenceTo == null) { + referenceTo = new ArrayList(); + } + return this.referenceTo; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java new file mode 100644 index 000000000..7653c61e9 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java @@ -0,0 +1,105 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LabelType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LabelType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LabelType", propOrder = { + "code", + "label" +}) +@XmlSeeAlso({ + DocumentationHeadingLabelType.class, + LanguageType.class, + MotherLanguageType.class, + ForeignLanguageType.class, + LinguisticExperienceAreaType.class +}) +public class LabelType { + + @XmlElement(name = "Code") + protected String code; + @XmlElement(name = "Label") + protected String label; + + /** + * Ruft den Wert der code-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getCode() { + return code; + } + + /** + * Legt den Wert der code-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCode(String value) { + this.code = value; + } + + /** + * Ruft den Wert der label-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getLabel() { + return label; + } + + /** + * Legt den Wert der label-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLabel(String value) { + this.label = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java new file mode 100644 index 000000000..ddf8ccd92 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java @@ -0,0 +1,47 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek. + * + * + *

Java-Klasse für LanguageType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LanguageType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
+ *       <sequence>
+ *         <element name="Code" type="{http://www.w3.org/2001/XMLSchema}language" minOccurs="0"/>
+ *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LanguageType") +public abstract class LanguageType + extends LabelType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java new file mode 100644 index 000000000..281c51511 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java @@ -0,0 +1,42 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LinguisticCertificateListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LinguisticCertificateListType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}CertificateListType">
+ *       <sequence>
+ *         <element name="Certificate" type="{http://europass.cedefop.europa.eu/Europass}LinguisticCertificateType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LinguisticCertificateListType") +public class LinguisticCertificateListType + extends CertificateListType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java new file mode 100644 index 000000000..7f799313a --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java @@ -0,0 +1,49 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a Linguistic Certificate by restricting the allowed type for the level element to be "CEFLanguageLevel" + * + * + *

Java-Klasse für LinguisticCertificateType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LinguisticCertificateType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}CertificateType">
+ *       <sequence>
+ *         <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="AwardingBody" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Date" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/>
+ *         <element name="Level" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LinguisticCertificateType") +public class LinguisticCertificateType + extends CertificateType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java new file mode 100644 index 000000000..da972b0fb --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java @@ -0,0 +1,43 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LinguisticExperienceAreaType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LinguisticExperienceAreaType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
+ *       <sequence>
+ *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceAreasEnumeration" minOccurs="0"/>
+ *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LinguisticExperienceAreaType") +public class LinguisticExperienceAreaType + extends LabelType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java new file mode 100644 index 000000000..1360c4cf8 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java @@ -0,0 +1,64 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LinguisticExperienceAreasEnumeration. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="LinguisticExperienceAreasEnumeration">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="studying_training_language"/>
+ *     <enumeration value="work_language"/>
+ *     <enumeration value="living_traveling_language"/>
+ *     <enumeration value="mediating_groups_language"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "LinguisticExperienceAreasEnumeration") +@XmlEnum +public enum LinguisticExperienceAreasEnumeration { + + @XmlEnumValue("studying_training_language") + STUDYING_TRAINING_LANGUAGE("studying_training_language"), + @XmlEnumValue("work_language") + WORK_LANGUAGE("work_language"), + @XmlEnumValue("living_traveling_language") + LIVING_TRAVELING_LANGUAGE("living_traveling_language"), + @XmlEnumValue("mediating_groups_language") + MEDIATING_GROUPS_LANGUAGE("mediating_groups_language"); + private final String value; + + LinguisticExperienceAreasEnumeration(String v) { + value = v; + } + + public String value() { + return value; + } + + public static LinguisticExperienceAreasEnumeration fromValue(String v) { + for (LinguisticExperienceAreasEnumeration c: LinguisticExperienceAreasEnumeration.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java new file mode 100644 index 000000000..9f0765e67 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java @@ -0,0 +1,46 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a list of Experiences. + * + * + *

Java-Klasse für LinguisticExperienceListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LinguisticExperienceListType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}AbstractExperienceListType">
+ *       <sequence>
+ *         <element name="Experience" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceType" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LinguisticExperienceListType") +public class LinguisticExperienceListType + extends AbstractExperienceListType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java new file mode 100644 index 000000000..bfeed278d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java @@ -0,0 +1,158 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Extends the generic ExperienceType to include information about an experience that results in acquiring linguistic skills. + * Contains information about the period the linguistic experience took place and the area/context into which it is acquiared. + * + * + *

Java-Klasse für LinguisticExperienceType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LinguisticExperienceType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Period" type="{http://europass.cedefop.europa.eu/Europass}PeriodType" minOccurs="0"/>
+ *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *         <element name="Area" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceAreaType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LinguisticExperienceType", propOrder = { + "period", + "description", + "documentation", + "area" +}) +public class LinguisticExperienceType { + + @XmlElement(name = "Period") + protected PeriodType period; + @XmlElement(name = "Description") + protected String description; + @XmlElement(name = "Documentation") + protected IntraDocumentDocumentationType documentation; + @XmlElement(name = "Area") + protected LinguisticExperienceAreaType area; + + /** + * Ruft den Wert der period-Eigenschaft ab. + * + * @return + * possible object is + * {@link PeriodType } + * + */ + public PeriodType getPeriod() { + return period; + } + + /** + * Legt den Wert der period-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link PeriodType } + * + */ + public void setPeriod(PeriodType value) { + this.period = value; + } + + /** + * Ruft den Wert der description-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDescription() { + return description; + } + + /** + * Legt den Wert der description-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDescription(String value) { + this.description = value; + } + + /** + * Ruft den Wert der documentation-Eigenschaft ab. + * + * @return + * possible object is + * {@link IntraDocumentDocumentationType } + * + */ + public IntraDocumentDocumentationType getDocumentation() { + return documentation; + } + + /** + * Legt den Wert der documentation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link IntraDocumentDocumentationType } + * + */ + public void setDocumentation(IntraDocumentDocumentationType value) { + this.documentation = value; + } + + /** + * Ruft den Wert der area-Eigenschaft ab. + * + * @return + * possible object is + * {@link LinguisticExperienceAreaType } + * + */ + public LinguisticExperienceAreaType getArea() { + return area; + } + + /** + * Legt den Wert der area-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link LinguisticExperienceAreaType } + * + */ + public void setArea(LinguisticExperienceAreaType value) { + this.area = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java new file mode 100644 index 000000000..db089b9ec --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java @@ -0,0 +1,239 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für LinguisticSkillType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="LinguisticSkillType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="MotherTongueList" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="MotherTongue" type="{http://europass.cedefop.europa.eu/Europass}MotherTongueSkillType" maxOccurs="unbounded" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="ForeignLanguageList" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LinguisticSkillType", propOrder = { + "motherTongueList", + "foreignLanguageList" +}) +public class LinguisticSkillType { + + @XmlElement(name = "MotherTongueList") + protected LinguisticSkillType.MotherTongueList motherTongueList; + @XmlElement(name = "ForeignLanguageList") + protected LinguisticSkillType.ForeignLanguageList foreignLanguageList; + + /** + * Ruft den Wert der motherTongueList-Eigenschaft ab. + * + * @return + * possible object is + * {@link LinguisticSkillType.MotherTongueList } + * + */ + public LinguisticSkillType.MotherTongueList getMotherTongueList() { + return motherTongueList; + } + + /** + * Legt den Wert der motherTongueList-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link LinguisticSkillType.MotherTongueList } + * + */ + public void setMotherTongueList(LinguisticSkillType.MotherTongueList value) { + this.motherTongueList = value; + } + + /** + * Ruft den Wert der foreignLanguageList-Eigenschaft ab. + * + * @return + * possible object is + * {@link LinguisticSkillType.ForeignLanguageList } + * + */ + public LinguisticSkillType.ForeignLanguageList getForeignLanguageList() { + return foreignLanguageList; + } + + /** + * Legt den Wert der foreignLanguageList-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link LinguisticSkillType.ForeignLanguageList } + * + */ + public void setForeignLanguageList(LinguisticSkillType.ForeignLanguageList value) { + this.foreignLanguageList = value; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "foreignLanguage" + }) + public static class ForeignLanguageList { + + @XmlElement(name = "ForeignLanguage") + protected List foreignLanguage; + + /** + * Gets the value of the foreignLanguage property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the foreignLanguage property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getForeignLanguage().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ForeignLanguageSkillType } + * + * + */ + public List getForeignLanguage() { + if (foreignLanguage == null) { + foreignLanguage = new ArrayList(); + } + return this.foreignLanguage; + } + + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="MotherTongue" type="{http://europass.cedefop.europa.eu/Europass}MotherTongueSkillType" maxOccurs="unbounded" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "motherTongue" + }) + public static class MotherTongueList { + + @XmlElement(name = "MotherTongue") + protected List motherTongue; + + /** + * Gets the value of the motherTongue property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the motherTongue property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getMotherTongue().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MotherTongueSkillType } + * + * + */ + public List getMotherTongue() { + if (motherTongue == null) { + motherTongue = new ArrayList(); + } + return this.motherTongue; + } + + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java new file mode 100644 index 000000000..9a3e017c1 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java @@ -0,0 +1,164 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import java.util.ArrayList; +import java.util.List; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für MetadataListType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="MetadataListType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Metadata" maxOccurs="unbounded">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *                 <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MetadataListType", propOrder = { + "metadata" +}) +public class MetadataListType { + + @XmlElement(name = "Metadata", required = true) + protected List metadata; + + /** + * Gets the value of the metadata property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the metadata property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMetadata().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link MetadataListType.Metadata } + * + * + */ + public List getMetadata() { + if (metadata == null) { + metadata = new ArrayList(); + } + return this.metadata; + } + + + /** + *

Java-Klasse für anonymous complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *       <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Metadata { + + @XmlAttribute(name = "key", required = true) + protected String key; + @XmlAttribute(name = "value", required = true) + protected String value; + + /** + * Ruft den Wert der key-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getKey() { + return key; + } + + /** + * Legt den Wert der key-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setKey(String value) { + this.key = value; + } + + /** + * Ruft den Wert der value-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * Legt den Wert der value-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java new file mode 100644 index 000000000..dcb01d50b --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java @@ -0,0 +1,67 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für MimeTypeEnumeration. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="MimeTypeEnumeration">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="image/jpeg"/>
+ *     <enumeration value="image/pjpeg"/>
+ *     <enumeration value="image/png"/>
+ *     <enumeration value="image/x-png"/>
+ *     <enumeration value="application/pdf"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "MimeTypeEnumeration") +@XmlEnum +public enum MimeTypeEnumeration { + + @XmlEnumValue("image/jpeg") + IMAGE_JPEG("image/jpeg"), + @XmlEnumValue("image/pjpeg") + IMAGE_PJPEG("image/pjpeg"), + @XmlEnumValue("image/png") + IMAGE_PNG("image/png"), + @XmlEnumValue("image/x-png") + IMAGE_X_PNG("image/x-png"), + @XmlEnumValue("application/pdf") + APPLICATION_PDF("application/pdf"); + private final String value; + + MimeTypeEnumeration(String v) { + value = v; + } + + public String value() { + return value; + } + + public static MimeTypeEnumeration fromValue(String v) { + for (MimeTypeEnumeration c: MimeTypeEnumeration.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java new file mode 100644 index 000000000..1d67958c4 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java @@ -0,0 +1,924 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlEnumValue; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für motherCode. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + *

+ *

+ * <simpleType name="motherCode">
+ *   <restriction base="{http://europass.cedefop.europa.eu/Europass}foreignCode">
+ *     <enumeration value="bg"/>
+ *     <enumeration value="cs"/>
+ *     <enumeration value="da"/>
+ *     <enumeration value="nl"/>
+ *     <enumeration value="en"/>
+ *     <enumeration value="et"/>
+ *     <enumeration value="fi"/>
+ *     <enumeration value="fr"/>
+ *     <enumeration value="de"/>
+ *     <enumeration value="el"/>
+ *     <enumeration value="hu"/>
+ *     <enumeration value="is"/>
+ *     <enumeration value="it"/>
+ *     <enumeration value="lv"/>
+ *     <enumeration value="lt"/>
+ *     <enumeration value="mt"/>
+ *     <enumeration value="no"/>
+ *     <enumeration value="pl"/>
+ *     <enumeration value="pt"/>
+ *     <enumeration value="ro"/>
+ *     <enumeration value="hr"/>
+ *     <enumeration value="sk"/>
+ *     <enumeration value="sl"/>
+ *     <enumeration value="es"/>
+ *     <enumeration value="sv"/>
+ *     <enumeration value="tr"/>
+ *     <enumeration value="ab"/>
+ *     <enumeration value="af"/>
+ *     <enumeration value="sq"/>
+ *     <enumeration value="am"/>
+ *     <enumeration value="ar"/>
+ *     <enumeration value="an"/>
+ *     <enumeration value="hy"/>
+ *     <enumeration value="as"/>
+ *     <enumeration value="az"/>
+ *     <enumeration value="eu"/>
+ *     <enumeration value="be"/>
+ *     <enumeration value="bn"/>
+ *     <enumeration value="bs"/>
+ *     <enumeration value="br"/>
+ *     <enumeration value="my"/>
+ *     <enumeration value="ca"/>
+ *     <enumeration value="ce"/>
+ *     <enumeration value="zh"/>
+ *     <enumeration value="kw"/>
+ *     <enumeration value="co"/>
+ *     <enumeration value="fo"/>
+ *     <enumeration value="fj"/>
+ *     <enumeration value="fy"/>
+ *     <enumeration value="ka"/>
+ *     <enumeration value="gd"/>
+ *     <enumeration value="ga"/>
+ *     <enumeration value="gl"/>
+ *     <enumeration value="gv"/>
+ *     <enumeration value="gu"/>
+ *     <enumeration value="ht"/>
+ *     <enumeration value="he"/>
+ *     <enumeration value="hi"/>
+ *     <enumeration value="id"/>
+ *     <enumeration value="jv"/>
+ *     <enumeration value="ja"/>
+ *     <enumeration value="kn"/>
+ *     <enumeration value="kk"/>
+ *     <enumeration value="ky"/>
+ *     <enumeration value="kg"/>
+ *     <enumeration value="ko"/>
+ *     <enumeration value="ku"/>
+ *     <enumeration value="lo"/>
+ *     <enumeration value="li"/>
+ *     <enumeration value="ln"/>
+ *     <enumeration value="lb"/>
+ *     <enumeration value="mk"/>
+ *     <enumeration value="ml"/>
+ *     <enumeration value="mr"/>
+ *     <enumeration value="ms"/>
+ *     <enumeration value="mg"/>
+ *     <enumeration value="mo"/>
+ *     <enumeration value="mn"/>
+ *     <enumeration value="ne"/>
+ *     <enumeration value="nn"/>
+ *     <enumeration value="nb"/>
+ *     <enumeration value="pa"/>
+ *     <enumeration value="fa"/>
+ *     <enumeration value="ps"/>
+ *     <enumeration value="rm"/>
+ *     <enumeration value="rom"/>
+ *     <enumeration value="ru"/>
+ *     <enumeration value="sr"/>
+ *     <enumeration value="se"/>
+ *     <enumeration value="sd"/>
+ *     <enumeration value="so"/>
+ *     <enumeration value="sc"/>
+ *     <enumeration value="sw"/>
+ *     <enumeration value="ty"/>
+ *     <enumeration value="ta"/>
+ *     <enumeration value="tt"/>
+ *     <enumeration value="te"/>
+ *     <enumeration value="tg"/>
+ *     <enumeration value="tl"/>
+ *     <enumeration value="th"/>
+ *     <enumeration value="bo"/>
+ *     <enumeration value="tk"/>
+ *     <enumeration value="uk"/>
+ *     <enumeration value="ur"/>
+ *     <enumeration value="uz"/>
+ *     <enumeration value="vi"/>
+ *     <enumeration value="cy"/>
+ *     <enumeration value="yi"/>
+ *     <enumeration value="yo"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "motherCode") +@XmlEnum(ForeignCode.class) +public enum MotherCode { + + + /** + * bulgarca + * + */ + @XmlEnumValue("bg") + BG(ForeignCode.BG), + + /** + * çekçe + * + */ + @XmlEnumValue("cs") + CS(ForeignCode.CS), + + /** + * danca + * + */ + @XmlEnumValue("da") + DA(ForeignCode.DA), + + /** + * flemenkçe + * + */ + @XmlEnumValue("nl") + NL(ForeignCode.NL), + + /** + * ingilizce + * + */ + @XmlEnumValue("en") + EN(ForeignCode.EN), + + /** + * estonca + * + */ + @XmlEnumValue("et") + ET(ForeignCode.ET), + + /** + * fince + * + */ + @XmlEnumValue("fi") + FI(ForeignCode.FI), + + /** + * frans\u0131zca + * + */ + @XmlEnumValue("fr") + FR(ForeignCode.FR), + + /** + * almanca + * + */ + @XmlEnumValue("de") + DE(ForeignCode.DE), + + /** + * yunanca + * + */ + @XmlEnumValue("el") + EL(ForeignCode.EL), + + /** + * macarca + * + */ + @XmlEnumValue("hu") + HU(ForeignCode.HU), + + /** + * izlandaca + * + */ + @XmlEnumValue("is") + IS(ForeignCode.IS), + + /** + * italyanca + * + */ + @XmlEnumValue("it") + IT(ForeignCode.IT), + + /** + * letonca + * + */ + @XmlEnumValue("lv") + LV(ForeignCode.LV), + + /** + * litvanca + * + */ + @XmlEnumValue("lt") + LT(ForeignCode.LT), + + /** + * maltaca + * + */ + @XmlEnumValue("mt") + MT(ForeignCode.MT), + + /** + * norveççe + * + */ + @XmlEnumValue("no") + NO(ForeignCode.NO), + + /** + * lehçe + * + */ + @XmlEnumValue("pl") + PL(ForeignCode.PL), + + /** + * portekizce + * + */ + @XmlEnumValue("pt") + PT(ForeignCode.PT), + + /** + * rumence + * + */ + @XmlEnumValue("ro") + RO(ForeignCode.RO), + + /** + * h\u0131rvatça + * + */ + @XmlEnumValue("hr") + HR(ForeignCode.HR), + + /** + * slovakça + * + */ + @XmlEnumValue("sk") + SK(ForeignCode.SK), + + /** + * slovence + * + */ + @XmlEnumValue("sl") + SL(ForeignCode.SL), + + /** + * ispanyolca + * + */ + @XmlEnumValue("es") + ES(ForeignCode.ES), + + /** + * isveççe + * + */ + @XmlEnumValue("sv") + SV(ForeignCode.SV), + + /** + * türkçe + * + */ + @XmlEnumValue("tr") + TR(ForeignCode.TR), + + /** + * abhazca + * + */ + @XmlEnumValue("ab") + AB(ForeignCode.AB), + + /** + * afrikanca + * + */ + @XmlEnumValue("af") + AF(ForeignCode.AF), + + /** + * arnavutça + * + */ + @XmlEnumValue("sq") + SQ(ForeignCode.SQ), + + /** + * amharca + * + */ + @XmlEnumValue("am") + AM(ForeignCode.AM), + + /** + * arapça + * + */ + @XmlEnumValue("ar") + AR(ForeignCode.AR), + + /** + * aragonca + * + */ + @XmlEnumValue("an") + AN(ForeignCode.AN), + + /** + * ermenice + * + */ + @XmlEnumValue("hy") + HY(ForeignCode.HY), + + /** + * assamca + * + */ + @XmlEnumValue("as") + AS(ForeignCode.AS), + + /** + * azerice + * + */ + @XmlEnumValue("az") + AZ(ForeignCode.AZ), + + /** + * baskça + * + */ + @XmlEnumValue("eu") + EU(ForeignCode.EU), + + /** + * belarusça + * + */ + @XmlEnumValue("be") + BE(ForeignCode.BE), + + /** + * banglade\u015fçe + * + */ + @XmlEnumValue("bn") + BN(ForeignCode.BN), + + /** + * bo\u015fnakça + * + */ + @XmlEnumValue("bs") + BS(ForeignCode.BS), + + /** + * bretonca + * + */ + @XmlEnumValue("br") + BR(ForeignCode.BR), + + /** + * burmaca + * + */ + @XmlEnumValue("my") + MY(ForeignCode.MY), + + /** + * katalanca/valensiyaca + * + */ + @XmlEnumValue("ca") + CA(ForeignCode.CA), + + /** + * çeçence + * + */ + @XmlEnumValue("ce") + CE(ForeignCode.CE), + + /** + * çince + * + */ + @XmlEnumValue("zh") + ZH(ForeignCode.ZH), + + /** + * korni\u015fce + * + */ + @XmlEnumValue("kw") + KW(ForeignCode.KW), + + /** + * korsikaca + * + */ + @XmlEnumValue("co") + CO(ForeignCode.CO), + + /** + * faraoece + * + */ + @XmlEnumValue("fo") + FO(ForeignCode.FO), + + /** + * fijice + * + */ + @XmlEnumValue("fj") + FJ(ForeignCode.FJ), + + /** + * frizyaca + * + */ + @XmlEnumValue("fy") + FY(ForeignCode.FY), + + /** + * gürcüce + * + */ + @XmlEnumValue("ka") + KA(ForeignCode.KA), + + /** + * gaelce/iskoçça + * + */ + @XmlEnumValue("gd") + GD(ForeignCode.GD), + + /** + * irlandaca + * + */ + @XmlEnumValue("ga") + GA(ForeignCode.GA), + + /** + * galiçyaca + * + */ + @XmlEnumValue("gl") + GL(ForeignCode.GL), + + /** + * manskça + * + */ + @XmlEnumValue("gv") + GV(ForeignCode.GV), + + /** + * gucaratça + * + */ + @XmlEnumValue("gu") + GU(ForeignCode.GU), + + /** + * haitice/haiti kreyolu + * + */ + @XmlEnumValue("ht") + HT(ForeignCode.HT), + + /** + * \u0130branice + * + */ + @XmlEnumValue("he") + HE(ForeignCode.HE), + + /** + * hintçe + * + */ + @XmlEnumValue("hi") + HI(ForeignCode.HI), + + /** + * endonezce + * + */ + @XmlEnumValue("id") + ID(ForeignCode.ID), + + /** + * javaca + * + */ + @XmlEnumValue("jv") + JV(ForeignCode.JV), + + /** + * japonca + * + */ + @XmlEnumValue("ja") + JA(ForeignCode.JA), + + /** + * kannada + * + */ + @XmlEnumValue("kn") + KN(ForeignCode.KN), + + /** + * kazakça + * + */ + @XmlEnumValue("kk") + KK(ForeignCode.KK), + + /** + * k\u0131rg\u0131zca + * + */ + @XmlEnumValue("ky") + KY(ForeignCode.KY), + + /** + * kongoca + * + */ + @XmlEnumValue("kg") + KG(ForeignCode.KG), + + /** + * korece + * + */ + @XmlEnumValue("ko") + KO(ForeignCode.KO), + + /** + * kürtçe + * + */ + @XmlEnumValue("ku") + KU(ForeignCode.KU), + + /** + * laoca + * + */ + @XmlEnumValue("lo") + LO(ForeignCode.LO), + + /** + * limburgca + * + */ + @XmlEnumValue("li") + LI(ForeignCode.LI), + + /** + * lingalaca + * + */ + @XmlEnumValue("ln") + LN(ForeignCode.LN), + + /** + * lüksemburgca + * + */ + @XmlEnumValue("lb") + LB(ForeignCode.LB), + + /** + * makedonca + * + */ + @XmlEnumValue("mk") + MK(ForeignCode.MK), + + /** + * malayalam + * + */ + @XmlEnumValue("ml") + ML(ForeignCode.ML), + + /** + * marathi + * + */ + @XmlEnumValue("mr") + MR(ForeignCode.MR), + + /** + * malezyaca + * + */ + @XmlEnumValue("ms") + MS(ForeignCode.MS), + + /** + * malagasi + * + */ + @XmlEnumValue("mg") + MG(ForeignCode.MG), + + /** + * moldovca + * + */ + @XmlEnumValue("mo") + MO(ForeignCode.MO), + + /** + * mogolca + * + */ + @XmlEnumValue("mn") + MN(ForeignCode.MN), + + /** + * nepalce + * + */ + @XmlEnumValue("ne") + NE(ForeignCode.NE), + + /** + * norveççe (Norsk) + * + */ + @XmlEnumValue("nn") + NN(ForeignCode.NN), + + /** + * norveççe (Bokmål) + * + */ + @XmlEnumValue("nb") + NB(ForeignCode.NB), + + /** + * pencapça + * + */ + @XmlEnumValue("pa") + PA(ForeignCode.PA), + + /** + * farsça + * + */ + @XmlEnumValue("fa") + FA(ForeignCode.FA), + + /** + * pe\u015ftuca + * + */ + @XmlEnumValue("ps") + PS(ForeignCode.PS), + + /** + * reto romanca + * + */ + @XmlEnumValue("rm") + RM(ForeignCode.RM), + + /** + * çingenece + * + */ + @XmlEnumValue("rom") + ROM(ForeignCode.ROM), + + /** + * rusça + * + */ + @XmlEnumValue("ru") + RU(ForeignCode.RU), + + /** + * s\u0131rpça + * + */ + @XmlEnumValue("sr") + SR(ForeignCode.SR), + + /** + * kuzeylapça + * + */ + @XmlEnumValue("se") + SE(ForeignCode.SE), + + /** + * sintçe + * + */ + @XmlEnumValue("sd") + SD(ForeignCode.SD), + + /** + * somalice + * + */ + @XmlEnumValue("so") + SO(ForeignCode.SO), + + /** + * sarduca + * + */ + @XmlEnumValue("sc") + SC(ForeignCode.SC), + + /** + * swahilice + * + */ + @XmlEnumValue("sw") + SW(ForeignCode.SW), + + /** + * tahitice + * + */ + @XmlEnumValue("ty") + TY(ForeignCode.TY), + + /** + * tamilce + * + */ + @XmlEnumValue("ta") + TA(ForeignCode.TA), + + /** + * tatarca + * + */ + @XmlEnumValue("tt") + TT(ForeignCode.TT), + + /** + * teluguca + * + */ + @XmlEnumValue("te") + TE(ForeignCode.TE), + + /** + * tacikçe + * + */ + @XmlEnumValue("tg") + TG(ForeignCode.TG), + + /** + * tagalogca + * + */ + @XmlEnumValue("tl") + TL(ForeignCode.TL), + + /** + * tayca + * + */ + @XmlEnumValue("th") + TH(ForeignCode.TH), + + /** + * tibetçe + * + */ + @XmlEnumValue("bo") + BO(ForeignCode.BO), + + /** + * türkmence + * + */ + @XmlEnumValue("tk") + TK(ForeignCode.TK), + + /** + * ukraynaca + * + */ + @XmlEnumValue("uk") + UK(ForeignCode.UK), + + /** + * urduca + * + */ + @XmlEnumValue("ur") + UR(ForeignCode.UR), + + /** + * özbekçe + * + */ + @XmlEnumValue("uz") + UZ(ForeignCode.UZ), + + /** + * vietnamca + * + */ + @XmlEnumValue("vi") + VI(ForeignCode.VI), + + /** + * galce + * + */ + @XmlEnumValue("cy") + CY(ForeignCode.CY), + + /** + * yidce + * + */ + @XmlEnumValue("yi") + YI(ForeignCode.YI), + + /** + * yoruba + * + */ + @XmlEnumValue("yo") + YO(ForeignCode.YO); + private final ForeignCode value; + + MotherCode(ForeignCode v) { + value = v; + } + + public ForeignCode value() { + return value; + } + + public static MotherCode fromValue(ForeignCode v) { + for (MotherCode c: MotherCode.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v.toString()); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java new file mode 100644 index 000000000..56a516b88 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java @@ -0,0 +1,47 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek. + * + * + *

Java-Klasse für MotherLanguageType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="MotherLanguageType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
+ *       <sequence>
+ *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}motherCode" minOccurs="0"/>
+ *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MotherLanguageType") +public class MotherLanguageType + extends LabelType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java new file mode 100644 index 000000000..1c1afa9f3 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java @@ -0,0 +1,43 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für MotherTongueSkillType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="MotherTongueSkillType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType">
+ *       <sequence>
+ *         <element name="Description" type="{http://europass.cedefop.europa.eu/Europass}MotherLanguageType" minOccurs="0"/>
+ *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "MotherTongueSkillType") +public class MotherTongueSkillType + extends SkillType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java new file mode 100644 index 000000000..a62b4492c --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java @@ -0,0 +1,335 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlRegistry; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.europass package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.europass + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link LinguisticSkillType } + * + */ + public LinguisticSkillType createLinguisticSkillType() { + return new LinguisticSkillType(); + } + + /** + * Create an instance of {@link MetadataListType } + * + */ + public MetadataListType createMetadataListType() { + return new MetadataListType(); + } + + /** + * Create an instance of {@link LabelType } + * + */ + public LabelType createLabelType() { + return new LabelType(); + } + + /** + * Create an instance of {@link PeriodType } + * + */ + public PeriodType createPeriodType() { + return new PeriodType(); + } + + /** + * Create an instance of {@link DateType } + * + */ + public DateType createDateType() { + return new DateType(); + } + + /** + * Create an instance of {@link GenericDocumentationType } + * + */ + public GenericDocumentationType createGenericDocumentationType() { + return new GenericDocumentationType(); + } + + /** + * Create an instance of {@link DocumentationHeadingLabelType } + * + */ + public DocumentationHeadingLabelType createDocumentationHeadingLabelType() { + return new DocumentationHeadingLabelType(); + } + + /** + * Create an instance of {@link IntraDocumentDocumentationType } + * + */ + public IntraDocumentDocumentationType createIntraDocumentDocumentationType() { + return new IntraDocumentDocumentationType(); + } + + /** + * Create an instance of {@link InternalReferenceType } + * + */ + public InternalReferenceType createInternalReferenceType() { + return new InternalReferenceType(); + } + + /** + * Create an instance of {@link ExtraDocumentDocumentationType } + * + */ + public ExtraDocumentDocumentationType createExtraDocumentDocumentationType() { + return new ExtraDocumentDocumentationType(); + } + + /** + * Create an instance of {@link ExternalReferenceType } + * + */ + public ExternalReferenceType createExternalReferenceType() { + return new ExternalReferenceType(); + } + + /** + * Create an instance of {@link InterDocumentDocumentationType } + * + */ + public InterDocumentDocumentationType createInterDocumentDocumentationType() { + return new InterDocumentDocumentationType(); + } + + /** + * Create an instance of {@link EuropassDocumentReferenceType } + * + */ + public EuropassDocumentReferenceType createEuropassDocumentReferenceType() { + return new EuropassDocumentReferenceType(); + } + + /** + * Create an instance of {@link ExperienceType } + * + */ + public ExperienceType createExperienceType() { + return new ExperienceType(); + } + + /** + * Create an instance of {@link AbstractExperienceListType } + * + */ + public AbstractExperienceListType createAbstractExperienceListType() { + return new AbstractExperienceListType(); + } + + /** + * Create an instance of {@link ExperienceListType } + * + */ + public ExperienceListType createExperienceListType() { + return new ExperienceListType(); + } + + /** + * Create an instance of {@link CertificateListType } + * + */ + public CertificateListType createCertificateListType() { + return new CertificateListType(); + } + + /** + * Create an instance of {@link CertificateType } + * + */ + public CertificateType createCertificateType() { + return new CertificateType(); + } + + /** + * Create an instance of {@link GenericSkillType } + * + */ + public GenericSkillType createGenericSkillType() { + return new GenericSkillType(); + } + + /** + * Create an instance of {@link MotherLanguageType } + * + */ + public MotherLanguageType createMotherLanguageType() { + return new MotherLanguageType(); + } + + /** + * Create an instance of {@link ForeignLanguageType } + * + */ + public ForeignLanguageType createForeignLanguageType() { + return new ForeignLanguageType(); + } + + /** + * Create an instance of {@link AttachmentListType } + * + */ + public AttachmentListType createAttachmentListType() { + return new AttachmentListType(); + } + + /** + * Create an instance of {@link AttachmentType } + * + */ + public AttachmentType createAttachmentType() { + return new AttachmentType(); + } + + /** + * Create an instance of {@link FileDataType } + * + */ + public FileDataType createFileDataType() { + return new FileDataType(); + } + + /** + * Create an instance of {@link PhotoDataType } + * + */ + public PhotoDataType createPhotoDataType() { + return new PhotoDataType(); + } + + /** + * Create an instance of {@link SignatureDataType } + * + */ + public SignatureDataType createSignatureDataType() { + return new SignatureDataType(); + } + + /** + * Create an instance of {@link MotherTongueSkillType } + * + */ + public MotherTongueSkillType createMotherTongueSkillType() { + return new MotherTongueSkillType(); + } + + /** + * Create an instance of {@link ForeignLanguageSkillType } + * + */ + public ForeignLanguageSkillType createForeignLanguageSkillType() { + return new ForeignLanguageSkillType(); + } + + /** + * Create an instance of {@link ProficiencyLevelType } + * + */ + public ProficiencyLevelType createProficiencyLevelType() { + return new ProficiencyLevelType(); + } + + /** + * Create an instance of {@link LinguisticCertificateListType } + * + */ + public LinguisticCertificateListType createLinguisticCertificateListType() { + return new LinguisticCertificateListType(); + } + + /** + * Create an instance of {@link LinguisticCertificateType } + * + */ + public LinguisticCertificateType createLinguisticCertificateType() { + return new LinguisticCertificateType(); + } + + /** + * Create an instance of {@link LinguisticExperienceType } + * + */ + public LinguisticExperienceType createLinguisticExperienceType() { + return new LinguisticExperienceType(); + } + + /** + * Create an instance of {@link LinguisticExperienceListType } + * + */ + public LinguisticExperienceListType createLinguisticExperienceListType() { + return new LinguisticExperienceListType(); + } + + /** + * Create an instance of {@link LinguisticExperienceAreaType } + * + */ + public LinguisticExperienceAreaType createLinguisticExperienceAreaType() { + return new LinguisticExperienceAreaType(); + } + + /** + * Create an instance of {@link LinguisticSkillType.MotherTongueList } + * + */ + public LinguisticSkillType.MotherTongueList createLinguisticSkillTypeMotherTongueList() { + return new LinguisticSkillType.MotherTongueList(); + } + + /** + * Create an instance of {@link LinguisticSkillType.ForeignLanguageList } + * + */ + public LinguisticSkillType.ForeignLanguageList createLinguisticSkillTypeForeignLanguageList() { + return new LinguisticSkillType.ForeignLanguageList(); + } + + /** + * Create an instance of {@link MetadataListType.Metadata } + * + */ + public MetadataListType.Metadata createMetadataListTypeMetadata() { + return new MetadataListType.Metadata(); + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java new file mode 100644 index 000000000..056f065ae --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java @@ -0,0 +1,187 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.datatype.Duration; + + +/** + * + * A period is comprised of three sub elements for the start and end dates of the period, as well as an idicator whether the specific period is current. + * The end date and the current indicator are optional. + * + * + *

Java-Klasse für PeriodType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PeriodType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="From" type="{http://europass.cedefop.europa.eu/Europass}DateType"/>
+ *         <element name="To" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/>
+ *         <element name="Current" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
+ *         <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
+ *         <element name="DurationEquivalent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PeriodType", propOrder = { + "from", + "to", + "current", + "duration", + "durationEquivalent" +}) +public class PeriodType { + + @XmlElement(name = "From", required = true) + protected DateType from; + @XmlElement(name = "To") + protected DateType to; + @XmlElement(name = "Current") + protected Boolean current; + @XmlElement(name = "Duration") + protected Duration duration; + @XmlElement(name = "DurationEquivalent") + protected String durationEquivalent; + + /** + * Ruft den Wert der from-Eigenschaft ab. + * + * @return + * possible object is + * {@link DateType } + * + */ + public DateType getFrom() { + return from; + } + + /** + * Legt den Wert der from-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DateType } + * + */ + public void setFrom(DateType value) { + this.from = value; + } + + /** + * Ruft den Wert der to-Eigenschaft ab. + * + * @return + * possible object is + * {@link DateType } + * + */ + public DateType getTo() { + return to; + } + + /** + * Legt den Wert der to-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link DateType } + * + */ + public void setTo(DateType value) { + this.to = value; + } + + /** + * Ruft den Wert der current-Eigenschaft ab. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isCurrent() { + return current; + } + + /** + * Legt den Wert der current-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setCurrent(Boolean value) { + this.current = value; + } + + /** + * Ruft den Wert der duration-Eigenschaft ab. + * + * @return + * possible object is + * {@link Duration } + * + */ + public Duration getDuration() { + return duration; + } + + /** + * Legt den Wert der duration-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Duration } + * + */ + public void setDuration(Duration value) { + this.duration = value; + } + + /** + * Ruft den Wert der durationEquivalent-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getDurationEquivalent() { + return durationEquivalent; + } + + /** + * Legt den Wert der durationEquivalent-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDurationEquivalent(String value) { + this.durationEquivalent = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java new file mode 100644 index 000000000..51470b1f4 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java @@ -0,0 +1,53 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the personal photo of an individual. + * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. + * + * + *

Java-Klasse für PhotoDataType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="PhotoDataType">
+ *   <complexContent>
+ *     <restriction base="{http://europass.cedefop.europa.eu/Europass}FileDataType">
+ *       <sequence>
+ *         <element name="MimeType" type="{http://europass.cedefop.europa.eu/Europass}ImageMimeTypeEnumeration"/>
+ *         <element name="Data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ *         <element name="MetadataList" type="{http://europass.cedefop.europa.eu/Europass}MetadataListType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "PhotoDataType") +@XmlSeeAlso({ + SignatureDataType.class +}) +public class PhotoDataType + extends FileDataType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java new file mode 100644 index 000000000..261ab2272 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java @@ -0,0 +1,181 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

Java-Klasse für ProficiencyLevelType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="ProficiencyLevelType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Listening" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
+ *         <element name="Reading" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
+ *         <element name="SpokenInteraction" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
+ *         <element name="SpokenProduction" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
+ *         <element name="Writing" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ProficiencyLevelType", propOrder = { + "listening", + "reading", + "spokenInteraction", + "spokenProduction", + "writing" +}) +public class ProficiencyLevelType { + + @XmlElement(name = "Listening") + protected String listening; + @XmlElement(name = "Reading") + protected String reading; + @XmlElement(name = "SpokenInteraction") + protected String spokenInteraction; + @XmlElement(name = "SpokenProduction") + protected String spokenProduction; + @XmlElement(name = "Writing") + protected String writing; + + /** + * Ruft den Wert der listening-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getListening() { + return listening; + } + + /** + * Legt den Wert der listening-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setListening(String value) { + this.listening = value; + } + + /** + * Ruft den Wert der reading-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getReading() { + return reading; + } + + /** + * Legt den Wert der reading-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setReading(String value) { + this.reading = value; + } + + /** + * Ruft den Wert der spokenInteraction-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpokenInteraction() { + return spokenInteraction; + } + + /** + * Legt den Wert der spokenInteraction-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpokenInteraction(String value) { + this.spokenInteraction = value; + } + + /** + * Ruft den Wert der spokenProduction-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getSpokenProduction() { + return spokenProduction; + } + + /** + * Legt den Wert der spokenProduction-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSpokenProduction(String value) { + this.spokenProduction = value; + } + + /** + * Ruft den Wert der writing-Eigenschaft ab. + * + * @return + * possible object is + * {@link String } + * + */ + public String getWriting() { + return writing; + } + + /** + * Legt den Wert der writing-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWriting(String value) { + this.writing = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java new file mode 100644 index 000000000..f062cfe35 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java @@ -0,0 +1,44 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the signature an individual. + * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. + * + * + *

Java-Klasse für SignatureDataType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SignatureDataType">
+ *   <complexContent>
+ *     <extension base="{http://europass.cedefop.europa.eu/Europass}PhotoDataType">
+ *     </extension>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SignatureDataType") +public class SignatureDataType + extends PhotoDataType +{ + + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java new file mode 100644 index 000000000..aa991627d --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java @@ -0,0 +1,192 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + + +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; + +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSeeAlso; +import javax.xml.bind.annotation.XmlType; + + +/** + * + * Defines a skill. A Skill has a description and may be accompanied by sutiable documentation. + * Morever a Skill may be acquired during one or more experience periods, and be verified by one or more certificates + * + * + *

Java-Klasse für SkillType complex type. + * + *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. + * + *

+ * <complexType name="SkillType">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element name="ProficiencyLevel" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element name="AcquiredDuring" type="{http://europass.cedefop.europa.eu/Europass}AbstractExperienceListType" minOccurs="0"/>
+ *         <element name="VerifiedBy" type="{http://europass.cedefop.europa.eu/Europass}CertificateListType" minOccurs="0"/>
+ *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SkillType", propOrder = { + "description", + "proficiencyLevel", + "acquiredDuring", + "verifiedBy", + "documentation" +}) +@XmlSeeAlso({ + GenericSkillType.class, + MotherTongueSkillType.class, + ForeignLanguageSkillType.class +}) +public abstract class SkillType { + + @XmlElement(name = "Description") + protected Object description; + @XmlElement(name = "ProficiencyLevel") + protected Object proficiencyLevel; + @XmlElement(name = "AcquiredDuring") + protected AbstractExperienceListType acquiredDuring; + @XmlElement(name = "VerifiedBy") + protected CertificateListType verifiedBy; + @XmlElement(name = "Documentation") + protected IntraDocumentDocumentationType documentation; + + /** + * Ruft den Wert der description-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getDescription() { + return description; + } + + /** + * Legt den Wert der description-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setDescription(Object value) { + this.description = value; + } + + /** + * Ruft den Wert der proficiencyLevel-Eigenschaft ab. + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getProficiencyLevel() { + return proficiencyLevel; + } + + /** + * Legt den Wert der proficiencyLevel-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setProficiencyLevel(Object value) { + this.proficiencyLevel = value; + } + + /** + * Ruft den Wert der acquiredDuring-Eigenschaft ab. + * + * @return + * possible object is + * {@link AbstractExperienceListType } + * + */ + public AbstractExperienceListType getAcquiredDuring() { + return acquiredDuring; + } + + /** + * Legt den Wert der acquiredDuring-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link AbstractExperienceListType } + * + */ + public void setAcquiredDuring(AbstractExperienceListType value) { + this.acquiredDuring = value; + } + + /** + * Ruft den Wert der verifiedBy-Eigenschaft ab. + * + * @return + * possible object is + * {@link CertificateListType } + * + */ + public CertificateListType getVerifiedBy() { + return verifiedBy; + } + + /** + * Legt den Wert der verifiedBy-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link CertificateListType } + * + */ + public void setVerifiedBy(CertificateListType value) { + this.verifiedBy = value; + } + + /** + * Ruft den Wert der documentation-Eigenschaft ab. + * + * @return + * possible object is + * {@link IntraDocumentDocumentationType } + * + */ + public IntraDocumentDocumentationType getDocumentation() { + return documentation; + } + + /** + * Legt den Wert der documentation-Eigenschaft fest. + * + * @param value + * allowed object is + * {@link IntraDocumentDocumentationType } + * + */ + public void setDocumentation(IntraDocumentDocumentationType value) { + this.documentation = value; + } + +} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java new file mode 100644 index 000000000..bd2d5dfe9 --- /dev/null +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java @@ -0,0 +1,9 @@ +// +// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert +// Siehe https://jaxb.java.net/ +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:14:23 PM CEST +// + +@javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package at.gv.egiz.eid4u.impl.attributes.xjc.europass; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java deleted file mode 100644 index 18f2ef3f0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.28 um 08:08:57 AM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -package at.gv.egiz.eid4u.impl.attributes.xjc; -- cgit v1.2.3 From b27316664bd1e6f9312282e78a90b9de04df5dd2 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Sun, 30 Sep 2018 16:27:35 +0200 Subject: update JAXB classes again --- .../attributes/xjc/eid4u/CertificatesType.java | 6 +- .../attributes/xjc/eid4u/LanguageLevelType.java | 6 +- .../impl/attributes/xjc/eid4u/ObjectFactory.java | 4 +- .../impl/attributes/xjc/eid4u/TranscriptType.java | 6 +- .../attributes/xjc/eid4u/generic/Document.java | 6 +- .../xjc/eid4u/generic/DocumentTypeType.java | 6 +- .../xjc/eid4u/generic/ObjectFactory.java | 4 +- .../attributes/xjc/eid4u/generic/package-info.java | 4 +- .../impl/attributes/xjc/eid4u/package-info.java | 4 +- .../xjc/europass/AbstractExperienceListType.java | 6 +- .../xjc/europass/AttachmentListType.java | 6 +- .../attributes/xjc/europass/AttachmentType.java | 6 +- .../xjc/europass/CertificateListType.java | 6 +- .../attributes/xjc/europass/CertificateType.java | 6 +- .../impl/attributes/xjc/europass/DateType.java | 6 +- .../attributes/xjc/europass/DocumentTypeType.java | 6 +- .../europass/DocumentationHeadingLabelType.java | 6 +- .../europass/EuropassDocumentReferenceType.java | 6 +- .../xjc/europass/ExperienceListType.java | 6 +- .../attributes/xjc/europass/ExperienceType.java | 6 +- .../xjc/europass/ExternalReferenceType.java | 6 +- .../europass/ExtraDocumentDocumentationType.java | 8 +-- .../impl/attributes/xjc/europass/FileDataType.java | 6 +- .../impl/attributes/xjc/europass/ForeignCode.java | 82 +++++++++++----------- .../xjc/europass/ForeignLanguageSkillType.java | 6 +- .../xjc/europass/ForeignLanguageType.java | 6 +- .../xjc/europass/GenericDocumentationType.java | 8 +-- .../attributes/xjc/europass/GenericSkillType.java | 6 +- .../xjc/europass/ImageMimeTypeEnumeration.java | 6 +- .../europass/InterDocumentDocumentationType.java | 6 +- .../xjc/europass/InternalReferenceType.java | 6 +- .../europass/IntraDocumentDocumentationType.java | 8 +-- .../impl/attributes/xjc/europass/LabelType.java | 6 +- .../impl/attributes/xjc/europass/LanguageType.java | 6 +- .../europass/LinguisticCertificateListType.java | 6 +- .../xjc/europass/LinguisticCertificateType.java | 6 +- .../xjc/europass/LinguisticExperienceAreaType.java | 6 +- .../LinguisticExperienceAreasEnumeration.java | 6 +- .../xjc/europass/LinguisticExperienceListType.java | 6 +- .../xjc/europass/LinguisticExperienceType.java | 6 +- .../xjc/europass/LinguisticSkillType.java | 10 +-- .../attributes/xjc/europass/MetadataListType.java | 8 +-- .../xjc/europass/MimeTypeEnumeration.java | 6 +- .../impl/attributes/xjc/europass/MotherCode.java | 82 +++++++++++----------- .../xjc/europass/MotherLanguageType.java | 6 +- .../xjc/europass/MotherTongueSkillType.java | 6 +- .../attributes/xjc/europass/ObjectFactory.java | 4 +- .../impl/attributes/xjc/europass/PeriodType.java | 6 +- .../attributes/xjc/europass/PhotoDataType.java | 6 +- .../xjc/europass/ProficiencyLevelType.java | 6 +- .../attributes/xjc/europass/SignatureDataType.java | 6 +- .../impl/attributes/xjc/europass/SkillType.java | 6 +- .../impl/attributes/xjc/europass/package-info.java | 4 +- 53 files changed, 235 insertions(+), 235 deletions(-) diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java index 27bb11f88..1f5370819 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -22,7 +22,7 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; * Certificates for language knowledge * * - *

Java-Klasse für CertificatesType complex type. + *

Java-Klasse für CertificatesType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java index 41cdc7aa8..453ff5b61 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -20,7 +20,7 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; * Declaration of level of language knowledge * * - *

Java-Klasse für LanguageLevelType complex type. + *

Java-Klasse für LanguageLevelType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java index 0ce26345e..dbe9d9801 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java index beb3ef35f..e19a4bcf0 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -22,7 +22,7 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; * Transcript of records as Set of documents * * - *

Java-Klasse für TranscriptType complex type. + *

Java-Klasse für TranscriptType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java index 22e14402d..dc1a7701c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.europass.MimeTypeEnumeration; /** - *

Java-Klasse für anonymous complex type. + *

Java-Klasse für anonymous complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java index 2ed993c1d..6079f2809 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für DocumentTypeType. + *

Java-Klasse für DocumentTypeType. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java index 21a013033..fbe037607 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java index 82e40d73d..90bbf885a 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java index 4c3a8b394..f8ff11003 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java index 757b89bd2..b4949b019 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -22,7 +22,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a list of Experiences. * * - *

Java-Klasse für AbstractExperienceListType complex type. + *

Java-Klasse für AbstractExperienceListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java index 27aac1a28..3fc1f614d 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType; * List any digital document (PDF, JPEG or PNG format) that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. * * - *

Java-Klasse für AttachmentListType complex type. + *

Java-Klasse für AttachmentListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java index bbbf5841c..09876c992 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -24,7 +24,7 @@ import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; * Extends the FileDataType by defining a Description sub-element and a required id attribute. * * - *

Java-Klasse für AttachmentType complex type. + *

Java-Klasse für AttachmentType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java index af20c0a1d..9d0667c42 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -22,7 +22,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a list of Certificates. * * - *

Java-Klasse für CertificateListType complex type. + *

Java-Klasse für CertificateListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java index d27c1ccc9..bd828574e 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a generic type for a Certificate. A Certificate contains information about the title name, the awarding body and the date of awarding. It also contains information about the level that corresponds to this diploma. * * - *

Java-Klasse für CertificateType complex type. + *

Java-Klasse für CertificateType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java index 64c93b2f1..1c3b5e039 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -21,7 +21,7 @@ import javax.xml.datatype.XMLGregorianCalendar; * Defines date information, which consists of day, month and year.The date must include at least the year attribute. * * - *

Java-Klasse für DateType complex type. + *

Java-Klasse für DateType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java index 501f219e0..61bac4160 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -13,7 +13,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für DocumentTypeType. + *

Java-Klasse für DocumentTypeType. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java index c93516013..16f39f27c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für DocumentationHeadingLabelType complex type. + *

Java-Klasse für DocumentationHeadingLabelType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java index 44808abe1..6c2928e6e 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -15,7 +15,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für EuropassDocumentReferenceType complex type. + *

Java-Klasse für EuropassDocumentReferenceType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java index 3d95c534d..d7d867cd6 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a list of Experiences. * * - *

Java-Klasse für ExperienceListType complex type. + *

Java-Klasse für ExperienceListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java index 9dad2e726..9c7abbfb2 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlType; * Defines the information describing an Experience. An Experience contains information about the period the experience took place and a free text description of the experience. * * - *

Java-Klasse für ExperienceType complex type. + *

Java-Klasse für ExperienceType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java index d3399824e..3fbfe4d7b 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -17,7 +17,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für ExternalReferenceType complex type. + *

Java-Klasse für ExternalReferenceType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java index 25c298373..d3b295108 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,10 +18,10 @@ import javax.xml.bind.annotation.XmlType; /** * - * Contains a list of references to material outside this XML instance which enrich or support the learner’s information. + * Contains a list of references to material outside this XML instance which enrich or support the learner’s information. * * - *

Java-Klasse für ExtraDocumentDocumentationType complex type. + *

Java-Klasse für ExtraDocumentDocumentationType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java index 91d5471a4..f9ca844c7 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -17,7 +17,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für FileDataType complex type. + *

Java-Klasse für FileDataType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java index c9068f427..22b518ccd 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für foreignCode. + *

Java-Klasse für foreignCode. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

@@ -155,7 +155,7 @@ public enum ForeignCode { BG("bg"), /** - * çekçe + * çekçe * */ @XmlEnumValue("cs") @@ -169,7 +169,7 @@ public enum ForeignCode { DA("da"), /** - * flemenkçe + * flemenkçe * */ @XmlEnumValue("nl") @@ -260,14 +260,14 @@ public enum ForeignCode { MT("mt"), /** - * norveççe + * norveççe * */ @XmlEnumValue("no") NO("no"), /** - * lehçe + * lehçe * */ @XmlEnumValue("pl") @@ -288,14 +288,14 @@ public enum ForeignCode { RO("ro"), /** - * h\u0131rvatça + * h\u0131rvatça * */ @XmlEnumValue("hr") HR("hr"), /** - * slovakça + * slovakça * */ @XmlEnumValue("sk") @@ -316,14 +316,14 @@ public enum ForeignCode { ES("es"), /** - * isveççe + * isveççe * */ @XmlEnumValue("sv") SV("sv"), /** - * türkçe + * türkçe * */ @XmlEnumValue("tr") @@ -344,7 +344,7 @@ public enum ForeignCode { AF("af"), /** - * arnavutça + * arnavutça * */ @XmlEnumValue("sq") @@ -358,7 +358,7 @@ public enum ForeignCode { AM("am"), /** - * arapça + * arapça * */ @XmlEnumValue("ar") @@ -393,28 +393,28 @@ public enum ForeignCode { AZ("az"), /** - * baskça + * baskça * */ @XmlEnumValue("eu") EU("eu"), /** - * belarusça + * belarusça * */ @XmlEnumValue("be") BE("be"), /** - * banglade\u015fçe + * banglade\u015fçe * */ @XmlEnumValue("bn") BN("bn"), /** - * bo\u015fnakça + * bo\u015fnakça * */ @XmlEnumValue("bs") @@ -442,14 +442,14 @@ public enum ForeignCode { CA("ca"), /** - * çeçence + * çeçence * */ @XmlEnumValue("ce") CE("ce"), /** - * çince + * çince * */ @XmlEnumValue("zh") @@ -505,14 +505,14 @@ public enum ForeignCode { FY("fy"), /** - * gürcüce + * gürcüce * */ @XmlEnumValue("ka") KA("ka"), /** - * gaelce/iskoçça + * gaelce/iskoçça * */ @XmlEnumValue("gd") @@ -526,14 +526,14 @@ public enum ForeignCode { GA("ga"), /** - * galiçyaca + * galiçyaca * */ @XmlEnumValue("gl") GL("gl"), /** - * manskça + * manskça * */ @XmlEnumValue("gv") @@ -547,7 +547,7 @@ public enum ForeignCode { GRC("grc"), /** - * gucaratça + * gucaratça * */ @XmlEnumValue("gu") @@ -568,7 +568,7 @@ public enum ForeignCode { HE("he"), /** - * hintçe + * hintçe * */ @XmlEnumValue("hi") @@ -603,7 +603,7 @@ public enum ForeignCode { KN("kn"), /** - * kazakça + * kazakça * */ @XmlEnumValue("kk") @@ -631,7 +631,7 @@ public enum ForeignCode { KO("ko"), /** - * kürtçe + * kürtçe * */ @XmlEnumValue("ku") @@ -666,7 +666,7 @@ public enum ForeignCode { LN("ln"), /** - * lüksemburgca + * lüksemburgca * */ @XmlEnumValue("lb") @@ -729,14 +729,14 @@ public enum ForeignCode { NE("ne"), /** - * norveççe (Norsk) + * norveççe (Norsk) * */ @XmlEnumValue("nn") NN("nn"), /** - * norveççe (Bokmål) + * norveççe (BokmÃ¥l) * */ @XmlEnumValue("nb") @@ -757,14 +757,14 @@ public enum ForeignCode { OM("om"), /** - * pencapça + * pencapça * */ @XmlEnumValue("pa") PA("pa"), /** - * farsça + * farsça * */ @XmlEnumValue("fa") @@ -785,21 +785,21 @@ public enum ForeignCode { RM("rm"), /** - * çingenece + * çingenece * */ @XmlEnumValue("rom") ROM("rom"), /** - * rusça + * rusça * */ @XmlEnumValue("ru") RU("ru"), /** - * s\u0131rpça + * s\u0131rpça * */ @XmlEnumValue("sr") @@ -813,7 +813,7 @@ public enum ForeignCode { SE("se"), /** - * sintçe + * sintçe * */ @XmlEnumValue("sd") @@ -869,7 +869,7 @@ public enum ForeignCode { TE("te"), /** - * tacikçe + * tacikçe * */ @XmlEnumValue("tg") @@ -890,14 +890,14 @@ public enum ForeignCode { TH("th"), /** - * tibetçe + * tibetçe * */ @XmlEnumValue("bo") BO("bo"), /** - * türkmence + * türkmence * */ @XmlEnumValue("tk") @@ -918,7 +918,7 @@ public enum ForeignCode { UR("ur"), /** - * özbekçe + * özbekçe * */ @XmlEnumValue("uz") @@ -932,7 +932,7 @@ public enum ForeignCode { VI("vi"), /** - * volapük + * volapük * */ @XmlEnumValue("vo") diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java index 39352e30b..9493aef75 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; * Restricts the generic skill type by specifying the data type of the elements that describe the level of knowledge of the language and related linguistic diplomas and/or experiences. * * - *

Java-Klasse für ForeignLanguageSkillType complex type. + *

Java-Klasse für ForeignLanguageSkillType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java index 4143946b4..eb1a72b3c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; * Defines an abstract type for a foreign language. * * - *

Java-Klasse für ForeignLanguageType complex type. + *

Java-Klasse für ForeignLanguageType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java index 01f6200b2..7553406af 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -16,10 +16,10 @@ import javax.xml.bind.annotation.XmlType; /** * - * Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. + * Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. * * - *

Java-Klasse für GenericDocumentationType complex type. + *

Java-Klasse für GenericDocumentationType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java index 0f93b9582..df7cb2a2f 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlType; * It may also accept Documentation information. * * - *

Java-Klasse für GenericSkillType complex type. + *

Java-Klasse für GenericSkillType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java index ed1da2376..a84a72626 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für ImageMimeTypeEnumeration. + *

Java-Klasse für ImageMimeTypeEnumeration. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java index 26c0673bf..7bd950092 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType; * Contains a list of references to other Europass Document. * * - *

Java-Klasse für InterDocumentDocumentationType complex type. + *

Java-Klasse für InterDocumentDocumentationType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java index c9bc73b44..19960493e 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -17,7 +17,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für InternalReferenceType complex type. + *

Java-Klasse für InternalReferenceType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java index f25fc5f6a..1aab0ef85 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,10 +18,10 @@ import javax.xml.bind.annotation.XmlType; /** * - * Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. + * Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. * * - *

Java-Klasse für IntraDocumentDocumentationType complex type. + *

Java-Klasse für IntraDocumentDocumentationType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java index 7653c61e9..bffff62ae 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -16,7 +16,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für LabelType complex type. + *

Java-Klasse für LabelType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java index ddf8ccd92..fc5890ec7 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; * Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek. * * - *

Java-Klasse für LanguageType complex type. + *

Java-Klasse für LanguageType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java index 281c51511..3dde9a098 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für LinguisticCertificateListType complex type. + *

Java-Klasse für LinguisticCertificateListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java index 7f799313a..974d2fb6c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a Linguistic Certificate by restricting the allowed type for the level element to be "CEFLanguageLevel" * * - *

Java-Klasse für LinguisticCertificateType complex type. + *

Java-Klasse für LinguisticCertificateType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java index da972b0fb..5508b3964 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für LinguisticExperienceAreaType complex type. + *

Java-Klasse für LinguisticExperienceAreaType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java index 1360c4cf8..56ccb1a31 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für LinguisticExperienceAreasEnumeration. + *

Java-Klasse für LinguisticExperienceAreasEnumeration. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java index 9f0765e67..c2529a65d 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a list of Experiences. * * - *

Java-Klasse für LinguisticExperienceListType complex type. + *

Java-Klasse für LinguisticExperienceListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java index bfeed278d..ffd202b82 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType; * Contains information about the period the linguistic experience took place and the area/context into which it is acquiared. * * - *

Java-Klasse für LinguisticExperienceType complex type. + *

Java-Klasse für LinguisticExperienceType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java index db089b9ec..388cf52bb 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -17,7 +17,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für LinguisticSkillType complex type. + *

Java-Klasse für LinguisticSkillType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * @@ -118,7 +118,7 @@ public class LinguisticSkillType { /** - *

Java-Klasse für anonymous complex type. + *

Java-Klasse für anonymous complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * @@ -178,7 +178,7 @@ public class LinguisticSkillType { /** - *

Java-Klasse für anonymous complex type. + *

Java-Klasse für anonymous complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java index 9a3e017c1..762ee18fa 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für MetadataListType complex type. + *

Java-Klasse für MetadataListType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * @@ -85,7 +85,7 @@ public class MetadataListType { /** - *

Java-Klasse für anonymous complex type. + *

Java-Klasse für anonymous complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java index dcb01d50b..f6c5939e1 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für MimeTypeEnumeration. + *

Java-Klasse für MimeTypeEnumeration. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java index 1d67958c4..9b425ccdc 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für motherCode. + *

Java-Klasse für motherCode. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

@@ -148,7 +148,7 @@ public enum MotherCode { BG(ForeignCode.BG), /** - * çekçe + * çekçe * */ @XmlEnumValue("cs") @@ -162,7 +162,7 @@ public enum MotherCode { DA(ForeignCode.DA), /** - * flemenkçe + * flemenkçe * */ @XmlEnumValue("nl") @@ -253,14 +253,14 @@ public enum MotherCode { MT(ForeignCode.MT), /** - * norveççe + * norveççe * */ @XmlEnumValue("no") NO(ForeignCode.NO), /** - * lehçe + * lehçe * */ @XmlEnumValue("pl") @@ -281,14 +281,14 @@ public enum MotherCode { RO(ForeignCode.RO), /** - * h\u0131rvatça + * h\u0131rvatça * */ @XmlEnumValue("hr") HR(ForeignCode.HR), /** - * slovakça + * slovakça * */ @XmlEnumValue("sk") @@ -309,14 +309,14 @@ public enum MotherCode { ES(ForeignCode.ES), /** - * isveççe + * isveççe * */ @XmlEnumValue("sv") SV(ForeignCode.SV), /** - * türkçe + * türkçe * */ @XmlEnumValue("tr") @@ -337,7 +337,7 @@ public enum MotherCode { AF(ForeignCode.AF), /** - * arnavutça + * arnavutça * */ @XmlEnumValue("sq") @@ -351,7 +351,7 @@ public enum MotherCode { AM(ForeignCode.AM), /** - * arapça + * arapça * */ @XmlEnumValue("ar") @@ -386,28 +386,28 @@ public enum MotherCode { AZ(ForeignCode.AZ), /** - * baskça + * baskça * */ @XmlEnumValue("eu") EU(ForeignCode.EU), /** - * belarusça + * belarusça * */ @XmlEnumValue("be") BE(ForeignCode.BE), /** - * banglade\u015fçe + * banglade\u015fçe * */ @XmlEnumValue("bn") BN(ForeignCode.BN), /** - * bo\u015fnakça + * bo\u015fnakça * */ @XmlEnumValue("bs") @@ -435,14 +435,14 @@ public enum MotherCode { CA(ForeignCode.CA), /** - * çeçence + * çeçence * */ @XmlEnumValue("ce") CE(ForeignCode.CE), /** - * çince + * çince * */ @XmlEnumValue("zh") @@ -484,14 +484,14 @@ public enum MotherCode { FY(ForeignCode.FY), /** - * gürcüce + * gürcüce * */ @XmlEnumValue("ka") KA(ForeignCode.KA), /** - * gaelce/iskoçça + * gaelce/iskoçça * */ @XmlEnumValue("gd") @@ -505,21 +505,21 @@ public enum MotherCode { GA(ForeignCode.GA), /** - * galiçyaca + * galiçyaca * */ @XmlEnumValue("gl") GL(ForeignCode.GL), /** - * manskça + * manskça * */ @XmlEnumValue("gv") GV(ForeignCode.GV), /** - * gucaratça + * gucaratça * */ @XmlEnumValue("gu") @@ -540,7 +540,7 @@ public enum MotherCode { HE(ForeignCode.HE), /** - * hintçe + * hintçe * */ @XmlEnumValue("hi") @@ -575,7 +575,7 @@ public enum MotherCode { KN(ForeignCode.KN), /** - * kazakça + * kazakça * */ @XmlEnumValue("kk") @@ -603,7 +603,7 @@ public enum MotherCode { KO(ForeignCode.KO), /** - * kürtçe + * kürtçe * */ @XmlEnumValue("ku") @@ -631,7 +631,7 @@ public enum MotherCode { LN(ForeignCode.LN), /** - * lüksemburgca + * lüksemburgca * */ @XmlEnumValue("lb") @@ -694,28 +694,28 @@ public enum MotherCode { NE(ForeignCode.NE), /** - * norveççe (Norsk) + * norveççe (Norsk) * */ @XmlEnumValue("nn") NN(ForeignCode.NN), /** - * norveççe (Bokmål) + * norveççe (BokmÃ¥l) * */ @XmlEnumValue("nb") NB(ForeignCode.NB), /** - * pencapça + * pencapça * */ @XmlEnumValue("pa") PA(ForeignCode.PA), /** - * farsça + * farsça * */ @XmlEnumValue("fa") @@ -736,35 +736,35 @@ public enum MotherCode { RM(ForeignCode.RM), /** - * çingenece + * çingenece * */ @XmlEnumValue("rom") ROM(ForeignCode.ROM), /** - * rusça + * rusça * */ @XmlEnumValue("ru") RU(ForeignCode.RU), /** - * s\u0131rpça + * s\u0131rpça * */ @XmlEnumValue("sr") SR(ForeignCode.SR), /** - * kuzeylapça + * kuzeylapça * */ @XmlEnumValue("se") SE(ForeignCode.SE), /** - * sintçe + * sintçe * */ @XmlEnumValue("sd") @@ -820,7 +820,7 @@ public enum MotherCode { TE(ForeignCode.TE), /** - * tacikçe + * tacikçe * */ @XmlEnumValue("tg") @@ -841,14 +841,14 @@ public enum MotherCode { TH(ForeignCode.TH), /** - * tibetçe + * tibetçe * */ @XmlEnumValue("bo") BO(ForeignCode.BO), /** - * türkmence + * türkmence * */ @XmlEnumValue("tk") @@ -869,7 +869,7 @@ public enum MotherCode { UR(ForeignCode.UR), /** - * özbekçe + * özbekçe * */ @XmlEnumValue("uz") diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java index 56a516b88..3a6ac0e8a 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -18,7 +18,7 @@ import javax.xml.bind.annotation.XmlType; * Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek. * * - *

Java-Klasse für MotherLanguageType complex type. + *

Java-Klasse für MotherLanguageType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java index 1c1afa9f3..5ccf2ac83 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -14,7 +14,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für MotherTongueSkillType complex type. + *

Java-Klasse für MotherTongueSkillType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java index a62b4492c..0bea2bd0a 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java index 056f065ae..df907ff0d 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -21,7 +21,7 @@ import javax.xml.datatype.Duration; * The end date and the current indicator are optional. * * - *

Java-Klasse für PeriodType complex type. + *

Java-Klasse für PeriodType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java index 51470b1f4..508e8e8c9 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -20,7 +20,7 @@ import javax.xml.bind.annotation.XmlType; * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. * * - *

Java-Klasse für PhotoDataType complex type. + *

Java-Klasse für PhotoDataType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java index 261ab2272..3dbbb8157 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -15,7 +15,7 @@ import javax.xml.bind.annotation.XmlType; /** - *

Java-Klasse für ProficiencyLevelType complex type. + *

Java-Klasse für ProficiencyLevelType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java index f062cfe35..59cc5a0f5 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -19,7 +19,7 @@ import javax.xml.bind.annotation.XmlType; * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. * * - *

Java-Klasse für SignatureDataType complex type. + *

Java-Klasse für SignatureDataType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java index aa991627d..b69f42f28 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @@ -21,7 +21,7 @@ import javax.xml.bind.annotation.XmlType; * Morever a Skill may be acquired during one or more experience periods, and be verified by one or more certificates * * - *

Java-Klasse für SkillType complex type. + *

Java-Klasse für SkillType complex type. * *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java index bd2d5dfe9..274051592 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java @@ -1,8 +1,8 @@ // // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:14:23 PM CEST +// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. +// Generiert: 2018.09.30 um 04:26:29 PM CEST // @javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -- cgit v1.2.3 From 833533bd77ac8fb423aae4c72ed9dbc0b43c6d72 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Sun, 30 Sep 2018 20:09:00 +0200 Subject: one more JAXB update for eID4U --- .../attributes/xjc/eid4u/CertificatesType.java | 2 +- .../attributes/xjc/eid4u/LanguageLevelType.java | 49 ++++++++++++---------- .../impl/attributes/xjc/eid4u/ObjectFactory.java | 2 +- .../impl/attributes/xjc/eid4u/TranscriptType.java | 2 +- .../attributes/xjc/eid4u/generic/Document.java | 2 +- .../xjc/eid4u/generic/DocumentTypeType.java | 2 +- .../xjc/eid4u/generic/ObjectFactory.java | 2 +- .../attributes/xjc/eid4u/generic/package-info.java | 2 +- .../impl/attributes/xjc/eid4u/package-info.java | 2 +- .../xjc/europass/AbstractExperienceListType.java | 2 +- .../xjc/europass/AttachmentListType.java | 2 +- .../attributes/xjc/europass/AttachmentType.java | 2 +- .../xjc/europass/CertificateListType.java | 2 +- .../attributes/xjc/europass/CertificateType.java | 2 +- .../impl/attributes/xjc/europass/DateType.java | 2 +- .../attributes/xjc/europass/DocumentTypeType.java | 2 +- .../europass/DocumentationHeadingLabelType.java | 2 +- .../europass/EuropassDocumentReferenceType.java | 2 +- .../xjc/europass/ExperienceListType.java | 2 +- .../attributes/xjc/europass/ExperienceType.java | 2 +- .../xjc/europass/ExternalReferenceType.java | 2 +- .../europass/ExtraDocumentDocumentationType.java | 2 +- .../impl/attributes/xjc/europass/FileDataType.java | 2 +- .../impl/attributes/xjc/europass/ForeignCode.java | 2 +- .../xjc/europass/ForeignLanguageSkillType.java | 2 +- .../xjc/europass/ForeignLanguageType.java | 2 +- .../xjc/europass/GenericDocumentationType.java | 2 +- .../attributes/xjc/europass/GenericSkillType.java | 2 +- .../xjc/europass/ImageMimeTypeEnumeration.java | 2 +- .../europass/InterDocumentDocumentationType.java | 2 +- .../xjc/europass/InternalReferenceType.java | 2 +- .../europass/IntraDocumentDocumentationType.java | 2 +- .../impl/attributes/xjc/europass/LabelType.java | 2 +- .../impl/attributes/xjc/europass/LanguageType.java | 2 +- .../europass/LinguisticCertificateListType.java | 2 +- .../xjc/europass/LinguisticCertificateType.java | 2 +- .../xjc/europass/LinguisticExperienceAreaType.java | 2 +- .../LinguisticExperienceAreasEnumeration.java | 2 +- .../xjc/europass/LinguisticExperienceListType.java | 2 +- .../xjc/europass/LinguisticExperienceType.java | 2 +- .../xjc/europass/LinguisticSkillType.java | 2 +- .../attributes/xjc/europass/MetadataListType.java | 2 +- .../xjc/europass/MimeTypeEnumeration.java | 2 +- .../impl/attributes/xjc/europass/MotherCode.java | 2 +- .../xjc/europass/MotherLanguageType.java | 2 +- .../xjc/europass/MotherTongueSkillType.java | 2 +- .../attributes/xjc/europass/ObjectFactory.java | 2 +- .../impl/attributes/xjc/europass/PeriodType.java | 2 +- .../attributes/xjc/europass/PhotoDataType.java | 2 +- .../xjc/europass/ProficiencyLevelType.java | 2 +- .../attributes/xjc/europass/SignatureDataType.java | 2 +- .../impl/attributes/xjc/europass/SkillType.java | 2 +- .../impl/attributes/xjc/europass/package-info.java | 2 +- 53 files changed, 80 insertions(+), 73 deletions(-) diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java index 1f5370819..c94829c69 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java index 453ff5b61..b2abb1abe 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java @@ -2,12 +2,14 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; +import java.util.ArrayList; +import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; @@ -29,7 +31,7 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType"/> + * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> @@ -45,30 +47,35 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; public class LanguageLevelType { @XmlElement(name = "ForeignLanguage", required = true) - protected ForeignLanguageSkillType foreignLanguage; + protected List foreignLanguage; /** - * Ruft den Wert der foreignLanguage-Eigenschaft ab. + * Gets the value of the foreignLanguage property. + * + *

+ * This accessor method returns a reference to the live list, + * not a snapshot. Therefore any modification you make to the + * returned list will be present inside the JAXB object. + * This is why there is not a set method for the foreignLanguage property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getForeignLanguage().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ForeignLanguageSkillType } * - * @return - * possible object is - * {@link ForeignLanguageSkillType } - * - */ - public ForeignLanguageSkillType getForeignLanguage() { - return foreignLanguage; - } - - /** - * Legt den Wert der foreignLanguage-Eigenschaft fest. * - * @param value - * allowed object is - * {@link ForeignLanguageSkillType } - * */ - public void setForeignLanguage(ForeignLanguageSkillType value) { - this.foreignLanguage = value; + public List getForeignLanguage() { + if (foreignLanguage == null) { + foreignLanguage = new ArrayList(); + } + return this.foreignLanguage; } } diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java index dbe9d9801..966fd5069 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java index e19a4bcf0..8b56684e4 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java index dc1a7701c..8b5567f32 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java index 6079f2809..8e85e678d 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java index fbe037607..1967bbf8f 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java index 90bbf885a..68ad23c90 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // @javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java index f8ff11003..a873185a8 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // @javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java index b4949b019..6187071ca 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java index 3fc1f614d..238e05227 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java index 09876c992..bec36a8c6 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java index 9d0667c42..29df250b8 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java index bd828574e..cbf9bdec1 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java index 1c3b5e039..e38c925f5 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java index 61bac4160..135a942e4 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java index 16f39f27c..0375f1890 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java index 6c2928e6e..26216f7a0 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java index d7d867cd6..ef95790dd 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java index 9c7abbfb2..a08138e18 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java index 3fbfe4d7b..5adab27ba 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java index d3b295108..77e083471 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java index f9ca844c7..fe08a74a4 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java index 22b518ccd..c12070280 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java index 9493aef75..04f18999b 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java index eb1a72b3c..e0b6dee7c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java index 7553406af..d65122b26 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java index df7cb2a2f..920fe114c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java index a84a72626..b353b046c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java index 7bd950092..bbb4f4e9b 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java index 19960493e..1833e7877 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java index 1aab0ef85..184c4645d 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java index bffff62ae..f6d26965c 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java index fc5890ec7..c13e7b88a 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java index 3dde9a098..b73327e6a 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java index 974d2fb6c..978d91d6f 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java index 5508b3964..b79e549c0 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java index 56ccb1a31..4e892a933 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java index c2529a65d..11cf0d324 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java index ffd202b82..39831e9f3 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java index 388cf52bb..719f890f3 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java index 762ee18fa..dc973eb87 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java index f6c5939e1..1a8240a6e 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java index 9b425ccdc..c1f09ce8d 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java index 3a6ac0e8a..3642c44af 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java index 5ccf2ac83..701c153e4 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java index 0bea2bd0a..aaede36d0 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java index df907ff0d..c339b87ec 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java index 508e8e8c9..de7e1cfa5 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java index 3dbbb8157..4342c5848 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java index 59cc5a0f5..3e89ea106 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java index b69f42f28..47ba3b0a8 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java index 274051592..8dd14b804 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java @@ -2,7 +2,7 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe https://jaxb.java.net/ // Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // @javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -- cgit v1.2.3 From 52f37f0f24af08aced6e4bdb94821e22ba391cae Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 2 Oct 2018 14:45:08 +0200 Subject: move eID4U module into eID4U git repo --- id/server/modules/eID4UExtensions/pom.xml | 140 - .../gv/egiz/eid4u/api/attributes/Definitions.java | 71 - .../egiz/eid4u/api/attributes/natural/IdType.java | 49 - .../eid4u/api/attributes/natural/MaritalState.java | 52 - .../AbstractDateTimeAttributeValueMarshaller.java | 44 - .../AbstractStringAttributeMarshaller.java | 49 - .../attributes/natural/DocumentAttributeValue.java | 15 - .../EhicIdTypeAttributeValueMarshaller.java | 26 - .../attributes/natural/IdTypeAttributeValue.java | 14 - .../natural/IdTypeAttributeValueMarshaller.java | 26 - .../natural/MaritalStateAttributeValue.java | 14 - .../MaritalStateAttributeValueMarshaller.java | 26 - .../NationalityTypeAttributeValueMarshaller.java | 26 - ...onValidatingStringAttributeValueMarshaller.java | 17 - .../natural/PhotoTypeAttributeValueMarshaller.java | 67 - .../RFC822MailboxTypeAttributeValueMarshaller.java | 26 - .../natural/TaxIdentificationNumberType.java | 27 - .../attributes/xjc/eid4u/CertificatesType.java | 81 - .../attributes/xjc/eid4u/LanguageLevelType.java | 81 - .../impl/attributes/xjc/eid4u/ObjectFactory.java | 80 - .../impl/attributes/xjc/eid4u/TranscriptType.java | 81 - .../attributes/xjc/eid4u/generic/Document.java | 149 - .../xjc/eid4u/generic/DocumentTypeType.java | 58 - .../xjc/eid4u/generic/ObjectFactory.java | 47 - .../attributes/xjc/eid4u/generic/package-info.java | 9 - .../impl/attributes/xjc/eid4u/package-info.java | 9 - .../xjc/europass/AbstractExperienceListType.java | 84 - .../xjc/europass/AttachmentListType.java | 80 - .../attributes/xjc/europass/AttachmentType.java | 110 - .../xjc/europass/CertificateListType.java | 84 - .../attributes/xjc/europass/CertificateType.java | 161 - .../impl/attributes/xjc/europass/DateType.java | 128 - .../attributes/xjc/europass/DocumentTypeType.java | 53 - .../europass/DocumentationHeadingLabelType.java | 43 - .../europass/EuropassDocumentReferenceType.java | 65 - .../xjc/europass/ExperienceListType.java | 80 - .../attributes/xjc/europass/ExperienceType.java | 129 - .../xjc/europass/ExternalReferenceType.java | 99 - .../europass/ExtraDocumentDocumentationType.java | 80 - .../impl/attributes/xjc/europass/FileDataType.java | 158 - .../impl/attributes/xjc/europass/ForeignCode.java | 980 -- .../xjc/europass/ForeignLanguageSkillType.java | 50 - .../xjc/europass/ForeignLanguageType.java | 47 - .../xjc/europass/GenericDocumentationType.java | 157 - .../attributes/xjc/europass/GenericSkillType.java | 48 - .../xjc/europass/ImageMimeTypeEnumeration.java | 64 - .../europass/InterDocumentDocumentationType.java | 80 - .../xjc/europass/InternalReferenceType.java | 69 - .../europass/IntraDocumentDocumentationType.java | 80 - .../impl/attributes/xjc/europass/LabelType.java | 105 - .../impl/attributes/xjc/europass/LanguageType.java | 47 - .../europass/LinguisticCertificateListType.java | 42 - .../xjc/europass/LinguisticCertificateType.java | 49 - .../xjc/europass/LinguisticExperienceAreaType.java | 43 - .../LinguisticExperienceAreasEnumeration.java | 64 - .../xjc/europass/LinguisticExperienceListType.java | 46 - .../xjc/europass/LinguisticExperienceType.java | 158 - .../xjc/europass/LinguisticSkillType.java | 239 - .../attributes/xjc/europass/MetadataListType.java | 164 - .../xjc/europass/MimeTypeEnumeration.java | 67 - .../impl/attributes/xjc/europass/MotherCode.java | 924 -- .../xjc/europass/MotherLanguageType.java | 47 - .../xjc/europass/MotherTongueSkillType.java | 43 - .../attributes/xjc/europass/ObjectFactory.java | 335 - .../impl/attributes/xjc/europass/PeriodType.java | 187 - .../attributes/xjc/europass/PhotoDataType.java | 53 - .../xjc/europass/ProficiencyLevelType.java | 181 - .../attributes/xjc/europass/SignatureDataType.java | 44 - .../impl/attributes/xjc/europass/SkillType.java | 192 - .../impl/attributes/xjc/europass/package-info.java | 9 - .../src/main/resources/additionalAttributes.xml | 144 - .../schema/eid4u/eID4U_attributes_generic.xsd | 33 - .../schema/eid4u/eID4U_attributes_person.xsd | 105 - .../schema/eid4u/eID4U_attributes_studies.xsd | 94 - .../schema/eid4u/external/Achievement.xsd | 89 - .../schema/eid4u/external/Certificate.xsd | 62 - .../schema/eid4u/external/CommonTypes.xsd | 128 - .../schema/eid4u/external/ContactInformation.xsd | 321 - .../schema/eid4u/external/Demographics.xsd | 122 - .../schema/eid4u/external/DigitalContent.xsd | 164 - .../schema/eid4u/external/DocumentInformation.xsd | 107 - .../schema/eid4u/external/Documentation.xsd | 122 - .../schema/eid4u/external/DrivingSkill.xsd | 71 - .../schema/eid4u/external/EQF_08_V1.0.0.xsd | 115 - .../eid4u/external/EUDrivingLicence_V1.1.0.xsd | 28 - .../eid4u/external/EducationalExperience.xsd | 137 - .../schema/eid4u/external/EmploymentExperience.xsd | 65 - .../external/EuropassAddressFormats_V1.2.0.xsd | 112 - .../schema/eid4u/external/EuropassCoverLetter.xsd | 70 - .../eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd | 15134 ------------------- .../eid4u/external/EuropassISOCountries_V1.5.0.xsd | 6148 -------- .../eid4u/external/EuropassISOLanguages_V1.6.0.xsd | 7031 --------- .../eid4u/external/EuropassLearnerInformation.xsd | 90 - .../external/EuropassNationalities_V1.5.0.xsd | 6148 -------- .../eid4u/external/EuropassPrintingPreferences.xsd | 434 - .../schema/eid4u/external/EuropassSchema.xsd | 133 - .../resources/schema/eid4u/external/Experience.xsd | 75 - .../resources/schema/eid4u/external/Headline.xsd | 97 - .../schema/eid4u/external/ISCED97_V1.0.0.xsd | 981 -- .../schema/eid4u/external/Identification.xsd | 54 - .../resources/schema/eid4u/external/Language.xsd | 107 - .../resources/schema/eid4u/external/Letter.xsd | 129 - .../schema/eid4u/external/LinguisticSkill.xsd | 189 - .../schema/eid4u/external/NACE_COM_V1.0.0.xsd | 5630 ------- .../schema/eid4u/external/OccupationalField.xsd | 68 - .../schema/eid4u/external/Organisation.xsd | 129 - .../resources/schema/eid4u/external/PersonName.xsd | 71 - .../main/resources/schema/eid4u/external/Skill.xsd | 71 - id/server/modules/pom.xml | 3 +- 109 files changed, 1 insertion(+), 52062 deletions(-) delete mode 100644 id/server/modules/eID4UExtensions/pom.xml delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd delete mode 100644 id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd diff --git a/id/server/modules/eID4UExtensions/pom.xml b/id/server/modules/eID4UExtensions/pom.xml deleted file mode 100644 index 348dffe8e..000000000 --- a/id/server/modules/eID4UExtensions/pom.xml +++ /dev/null @@ -1,140 +0,0 @@ - - - 4.0.0 - - eid4u.eidas - eID4UExtensions - 0.1 - eID4UExtensions - http://maven.apache.org - - UTF-8 - 1.4.3 - 1.4.3 - 1.4.3 - 1.4.3 - 1.4.3 - - - - - - default - - true - - - - local - local - file:${basedir}/../../../../repository - - - egiz-commons - https://demo.egiz.gv.at/int-repo/ - - true - - - - - - - - - eu.eidas - eidas-commons - ${eidas-commons.version} - - - - log4j - log4j - - - log4j-over-slf4j - org.slf4j - - - - - - eu.eidas - eidas-light-commons - ${eidas-light-commons.version} - - - - eu.eidas - eidas-saml-engine - ${eidas-saml-engine.version} - compile - - - org.slf4j - slf4j-simple - - - org.slf4j - jcl-over-slf4j - - - org.slf4j - slf4j-api - - - org.slf4j - jul-to-slf4j - - - org.slf4j - log4j-over-slf4j - - - xalan - serializer - - - xalan - xalan - - - xerces - xercesImpl - - - xml-resolver - xml-resolver - - - xml-apis - xml-apis - - - - - - com.google.code.findbugs - jsr305 - 3.0.2 - - - - javax.xml.bind - jaxb-api - 2.3.0 - - - - junit - junit - 4.12 - test - - - diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java deleted file mode 100644 index b7c79d76e..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/Definitions.java +++ /dev/null @@ -1,71 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes; - -public class Definitions { - - /*Prefix and Schema definitions for eIDU specific eIDAS extensions */ - public static final String SCHEMA_ROOT = "/schema/eid4u/"; - - public static final String SAML2_eID4U_CORE_EXTENSIONS_PREFIX = "eid4u"; - public static final String SAML2_eID4U_CORE_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eid4u"; - public static final String SAML2_eID4U_CORE_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_generic.xsd"; - - public static final String SAML2_eID4U_PERSON_EXTENSIONS_PREFIX = "eid4uP"; - public static final String SAML2_eID4U_PERSON_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson"; - public static final String SAML2_eID4U_PERSON_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_person.xsd"; - - public static final String SAML2_eID4U_STUDIES_EXTENSIONS_PREFIX = "eid4uS"; - public static final String SAML2_eID4U_STUDIES_EXTENSIONS = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies"; - public static final String SAML2_eID4U_STUDIES_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "eID4U_attributes_studies.xsd"; - - public static final String SAML2_eID4U_EXT_EUROPASS3_PREFIX = "europass3"; - public static final String SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS = "http://europass.cedefop.europa.eu/Europass"; - public static final String SAML2_eID4U_EXT_EUROPASS3_EXTENSIONS_SCHEMA_LOCATION = SCHEMA_ROOT + "external/EuropassSchema.xsd"; - - - //attribute types - public static final String IDTYPE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Type"; - public static final String IDTYPE_FRIENDLYNAME = "IdType"; - - public static final String IDNUMBER_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/id/Number"; - public static final String IDNUMBER_FRIENDLYNAME = "IdNumber"; - - public static final String IDISSUER_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Issuer"; - public static final String IDISSUER_FRIENDLYNAME = "IdIssuer"; - - public static final String IDEXPIREDATE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/ExpiryDate"; - public static final String IDEXPIREDATE_FRIENDLYNAME = "IdExpiryDate"; - - public static final String EHICID_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/EhicId"; - public static final String EHICID_FRIENDLYNAME = "EhicId"; - - public static final String NATIONALITY_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Nationality"; - public static final String NATIONALITY_FRIENDLYNAME = "Nationality"; - - public static final String MARITALSTATE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/MaritalState"; - public static final String MARITALSTATE_FRIENDLYNAME = "MaritalState"; - - public static final String COUNTRYOFBIRTH_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth"; - public static final String COUNTRYOFBIRTH_FRIENDLYNAME = "CountryOfBirth"; - - public static final String EMAIL_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email"; - public static final String EMAIL_FRIENDLYNAME = "Email"; - - public static final String PHONE_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Phone"; - public static final String PHONE_FRIENDLYNAME = "Phone"; - - public static final String TEMPORARYADDRESS_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress"; - public static final String TEMPORARYADDRESS_FRIENDLYNAME = "TemporaryAddress"; - - public static final String CURRENTPHOTO_NAME = "http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CurrentPhoto"; - public static final String CURRENTPHOTO_FRIENDLYNAME = "CurrentPhoto"; - - public static final String TAXIDENTIFICATIONNUMBER_NAME = "http://eidas.europa.eu/attributes/sectorspecific/naturalperson/TaxIdentificationNumber"; - public static final String TAXIDENTIFICATIONNUMBER_FRIENDLYNAME = "TaxIdentificationNumber"; - - public static final String HOMEINSTITUTIONNAMER_NAME = "http://eidas:europa:eu/attributes/sectorspecific/eid4u/studies/homeinsitution/Name"; - public static final String HOMEINSTITUTIONNAMER_FRIENDLYNAME = "HomeInstitutionNamer"; - -// public static final String _NAME = ""; -// public static final String _FRIENDLYNAME = ""; - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java deleted file mode 100644 index 0937826a3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/IdType.java +++ /dev/null @@ -1,49 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes.natural; - -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -import eu.eidas.auth.commons.lang.Canonicalizers; -import eu.eidas.auth.commons.lang.EnumMapper; -import eu.eidas.auth.commons.lang.KeyAccessor; - -public enum IdType { - PASSPORT("Passport"), - NATIONALIDCARD("National Identity Card"); - - private static final EnumMapper MAPPER = - new EnumMapper(new KeyAccessor() { - - @Nonnull - @Override - public String getKey(@Nonnull IdType gender) { - return gender.getValue(); - } - }, Canonicalizers.trimLowerCase(), values()); - - @Nullable - public static IdType fromString(@Nonnull String val) { - return MAPPER.fromKey(val); - } - - public static EnumMapper mapper() { - return MAPPER; - } - - @Nonnull - private final transient String value; - - IdType(@Nonnull String value) { - this.value = value; - } - - @Nonnull - public String getValue() { - return value; - } - - @Override - public String toString() { - return value; - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java deleted file mode 100644 index af27965b2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/api/attributes/natural/MaritalState.java +++ /dev/null @@ -1,52 +0,0 @@ -package at.gv.egiz.eid4u.api.attributes.natural; - -import javax.annotation.Nonnull; -import javax.annotation.Nullable; - -import eu.eidas.auth.commons.lang.Canonicalizers; -import eu.eidas.auth.commons.lang.EnumMapper; -import eu.eidas.auth.commons.lang.KeyAccessor; - -public enum MaritalState { - SINGLE("Single"), - MARRIED("Married"), - DIVORCED("Divorced"), - WIDOWED("Widowed"), - CIVILUNION("Civil Union"); - - private static final EnumMapper MAPPER = - new EnumMapper(new KeyAccessor() { - - @Nonnull - @Override - public String getKey(@Nonnull MaritalState mstate) { - return mstate.getValue(); - } - }, Canonicalizers.trimLowerCase(), values()); - - @Nullable - public static MaritalState fromString(@Nonnull String val) { - return MAPPER.fromKey(val); - } - - public static EnumMapper mapper() { - return MAPPER; - } - - @Nonnull - private final transient String value; - - MaritalState(@Nonnull String value) { - this.value = value; - } - - @Nonnull - public String getValue() { - return value; - } - - @Override - public String toString() { - return value; - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java deleted file mode 100644 index 7916c200d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractDateTimeAttributeValueMarshaller.java +++ /dev/null @@ -1,44 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes; - -import java.util.Locale; - -import javax.annotation.Nonnull; - -import org.joda.time.DateTime; -import org.joda.time.chrono.ISOChronology; -import org.joda.time.format.DateTimeFormat; -import org.joda.time.format.DateTimeFormatter; - -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; -import eu.eidas.auth.commons.attribute.impl.DateTimeAttributeValue; - -public abstract class AbstractDateTimeAttributeValueMarshaller implements AttributeValueMarshaller{ - - private static final DateTimeFormatter FORMAT = DateTimeFormat.forPattern("yyyy-MM-dd") - .withChronology(ISOChronology.getInstance()) - .withLocale(Locale.ENGLISH) - .withZoneUTC(); - - public static String printDateTime(@Nonnull DateTime dateTime) { - return FORMAT.print(dateTime); - } - - @Nonnull - @Override - public String marshal(@Nonnull AttributeValue value) { - return printDateTime(value.getValue()); - } - - @Nonnull - @Override - public AttributeValue unmarshal(@Nonnull String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - try { - return new DateTimeAttributeValue(FORMAT.parseDateTime(value)); - } catch (IllegalArgumentException iae) { - throw new AttributeValueMarshallingException(iae); - } - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java deleted file mode 100644 index c5a019aa2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/AbstractStringAttributeMarshaller.java +++ /dev/null @@ -1,49 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes; - -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; -import eu.eidas.auth.commons.attribute.impl.StringAttributeValue; - -public abstract class AbstractStringAttributeMarshaller implements AttributeValueMarshaller { - - @Override - public String marshal(AttributeValue value) throws AttributeValueMarshallingException { - String result = value.getValue(); - - //to validation - if (!hasValidForm(result)) - throw new AttributeValueMarshallingException( - "Illegal " + getName() + " value \"" + result + "\""); - - return result; - } - - @Override - public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - - //to validation - if (!hasValidForm(value)) - throw new AttributeValueMarshallingException( - "Illegal " + getName() + " value \"" + value + "\""); - - return new StringAttributeValue(value); - } - - /** - * Validate a String attribute if required - * - * @param value String based attribute value - * @return true if valid, otherwise false - */ - abstract protected boolean hasValidForm(String value); - - /** - * Get the name of the attribute mashaller - * - * @return - */ - abstract protected String getName(); - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java deleted file mode 100644 index d430c55e2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/DocumentAttributeValue.java +++ /dev/null @@ -1,15 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.impl.attributes.xjc.Document; -import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; - -public class DocumentAttributeValue extends AbstractAttributeValue{ - - private static final long serialVersionUID = 1L; - - protected DocumentAttributeValue(Document val, boolean nonLatinScriptAlternateVer) { - super(val, false); - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java deleted file mode 100644 index 7da25adbc..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/EhicIdTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class EhicIdTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "^80[0-9]{18}$"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.EHICID_FRIENDLYNAME; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java deleted file mode 100644 index 9b08c5f00..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValue.java +++ /dev/null @@ -1,14 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.IdType; -import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; - -public final class IdTypeAttributeValue extends AbstractAttributeValue{ - - private static final long serialVersionUID = -4215108790225070526L; - - protected IdTypeAttributeValue(IdType val) { - super(val, true); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java deleted file mode 100644 index d5f325632..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/IdTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.IdType; -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; - -public final class IdTypeAttributeValueMarshaller implements AttributeValueMarshaller { - - @Override - public String marshal(AttributeValue value) throws AttributeValueMarshallingException { - return value.getValue().getValue(); - - } - - @Override - public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - IdType idType = IdType.fromString(value); - if (null == idType) { - throw new AttributeValueMarshallingException("Illegal IdType value \"" + value + "\""); - } - return new IdTypeAttributeValue(idType); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java deleted file mode 100644 index 6ef73dca3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValue.java +++ /dev/null @@ -1,14 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; -import eu.eidas.auth.commons.attribute.impl.AbstractAttributeValue; - -public final class MaritalStateAttributeValue extends AbstractAttributeValue{ - - private static final long serialVersionUID = -4215108790225070526L; - - protected MaritalStateAttributeValue(MaritalState val) { - super(val, true); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java deleted file mode 100644 index afa8d4d06..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/MaritalStateAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; - -public final class MaritalStateAttributeValueMarshaller implements AttributeValueMarshaller { - - @Override - public String marshal(AttributeValue value) throws AttributeValueMarshallingException { - return value.getValue().getValue(); - - } - - @Override - public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - MaritalState idType = MaritalState.fromString(value); - if (null == idType) { - throw new AttributeValueMarshallingException("Illegal MaritalState value \"" + value + "\""); - } - return new MaritalStateAttributeValue(idType); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java deleted file mode 100644 index d9b55cf2f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NationalityTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class NationalityTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "^[A-Z]{2}$"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.NATIONALITY_FRIENDLYNAME; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java deleted file mode 100644 index b19a6b661..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/NonValidatingStringAttributeValueMarshaller.java +++ /dev/null @@ -1,17 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class NonValidatingStringAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - @Override - protected boolean hasValidForm(String value) { - return true; - } - - @Override - protected String getName() { - return "GenericStringAttribute"; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java deleted file mode 100644 index 59f1817a4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/PhotoTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,67 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.io.Reader; -import java.io.StringReader; -import java.io.StringWriter; - -import javax.xml.bind.JAXBContext; -import javax.xml.bind.JAXBException; -import javax.xml.bind.Marshaller; -import javax.xml.bind.Unmarshaller; -import javax.xml.stream.XMLInputFactory; -import javax.xml.stream.XMLStreamException; -import javax.xml.stream.XMLStreamReader; - -import at.gv.egiz.eid4u.impl.attributes.xjc.Document; -import eu.eidas.auth.commons.EidasStringUtil; -import eu.eidas.auth.commons.attribute.AttributeValue; -import eu.eidas.auth.commons.attribute.AttributeValueMarshaller; -import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; - -public class PhotoTypeAttributeValueMarshaller implements AttributeValueMarshaller{ - - @Override - public String marshal(AttributeValue value) throws AttributeValueMarshallingException { - try { - JAXBContext context = JAXBContext.newInstance(Document.class); - Marshaller m = context.createMarshaller(); - StringWriter sw = new StringWriter(); - m.marshal(value, sw); - return EidasStringUtil.encodeToBase64(sw.toString()); - - } catch (JAXBException e) { - throw new AttributeValueMarshallingException("Can NOT create JAXB marshaller for type 'Document'", e); - - } - - } - - @Override - public AttributeValue unmarshal(String value, boolean isNonLatinScriptAlternateVersion) - throws AttributeValueMarshallingException { - try { - Reader reader = new StringReader(EidasStringUtil.decodeStringFromBase64(value)); - - //initialize XML reader to prevent XXE - XMLInputFactory xif = XMLInputFactory.newInstance(); - xif.setProperty(XMLInputFactory.IS_SUPPORTING_EXTERNAL_ENTITIES, false); - xif.setProperty(XMLInputFactory.SUPPORT_DTD, false); - XMLStreamReader xmlReader = xif.createXMLStreamReader(reader); - - //unmarshal - JAXBContext context = JAXBContext.newInstance(Document.class); - Unmarshaller um = context.createUnmarshaller(); - Object obj = um.unmarshal(xmlReader); - - if (!(obj instanceof Document)) - throw new AttributeValueMarshallingException("Unmarshalled result is NOT of type 'Document'"); - - return new DocumentAttributeValue((Document)obj, isNonLatinScriptAlternateVersion); - - } catch (JAXBException | XMLStreamException e) { - throw new AttributeValueMarshallingException("Can NOT create JAXB unmarshaller for type 'Document'", e); - - } - - } -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java deleted file mode 100644 index 05448d35d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/RFC822MailboxTypeAttributeValueMarshaller.java +++ /dev/null @@ -1,26 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public class RFC822MailboxTypeAttributeValueMarshaller extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "[^@]+@[^\\.]+\\..+"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.EMAIL_NAME; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java deleted file mode 100644 index 2b4bb6378..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/natural/TaxIdentificationNumberType.java +++ /dev/null @@ -1,27 +0,0 @@ -package at.gv.egiz.eid4u.impl.attributes.natural; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.AbstractStringAttributeMarshaller; - -public final class TaxIdentificationNumberType extends AbstractStringAttributeMarshaller { - - private static final String PATTERN = "^[A-Z]{2}/[a-zA-Z0-9].*"; - private static final Pattern p = Pattern.compile(PATTERN); - - @Override - protected boolean hasValidForm(String value) { - Matcher matcher = p.matcher(value); - return matcher.matches(); - - } - - @Override - protected String getName() { - return Definitions.TAXIDENTIFICATIONNUMBER_FRIENDLYNAME; - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java deleted file mode 100644 index c94829c69..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/CertificatesType.java +++ /dev/null @@ -1,81 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; - - -/** - * - * Certificates for language knowledge - * - * - *

Java-Klasse für CertificatesType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="CertificatesType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element ref="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}document" maxOccurs="unbounded"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CertificatesType", propOrder = { - "document" -}) -public class CertificatesType { - - @XmlElement(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u", required = true) - protected List document; - - /** - * Gets the value of the document property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the document property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getDocument().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Document } - * - * - */ - public List getDocument() { - if (document == null) { - document = new ArrayList(); - } - return this.document; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java deleted file mode 100644 index b2abb1abe..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java +++ /dev/null @@ -1,81 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; - - -/** - * - * Declaration of level of language knowledge - * - * - *

Java-Klasse für LanguageLevelType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LanguageLevelType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LanguageLevelType", propOrder = { - "foreignLanguage" -}) -public class LanguageLevelType { - - @XmlElement(name = "ForeignLanguage", required = true) - protected List foreignLanguage; - - /** - * Gets the value of the foreignLanguage property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the foreignLanguage property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getForeignLanguage().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ForeignLanguageSkillType } - * - * - */ - public List getForeignLanguage() { - if (foreignLanguage == null) { - foreignLanguage = new ArrayList(); - } - return this.foreignLanguage; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java deleted file mode 100644 index 966fd5069..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/ObjectFactory.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import javax.xml.bind.JAXBElement; -import javax.xml.bind.annotation.XmlElementDecl; -import javax.xml.bind.annotation.XmlRegistry; -import javax.xml.namespace.QName; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.eid4u package. - *

An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - private final static QName _Certificates_QNAME = new QName("http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", "certificates"); - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.eid4u - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link CertificatesType } - * - */ - public CertificatesType createCertificatesType() { - return new CertificatesType(); - } - - /** - * Create an instance of {@link TranscriptType } - * - */ - public TranscriptType createTranscriptType() { - return new TranscriptType(); - } - - /** - * Create an instance of {@link LanguageLevelType } - * - */ - public LanguageLevelType createLanguageLevelType() { - return new LanguageLevelType(); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link CertificatesType }{@code >} - * - * @param value - * Java instance representing xml element's value. - * @return - * the new instance of {@link JAXBElement }{@code <}{@link CertificatesType }{@code >} - */ - @XmlElementDecl(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", name = "certificates") - public JAXBElement createCertificates(CertificatesType value) { - return new JAXBElement(_Certificates_QNAME, CertificatesType.class, null, value); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java deleted file mode 100644 index 8b56684e4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/TranscriptType.java +++ /dev/null @@ -1,81 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; - - -/** - * - * Transcript of records as Set of documents - * - * - *

Java-Klasse für TranscriptType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="TranscriptType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element ref="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}document" maxOccurs="unbounded"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "TranscriptType", propOrder = { - "document" -}) -public class TranscriptType { - - @XmlElement(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u", required = true) - protected List document; - - /** - * Gets the value of the document property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the document property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getDocument().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Document } - * - * - */ - public List getDocument() { - if (document == null) { - document = new ArrayList(); - } - return this.document; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java deleted file mode 100644 index 8b5567f32..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/Document.java +++ /dev/null @@ -1,149 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlRootElement; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.XmlValue; -import at.gv.egiz.eid4u.impl.attributes.xjc.europass.MimeTypeEnumeration; - - -/** - *

Java-Klasse für anonymous complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType>
- *   <simpleContent>
- *     <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
- *       <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *       <attribute name="type" use="required" type="{http://eidas.europa.eu/attributes/sectorspecific/eid4u}DocumentTypeType" />
- *       <attribute name="contentType" use="required" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration" />
- *     </extension>
- *   </simpleContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "", propOrder = { - "value" -}) -@XmlRootElement(name = "document") -public class Document { - - @XmlValue - protected byte[] value; - @XmlAttribute(name = "name", required = true) - protected String name; - @XmlAttribute(name = "type", required = true) - protected DocumentTypeType type; - @XmlAttribute(name = "contentType", required = true) - protected MimeTypeEnumeration contentType; - - /** - * Ruft den Wert der value-Eigenschaft ab. - * - * @return - * possible object is - * byte[] - */ - public byte[] getValue() { - return value; - } - - /** - * Legt den Wert der value-Eigenschaft fest. - * - * @param value - * allowed object is - * byte[] - */ - public void setValue(byte[] value) { - this.value = value; - } - - /** - * Ruft den Wert der name-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Legt den Wert der name-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Ruft den Wert der type-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentTypeType } - * - */ - public DocumentTypeType getType() { - return type; - } - - /** - * Legt den Wert der type-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentTypeType } - * - */ - public void setType(DocumentTypeType value) { - this.type = value; - } - - /** - * Ruft den Wert der contentType-Eigenschaft ab. - * - * @return - * possible object is - * {@link MimeTypeEnumeration } - * - */ - public MimeTypeEnumeration getContentType() { - return contentType; - } - - /** - * Legt den Wert der contentType-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MimeTypeEnumeration } - * - */ - public void setContentType(MimeTypeEnumeration value) { - this.contentType = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java deleted file mode 100644 index 8e85e678d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/DocumentTypeType.java +++ /dev/null @@ -1,58 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für DocumentTypeType. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="DocumentTypeType">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="photo"/>
- *     <enumeration value="certificate"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "DocumentTypeType") -@XmlEnum -public enum DocumentTypeType { - - @XmlEnumValue("photo") - PHOTO("photo"), - @XmlEnumValue("certificate") - CERTIFICATE("certificate"); - private final String value; - - DocumentTypeType(String v) { - value = v; - } - - public String value() { - return value; - } - - public static DocumentTypeType fromValue(String v) { - for (DocumentTypeType c: DocumentTypeType.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java deleted file mode 100644 index 1967bbf8f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/ObjectFactory.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; - -import javax.xml.bind.annotation.XmlRegistry; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic package. - *

An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link Document } - * - */ - public Document createDocument() { - return new Document(); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java deleted file mode 100644 index 68ad23c90..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/generic/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eid4u") -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java deleted file mode 100644 index a873185a8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java deleted file mode 100644 index 6187071ca..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AbstractExperienceListType.java +++ /dev/null @@ -1,84 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Experiences. - * - * - *

Java-Klasse für AbstractExperienceListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="AbstractExperienceListType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Experience" type="{http://www.w3.org/2001/XMLSchema}anyType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AbstractExperienceListType", propOrder = { - "experience" -}) -@XmlSeeAlso({ - LinguisticExperienceListType.class -}) -public class AbstractExperienceListType { - - @XmlElement(name = "Experience") - protected List experience; - - /** - * Gets the value of the experience property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the experience property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getExperience().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link Object } - * - * - */ - public List getExperience() { - if (experience == null) { - experience = new ArrayList(); - } - return this.experience; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java deleted file mode 100644 index 238e05227..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentListType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * List any digital document (PDF, JPEG or PNG format) that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. - * - * - *

Java-Klasse für AttachmentListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="AttachmentListType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Attachment" type="{http://europass.cedefop.europa.eu/Europass}AttachmentType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AttachmentListType", propOrder = { - "attachment" -}) -public class AttachmentListType { - - @XmlElement(name = "Attachment") - protected List attachment; - - /** - * Gets the value of the attachment property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the attachment property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getAttachment().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link AttachmentType } - * - * - */ - public List getAttachment() { - if (attachment == null) { - attachment = new ArrayList(); - } - return this.attachment; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java deleted file mode 100644 index bec36a8c6..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/AttachmentType.java +++ /dev/null @@ -1,110 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlID; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; -import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; - - -/** - * - * Extends the FileDataType by defining a Description sub-element and a required id attribute. - * - * - *

Java-Klasse für AttachmentType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="AttachmentType">
- *   <complexContent>
- *     <extension base="{http://europass.cedefop.europa.eu/Europass}FileDataType">
- *       <sequence>
- *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     </extension>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "AttachmentType", propOrder = { - "description" -}) -public class AttachmentType - extends FileDataType -{ - - @XmlElement(name = "Description") - protected String description; - @XmlAttribute(name = "id", required = true) - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - @XmlID - @XmlSchemaType(name = "ID") - protected String id; - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der id-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getId() { - return id; - } - - /** - * Legt den Wert der id-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setId(String value) { - this.id = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java deleted file mode 100644 index 29df250b8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateListType.java +++ /dev/null @@ -1,84 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Certificates. - * - * - *

Java-Klasse für CertificateListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="CertificateListType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Certificate" type="{http://europass.cedefop.europa.eu/Europass}CertificateType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CertificateListType", propOrder = { - "certificate" -}) -@XmlSeeAlso({ - LinguisticCertificateListType.class -}) -public class CertificateListType { - - @XmlElement(name = "Certificate") - protected List certificate; - - /** - * Gets the value of the certificate property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the certificate property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getCertificate().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link CertificateType } - * - * - */ - public List getCertificate() { - if (certificate == null) { - certificate = new ArrayList(); - } - return this.certificate; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java deleted file mode 100644 index cbf9bdec1..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/CertificateType.java +++ /dev/null @@ -1,161 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a generic type for a Certificate. A Certificate contains information about the title name, the awarding body and the date of awarding. It also contains information about the level that corresponds to this diploma. - * - * - *

Java-Klasse für CertificateType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="CertificateType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="AwardingBody" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Date" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/>
- *         <element name="Level" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "CertificateType", propOrder = { - "title", - "awardingBody", - "date", - "level" -}) -@XmlSeeAlso({ - LinguisticCertificateType.class -}) -public class CertificateType { - - @XmlElement(name = "Title") - protected String title; - @XmlElement(name = "AwardingBody") - protected String awardingBody; - @XmlElement(name = "Date") - protected DateType date; - @XmlElement(name = "Level") - protected Object level; - - /** - * Ruft den Wert der title-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getTitle() { - return title; - } - - /** - * Legt den Wert der title-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setTitle(String value) { - this.title = value; - } - - /** - * Ruft den Wert der awardingBody-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getAwardingBody() { - return awardingBody; - } - - /** - * Legt den Wert der awardingBody-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setAwardingBody(String value) { - this.awardingBody = value; - } - - /** - * Ruft den Wert der date-Eigenschaft ab. - * - * @return - * possible object is - * {@link DateType } - * - */ - public DateType getDate() { - return date; - } - - /** - * Legt den Wert der date-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DateType } - * - */ - public void setDate(DateType value) { - this.date = value; - } - - /** - * Ruft den Wert der level-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getLevel() { - return level; - } - - /** - * Legt den Wert der level-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setLevel(Object value) { - this.level = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java deleted file mode 100644 index e38c925f5..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DateType.java +++ /dev/null @@ -1,128 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; -import javax.xml.datatype.XMLGregorianCalendar; - - -/** - * - * Defines date information, which consists of day, month and year.The date must include at least the year attribute. - * - * - *

Java-Klasse für DateType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="DateType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <attribute name="day" type="{http://www.w3.org/2001/XMLSchema}gDay" />
- *       <attribute name="month" type="{http://www.w3.org/2001/XMLSchema}gMonth" />
- *       <attribute name="year" use="required" type="{http://www.w3.org/2001/XMLSchema}gYear" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DateType") -public class DateType { - - @XmlAttribute(name = "day") - @XmlSchemaType(name = "gDay") - protected XMLGregorianCalendar day; - @XmlAttribute(name = "month") - @XmlSchemaType(name = "gMonth") - protected XMLGregorianCalendar month; - @XmlAttribute(name = "year", required = true) - @XmlSchemaType(name = "gYear") - protected XMLGregorianCalendar year; - - /** - * Ruft den Wert der day-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getDay() { - return day; - } - - /** - * Legt den Wert der day-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setDay(XMLGregorianCalendar value) { - this.day = value; - } - - /** - * Ruft den Wert der month-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getMonth() { - return month; - } - - /** - * Legt den Wert der month-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setMonth(XMLGregorianCalendar value) { - this.month = value; - } - - /** - * Ruft den Wert der year-Eigenschaft ab. - * - * @return - * possible object is - * {@link XMLGregorianCalendar } - * - */ - public XMLGregorianCalendar getYear() { - return year; - } - - /** - * Legt den Wert der year-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link XMLGregorianCalendar } - * - */ - public void setYear(XMLGregorianCalendar value) { - this.year = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java deleted file mode 100644 index 135a942e4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentTypeType.java +++ /dev/null @@ -1,53 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für DocumentTypeType. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="DocumentTypeType">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="ECV_ESP"/>
- *     <enumeration value="ESP"/>
- *     <enumeration value="ECV"/>
- *     <enumeration value="ELP"/>
- *     <enumeration value="ECL"/>
- *     <enumeration value="EX"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "DocumentTypeType") -@XmlEnum -public enum DocumentTypeType { - - ECV_ESP, - ESP, - ECV, - ELP, - ECL, - EX; - - public String value() { - return name(); - } - - public static DocumentTypeType fromValue(String v) { - return valueOf(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java deleted file mode 100644 index 0375f1890..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/DocumentationHeadingLabelType.java +++ /dev/null @@ -1,43 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für DocumentationHeadingLabelType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="DocumentationHeadingLabelType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
- *       <sequence>
- *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}DocumentationHeadingLabelTypesEnumaration" minOccurs="0"/>
- *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "DocumentationHeadingLabelType") -public class DocumentationHeadingLabelType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java deleted file mode 100644 index 26216f7a0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/EuropassDocumentReferenceType.java +++ /dev/null @@ -1,65 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für EuropassDocumentReferenceType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="EuropassDocumentReferenceType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <attribute name="ref" type="{http://europass.cedefop.europa.eu/Europass}DocumentTypeType" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "EuropassDocumentReferenceType") -public class EuropassDocumentReferenceType { - - @XmlAttribute(name = "ref") - protected DocumentTypeType ref; - - /** - * Ruft den Wert der ref-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentTypeType } - * - */ - public DocumentTypeType getRef() { - return ref; - } - - /** - * Legt den Wert der ref-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentTypeType } - * - */ - public void setRef(DocumentTypeType value) { - this.ref = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java deleted file mode 100644 index ef95790dd..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceListType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Experiences. - * - * - *

Java-Klasse für ExperienceListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ExperienceListType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Experience" type="{http://europass.cedefop.europa.eu/Europass}ExperienceType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExperienceListType", propOrder = { - "experience" -}) -public class ExperienceListType { - - @XmlElement(name = "Experience") - protected List experience; - - /** - * Gets the value of the experience property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the experience property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getExperience().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ExperienceType } - * - * - */ - public List getExperience() { - if (experience == null) { - experience = new ArrayList(); - } - return this.experience; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java deleted file mode 100644 index a08138e18..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExperienceType.java +++ /dev/null @@ -1,129 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines the information describing an Experience. An Experience contains information about the period the experience took place and a free text description of the experience. - * - * - *

Java-Klasse für ExperienceType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ExperienceType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Period" type="{http://europass.cedefop.europa.eu/Europass}PeriodType" minOccurs="0"/>
- *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExperienceType", propOrder = { - "period", - "description", - "documentation" -}) -public class ExperienceType { - - @XmlElement(name = "Period") - protected PeriodType period; - @XmlElement(name = "Description") - protected String description; - @XmlElement(name = "Documentation") - protected IntraDocumentDocumentationType documentation; - - /** - * Ruft den Wert der period-Eigenschaft ab. - * - * @return - * possible object is - * {@link PeriodType } - * - */ - public PeriodType getPeriod() { - return period; - } - - /** - * Legt den Wert der period-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link PeriodType } - * - */ - public void setPeriod(PeriodType value) { - this.period = value; - } - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der documentation-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getDocumentation() { - return documentation; - } - - /** - * Legt den Wert der documentation-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setDocumentation(IntraDocumentDocumentationType value) { - this.documentation = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java deleted file mode 100644 index 5adab27ba..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExternalReferenceType.java +++ /dev/null @@ -1,99 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für ExternalReferenceType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ExternalReferenceType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *       <attribute name="href" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExternalReferenceType", propOrder = { - "description" -}) -public class ExternalReferenceType { - - @XmlElement(name = "Description") - protected String description; - @XmlAttribute(name = "href") - @XmlSchemaType(name = "anyURI") - protected String href; - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der href-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getHref() { - return href; - } - - /** - * Legt den Wert der href-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setHref(String value) { - this.href = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java deleted file mode 100644 index 77e083471..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ExtraDocumentDocumentationType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to material outside this XML instance which enrich or support the learner’s information. - * - * - *

Java-Klasse für ExtraDocumentDocumentationType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ExtraDocumentDocumentationType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="ReferencedResource" type="{http://europass.cedefop.europa.eu/Europass}ExternalReferenceType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ExtraDocumentDocumentationType", propOrder = { - "referencedResource" -}) -public class ExtraDocumentDocumentationType { - - @XmlElement(name = "ReferencedResource") - protected List referencedResource; - - /** - * Gets the value of the referencedResource property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the referencedResource property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getReferencedResource().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ExternalReferenceType } - * - * - */ - public List getReferencedResource() { - if (referencedResource == null) { - referencedResource = new ArrayList(); - } - return this.referencedResource; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java deleted file mode 100644 index fe08a74a4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/FileDataType.java +++ /dev/null @@ -1,158 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für FileDataType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="FileDataType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="MimeType" type="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration"/>
- *         <element name="Data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- *         <element name="MetadataList" type="{http://europass.cedefop.europa.eu/Europass}MetadataListType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "FileDataType", propOrder = { - "name", - "mimeType", - "data", - "metadataList" -}) -@XmlSeeAlso({ - AttachmentType.class, - PhotoDataType.class -}) -public class FileDataType { - - @XmlElement(name = "Name") - protected String name; - @XmlElement(name = "MimeType", required = true) - @XmlSchemaType(name = "string") - protected MimeTypeEnumeration mimeType; - @XmlElement(name = "Data", required = true) - protected byte[] data; - @XmlElement(name = "MetadataList") - protected MetadataListType metadataList; - - /** - * Ruft den Wert der name-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getName() { - return name; - } - - /** - * Legt den Wert der name-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setName(String value) { - this.name = value; - } - - /** - * Ruft den Wert der mimeType-Eigenschaft ab. - * - * @return - * possible object is - * {@link MimeTypeEnumeration } - * - */ - public MimeTypeEnumeration getMimeType() { - return mimeType; - } - - /** - * Legt den Wert der mimeType-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MimeTypeEnumeration } - * - */ - public void setMimeType(MimeTypeEnumeration value) { - this.mimeType = value; - } - - /** - * Ruft den Wert der data-Eigenschaft ab. - * - * @return - * possible object is - * byte[] - */ - public byte[] getData() { - return data; - } - - /** - * Legt den Wert der data-Eigenschaft fest. - * - * @param value - * allowed object is - * byte[] - */ - public void setData(byte[] value) { - this.data = value; - } - - /** - * Ruft den Wert der metadataList-Eigenschaft ab. - * - * @return - * possible object is - * {@link MetadataListType } - * - */ - public MetadataListType getMetadataList() { - return metadataList; - } - - /** - * Legt den Wert der metadataList-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link MetadataListType } - * - */ - public void setMetadataList(MetadataListType value) { - this.metadataList = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java deleted file mode 100644 index c12070280..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignCode.java +++ /dev/null @@ -1,980 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für foreignCode. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="foreignCode">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}language">
- *     <enumeration value="bg"/>
- *     <enumeration value="cs"/>
- *     <enumeration value="da"/>
- *     <enumeration value="nl"/>
- *     <enumeration value="en"/>
- *     <enumeration value="et"/>
- *     <enumeration value="fi"/>
- *     <enumeration value="fr"/>
- *     <enumeration value="de"/>
- *     <enumeration value="el"/>
- *     <enumeration value="hu"/>
- *     <enumeration value="is"/>
- *     <enumeration value="it"/>
- *     <enumeration value="lv"/>
- *     <enumeration value="lt"/>
- *     <enumeration value="mt"/>
- *     <enumeration value="no"/>
- *     <enumeration value="pl"/>
- *     <enumeration value="pt"/>
- *     <enumeration value="ro"/>
- *     <enumeration value="hr"/>
- *     <enumeration value="sk"/>
- *     <enumeration value="sl"/>
- *     <enumeration value="es"/>
- *     <enumeration value="sv"/>
- *     <enumeration value="tr"/>
- *     <enumeration value="ab"/>
- *     <enumeration value="af"/>
- *     <enumeration value="sq"/>
- *     <enumeration value="am"/>
- *     <enumeration value="ar"/>
- *     <enumeration value="an"/>
- *     <enumeration value="hy"/>
- *     <enumeration value="as"/>
- *     <enumeration value="az"/>
- *     <enumeration value="eu"/>
- *     <enumeration value="be"/>
- *     <enumeration value="bn"/>
- *     <enumeration value="bs"/>
- *     <enumeration value="br"/>
- *     <enumeration value="my"/>
- *     <enumeration value="ca"/>
- *     <enumeration value="ce"/>
- *     <enumeration value="zh"/>
- *     <enumeration value="cu"/>
- *     <enumeration value="kw"/>
- *     <enumeration value="co"/>
- *     <enumeration value="eo"/>
- *     <enumeration value="fo"/>
- *     <enumeration value="fj"/>
- *     <enumeration value="fy"/>
- *     <enumeration value="ka"/>
- *     <enumeration value="gd"/>
- *     <enumeration value="ga"/>
- *     <enumeration value="gl"/>
- *     <enumeration value="gv"/>
- *     <enumeration value="grc"/>
- *     <enumeration value="gu"/>
- *     <enumeration value="ht"/>
- *     <enumeration value="he"/>
- *     <enumeration value="hi"/>
- *     <enumeration value="id"/>
- *     <enumeration value="jv"/>
- *     <enumeration value="ja"/>
- *     <enumeration value="kn"/>
- *     <enumeration value="kk"/>
- *     <enumeration value="ky"/>
- *     <enumeration value="kg"/>
- *     <enumeration value="ko"/>
- *     <enumeration value="ku"/>
- *     <enumeration value="lo"/>
- *     <enumeration value="la"/>
- *     <enumeration value="li"/>
- *     <enumeration value="ln"/>
- *     <enumeration value="lb"/>
- *     <enumeration value="mk"/>
- *     <enumeration value="ml"/>
- *     <enumeration value="mr"/>
- *     <enumeration value="ms"/>
- *     <enumeration value="mg"/>
- *     <enumeration value="mo"/>
- *     <enumeration value="mn"/>
- *     <enumeration value="ne"/>
- *     <enumeration value="nn"/>
- *     <enumeration value="nb"/>
- *     <enumeration value="oc"/>
- *     <enumeration value="om"/>
- *     <enumeration value="pa"/>
- *     <enumeration value="fa"/>
- *     <enumeration value="ps"/>
- *     <enumeration value="rm"/>
- *     <enumeration value="rom"/>
- *     <enumeration value="ru"/>
- *     <enumeration value="sr"/>
- *     <enumeration value="se"/>
- *     <enumeration value="sd"/>
- *     <enumeration value="so"/>
- *     <enumeration value="sc"/>
- *     <enumeration value="sw"/>
- *     <enumeration value="ty"/>
- *     <enumeration value="ta"/>
- *     <enumeration value="tt"/>
- *     <enumeration value="te"/>
- *     <enumeration value="tg"/>
- *     <enumeration value="tl"/>
- *     <enumeration value="th"/>
- *     <enumeration value="bo"/>
- *     <enumeration value="tk"/>
- *     <enumeration value="uk"/>
- *     <enumeration value="ur"/>
- *     <enumeration value="uz"/>
- *     <enumeration value="vi"/>
- *     <enumeration value="vo"/>
- *     <enumeration value="cy"/>
- *     <enumeration value="yi"/>
- *     <enumeration value="yo"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "foreignCode") -@XmlEnum -public enum ForeignCode { - - - /** - * bulgarca - * - */ - @XmlEnumValue("bg") - BG("bg"), - - /** - * çekçe - * - */ - @XmlEnumValue("cs") - CS("cs"), - - /** - * danca - * - */ - @XmlEnumValue("da") - DA("da"), - - /** - * flemenkçe - * - */ - @XmlEnumValue("nl") - NL("nl"), - - /** - * ingilizce - * - */ - @XmlEnumValue("en") - EN("en"), - - /** - * estonca - * - */ - @XmlEnumValue("et") - ET("et"), - - /** - * fince - * - */ - @XmlEnumValue("fi") - FI("fi"), - - /** - * frans\u0131zca - * - */ - @XmlEnumValue("fr") - FR("fr"), - - /** - * almanca - * - */ - @XmlEnumValue("de") - DE("de"), - - /** - * yunanca - * - */ - @XmlEnumValue("el") - EL("el"), - - /** - * macarca - * - */ - @XmlEnumValue("hu") - HU("hu"), - - /** - * izlandaca - * - */ - @XmlEnumValue("is") - IS("is"), - - /** - * italyanca - * - */ - @XmlEnumValue("it") - IT("it"), - - /** - * letonca - * - */ - @XmlEnumValue("lv") - LV("lv"), - - /** - * litvanca - * - */ - @XmlEnumValue("lt") - LT("lt"), - - /** - * maltaca - * - */ - @XmlEnumValue("mt") - MT("mt"), - - /** - * norveççe - * - */ - @XmlEnumValue("no") - NO("no"), - - /** - * lehçe - * - */ - @XmlEnumValue("pl") - PL("pl"), - - /** - * portekizce - * - */ - @XmlEnumValue("pt") - PT("pt"), - - /** - * rumence - * - */ - @XmlEnumValue("ro") - RO("ro"), - - /** - * h\u0131rvatça - * - */ - @XmlEnumValue("hr") - HR("hr"), - - /** - * slovakça - * - */ - @XmlEnumValue("sk") - SK("sk"), - - /** - * slovence - * - */ - @XmlEnumValue("sl") - SL("sl"), - - /** - * ispanyolca - * - */ - @XmlEnumValue("es") - ES("es"), - - /** - * isveççe - * - */ - @XmlEnumValue("sv") - SV("sv"), - - /** - * türkçe - * - */ - @XmlEnumValue("tr") - TR("tr"), - - /** - * abhazca - * - */ - @XmlEnumValue("ab") - AB("ab"), - - /** - * afrikanca - * - */ - @XmlEnumValue("af") - AF("af"), - - /** - * arnavutça - * - */ - @XmlEnumValue("sq") - SQ("sq"), - - /** - * amharca - * - */ - @XmlEnumValue("am") - AM("am"), - - /** - * arapça - * - */ - @XmlEnumValue("ar") - AR("ar"), - - /** - * aragonca - * - */ - @XmlEnumValue("an") - AN("an"), - - /** - * ermenice - * - */ - @XmlEnumValue("hy") - HY("hy"), - - /** - * assamca - * - */ - @XmlEnumValue("as") - AS("as"), - - /** - * azerice - * - */ - @XmlEnumValue("az") - AZ("az"), - - /** - * baskça - * - */ - @XmlEnumValue("eu") - EU("eu"), - - /** - * belarusça - * - */ - @XmlEnumValue("be") - BE("be"), - - /** - * banglade\u015fçe - * - */ - @XmlEnumValue("bn") - BN("bn"), - - /** - * bo\u015fnakça - * - */ - @XmlEnumValue("bs") - BS("bs"), - - /** - * bretonca - * - */ - @XmlEnumValue("br") - BR("br"), - - /** - * burmaca - * - */ - @XmlEnumValue("my") - MY("my"), - - /** - * katalanca/valensiyaca - * - */ - @XmlEnumValue("ca") - CA("ca"), - - /** - * çeçence - * - */ - @XmlEnumValue("ce") - CE("ce"), - - /** - * çince - * - */ - @XmlEnumValue("zh") - ZH("zh"), - - /** - * slavca - * - */ - @XmlEnumValue("cu") - CU("cu"), - - /** - * korni\u015fce - * - */ - @XmlEnumValue("kw") - KW("kw"), - - /** - * korsikaca - * - */ - @XmlEnumValue("co") - CO("co"), - - /** - * esperantoca - * - */ - @XmlEnumValue("eo") - EO("eo"), - - /** - * faraoece - * - */ - @XmlEnumValue("fo") - FO("fo"), - - /** - * fijice - * - */ - @XmlEnumValue("fj") - FJ("fj"), - - /** - * frizyaca - * - */ - @XmlEnumValue("fy") - FY("fy"), - - /** - * gürcüce - * - */ - @XmlEnumValue("ka") - KA("ka"), - - /** - * gaelce/iskoçça - * - */ - @XmlEnumValue("gd") - GD("gd"), - - /** - * irlandaca - * - */ - @XmlEnumValue("ga") - GA("ga"), - - /** - * galiçyaca - * - */ - @XmlEnumValue("gl") - GL("gl"), - - /** - * manskça - * - */ - @XmlEnumValue("gv") - GV("gv"), - - /** - * eski yunanca - * - */ - @XmlEnumValue("grc") - GRC("grc"), - - /** - * gucaratça - * - */ - @XmlEnumValue("gu") - GU("gu"), - - /** - * haitice/haiti kreyolu - * - */ - @XmlEnumValue("ht") - HT("ht"), - - /** - * \u0130branice - * - */ - @XmlEnumValue("he") - HE("he"), - - /** - * hintçe - * - */ - @XmlEnumValue("hi") - HI("hi"), - - /** - * endonezce - * - */ - @XmlEnumValue("id") - ID("id"), - - /** - * javaca - * - */ - @XmlEnumValue("jv") - JV("jv"), - - /** - * japonca - * - */ - @XmlEnumValue("ja") - JA("ja"), - - /** - * kannada - * - */ - @XmlEnumValue("kn") - KN("kn"), - - /** - * kazakça - * - */ - @XmlEnumValue("kk") - KK("kk"), - - /** - * k\u0131rg\u0131zca - * - */ - @XmlEnumValue("ky") - KY("ky"), - - /** - * kongoca - * - */ - @XmlEnumValue("kg") - KG("kg"), - - /** - * korece - * - */ - @XmlEnumValue("ko") - KO("ko"), - - /** - * kürtçe - * - */ - @XmlEnumValue("ku") - KU("ku"), - - /** - * laoca - * - */ - @XmlEnumValue("lo") - LO("lo"), - - /** - * latince - * - */ - @XmlEnumValue("la") - LA("la"), - - /** - * limburgca - * - */ - @XmlEnumValue("li") - LI("li"), - - /** - * lingalaca - * - */ - @XmlEnumValue("ln") - LN("ln"), - - /** - * lüksemburgca - * - */ - @XmlEnumValue("lb") - LB("lb"), - - /** - * makedonca - * - */ - @XmlEnumValue("mk") - MK("mk"), - - /** - * malayalam - * - */ - @XmlEnumValue("ml") - ML("ml"), - - /** - * marathi - * - */ - @XmlEnumValue("mr") - MR("mr"), - - /** - * malezyaca - * - */ - @XmlEnumValue("ms") - MS("ms"), - - /** - * malagasi - * - */ - @XmlEnumValue("mg") - MG("mg"), - - /** - * moldovca - * - */ - @XmlEnumValue("mo") - MO("mo"), - - /** - * mogolca - * - */ - @XmlEnumValue("mn") - MN("mn"), - - /** - * nepalce - * - */ - @XmlEnumValue("ne") - NE("ne"), - - /** - * norveççe (Norsk) - * - */ - @XmlEnumValue("nn") - NN("nn"), - - /** - * norveççe (Bokmål) - * - */ - @XmlEnumValue("nb") - NB("nb"), - - /** - * oksitanca/provencal - * - */ - @XmlEnumValue("oc") - OC("oc"), - - /** - * oromo - * - */ - @XmlEnumValue("om") - OM("om"), - - /** - * pencapça - * - */ - @XmlEnumValue("pa") - PA("pa"), - - /** - * farsça - * - */ - @XmlEnumValue("fa") - FA("fa"), - - /** - * pe\u015ftuca - * - */ - @XmlEnumValue("ps") - PS("ps"), - - /** - * reto romanca - * - */ - @XmlEnumValue("rm") - RM("rm"), - - /** - * çingenece - * - */ - @XmlEnumValue("rom") - ROM("rom"), - - /** - * rusça - * - */ - @XmlEnumValue("ru") - RU("ru"), - - /** - * s\u0131rpça - * - */ - @XmlEnumValue("sr") - SR("sr"), - - /** - * sami - * - */ - @XmlEnumValue("se") - SE("se"), - - /** - * sintçe - * - */ - @XmlEnumValue("sd") - SD("sd"), - - /** - * somalice - * - */ - @XmlEnumValue("so") - SO("so"), - - /** - * sarduca - * - */ - @XmlEnumValue("sc") - SC("sc"), - - /** - * swahilice - * - */ - @XmlEnumValue("sw") - SW("sw"), - - /** - * tahitice - * - */ - @XmlEnumValue("ty") - TY("ty"), - - /** - * tamilce - * - */ - @XmlEnumValue("ta") - TA("ta"), - - /** - * tatarca - * - */ - @XmlEnumValue("tt") - TT("tt"), - - /** - * teluguca - * - */ - @XmlEnumValue("te") - TE("te"), - - /** - * tacikçe - * - */ - @XmlEnumValue("tg") - TG("tg"), - - /** - * tagalogca - * - */ - @XmlEnumValue("tl") - TL("tl"), - - /** - * tayca - * - */ - @XmlEnumValue("th") - TH("th"), - - /** - * tibetçe - * - */ - @XmlEnumValue("bo") - BO("bo"), - - /** - * türkmence - * - */ - @XmlEnumValue("tk") - TK("tk"), - - /** - * ukraynaca - * - */ - @XmlEnumValue("uk") - UK("uk"), - - /** - * urduca - * - */ - @XmlEnumValue("ur") - UR("ur"), - - /** - * özbekçe - * - */ - @XmlEnumValue("uz") - UZ("uz"), - - /** - * vietnamca - * - */ - @XmlEnumValue("vi") - VI("vi"), - - /** - * volapük - * - */ - @XmlEnumValue("vo") - VO("vo"), - - /** - * galce - * - */ - @XmlEnumValue("cy") - CY("cy"), - - /** - * yidce - * - */ - @XmlEnumValue("yi") - YI("yi"), - - /** - * yoruba - * - */ - @XmlEnumValue("yo") - YO("yo"); - private final String value; - - ForeignCode(String v) { - value = v; - } - - public String value() { - return value; - } - - public static ForeignCode fromValue(String v) { - for (ForeignCode c: ForeignCode.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java deleted file mode 100644 index 04f18999b..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageSkillType.java +++ /dev/null @@ -1,50 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Restricts the generic skill type by specifying the data type of the elements that describe the level of knowledge of the language and related linguistic diplomas and/or experiences. - * - * - *

Java-Klasse für ForeignLanguageSkillType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ForeignLanguageSkillType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType">
- *       <sequence>
- *         <element name="Description" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageType" minOccurs="0"/>
- *         <element name="ProficiencyLevel" type="{http://europass.cedefop.europa.eu/Europass}ProficiencyLevelType" minOccurs="0"/>
- *         <element name="AcquiredDuring" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceListType" minOccurs="0"/>
- *         <element name="VerifiedBy" type="{http://europass.cedefop.europa.eu/Europass}LinguisticCertificateListType" minOccurs="0"/>
- *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ForeignLanguageSkillType") -public class ForeignLanguageSkillType - extends SkillType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java deleted file mode 100644 index e0b6dee7c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ForeignLanguageType.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines an abstract type for a foreign language. - * - * - *

Java-Klasse für ForeignLanguageType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ForeignLanguageType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
- *       <sequence>
- *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}foreignCode" minOccurs="0"/>
- *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ForeignLanguageType") -public class ForeignLanguageType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java deleted file mode 100644 index d65122b26..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericDocumentationType.java +++ /dev/null @@ -1,157 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. - * - * - *

Java-Klasse für GenericDocumentationType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="GenericDocumentationType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Heading" type="{http://europass.cedefop.europa.eu/Europass}DocumentationHeadingLabelType" minOccurs="0"/>
- *         <element name="InterDocument" type="{http://europass.cedefop.europa.eu/Europass}InterDocumentDocumentationType" minOccurs="0"/>
- *         <element name="IntraDocument" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *         <element name="ExtraDocument" type="{http://europass.cedefop.europa.eu/Europass}ExtraDocumentDocumentationType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "GenericDocumentationType", propOrder = { - "heading", - "interDocument", - "intraDocument", - "extraDocument" -}) -public class GenericDocumentationType { - - @XmlElement(name = "Heading") - protected DocumentationHeadingLabelType heading; - @XmlElement(name = "InterDocument") - protected InterDocumentDocumentationType interDocument; - @XmlElement(name = "IntraDocument") - protected IntraDocumentDocumentationType intraDocument; - @XmlElement(name = "ExtraDocument") - protected ExtraDocumentDocumentationType extraDocument; - - /** - * Ruft den Wert der heading-Eigenschaft ab. - * - * @return - * possible object is - * {@link DocumentationHeadingLabelType } - * - */ - public DocumentationHeadingLabelType getHeading() { - return heading; - } - - /** - * Legt den Wert der heading-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DocumentationHeadingLabelType } - * - */ - public void setHeading(DocumentationHeadingLabelType value) { - this.heading = value; - } - - /** - * Ruft den Wert der interDocument-Eigenschaft ab. - * - * @return - * possible object is - * {@link InterDocumentDocumentationType } - * - */ - public InterDocumentDocumentationType getInterDocument() { - return interDocument; - } - - /** - * Legt den Wert der interDocument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link InterDocumentDocumentationType } - * - */ - public void setInterDocument(InterDocumentDocumentationType value) { - this.interDocument = value; - } - - /** - * Ruft den Wert der intraDocument-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getIntraDocument() { - return intraDocument; - } - - /** - * Legt den Wert der intraDocument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setIntraDocument(IntraDocumentDocumentationType value) { - this.intraDocument = value; - } - - /** - * Ruft den Wert der extraDocument-Eigenschaft ab. - * - * @return - * possible object is - * {@link ExtraDocumentDocumentationType } - * - */ - public ExtraDocumentDocumentationType getExtraDocument() { - return extraDocument; - } - - /** - * Legt den Wert der extraDocument-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link ExtraDocumentDocumentationType } - * - */ - public void setExtraDocument(ExtraDocumentDocumentationType value) { - this.extraDocument = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java deleted file mode 100644 index 920fe114c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/GenericSkillType.java +++ /dev/null @@ -1,48 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a generic skill, which is modelled with one unstructured (free text) Description element. - * It may also accept Documentation information. - * - * - *

Java-Klasse für GenericSkillType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="GenericSkillType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType">
- *       <sequence>
- *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "GenericSkillType") -public class GenericSkillType - extends SkillType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java deleted file mode 100644 index b353b046c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ImageMimeTypeEnumeration.java +++ /dev/null @@ -1,64 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für ImageMimeTypeEnumeration. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="ImageMimeTypeEnumeration">
- *   <restriction base="{http://europass.cedefop.europa.eu/Europass}MimeTypeEnumeration">
- *     <enumeration value="image/jpeg"/>
- *     <enumeration value="image/pjpeg"/>
- *     <enumeration value="image/png"/>
- *     <enumeration value="image/x-png"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "ImageMimeTypeEnumeration") -@XmlEnum(MimeTypeEnumeration.class) -public enum ImageMimeTypeEnumeration { - - @XmlEnumValue("image/jpeg") - IMAGE_JPEG(MimeTypeEnumeration.IMAGE_JPEG), - @XmlEnumValue("image/pjpeg") - IMAGE_PJPEG(MimeTypeEnumeration.IMAGE_PJPEG), - @XmlEnumValue("image/png") - IMAGE_PNG(MimeTypeEnumeration.IMAGE_PNG), - @XmlEnumValue("image/x-png") - IMAGE_X_PNG(MimeTypeEnumeration.IMAGE_X_PNG); - private final MimeTypeEnumeration value; - - ImageMimeTypeEnumeration(MimeTypeEnumeration v) { - value = v; - } - - public MimeTypeEnumeration value() { - return value; - } - - public static ImageMimeTypeEnumeration fromValue(MimeTypeEnumeration v) { - for (ImageMimeTypeEnumeration c: ImageMimeTypeEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v.toString()); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java deleted file mode 100644 index bbb4f4e9b..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InterDocumentDocumentationType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to other Europass Document. - * - * - *

Java-Klasse für InterDocumentDocumentationType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="InterDocumentDocumentationType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="ReferencedDocument" type="{http://europass.cedefop.europa.eu/Europass}EuropassDocumentReferenceType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "InterDocumentDocumentationType", propOrder = { - "referencedDocument" -}) -public class InterDocumentDocumentationType { - - @XmlElement(name = "ReferencedDocument") - protected List referencedDocument; - - /** - * Gets the value of the referencedDocument property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the referencedDocument property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getReferencedDocument().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link EuropassDocumentReferenceType } - * - * - */ - public List getReferencedDocument() { - if (referencedDocument == null) { - referencedDocument = new ArrayList(); - } - return this.referencedDocument; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java deleted file mode 100644 index 1833e7877..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/InternalReferenceType.java +++ /dev/null @@ -1,69 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlIDREF; -import javax.xml.bind.annotation.XmlSchemaType; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für InternalReferenceType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="InternalReferenceType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <attribute name="idref" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" />
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "InternalReferenceType") -public class InternalReferenceType { - - @XmlAttribute(name = "idref", required = true) - @XmlIDREF - @XmlSchemaType(name = "IDREF") - protected Object idref; - - /** - * Ruft den Wert der idref-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getIdref() { - return idref; - } - - /** - * Legt den Wert der idref-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setIdref(Object value) { - this.idref = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java deleted file mode 100644 index 184c4645d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/IntraDocumentDocumentationType.java +++ /dev/null @@ -1,80 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. - * - * - *

Java-Klasse für IntraDocumentDocumentationType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="IntraDocumentDocumentationType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="ReferenceTo" type="{http://europass.cedefop.europa.eu/Europass}InternalReferenceType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "IntraDocumentDocumentationType", propOrder = { - "referenceTo" -}) -public class IntraDocumentDocumentationType { - - @XmlElement(name = "ReferenceTo") - protected List referenceTo; - - /** - * Gets the value of the referenceTo property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the referenceTo property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getReferenceTo().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link InternalReferenceType } - * - * - */ - public List getReferenceTo() { - if (referenceTo == null) { - referenceTo = new ArrayList(); - } - return this.referenceTo; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java deleted file mode 100644 index f6d26965c..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LabelType.java +++ /dev/null @@ -1,105 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für LabelType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LabelType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LabelType", propOrder = { - "code", - "label" -}) -@XmlSeeAlso({ - DocumentationHeadingLabelType.class, - LanguageType.class, - MotherLanguageType.class, - ForeignLanguageType.class, - LinguisticExperienceAreaType.class -}) -public class LabelType { - - @XmlElement(name = "Code") - protected String code; - @XmlElement(name = "Label") - protected String label; - - /** - * Ruft den Wert der code-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getCode() { - return code; - } - - /** - * Legt den Wert der code-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setCode(String value) { - this.code = value; - } - - /** - * Ruft den Wert der label-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getLabel() { - return label; - } - - /** - * Legt den Wert der label-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setLabel(String value) { - this.label = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java deleted file mode 100644 index c13e7b88a..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LanguageType.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek. - * - * - *

Java-Klasse für LanguageType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LanguageType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
- *       <sequence>
- *         <element name="Code" type="{http://www.w3.org/2001/XMLSchema}language" minOccurs="0"/>
- *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LanguageType") -public abstract class LanguageType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java deleted file mode 100644 index b73327e6a..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateListType.java +++ /dev/null @@ -1,42 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für LinguisticCertificateListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LinguisticCertificateListType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}CertificateListType">
- *       <sequence>
- *         <element name="Certificate" type="{http://europass.cedefop.europa.eu/Europass}LinguisticCertificateType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticCertificateListType") -public class LinguisticCertificateListType - extends CertificateListType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java deleted file mode 100644 index 978d91d6f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticCertificateType.java +++ /dev/null @@ -1,49 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a Linguistic Certificate by restricting the allowed type for the level element to be "CEFLanguageLevel" - * - * - *

Java-Klasse für LinguisticCertificateType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LinguisticCertificateType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}CertificateType">
- *       <sequence>
- *         <element name="Title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="AwardingBody" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Date" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/>
- *         <element name="Level" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticCertificateType") -public class LinguisticCertificateType - extends CertificateType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java deleted file mode 100644 index b79e549c0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreaType.java +++ /dev/null @@ -1,43 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für LinguisticExperienceAreaType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LinguisticExperienceAreaType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
- *       <sequence>
- *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceAreasEnumeration" minOccurs="0"/>
- *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticExperienceAreaType") -public class LinguisticExperienceAreaType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java deleted file mode 100644 index 4e892a933..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceAreasEnumeration.java +++ /dev/null @@ -1,64 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für LinguisticExperienceAreasEnumeration. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="LinguisticExperienceAreasEnumeration">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="studying_training_language"/>
- *     <enumeration value="work_language"/>
- *     <enumeration value="living_traveling_language"/>
- *     <enumeration value="mediating_groups_language"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "LinguisticExperienceAreasEnumeration") -@XmlEnum -public enum LinguisticExperienceAreasEnumeration { - - @XmlEnumValue("studying_training_language") - STUDYING_TRAINING_LANGUAGE("studying_training_language"), - @XmlEnumValue("work_language") - WORK_LANGUAGE("work_language"), - @XmlEnumValue("living_traveling_language") - LIVING_TRAVELING_LANGUAGE("living_traveling_language"), - @XmlEnumValue("mediating_groups_language") - MEDIATING_GROUPS_LANGUAGE("mediating_groups_language"); - private final String value; - - LinguisticExperienceAreasEnumeration(String v) { - value = v; - } - - public String value() { - return value; - } - - public static LinguisticExperienceAreasEnumeration fromValue(String v) { - for (LinguisticExperienceAreasEnumeration c: LinguisticExperienceAreasEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java deleted file mode 100644 index 11cf0d324..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceListType.java +++ /dev/null @@ -1,46 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a list of Experiences. - * - * - *

Java-Klasse für LinguisticExperienceListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LinguisticExperienceListType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}AbstractExperienceListType">
- *       <sequence>
- *         <element name="Experience" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceType" maxOccurs="unbounded" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticExperienceListType") -public class LinguisticExperienceListType - extends AbstractExperienceListType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java deleted file mode 100644 index 39831e9f3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticExperienceType.java +++ /dev/null @@ -1,158 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Extends the generic ExperienceType to include information about an experience that results in acquiring linguistic skills. - * Contains information about the period the linguistic experience took place and the area/context into which it is acquiared. - * - * - *

Java-Klasse für LinguisticExperienceType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LinguisticExperienceType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Period" type="{http://europass.cedefop.europa.eu/Europass}PeriodType" minOccurs="0"/>
- *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *         <element name="Area" type="{http://europass.cedefop.europa.eu/Europass}LinguisticExperienceAreaType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticExperienceType", propOrder = { - "period", - "description", - "documentation", - "area" -}) -public class LinguisticExperienceType { - - @XmlElement(name = "Period") - protected PeriodType period; - @XmlElement(name = "Description") - protected String description; - @XmlElement(name = "Documentation") - protected IntraDocumentDocumentationType documentation; - @XmlElement(name = "Area") - protected LinguisticExperienceAreaType area; - - /** - * Ruft den Wert der period-Eigenschaft ab. - * - * @return - * possible object is - * {@link PeriodType } - * - */ - public PeriodType getPeriod() { - return period; - } - - /** - * Legt den Wert der period-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link PeriodType } - * - */ - public void setPeriod(PeriodType value) { - this.period = value; - } - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDescription(String value) { - this.description = value; - } - - /** - * Ruft den Wert der documentation-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getDocumentation() { - return documentation; - } - - /** - * Legt den Wert der documentation-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setDocumentation(IntraDocumentDocumentationType value) { - this.documentation = value; - } - - /** - * Ruft den Wert der area-Eigenschaft ab. - * - * @return - * possible object is - * {@link LinguisticExperienceAreaType } - * - */ - public LinguisticExperienceAreaType getArea() { - return area; - } - - /** - * Legt den Wert der area-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link LinguisticExperienceAreaType } - * - */ - public void setArea(LinguisticExperienceAreaType value) { - this.area = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java deleted file mode 100644 index 719f890f3..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/LinguisticSkillType.java +++ /dev/null @@ -1,239 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für LinguisticSkillType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="LinguisticSkillType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="MotherTongueList" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="MotherTongue" type="{http://europass.cedefop.europa.eu/Europass}MotherTongueSkillType" maxOccurs="unbounded" minOccurs="0"/>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *         <element name="ForeignLanguageList" minOccurs="0">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <sequence>
- *                   <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded" minOccurs="0"/>
- *                 </sequence>
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "LinguisticSkillType", propOrder = { - "motherTongueList", - "foreignLanguageList" -}) -public class LinguisticSkillType { - - @XmlElement(name = "MotherTongueList") - protected LinguisticSkillType.MotherTongueList motherTongueList; - @XmlElement(name = "ForeignLanguageList") - protected LinguisticSkillType.ForeignLanguageList foreignLanguageList; - - /** - * Ruft den Wert der motherTongueList-Eigenschaft ab. - * - * @return - * possible object is - * {@link LinguisticSkillType.MotherTongueList } - * - */ - public LinguisticSkillType.MotherTongueList getMotherTongueList() { - return motherTongueList; - } - - /** - * Legt den Wert der motherTongueList-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link LinguisticSkillType.MotherTongueList } - * - */ - public void setMotherTongueList(LinguisticSkillType.MotherTongueList value) { - this.motherTongueList = value; - } - - /** - * Ruft den Wert der foreignLanguageList-Eigenschaft ab. - * - * @return - * possible object is - * {@link LinguisticSkillType.ForeignLanguageList } - * - */ - public LinguisticSkillType.ForeignLanguageList getForeignLanguageList() { - return foreignLanguageList; - } - - /** - * Legt den Wert der foreignLanguageList-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link LinguisticSkillType.ForeignLanguageList } - * - */ - public void setForeignLanguageList(LinguisticSkillType.ForeignLanguageList value) { - this.foreignLanguageList = value; - } - - - /** - *

Java-Klasse für anonymous complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded" minOccurs="0"/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "foreignLanguage" - }) - public static class ForeignLanguageList { - - @XmlElement(name = "ForeignLanguage") - protected List foreignLanguage; - - /** - * Gets the value of the foreignLanguage property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the foreignLanguage property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getForeignLanguage().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link ForeignLanguageSkillType } - * - * - */ - public List getForeignLanguage() { - if (foreignLanguage == null) { - foreignLanguage = new ArrayList(); - } - return this.foreignLanguage; - } - - } - - - /** - *

Java-Klasse für anonymous complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="MotherTongue" type="{http://europass.cedefop.europa.eu/Europass}MotherTongueSkillType" maxOccurs="unbounded" minOccurs="0"/>
-     *       </sequence>
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "motherTongue" - }) - public static class MotherTongueList { - - @XmlElement(name = "MotherTongue") - protected List motherTongue; - - /** - * Gets the value of the motherTongue property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the motherTongue property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getMotherTongue().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link MotherTongueSkillType } - * - * - */ - public List getMotherTongue() { - if (motherTongue == null) { - motherTongue = new ArrayList(); - } - return this.motherTongue; - } - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java deleted file mode 100644 index dc973eb87..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MetadataListType.java +++ /dev/null @@ -1,164 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import java.util.ArrayList; -import java.util.List; -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlAttribute; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für MetadataListType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="MetadataListType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Metadata" maxOccurs="unbounded">
- *           <complexType>
- *             <complexContent>
- *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *                 <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *                 <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- *               </restriction>
- *             </complexContent>
- *           </complexType>
- *         </element>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MetadataListType", propOrder = { - "metadata" -}) -public class MetadataListType { - - @XmlElement(name = "Metadata", required = true) - protected List metadata; - - /** - * Gets the value of the metadata property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the metadata property. - * - *

- * For example, to add a new item, do as follows: - *

-     *    getMetadata().add(newItem);
-     * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link MetadataListType.Metadata } - * - * - */ - public List getMetadata() { - if (metadata == null) { - metadata = new ArrayList(); - } - return this.metadata; - } - - - /** - *

Java-Klasse für anonymous complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <attribute name="key" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *       <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * - * - */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "") - public static class Metadata { - - @XmlAttribute(name = "key", required = true) - protected String key; - @XmlAttribute(name = "value", required = true) - protected String value; - - /** - * Ruft den Wert der key-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getKey() { - return key; - } - - /** - * Legt den Wert der key-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setKey(String value) { - this.key = value; - } - - /** - * Ruft den Wert der value-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getValue() { - return value; - } - - /** - * Legt den Wert der value-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setValue(String value) { - this.value = value; - } - - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java deleted file mode 100644 index 1a8240a6e..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MimeTypeEnumeration.java +++ /dev/null @@ -1,67 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für MimeTypeEnumeration. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="MimeTypeEnumeration">
- *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
- *     <enumeration value="image/jpeg"/>
- *     <enumeration value="image/pjpeg"/>
- *     <enumeration value="image/png"/>
- *     <enumeration value="image/x-png"/>
- *     <enumeration value="application/pdf"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "MimeTypeEnumeration") -@XmlEnum -public enum MimeTypeEnumeration { - - @XmlEnumValue("image/jpeg") - IMAGE_JPEG("image/jpeg"), - @XmlEnumValue("image/pjpeg") - IMAGE_PJPEG("image/pjpeg"), - @XmlEnumValue("image/png") - IMAGE_PNG("image/png"), - @XmlEnumValue("image/x-png") - IMAGE_X_PNG("image/x-png"), - @XmlEnumValue("application/pdf") - APPLICATION_PDF("application/pdf"); - private final String value; - - MimeTypeEnumeration(String v) { - value = v; - } - - public String value() { - return value; - } - - public static MimeTypeEnumeration fromValue(String v) { - for (MimeTypeEnumeration c: MimeTypeEnumeration.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java deleted file mode 100644 index c1f09ce8d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherCode.java +++ /dev/null @@ -1,924 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlEnum; -import javax.xml.bind.annotation.XmlEnumValue; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für motherCode. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - *

- *

- * <simpleType name="motherCode">
- *   <restriction base="{http://europass.cedefop.europa.eu/Europass}foreignCode">
- *     <enumeration value="bg"/>
- *     <enumeration value="cs"/>
- *     <enumeration value="da"/>
- *     <enumeration value="nl"/>
- *     <enumeration value="en"/>
- *     <enumeration value="et"/>
- *     <enumeration value="fi"/>
- *     <enumeration value="fr"/>
- *     <enumeration value="de"/>
- *     <enumeration value="el"/>
- *     <enumeration value="hu"/>
- *     <enumeration value="is"/>
- *     <enumeration value="it"/>
- *     <enumeration value="lv"/>
- *     <enumeration value="lt"/>
- *     <enumeration value="mt"/>
- *     <enumeration value="no"/>
- *     <enumeration value="pl"/>
- *     <enumeration value="pt"/>
- *     <enumeration value="ro"/>
- *     <enumeration value="hr"/>
- *     <enumeration value="sk"/>
- *     <enumeration value="sl"/>
- *     <enumeration value="es"/>
- *     <enumeration value="sv"/>
- *     <enumeration value="tr"/>
- *     <enumeration value="ab"/>
- *     <enumeration value="af"/>
- *     <enumeration value="sq"/>
- *     <enumeration value="am"/>
- *     <enumeration value="ar"/>
- *     <enumeration value="an"/>
- *     <enumeration value="hy"/>
- *     <enumeration value="as"/>
- *     <enumeration value="az"/>
- *     <enumeration value="eu"/>
- *     <enumeration value="be"/>
- *     <enumeration value="bn"/>
- *     <enumeration value="bs"/>
- *     <enumeration value="br"/>
- *     <enumeration value="my"/>
- *     <enumeration value="ca"/>
- *     <enumeration value="ce"/>
- *     <enumeration value="zh"/>
- *     <enumeration value="kw"/>
- *     <enumeration value="co"/>
- *     <enumeration value="fo"/>
- *     <enumeration value="fj"/>
- *     <enumeration value="fy"/>
- *     <enumeration value="ka"/>
- *     <enumeration value="gd"/>
- *     <enumeration value="ga"/>
- *     <enumeration value="gl"/>
- *     <enumeration value="gv"/>
- *     <enumeration value="gu"/>
- *     <enumeration value="ht"/>
- *     <enumeration value="he"/>
- *     <enumeration value="hi"/>
- *     <enumeration value="id"/>
- *     <enumeration value="jv"/>
- *     <enumeration value="ja"/>
- *     <enumeration value="kn"/>
- *     <enumeration value="kk"/>
- *     <enumeration value="ky"/>
- *     <enumeration value="kg"/>
- *     <enumeration value="ko"/>
- *     <enumeration value="ku"/>
- *     <enumeration value="lo"/>
- *     <enumeration value="li"/>
- *     <enumeration value="ln"/>
- *     <enumeration value="lb"/>
- *     <enumeration value="mk"/>
- *     <enumeration value="ml"/>
- *     <enumeration value="mr"/>
- *     <enumeration value="ms"/>
- *     <enumeration value="mg"/>
- *     <enumeration value="mo"/>
- *     <enumeration value="mn"/>
- *     <enumeration value="ne"/>
- *     <enumeration value="nn"/>
- *     <enumeration value="nb"/>
- *     <enumeration value="pa"/>
- *     <enumeration value="fa"/>
- *     <enumeration value="ps"/>
- *     <enumeration value="rm"/>
- *     <enumeration value="rom"/>
- *     <enumeration value="ru"/>
- *     <enumeration value="sr"/>
- *     <enumeration value="se"/>
- *     <enumeration value="sd"/>
- *     <enumeration value="so"/>
- *     <enumeration value="sc"/>
- *     <enumeration value="sw"/>
- *     <enumeration value="ty"/>
- *     <enumeration value="ta"/>
- *     <enumeration value="tt"/>
- *     <enumeration value="te"/>
- *     <enumeration value="tg"/>
- *     <enumeration value="tl"/>
- *     <enumeration value="th"/>
- *     <enumeration value="bo"/>
- *     <enumeration value="tk"/>
- *     <enumeration value="uk"/>
- *     <enumeration value="ur"/>
- *     <enumeration value="uz"/>
- *     <enumeration value="vi"/>
- *     <enumeration value="cy"/>
- *     <enumeration value="yi"/>
- *     <enumeration value="yo"/>
- *   </restriction>
- * </simpleType>
- * 
- * - */ -@XmlType(name = "motherCode") -@XmlEnum(ForeignCode.class) -public enum MotherCode { - - - /** - * bulgarca - * - */ - @XmlEnumValue("bg") - BG(ForeignCode.BG), - - /** - * çekçe - * - */ - @XmlEnumValue("cs") - CS(ForeignCode.CS), - - /** - * danca - * - */ - @XmlEnumValue("da") - DA(ForeignCode.DA), - - /** - * flemenkçe - * - */ - @XmlEnumValue("nl") - NL(ForeignCode.NL), - - /** - * ingilizce - * - */ - @XmlEnumValue("en") - EN(ForeignCode.EN), - - /** - * estonca - * - */ - @XmlEnumValue("et") - ET(ForeignCode.ET), - - /** - * fince - * - */ - @XmlEnumValue("fi") - FI(ForeignCode.FI), - - /** - * frans\u0131zca - * - */ - @XmlEnumValue("fr") - FR(ForeignCode.FR), - - /** - * almanca - * - */ - @XmlEnumValue("de") - DE(ForeignCode.DE), - - /** - * yunanca - * - */ - @XmlEnumValue("el") - EL(ForeignCode.EL), - - /** - * macarca - * - */ - @XmlEnumValue("hu") - HU(ForeignCode.HU), - - /** - * izlandaca - * - */ - @XmlEnumValue("is") - IS(ForeignCode.IS), - - /** - * italyanca - * - */ - @XmlEnumValue("it") - IT(ForeignCode.IT), - - /** - * letonca - * - */ - @XmlEnumValue("lv") - LV(ForeignCode.LV), - - /** - * litvanca - * - */ - @XmlEnumValue("lt") - LT(ForeignCode.LT), - - /** - * maltaca - * - */ - @XmlEnumValue("mt") - MT(ForeignCode.MT), - - /** - * norveççe - * - */ - @XmlEnumValue("no") - NO(ForeignCode.NO), - - /** - * lehçe - * - */ - @XmlEnumValue("pl") - PL(ForeignCode.PL), - - /** - * portekizce - * - */ - @XmlEnumValue("pt") - PT(ForeignCode.PT), - - /** - * rumence - * - */ - @XmlEnumValue("ro") - RO(ForeignCode.RO), - - /** - * h\u0131rvatça - * - */ - @XmlEnumValue("hr") - HR(ForeignCode.HR), - - /** - * slovakça - * - */ - @XmlEnumValue("sk") - SK(ForeignCode.SK), - - /** - * slovence - * - */ - @XmlEnumValue("sl") - SL(ForeignCode.SL), - - /** - * ispanyolca - * - */ - @XmlEnumValue("es") - ES(ForeignCode.ES), - - /** - * isveççe - * - */ - @XmlEnumValue("sv") - SV(ForeignCode.SV), - - /** - * türkçe - * - */ - @XmlEnumValue("tr") - TR(ForeignCode.TR), - - /** - * abhazca - * - */ - @XmlEnumValue("ab") - AB(ForeignCode.AB), - - /** - * afrikanca - * - */ - @XmlEnumValue("af") - AF(ForeignCode.AF), - - /** - * arnavutça - * - */ - @XmlEnumValue("sq") - SQ(ForeignCode.SQ), - - /** - * amharca - * - */ - @XmlEnumValue("am") - AM(ForeignCode.AM), - - /** - * arapça - * - */ - @XmlEnumValue("ar") - AR(ForeignCode.AR), - - /** - * aragonca - * - */ - @XmlEnumValue("an") - AN(ForeignCode.AN), - - /** - * ermenice - * - */ - @XmlEnumValue("hy") - HY(ForeignCode.HY), - - /** - * assamca - * - */ - @XmlEnumValue("as") - AS(ForeignCode.AS), - - /** - * azerice - * - */ - @XmlEnumValue("az") - AZ(ForeignCode.AZ), - - /** - * baskça - * - */ - @XmlEnumValue("eu") - EU(ForeignCode.EU), - - /** - * belarusça - * - */ - @XmlEnumValue("be") - BE(ForeignCode.BE), - - /** - * banglade\u015fçe - * - */ - @XmlEnumValue("bn") - BN(ForeignCode.BN), - - /** - * bo\u015fnakça - * - */ - @XmlEnumValue("bs") - BS(ForeignCode.BS), - - /** - * bretonca - * - */ - @XmlEnumValue("br") - BR(ForeignCode.BR), - - /** - * burmaca - * - */ - @XmlEnumValue("my") - MY(ForeignCode.MY), - - /** - * katalanca/valensiyaca - * - */ - @XmlEnumValue("ca") - CA(ForeignCode.CA), - - /** - * çeçence - * - */ - @XmlEnumValue("ce") - CE(ForeignCode.CE), - - /** - * çince - * - */ - @XmlEnumValue("zh") - ZH(ForeignCode.ZH), - - /** - * korni\u015fce - * - */ - @XmlEnumValue("kw") - KW(ForeignCode.KW), - - /** - * korsikaca - * - */ - @XmlEnumValue("co") - CO(ForeignCode.CO), - - /** - * faraoece - * - */ - @XmlEnumValue("fo") - FO(ForeignCode.FO), - - /** - * fijice - * - */ - @XmlEnumValue("fj") - FJ(ForeignCode.FJ), - - /** - * frizyaca - * - */ - @XmlEnumValue("fy") - FY(ForeignCode.FY), - - /** - * gürcüce - * - */ - @XmlEnumValue("ka") - KA(ForeignCode.KA), - - /** - * gaelce/iskoçça - * - */ - @XmlEnumValue("gd") - GD(ForeignCode.GD), - - /** - * irlandaca - * - */ - @XmlEnumValue("ga") - GA(ForeignCode.GA), - - /** - * galiçyaca - * - */ - @XmlEnumValue("gl") - GL(ForeignCode.GL), - - /** - * manskça - * - */ - @XmlEnumValue("gv") - GV(ForeignCode.GV), - - /** - * gucaratça - * - */ - @XmlEnumValue("gu") - GU(ForeignCode.GU), - - /** - * haitice/haiti kreyolu - * - */ - @XmlEnumValue("ht") - HT(ForeignCode.HT), - - /** - * \u0130branice - * - */ - @XmlEnumValue("he") - HE(ForeignCode.HE), - - /** - * hintçe - * - */ - @XmlEnumValue("hi") - HI(ForeignCode.HI), - - /** - * endonezce - * - */ - @XmlEnumValue("id") - ID(ForeignCode.ID), - - /** - * javaca - * - */ - @XmlEnumValue("jv") - JV(ForeignCode.JV), - - /** - * japonca - * - */ - @XmlEnumValue("ja") - JA(ForeignCode.JA), - - /** - * kannada - * - */ - @XmlEnumValue("kn") - KN(ForeignCode.KN), - - /** - * kazakça - * - */ - @XmlEnumValue("kk") - KK(ForeignCode.KK), - - /** - * k\u0131rg\u0131zca - * - */ - @XmlEnumValue("ky") - KY(ForeignCode.KY), - - /** - * kongoca - * - */ - @XmlEnumValue("kg") - KG(ForeignCode.KG), - - /** - * korece - * - */ - @XmlEnumValue("ko") - KO(ForeignCode.KO), - - /** - * kürtçe - * - */ - @XmlEnumValue("ku") - KU(ForeignCode.KU), - - /** - * laoca - * - */ - @XmlEnumValue("lo") - LO(ForeignCode.LO), - - /** - * limburgca - * - */ - @XmlEnumValue("li") - LI(ForeignCode.LI), - - /** - * lingalaca - * - */ - @XmlEnumValue("ln") - LN(ForeignCode.LN), - - /** - * lüksemburgca - * - */ - @XmlEnumValue("lb") - LB(ForeignCode.LB), - - /** - * makedonca - * - */ - @XmlEnumValue("mk") - MK(ForeignCode.MK), - - /** - * malayalam - * - */ - @XmlEnumValue("ml") - ML(ForeignCode.ML), - - /** - * marathi - * - */ - @XmlEnumValue("mr") - MR(ForeignCode.MR), - - /** - * malezyaca - * - */ - @XmlEnumValue("ms") - MS(ForeignCode.MS), - - /** - * malagasi - * - */ - @XmlEnumValue("mg") - MG(ForeignCode.MG), - - /** - * moldovca - * - */ - @XmlEnumValue("mo") - MO(ForeignCode.MO), - - /** - * mogolca - * - */ - @XmlEnumValue("mn") - MN(ForeignCode.MN), - - /** - * nepalce - * - */ - @XmlEnumValue("ne") - NE(ForeignCode.NE), - - /** - * norveççe (Norsk) - * - */ - @XmlEnumValue("nn") - NN(ForeignCode.NN), - - /** - * norveççe (Bokmål) - * - */ - @XmlEnumValue("nb") - NB(ForeignCode.NB), - - /** - * pencapça - * - */ - @XmlEnumValue("pa") - PA(ForeignCode.PA), - - /** - * farsça - * - */ - @XmlEnumValue("fa") - FA(ForeignCode.FA), - - /** - * pe\u015ftuca - * - */ - @XmlEnumValue("ps") - PS(ForeignCode.PS), - - /** - * reto romanca - * - */ - @XmlEnumValue("rm") - RM(ForeignCode.RM), - - /** - * çingenece - * - */ - @XmlEnumValue("rom") - ROM(ForeignCode.ROM), - - /** - * rusça - * - */ - @XmlEnumValue("ru") - RU(ForeignCode.RU), - - /** - * s\u0131rpça - * - */ - @XmlEnumValue("sr") - SR(ForeignCode.SR), - - /** - * kuzeylapça - * - */ - @XmlEnumValue("se") - SE(ForeignCode.SE), - - /** - * sintçe - * - */ - @XmlEnumValue("sd") - SD(ForeignCode.SD), - - /** - * somalice - * - */ - @XmlEnumValue("so") - SO(ForeignCode.SO), - - /** - * sarduca - * - */ - @XmlEnumValue("sc") - SC(ForeignCode.SC), - - /** - * swahilice - * - */ - @XmlEnumValue("sw") - SW(ForeignCode.SW), - - /** - * tahitice - * - */ - @XmlEnumValue("ty") - TY(ForeignCode.TY), - - /** - * tamilce - * - */ - @XmlEnumValue("ta") - TA(ForeignCode.TA), - - /** - * tatarca - * - */ - @XmlEnumValue("tt") - TT(ForeignCode.TT), - - /** - * teluguca - * - */ - @XmlEnumValue("te") - TE(ForeignCode.TE), - - /** - * tacikçe - * - */ - @XmlEnumValue("tg") - TG(ForeignCode.TG), - - /** - * tagalogca - * - */ - @XmlEnumValue("tl") - TL(ForeignCode.TL), - - /** - * tayca - * - */ - @XmlEnumValue("th") - TH(ForeignCode.TH), - - /** - * tibetçe - * - */ - @XmlEnumValue("bo") - BO(ForeignCode.BO), - - /** - * türkmence - * - */ - @XmlEnumValue("tk") - TK(ForeignCode.TK), - - /** - * ukraynaca - * - */ - @XmlEnumValue("uk") - UK(ForeignCode.UK), - - /** - * urduca - * - */ - @XmlEnumValue("ur") - UR(ForeignCode.UR), - - /** - * özbekçe - * - */ - @XmlEnumValue("uz") - UZ(ForeignCode.UZ), - - /** - * vietnamca - * - */ - @XmlEnumValue("vi") - VI(ForeignCode.VI), - - /** - * galce - * - */ - @XmlEnumValue("cy") - CY(ForeignCode.CY), - - /** - * yidce - * - */ - @XmlEnumValue("yi") - YI(ForeignCode.YI), - - /** - * yoruba - * - */ - @XmlEnumValue("yo") - YO(ForeignCode.YO); - private final ForeignCode value; - - MotherCode(ForeignCode v) { - value = v; - } - - public ForeignCode value() { - return value; - } - - public static MotherCode fromValue(ForeignCode v) { - for (MotherCode c: MotherCode.values()) { - if (c.value.equals(v)) { - return c; - } - } - throw new IllegalArgumentException(v.toString()); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java deleted file mode 100644 index 3642c44af..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherLanguageType.java +++ /dev/null @@ -1,47 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek. - * - * - *

Java-Klasse für MotherLanguageType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="MotherLanguageType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}LabelType">
- *       <sequence>
- *         <element name="Code" type="{http://europass.cedefop.europa.eu/Europass}motherCode" minOccurs="0"/>
- *         <element name="Label" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MotherLanguageType") -public class MotherLanguageType - extends LabelType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java deleted file mode 100644 index 701c153e4..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/MotherTongueSkillType.java +++ /dev/null @@ -1,43 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für MotherTongueSkillType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="MotherTongueSkillType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}SkillType">
- *       <sequence>
- *         <element name="Description" type="{http://europass.cedefop.europa.eu/Europass}MotherLanguageType" minOccurs="0"/>
- *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "MotherTongueSkillType") -public class MotherTongueSkillType - extends SkillType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java deleted file mode 100644 index aaede36d0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ObjectFactory.java +++ /dev/null @@ -1,335 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlRegistry; - - -/** - * This object contains factory methods for each - * Java content interface and Java element interface - * generated in the at.gv.egiz.eid4u.impl.attributes.xjc.europass package. - *

An ObjectFactory allows you to programatically - * construct new instances of the Java representation - * for XML content. The Java representation of XML - * content can consist of schema derived interfaces - * and classes representing the binding of schema - * type definitions, element declarations and model - * groups. Factory methods for each of these are - * provided in this class. - * - */ -@XmlRegistry -public class ObjectFactory { - - - /** - * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.gv.egiz.eid4u.impl.attributes.xjc.europass - * - */ - public ObjectFactory() { - } - - /** - * Create an instance of {@link LinguisticSkillType } - * - */ - public LinguisticSkillType createLinguisticSkillType() { - return new LinguisticSkillType(); - } - - /** - * Create an instance of {@link MetadataListType } - * - */ - public MetadataListType createMetadataListType() { - return new MetadataListType(); - } - - /** - * Create an instance of {@link LabelType } - * - */ - public LabelType createLabelType() { - return new LabelType(); - } - - /** - * Create an instance of {@link PeriodType } - * - */ - public PeriodType createPeriodType() { - return new PeriodType(); - } - - /** - * Create an instance of {@link DateType } - * - */ - public DateType createDateType() { - return new DateType(); - } - - /** - * Create an instance of {@link GenericDocumentationType } - * - */ - public GenericDocumentationType createGenericDocumentationType() { - return new GenericDocumentationType(); - } - - /** - * Create an instance of {@link DocumentationHeadingLabelType } - * - */ - public DocumentationHeadingLabelType createDocumentationHeadingLabelType() { - return new DocumentationHeadingLabelType(); - } - - /** - * Create an instance of {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType createIntraDocumentDocumentationType() { - return new IntraDocumentDocumentationType(); - } - - /** - * Create an instance of {@link InternalReferenceType } - * - */ - public InternalReferenceType createInternalReferenceType() { - return new InternalReferenceType(); - } - - /** - * Create an instance of {@link ExtraDocumentDocumentationType } - * - */ - public ExtraDocumentDocumentationType createExtraDocumentDocumentationType() { - return new ExtraDocumentDocumentationType(); - } - - /** - * Create an instance of {@link ExternalReferenceType } - * - */ - public ExternalReferenceType createExternalReferenceType() { - return new ExternalReferenceType(); - } - - /** - * Create an instance of {@link InterDocumentDocumentationType } - * - */ - public InterDocumentDocumentationType createInterDocumentDocumentationType() { - return new InterDocumentDocumentationType(); - } - - /** - * Create an instance of {@link EuropassDocumentReferenceType } - * - */ - public EuropassDocumentReferenceType createEuropassDocumentReferenceType() { - return new EuropassDocumentReferenceType(); - } - - /** - * Create an instance of {@link ExperienceType } - * - */ - public ExperienceType createExperienceType() { - return new ExperienceType(); - } - - /** - * Create an instance of {@link AbstractExperienceListType } - * - */ - public AbstractExperienceListType createAbstractExperienceListType() { - return new AbstractExperienceListType(); - } - - /** - * Create an instance of {@link ExperienceListType } - * - */ - public ExperienceListType createExperienceListType() { - return new ExperienceListType(); - } - - /** - * Create an instance of {@link CertificateListType } - * - */ - public CertificateListType createCertificateListType() { - return new CertificateListType(); - } - - /** - * Create an instance of {@link CertificateType } - * - */ - public CertificateType createCertificateType() { - return new CertificateType(); - } - - /** - * Create an instance of {@link GenericSkillType } - * - */ - public GenericSkillType createGenericSkillType() { - return new GenericSkillType(); - } - - /** - * Create an instance of {@link MotherLanguageType } - * - */ - public MotherLanguageType createMotherLanguageType() { - return new MotherLanguageType(); - } - - /** - * Create an instance of {@link ForeignLanguageType } - * - */ - public ForeignLanguageType createForeignLanguageType() { - return new ForeignLanguageType(); - } - - /** - * Create an instance of {@link AttachmentListType } - * - */ - public AttachmentListType createAttachmentListType() { - return new AttachmentListType(); - } - - /** - * Create an instance of {@link AttachmentType } - * - */ - public AttachmentType createAttachmentType() { - return new AttachmentType(); - } - - /** - * Create an instance of {@link FileDataType } - * - */ - public FileDataType createFileDataType() { - return new FileDataType(); - } - - /** - * Create an instance of {@link PhotoDataType } - * - */ - public PhotoDataType createPhotoDataType() { - return new PhotoDataType(); - } - - /** - * Create an instance of {@link SignatureDataType } - * - */ - public SignatureDataType createSignatureDataType() { - return new SignatureDataType(); - } - - /** - * Create an instance of {@link MotherTongueSkillType } - * - */ - public MotherTongueSkillType createMotherTongueSkillType() { - return new MotherTongueSkillType(); - } - - /** - * Create an instance of {@link ForeignLanguageSkillType } - * - */ - public ForeignLanguageSkillType createForeignLanguageSkillType() { - return new ForeignLanguageSkillType(); - } - - /** - * Create an instance of {@link ProficiencyLevelType } - * - */ - public ProficiencyLevelType createProficiencyLevelType() { - return new ProficiencyLevelType(); - } - - /** - * Create an instance of {@link LinguisticCertificateListType } - * - */ - public LinguisticCertificateListType createLinguisticCertificateListType() { - return new LinguisticCertificateListType(); - } - - /** - * Create an instance of {@link LinguisticCertificateType } - * - */ - public LinguisticCertificateType createLinguisticCertificateType() { - return new LinguisticCertificateType(); - } - - /** - * Create an instance of {@link LinguisticExperienceType } - * - */ - public LinguisticExperienceType createLinguisticExperienceType() { - return new LinguisticExperienceType(); - } - - /** - * Create an instance of {@link LinguisticExperienceListType } - * - */ - public LinguisticExperienceListType createLinguisticExperienceListType() { - return new LinguisticExperienceListType(); - } - - /** - * Create an instance of {@link LinguisticExperienceAreaType } - * - */ - public LinguisticExperienceAreaType createLinguisticExperienceAreaType() { - return new LinguisticExperienceAreaType(); - } - - /** - * Create an instance of {@link LinguisticSkillType.MotherTongueList } - * - */ - public LinguisticSkillType.MotherTongueList createLinguisticSkillTypeMotherTongueList() { - return new LinguisticSkillType.MotherTongueList(); - } - - /** - * Create an instance of {@link LinguisticSkillType.ForeignLanguageList } - * - */ - public LinguisticSkillType.ForeignLanguageList createLinguisticSkillTypeForeignLanguageList() { - return new LinguisticSkillType.ForeignLanguageList(); - } - - /** - * Create an instance of {@link MetadataListType.Metadata } - * - */ - public MetadataListType.Metadata createMetadataListTypeMetadata() { - return new MetadataListType.Metadata(); - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java deleted file mode 100644 index c339b87ec..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PeriodType.java +++ /dev/null @@ -1,187 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; -import javax.xml.datatype.Duration; - - -/** - * - * A period is comprised of three sub elements for the start and end dates of the period, as well as an idicator whether the specific period is current. - * The end date and the current indicator are optional. - * - * - *

Java-Klasse für PeriodType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="PeriodType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="From" type="{http://europass.cedefop.europa.eu/Europass}DateType"/>
- *         <element name="To" type="{http://europass.cedefop.europa.eu/Europass}DateType" minOccurs="0"/>
- *         <element name="Current" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
- *         <element name="Duration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/>
- *         <element name="DurationEquivalent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "PeriodType", propOrder = { - "from", - "to", - "current", - "duration", - "durationEquivalent" -}) -public class PeriodType { - - @XmlElement(name = "From", required = true) - protected DateType from; - @XmlElement(name = "To") - protected DateType to; - @XmlElement(name = "Current") - protected Boolean current; - @XmlElement(name = "Duration") - protected Duration duration; - @XmlElement(name = "DurationEquivalent") - protected String durationEquivalent; - - /** - * Ruft den Wert der from-Eigenschaft ab. - * - * @return - * possible object is - * {@link DateType } - * - */ - public DateType getFrom() { - return from; - } - - /** - * Legt den Wert der from-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DateType } - * - */ - public void setFrom(DateType value) { - this.from = value; - } - - /** - * Ruft den Wert der to-Eigenschaft ab. - * - * @return - * possible object is - * {@link DateType } - * - */ - public DateType getTo() { - return to; - } - - /** - * Legt den Wert der to-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link DateType } - * - */ - public void setTo(DateType value) { - this.to = value; - } - - /** - * Ruft den Wert der current-Eigenschaft ab. - * - * @return - * possible object is - * {@link Boolean } - * - */ - public Boolean isCurrent() { - return current; - } - - /** - * Legt den Wert der current-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Boolean } - * - */ - public void setCurrent(Boolean value) { - this.current = value; - } - - /** - * Ruft den Wert der duration-Eigenschaft ab. - * - * @return - * possible object is - * {@link Duration } - * - */ - public Duration getDuration() { - return duration; - } - - /** - * Legt den Wert der duration-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Duration } - * - */ - public void setDuration(Duration value) { - this.duration = value; - } - - /** - * Ruft den Wert der durationEquivalent-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getDurationEquivalent() { - return durationEquivalent; - } - - /** - * Legt den Wert der durationEquivalent-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setDurationEquivalent(String value) { - this.durationEquivalent = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java deleted file mode 100644 index de7e1cfa5..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/PhotoDataType.java +++ /dev/null @@ -1,53 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the personal photo of an individual. - * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. - * - * - *

Java-Klasse für PhotoDataType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="PhotoDataType">
- *   <complexContent>
- *     <restriction base="{http://europass.cedefop.europa.eu/Europass}FileDataType">
- *       <sequence>
- *         <element name="MimeType" type="{http://europass.cedefop.europa.eu/Europass}ImageMimeTypeEnumeration"/>
- *         <element name="Data" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
- *         <element name="MetadataList" type="{http://europass.cedefop.europa.eu/Europass}MetadataListType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "PhotoDataType") -@XmlSeeAlso({ - SignatureDataType.class -}) -public class PhotoDataType - extends FileDataType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java deleted file mode 100644 index 4342c5848..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/ProficiencyLevelType.java +++ /dev/null @@ -1,181 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlType; - - -/** - *

Java-Klasse für ProficiencyLevelType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="ProficiencyLevelType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Listening" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
- *         <element name="Reading" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
- *         <element name="SpokenInteraction" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
- *         <element name="SpokenProduction" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
- *         <element name="Writing" type="{http://europass.cedefop.europa.eu/Europass}CEFLanguageLevelType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "ProficiencyLevelType", propOrder = { - "listening", - "reading", - "spokenInteraction", - "spokenProduction", - "writing" -}) -public class ProficiencyLevelType { - - @XmlElement(name = "Listening") - protected String listening; - @XmlElement(name = "Reading") - protected String reading; - @XmlElement(name = "SpokenInteraction") - protected String spokenInteraction; - @XmlElement(name = "SpokenProduction") - protected String spokenProduction; - @XmlElement(name = "Writing") - protected String writing; - - /** - * Ruft den Wert der listening-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getListening() { - return listening; - } - - /** - * Legt den Wert der listening-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setListening(String value) { - this.listening = value; - } - - /** - * Ruft den Wert der reading-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getReading() { - return reading; - } - - /** - * Legt den Wert der reading-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setReading(String value) { - this.reading = value; - } - - /** - * Ruft den Wert der spokenInteraction-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSpokenInteraction() { - return spokenInteraction; - } - - /** - * Legt den Wert der spokenInteraction-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSpokenInteraction(String value) { - this.spokenInteraction = value; - } - - /** - * Ruft den Wert der spokenProduction-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getSpokenProduction() { - return spokenProduction; - } - - /** - * Legt den Wert der spokenProduction-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setSpokenProduction(String value) { - this.spokenProduction = value; - } - - /** - * Ruft den Wert der writing-Eigenschaft ab. - * - * @return - * possible object is - * {@link String } - * - */ - public String getWriting() { - return writing; - } - - /** - * Legt den Wert der writing-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link String } - * - */ - public void setWriting(String value) { - this.writing = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java deleted file mode 100644 index 3e89ea106..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SignatureDataType.java +++ /dev/null @@ -1,44 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the signature an individual. - * Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. - * - * - *

Java-Klasse für SignatureDataType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="SignatureDataType">
- *   <complexContent>
- *     <extension base="{http://europass.cedefop.europa.eu/Europass}PhotoDataType">
- *     </extension>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "SignatureDataType") -public class SignatureDataType - extends PhotoDataType -{ - - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java deleted file mode 100644 index 47ba3b0a8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/SkillType.java +++ /dev/null @@ -1,192 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - - -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; - -import javax.xml.bind.annotation.XmlAccessType; -import javax.xml.bind.annotation.XmlAccessorType; -import javax.xml.bind.annotation.XmlElement; -import javax.xml.bind.annotation.XmlSeeAlso; -import javax.xml.bind.annotation.XmlType; - - -/** - * - * Defines a skill. A Skill has a description and may be accompanied by sutiable documentation. - * Morever a Skill may be acquired during one or more experience periods, and be verified by one or more certificates - * - * - *

Java-Klasse für SkillType complex type. - * - *

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. - * - *

- * <complexType name="SkillType">
- *   <complexContent>
- *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       <sequence>
- *         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
- *         <element name="ProficiencyLevel" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
- *         <element name="AcquiredDuring" type="{http://europass.cedefop.europa.eu/Europass}AbstractExperienceListType" minOccurs="0"/>
- *         <element name="VerifiedBy" type="{http://europass.cedefop.europa.eu/Europass}CertificateListType" minOccurs="0"/>
- *         <element name="Documentation" type="{http://europass.cedefop.europa.eu/Europass}IntraDocumentDocumentationType" minOccurs="0"/>
- *       </sequence>
- *     </restriction>
- *   </complexContent>
- * </complexType>
- * 
- * - * - */ -@XmlAccessorType(XmlAccessType.FIELD) -@XmlType(name = "SkillType", propOrder = { - "description", - "proficiencyLevel", - "acquiredDuring", - "verifiedBy", - "documentation" -}) -@XmlSeeAlso({ - GenericSkillType.class, - MotherTongueSkillType.class, - ForeignLanguageSkillType.class -}) -public abstract class SkillType { - - @XmlElement(name = "Description") - protected Object description; - @XmlElement(name = "ProficiencyLevel") - protected Object proficiencyLevel; - @XmlElement(name = "AcquiredDuring") - protected AbstractExperienceListType acquiredDuring; - @XmlElement(name = "VerifiedBy") - protected CertificateListType verifiedBy; - @XmlElement(name = "Documentation") - protected IntraDocumentDocumentationType documentation; - - /** - * Ruft den Wert der description-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getDescription() { - return description; - } - - /** - * Legt den Wert der description-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setDescription(Object value) { - this.description = value; - } - - /** - * Ruft den Wert der proficiencyLevel-Eigenschaft ab. - * - * @return - * possible object is - * {@link Object } - * - */ - public Object getProficiencyLevel() { - return proficiencyLevel; - } - - /** - * Legt den Wert der proficiencyLevel-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link Object } - * - */ - public void setProficiencyLevel(Object value) { - this.proficiencyLevel = value; - } - - /** - * Ruft den Wert der acquiredDuring-Eigenschaft ab. - * - * @return - * possible object is - * {@link AbstractExperienceListType } - * - */ - public AbstractExperienceListType getAcquiredDuring() { - return acquiredDuring; - } - - /** - * Legt den Wert der acquiredDuring-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link AbstractExperienceListType } - * - */ - public void setAcquiredDuring(AbstractExperienceListType value) { - this.acquiredDuring = value; - } - - /** - * Ruft den Wert der verifiedBy-Eigenschaft ab. - * - * @return - * possible object is - * {@link CertificateListType } - * - */ - public CertificateListType getVerifiedBy() { - return verifiedBy; - } - - /** - * Legt den Wert der verifiedBy-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link CertificateListType } - * - */ - public void setVerifiedBy(CertificateListType value) { - this.verifiedBy = value; - } - - /** - * Ruft den Wert der documentation-Eigenschaft ab. - * - * @return - * possible object is - * {@link IntraDocumentDocumentationType } - * - */ - public IntraDocumentDocumentationType getDocumentation() { - return documentation; - } - - /** - * Legt den Wert der documentation-Eigenschaft fest. - * - * @param value - * allowed object is - * {@link IntraDocumentDocumentationType } - * - */ - public void setDocumentation(IntraDocumentDocumentationType value) { - this.documentation = value; - } - -} diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java deleted file mode 100644 index 8dd14b804..000000000 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/europass/package-info.java +++ /dev/null @@ -1,9 +0,0 @@ -// -// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert -// Siehe https://jaxb.java.net/ -// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 08:08:27 PM CEST -// - -@javax.xml.bind.annotation.XmlSchema(namespace = "http://europass.cedefop.europa.eu/Europass", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) -package at.gv.egiz.eid4u.impl.attributes.xjc.europass; diff --git a/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml b/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml deleted file mode 100644 index e09728934..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/additionalAttributes.xml +++ /dev/null @@ -1,144 +0,0 @@ - - - - Dynamic attributes - - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Type - IdType - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - IdTypeType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.IdTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Number - IdNumber - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - IdNumberType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/Issuer - IdIssuer - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - IdIssuerType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/id/ExpiryDate - IdExpiryDate - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - IdExpiryDateType - eid4uP - eu.eidas.auth.commons.attribute.impl.DateTimeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/EhicId - EhicId - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - EhicIdType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.EhicIdTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Nationality - Nationality/entry> - NaturalPerson - false - http://europass.cedefop.europa.eu/Europass - countryCode" - europass3 - at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Citizenship - Citizenship - NaturalPerson - false - http://europass.cedefop.europa.eu/Europass - countryCode" - europass3 - at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/MaritalState - MaritalState - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - MaritalStateType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.MaritalStateAttributeValueMarshaller - - http://eidas:europa:eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth - CountryOfBirth - NaturalPerson - false - http://europass.cedefop.europa.eu/Europass - countryCode" - europass3 - at.gv.egiz.eid4u.impl.attributes.natural.NationalityTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email - Email - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - rfc822mailboxType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.RFC822MailboxTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Phone - Phone - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - PhoneNumberType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress - TemporaryAddress - NaturalPerson - false - http://eidas.europa.eu/attributes/naturalperson - CurrentAddressType - eidas-natural - eu.eidas.auth.commons.protocol.eidas.impl.CurrentAddressAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CurrentPhoto - CurrentPhoto - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - PhotoType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.PhotoTypeAttributeValueMarshaller - - http://eidas.europa.eu/attributes/sectorspecific/naturalperson/TaxIdentificationNumber - TaxIdentificationNumber - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson - TaxIdentificationNumberType - eid4uP - at.gv.egiz.eid4u.impl.attributes.natural.TaxIdentificationNumberType - - - - http://eidas:europa:eu/attributes/sectorspecific/eid4u/studies/homeinsitution/Name - HomeInstitutionNamer - NaturalPerson - false - http://eidas.europa.eu/attributes/sectorspecific/eID4U/studies - HomeInstitutionNameType - eid4uS - at.gv.egiz.eid4u.impl.attributes.natural.NonValidatingStringAttributeValueMarshaller - - \ No newline at end of file diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd deleted file mode 100644 index d203dd966..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_generic.xsd +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - Container element for an generic document - - - - - - - - - - - - - - - - Type of an electronic document - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd deleted file mode 100644 index dca7bb316..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_person.xsd +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - Identification document type - - - - - - - - - - - Identification document number - - - - - - - - Entity that issued the identification document - - - - - - - - Expiration date of the identification document (Based on xsd:date i.e. YYYY-MM-DD format) - - - - - - - - European health insurance card number - - - - - - - - - - Current marital state of the entity - - - - - - - - - - - - - - eMail address of an entity as contact point - - - - - - - - - - Phone number of an entity as contact point - - - - - - - - Current photo of an entity - - - - - - - - - - Tax identification number of the entity - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd deleted file mode 100644 index 1abd5d11a..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/eID4U_attributes_studies.xsd +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - Name of the home institute - - - - - - - - Erasmus code of the home institute - - - - - - - - Name of the degree the student is currently pursuing in his/her studies - - - - - - - - Field of the studies the student is currently pursuing - - - - - - - - Level of the studies the student is currently pursuing - - - - - - - - Transcript of records as Set of documents - - - - - - - - - - Name of the education institute that issued the degee of the previous studie - - - - - - - - Year when the entity received his/her last obtained degree - - - - - - - - - - Declaration of level of language knowledge - - - - - - - - - - Certificates for language knowledge - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd deleted file mode 100644 index ac62496c0..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Achievement.xsd +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - Generic type to define an Achievement. - - - - - - - - - - - - Contains a list of additional information about the various achievements of an individual, such as participation to conferences, workshops, memberships to organisations, list of publications, etc. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd deleted file mode 100644 index 21413f614..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Certificate.xsd +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - - - - Defines a list of Certificates. - - - - - - - - - - - Defines a generic type for a Certificate. A Certificate contains information about the title name, the awarding body and the date of awarding. It also contains information about the level that corresponds to this diploma. - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd deleted file mode 100644 index 9bc962d75..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/CommonTypes.xsd +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - - - Enumeration of values that describe the Europass Documents that can be represented as XML instances that follow this specific XML Schema Definition. - - - - - - - - - - - - - - - - - The locale is comprised of two lowercase and two uppercase letters, separated by underscore. E.g. de_DE or sv_SE. - - - - - - - - - - - - - - - - - - - - - A period is comprised of three sub elements for the start and end dates of the period, as well as an idicator whether the specific period is current. - The end date and the current indicator are optional. - - - - - - - - Boolean that indicates that the experience spans until today - - - - - Describes the duration that corresponds to the start and end dates of this period - - - - - Describes the duration that is equivalent to the start and end dates of this period (may not be accurate correspondence) - - - - - - - - - Defines date information, which consists of day, month and year.The date must include at least the year attribute. - - - - - - - - - - - - - - - - The CEF language level is comprised of one letter (either A, B or C) and one digit (either 1 or 2). E.g. A1, B2, C1. The levels are defined by the Common European Framework of Reference for Languages (CEFR) - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd deleted file mode 100644 index 8c8678dea..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ContactInformation.xsd +++ /dev/null @@ -1,321 +0,0 @@ - - - - - - - - The included "ISOCountries" schema defines the list of country codes that may appear in the Europass XML documents. - - - - - - - - - - - Contains all the available methods of contacting individual. - - - - - - - - - - - - - - - - Lists any other method of contacting an individual - extension point. - - - - - - - - - - - Contains information about the available contact methods for the individual. - - - - - - - Defines the use of the contact method. This might be different depending on the contact method chosen. Also it might be absent, as for example is the case for the Contact Addess Type - - - - - - - - - - Lists the telephone numbers owned by the individual. - - - - - - - - - - - - - - - - - - - - - - Lists the websites that are owned, built by or refer to the individual. - - - - - - - - - - - - - - - - - - - - - - Lists the instant messaging accounts numbers owned by the individual. - - - - - - - - - - - - - - - - - - - - - - - Defines the email address of an individual. - - - - - - - - - - - - - - - - Pattern to accept text formatted as email address. - - - - - - - Pattern to accept text formatted as email address. - - - - - - - - - - - Defines the contact address of an individual. - - - - - - - - - - - - - - - - - Defines an address which is described by the address line, usually referring to the residence's street and street number, - a second address line, usually refering to the building or apartment number, the municipality, postal code and country. - The minimum required information is the Country. - - - - - - - - - - - - - - - - - Defines a country. The country is described by a code and a label. E.g. code: FR, label: France. - - - - - - - - - Defines the country code type. The type is defined in the included schema "EuropassISOCountries". - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd deleted file mode 100644 index 6789c7bcc..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Demographics.xsd +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - The included "EuropassNationalities" schema defines the list of nationality codes that may appear in the Europass XML documents. The code of each nationality matches the coresponding coutnry's code. - - - - - - - - - - - Contains demographics-related information about the individual. It includes the birthdate, gender and list of nationalities. - - - - - - The date of birth of the individual. According to its type, the Birthdate element has no content and must have at least a year attribute. - - - - - - The gender is described by one of M or F, which correspond to male, female and non specified accordingly. - - - - - - - - - - Defines a nationality. The nationality is described by a code and is a text only element. E.g. code: DE, label: German. - - - - - - - - - - - - - - - Defines a nationality. The nationality is described by a code and a label. E.g. code: FR, label: French. - - - - - - - - - Defines the country code type to which the nationality corresponds. The type is defined in the included schema "EuropassISOCountries". - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd deleted file mode 100644 index db7e763d8..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DigitalContent.xsd +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - - List any digital document (PDF, JPEG or PNG format) that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. - - - - - - - - - - - Extends the FileDataType by defining a Description sub-element and a required id attribute. - - - - - - - - - - - - - - - - - - - Offers extra information about this document. - - - - - - - - - - - - - - - - Defines the original file-name. - - - - - - - Defines the file type of the document and must follow the MimeTypeEnumeration data type. - - - - - - - Includes the raw base-64 encoded bytes of the document. - - - - - - - Lists Metadata elements, each offering some extra information about this document. - - - - - - - - - - Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the personal photo of an individual. - Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. - - - - - - - - - - - - - - - - - Contains the base-64 encoded bytes of a JPEG or PNG image file that represents the signature an individual. - Restricts the FileDataType by excluding the Name sub-element and specifying that the MimeType accepts values from the ImageMimeTypeEnumeration. - - - - - - - - - - - Restricts the string by defining an enumeration of allowed file mime types. - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd deleted file mode 100644 index d9c695826..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DocumentInformation.xsd +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - Contains information about the date the XML was issued/ produced, the xsd version with which the xml file is compatible, and optional comments. - - - - - - The Europass Document described by an instance of this schema. - - - - - - The date this document was first created. - - - - - - - The date this document was last updated. - - - - - - - The Major.Minor version of the XML Schema with which this document is compatible. - Even when the Patch version of the XML Schema changes, the specific XML document should continue to validate even against the updated version. - - - - - - - Reveals how this document was created. For example through the online Europass editors, or through the Europass web services, etc. - - - - - - - Any comment related to this document. - - - - - - - - - - - - - - - - - The xsd version is comprised of the letter V and two digits separated by '.' E.g. V2.0 or V2.5. - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd deleted file mode 100644 index aaaef281d..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Documentation.xsd +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - - Contains a list of references to material attached to this XML instance or outside the scope of it, and which enrich or support the learner’s information. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Contains a list of references to material attached to this XML instance and which enrich or support the learner’s information. - - - - - - - - - - - - - - - - Contains a list of references to material outside this XML instance which enrich or support the learner’s information. - - - - - - - - - - - - - - - - - - - Contains a list of references to other Europass Document. - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd deleted file mode 100644 index 300473c6e..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/DrivingSkill.xsd +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - The EUDriving namespace defines a list of driving licence codes, which are used to describe the information of a driving licence. - - - - - - - - - - - Defines a skill, the description of which is a driving category. - Note that a reference to an attachment may also be added. - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd deleted file mode 100644 index 85b4d6684..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EQF_08_V1.0.0.xsd +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - The European Qualifications Framework (EQF) acts as a translation device to make - national qualifications more readable across Europe, promoting workers' and learners' - mobility between countries and facilitating their lifelong learning. The core of the EQF - concerns eight reference levels describing what a learner knows, understands and - is able to do – 'learning outcomes'. Levels range from basic (Level 1) to advanced (Level 8). - The EQF applies to all types of education, training and qualifications, - from school education to academic, professional and vocational. - (http://ec.europa.eu/education/lifelong-learning-policy/eqf_en.htm) - - - - - - Each of the 8 levels is defined by a set of descriptors indicating the learning outcomes - relevant to qualifications at that level in any system of qualifications. - Knowledge: in the context of EQF, knowledge is described as theoretical and/or factual. - Skills: in the context of EQF, skills are described as cognitive - (involving the use of logical, intuitive and creative thinking) - and practical (involving manual dexterity and the use of methods, materials, - tools and instruments). - Competence: In the context of EQF, competence is described in terms of responsibility and autonomy. - - - - - - - Level 1: - i) basic general knowledge, - ii) basic skills required to carry out simple tasks, - iii) work or study under direct supervision in a structured context - - - - - - - Level 2: - i) basic factual knowledge of a field of work or study - ii) basic cognitive and practical skills required to use relevant information in order to carry out tasks and to solve routine problems using simple rules and tools, - iii) work or study under supervision with some autonomy - - - - - - - Level 3: - i) knowledge of facts, principles, processes and general concepts, in a field of work or study, - ii) a range of cognitive and practical skills required to accomplish tasks and solve problems by selecting and applying basic methods, tools, materials and information, - iii) take responsibility for completion of tasks in work or study; adapt own behaviour to circumstances in solving problems - - - - - - - Level 4: - i) factual and theoretical knowledge in broad contexts within a field of work or study, - ii) a range of cognitive and practical skills required to generate solutions to specific problems in a field of work or study, - iii) exercise self-management within the guidelines of work or study contexts that are usually predictable, but are subject to change; supervise the routine work of others, taking some responsibility for the evaluation and improvement of work or study activities - - - - - - - Level 5: - i) comprehensive, specialised, factual and theoretical knowledge within a field of work or study and an awareness of the boundaries of that knowledge, - ii) a comprehensive range of cognitive and practical skills required to develop creative solutions to abstract problems, - iii) exercise management and supervision in contexts of work or study activities where there is unpredictable change; review and develop performance of self and others - - - - - - - Level 6: - i) advanced knowledge of a field of work or study, involving a critical understanding of theories and principles, - ii) advanced skills, demonstrating mastery and innovation, required to solve complex and unpredictable problems in a specialised field of work or study, - iii) manage complex technical or professional activities or projects, taking responsibility for decision- making in unpredictable work or study contexts; take responsibility for managing professional development of individuals and groups - - - - - - - Level 7: - i) highly specialised knowledge, some of which is at the forefront of knowledge in a field of work or study, as the basis for original thinking and/or research; critical awareness of knowledge issues in a field and at the interface between different fields, - ii) specialised problem-solving skills required in research and/or innovation in order to develop new knowledge and procedures and to integrate knowledge from different fields, - iii) manage and transform work or study contexts that are complex, unpredictable and require new strategic approaches; take responsibility for contributing to professional knowledge and practice and/or for reviewing the strategic performance of teams - - - - - - - Level 8: - i) knowledge at the most advanced frontier of a field of work or study and at the interface between fields, - ii) the most advanced and specialised skills and techniques, including synthesis and evaluation, required to solve critical problems in research and/or innovation and to extend and redefine existing knowledge or professional practice, - iii) demonstrate substantial authority, innovation, autonomy, scholarly and professional integrity and sustained commitment to the development of new ideas or processes at the forefront of work or study contexts including research - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd deleted file mode 100644 index b6954c70f..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EUDrivingLicence_V1.1.0.xsd +++ /dev/null @@ -1,28 +0,0 @@ - - - - - European driving licence - vehicle categories (http://ec.europa.eu/youreurope/nav/en/citizens/living/car/driving-license/index_en.html#326_3) - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd deleted file mode 100644 index 09ff449a2..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EducationalExperience.xsd +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - - The EQF namespace defines a list of educational level codes, which are used to describe the information of an educational experience. - - - - - - - - The ISCED namespace defines a list of educational field and educational level codes, which are used to describe the information of an educational experience. - - - - - - - - - - - - - Extends the generic ExperienceType to include information about a learning achievement or a training period. - Contains information about the period the learning experience took place and the awarded title, as well as information about the skills acquired, the organisation providing the education, the educational field and level. - - - - - - - - - - - - - - - - - - - Contains an list of learning achievements or a training periods (formal or not). The order of those experiences is defined by the related printing preferences. - - - - - - - - - - - - - Defines an educational level. The educational level is described by a code and a label. E.g. code: 5, label: ISCED 5. - - - - - - - - - The educational level code type is defined in the imported schema of ISCED97. - - - - - - - - - - - - - - Defines an educational field. The educational field is described by a code and a label. E.g. code: 21, label: Arts. - - - - - - - - - The educational field code type is defined in the imported schema of ISCED97. - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd deleted file mode 100644 index 0aea91142..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EmploymentExperience.xsd +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - - - - - - Extends the generic ExperienceType to include information about a work experience. - Contains information about the period the experience took place and the title of the position, as well as the activities/ tasks and information of the employer. - - - - - - - - - - - - - - - - - Contains an list of work experiences. The order of those experiences is defined by the related printing preferences. - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd deleted file mode 100644 index 0329e8214..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassAddressFormats_V1.2.0.xsd +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - Defines a pattern to be followed when formatting the address. - s: street name and number - p: country postal code prefix - z: postal code - m: municipality - c: country - IMPORTANT: \n denotes a new line. - - - - - - Default Address Format - - - - - Address Format Variation - - - - - Address Format Variation - - - - - Address Format Variation - - - - - Address Format Variation - - - - - Address Format Variation - - - - - Address Format Variation - - - - - Address Format for various countries - - - - - Address Format for various countries, such as Ireland - - - - - Address Format for various countries, such as Latvia - - - - - Address Format for various countries, such as Croatia - - - - - Address Format for various countries, such as Malta - - - - - Address Format for various countries, such as Switzerland - - - - - \ No newline at end of file diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd deleted file mode 100644 index b741b3bae..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassCoverLetter.xsd +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - - Describes a Europass Cover Letter. The Cover Letter includes information about: - - the person to whom it is addressed to (addressee); - - the subject, date and place; - - the main content of the letter; - - the suitable opening and closing letter salutations; - - the list of enclosed documents; - The details of the person who prepares the Cover Letter are available in the "LearnerInfo" section of an XML instance that follows the Europass XML Schema Definition. - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd deleted file mode 100644 index 9ab49c2ea..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISCO_88_COM_V1.3.0.xsd +++ /dev/null @@ -1,15134 +0,0 @@ - - - - - - - - International Standard Classification of Occupations, The International Labour Organisation proposed the ISCO 88 and ISCO 88 COM is the European Union variant of ISCO 88. The list is further filtered by Europass. (http://www2.warwick.ac.uk/fac/soc/ier/research/isco88/) - - - - ISCO 88 COM major groups codes (1 digit) - - - - - LEGISLATORS, SENIOR OFFICIALS AND MANAGERS - - - - - PROFESSIONALS - - - - - TECHNICIANS AND ASSOCIATE PROFESSIONALS - - - - - CLERKS - - - - - SERVICE WORKERS AND SHOP AND MARKET SALES WORKERS - - - - - SKILLED AGRICULTURAL AND FISHERY WORKERS - - - - - CRAFT AND RELATED TRADES WORKERS - - - - - PLANT AND MACHINE OPERATORS AND ASSEMBLERS - - - - - ELEMENTARY OCCUPATIONS - - - - - ARMED FORCES - - - - - - - ISCO 88 COM sub-major groups codes (2 digits) - - - - - LEGISLATORS AND SENIOR OFFICIALS - - - - - CORPORATE MANAGERS - - - - - GENERAL MANAGERS - - - - - PHYSICAL, MATHEMATICAL AND ENGINEERING SCIENCE PROFESSIONALS - - - - - LIFE SCIENCE AND HEALTH PROFESSIONALS - - - - - TEACHING PROFESSIONALS - - - - - OTHER PROFESSIONALS - - - - - PHYSICAL AND ENGINEERING SCIENCE ASSOCIATE PROFESSIONALS - - - - - LIFE SCIENCE AND HEALTH ASSOCIATE PROFESSIONALS - - - - - TEACHING ASSOCIATE PROFESSIONALS - - - - - OTHER ASSOCIATE PROFESSIONALS - - - - - OFFICE CLERKS - - - - - CUSTOMER SERVICES CLERKS - - - - - PERSONAL AND PROTECTIVE SERVICES WORKERS - - - - - MODELS, SALESPERSONS AND DEMONSTRATORS - - - - - MARKET-ORIENTED SKILLED AGRICULTURAL AND FISHERY WORKERS - - - - - SUBSISTENCE AGRICULTURAL AND FISHERY WORKERS - - - - - EXTRACTION AND BUILDING TRADES WORKERS - - - - - METAL, MACHINERY AND RELATED TRADES WORKERS - - - - - PRECISION, HANDICRAFT, PRINTING AND RELATED TRADES WORKERS - - - - - OTHER CRAFT AND RELATED TRADES WORKERS - - - - - STATIONARY-PLANT AND RELATED OPERATORS - - - - - MACHINE OPERATORS AND ASSEMBLERS - - - - - DRIVERS AND MOBILE-PLANT OPERATORS - - - - - SALES AND SERVICES ELEMENTARY OCCUPATIONS - - - - - AGRICULTURAL, FISHERY AND RELATED LABOURERS - - - - - LABOURERS IN MINING, CONSTRUCTION, MANUFACTURING AND TRANSPORT - - - - - ARMED FORCES - - - - - - - ISCO 88 COM minor groups codes (3 digits) - - - - - LEGISLATORS - - - - - SENIOR GOVERNMENT OFFICIALS - - - - - TRADITIONAL CHIEFS AND HEADS OF VILLAGES - - - - - SENIOR OFFICIALS OF SPECIAL-INTEREST ORGANISATIONS - - - - - DIRECTORS AND CHIEF EXECUTIVES - - - - - PRODUCTION AND OPERATIONS DEPARTMENT MANAGERS - - - - - OTHER DEPARTMENT MANAGERS - - - - - GENERAL MANAGERS - - - - - PHYSICISTS, CHEMISTS AND RELATED PROFESSIONALS - - - - - MATHEMATICIANS, STATISTICIANS AND RELATED PROFESSIONALS - - - - - COMPUTING PROFESSIONALS - - - - - ARCHITECTS, ENGINEERS AND RELATED PROFESSIONALS - - - - - LIFE SCIENCE PROFESSIONALS - - - - - HEALTH PROFESSIONALS (except nursing) - - - - - NURSING AND MIDWIFERY PROFESSIONALS - - - - - COLLEGE, UNIVERSITY AND HIGHER EDUCATION TEACHING PROFESSIONALS - - - - - SECONDARY EDUCATION TEACHING PROFESSIONALS - - - - - PRIMARY AND PRE-PRIMARY EDUCATION TEACHING PROFESSIONALS - - - - - SPECIAL EDUCATION TEACHING PROFESSIONALS - - - - - OTHER TEACHING PROFESSIONALS - - - - - BUSINESS PROFESSIONALS - - - - - LEGAL PROFESSIONALS - - - - - ARCHIVISTS, LIBRARIANS AND RELATED INFORMATION PROFESSIONALS - - - - - SOCIAL SCIENCE AND RELATED PROFESSIONALS - - - - - WRITERS AND CREATIVE OR PERFORMING ARTISTS - - - - - RELIGIOUS PROFESSIONALS - - - - - PHYSICAL AND ENGINEERING SCIENCE TECHNICIANS - - - - - COMPUTER ASSOCIATE PROFESSIONALS - - - - - OPTICAL AND ELECTRONIC EQUIPMENT OPERATORS - - - - - SHIP AND AIRCRAFT CONTROLLERS AND TECHNICIANS - - - - - SAFETY AND QUALITY INSPECTORS - - - - - LIFE SCIENCE TECHNICIANS AND RELATED ASSOCIATE PROFESSIONALS - - - - - MODERN HEALTH ASSOCIATE PROFESSIONALS (except nursing) - - - - - NURSING AND MIDWIFERY ASSOCIATE PROFESSIONALS - - - - - TRADITIONAL MEDICINE PRACTITIONERS AND FAITH HEALERS - - - - - PRIMARY EDUCATION TEACHING ASSOCIATE PROFESSIONALS - - - - - PRE-PRIMARY EDUCATION TEACHING ASSOCIATE PROFESSIONALS - - - - - SPECIAL EDUCATION TEACHING ASSOCIATE PROFESSIONALS - - - - - OTHER TEACHING ASSOCIATE PROFESSIONALS - - - - - FINANCE AND SALES ASSOCIATE PROFESSIONALS - - - - - BUSINESS SERVICES AGENTS AND TRADE BROKERS - - - - - ADMINISTRATIVE ASSOCIATE PROFESSIONALS - - - - - CUSTOMS, TAX AND RELATED GOVERNMENT ASSOCIATE PROFESSIONALS - - - - - POLICE INSPECTORS AND DETECTIVES - - - - - SOCIAL WORK ASSOCIATE PROFESSIONALS - - - - - ARTISTIC, ENTERTAINMENT AND SPORTS ASSOCIATE PROFESSIONALS - - - - - RELIGIOUS ASSOCIATE PROFESSIONALS - - - - - SECRETARIES AND KEYBOARD-OPERATING CLERKS - - - - - NUMERICAL CLERKS - - - - - MATERIAL-RECORDING AND TRANSPORT CLERKS - - - - - LIBRARY, MAIL AND RELATED CLERKS - - - - - OTHER OFFICE CLERKS - - - - - CASHIERS, TELLERS AND RELATED CLERKS - - - - - CLIENT INFORMATION CLERKS - - - - - TRAVEL ATTENDANTS AND RELATED WORKERS - - - - - HOUSEKEEPING AND RESTAURANT SERVICES WORKERS - - - - - PERSONAL CARE AND RELATED WORKERS - - - - - OTHER PERSONAL SERVICES WORKERS - - - - - ASTROLOGERS, FORTUNE-TELLERS AND RELATED WORKERS - - - - - PROTECTIVE SERVICES WORKERS - - - - - FASHION AND OTHER MODELS - - - - - SHOP SALESPERSONS AND DEMONSTRATORS - - - - - STALL AND MARKET SALESPERSONS - - - - - MARKET GARDENERS AND CROP GROWERS - - - - - MARKET-ORIENTED ANIMAL PRODUCERS AND RELATED WORKERS - - - - - MARKET-ORIENTED CROP AND ANIMAL PRODUCERS - - - - - FORESTRY AND RELATED WORKERS - - - - - FISHERY WORKERS, HUNTERS AND TRAPPERS - - - - - SUBSISTENCE AGRICULTURAL AND FISHERY WORKERS - - - - - MINERS, SHOTFIRERS, STONE CUTTERS AND CARVERS - - - - - BUILDING FRAME AND RELATED TRADES WORKERS - - - - - BUILDING FINISHERS AND RELATED TRADES WORKERS - - - - - PAINTERS, BUILDING STRUCTURE CLEANERS AND RELATED TRADES WORKERS - - - - - METAL MOULDERS, WELDERS, SHEET-METAL WORKERS, STRUCTURAL- METAL PREPARERS, AND RELATED TRADES WORKERS - - - - - BLACKSMITHS, TOOL-MAKERS AND RELATED TRADES WORKERS - - - - - MACHINERY MECHANICS AND FITTERS - - - - - ELECTRICAL AND ELECTRONIC EQUIPMENT MECHANICS AND FITTERS - - - - - PRECISION WORKERS IN METAL AND RELATED MATERIALS - - - - - POTTERS, GLASS-MAKERS AND RELATED TRADES WORKERS - - - - - HANDICRAFT WORKERS IN WOOD,TEXTILE, LEATHER AND RELATED MATERIALS - - - - - PRINTING AND RELATED TRADES WORKERS - - - - - FOOD PROCESSING AND RELATED TRADES WORKERS - - - - - WOOD TREATERS, CABINET-MAKERS AND RELATED TRADES WORKERS - - - - - TEXTILE, GARMENT AND RELATED TRADES WORKERS - - - - - PELT, LEATHER AND SHOEMAKING TRADES WORKERS - - - - - MINING- AND MINERAL-PROCESSING-PLANT OPERATORS - - - - - METAL-PROCESSING-PLANT OPERATORS - - - - - GLASS, CERAMICS AND RELATED PLANT OPERATORS - - - - - WOOD-PROCESSING- AND PAPERMAKING-PLANT OPERATORS - - - - - CHEMICAL-PROCESSING-PLANT OPERATORS - - - - - POWER-PRODUCTION AND RELATED PLANT OPERATORS - - - - - AUTOMATED-ASSEMBLY-LINE AND INDUSTRIAL-ROBOT OPERATORS - - - - - METAL- AND MINERAL-PRODUCTS MACHINE OPERATORS - - - - - CHEMICAL-PRODUCTS MACHINE OPERATORS - - - - - RUBBER- AND PLASTIC-PRODUCTS MACHINE OPERATORS - - - - - WOOD-PRODUCTS MACHINE OPERATORS - - - - - PRINTING-, BINDING- AND PAPER-PRODUCTS MACHINE OPERATORS - - - - - TEXTILE-, FUR- AND LEATHER-PRODUCTS MACHINE OPERATORS - - - - - FOOD AND RELATED PRODUCTS MACHINE OPERATORS - - - - - ASSEMBLERS - - - - - OTHER MACHINE OPERATORS AND ASSEMBLERS - - - - - LOCOMOTIVE-ENGINE DRIVERS AND RELATED WORKERS - - - - - MOTOR-VEHICLE DRIVERS - - - - - AGRICULTURAL AND OTHER MOBILE-PLANT OPERATORS - - - - - SHIPS" DECK CREWS AND RELATED WORKERS - - - - - STREET VENDORS AND RELATED WORKERS - - - - - SHOE CLEANING AND OTHER STREET SERVICES ELEMENTARY OCCUPATIONS - - - - - DOMESTIC AND RELATED HELPERS, CLEANERS AND LAUNDERERS - - - - - BUILDING CARETAKERS, WINDOW AND RELATED CLEANERS - - - - - MESSENGERS, PORTERS, DOORKEEPERS AND RELATED WORKERS - - - - - GARBAGE COLLECTORS AND RELATED LABOURERS - - - - - AGRICULTURAL, FISHERY AND RELATED LABOURERS - - - - - MINING AND CONSTRUCTION LABOURERS - - - - - MANUFACTURING LABOURERS - - - - - TRANSPORT LABOURERS AND FREIGHT HANDLERS - - - - - ARMED FORCES - - - - - - - ISCO 88 COM unit groups codes (4 digits) - - - - - Legislator - Angehöriger gesetzgebender Körperschaften / leitender Verwaltunsbedienstete - Membre de l'exécutif et des corps législatifs - - - - - Senior government official - Leitender Verwaltungsbediensteter - Cadre supérieur de l'administration publique - - - - - Senior official of political-party organisation - Leitender Bediensteter politisches Partei - Dirigeant et cadre supérieur de partis politiques - - - - - Senior officials of employers', workers' and other economic-interest organisations - Leitende Bedienstete von Arbeitgeber- und Arbeitnehmer- sowie anderen Wirtschaftsverbänden - Dirigeants et cadres supérieurs d'organisations d'employeurs et de travailleurs et d'autres organisations socio-économiques - - - - - Senior officials of humanitarian and other special-interest organisations - Leitende Bedienstete humanitärer und anderer Interessenorganisationen - Dirigeants et cadre supérieurs d'organisations humanitaires et d'autres organisations spécialisées - - - - - Director and chief executive - Direktor und Hauptgeschäftsführer - Directeur - - - - - Production and operations department managers in agriculture, hunting, forestry and fishing - Produktions- und Operationsleiter in der Landwirtschaft, Jagd, Forstwirtschaft und Fischerei - Cadres de direction, agriculture, chasse, sylviculture et pêche - - - - - Production and operations department manager in manufacturing - Produktions- und Operationsleiter im verarbeitenden Gewerbe - Cadre de direction, industries manufacturières - - - - - Production and operations department manager in construction - Produktions- und Operationsleiter im Baugewerbe - Cadre de direction, bâtiment et travaux publics - - - - - Production and operations department managers in wholesale and retail trade - Produktions- und Operationsleiter im Groß- und Einzelhandel - Cadres de direction, commerce de gros et de détail - - - - - Production and operations department managers in restaurants and hotels - Produktions- und Operationsleiter in Restaurants und Hotels - Cadres de direction, restauration et hôtellerie - - - - - Production and operations department managers in transport, storage and communications - Produktions- und Operationsleiter im Transportwesen, in der Lagerbewirtschaftung und Nachrichtenübermittlung - Cadres de direction, transports, entreposage et communications - - - - - Production and operations department manager in business services - Produktions- und Opertionsleiter in gewerblichen Dienstleistungsunternehmen - Cadre de direction, entreprises d'intermédiation et de service aux entreprises - - - - - Production and operations department managers in personal care, cleaning and related services - Produktions- und Operationsleiter in Körperpflege-, Pflege-, Reinigungs- und verwandten Dienstleistungsunternehmen - Cadres de direction, services de soins personnels, de nettoyage et services similaires - - - - - Production and operations department managers not elsewhere classified - Produktions- und Operationsleiter, anderweitig nicht genannt - Cadres de direction non classés ailleurs - - - - - Finance and administration department managers - Finanzdirektoren und Verwaltunsleiter - Cadres de direction, services administratifs - - - - - Personnel and industrial relations department manager - Personalleiter und Sozialdirektoren - Cadre de direction, personnel et relations professionnelles - - - - - Sales and marketing department managers - Verkaufs- und Absatzleiter - Cadre de direction, ventes et commercialisation - - - - - Advertising and public relations department managers - Werbeleiter und Leiter der Öffentlichkeitsarbeit - Cadres de direction, publicité et relations publiques - - - - - Supply and distribution department managers - Leiter des Einkaufs und der Materialwirtschaft - Cadres de direction, achats et distribution - - - - - Computing services department manager - Leiter der EDV - Cadre de direction, services informatiques - - - - - Research and development department manager - Forschungs- und Entwicklungsleiter - Cadre de direction, recherche et développement - - - - - Other department managers not elsewhere classified - Sonstige Fachbereichsleiter, anderweitig nicht genannt - Autres cadres de direction non classés ailleurs - - - - - General managers in agriculture, hunting, forestry and fishing - Betriebsleiter in der Landwirtschaft, Jagd, Forstwirtschaft und Fischerei - Dirigeants et gérants dans l'agriculture, la chasse, la sylviculture et la pêche - - - - - General manager in manufacturing - Betriebsleiter im verarbeitenden Gewerbe - Dirigeant, industrie manufacturière - - - - - General manager in construction - Betriebsleiter im Baugewerbe - Dirigeant, bâtiment et travaux publics - - - - - General managers in wholesale and retail trade - Betriebsleiter im Groß- und Einzelhandel - Dirigeants et gérants dans le commerce de gros et de détail - - - - - General managers of restaurants and hotels - Betriebsleiter von Restaurants und Hotels - Dirigeants et gérants dans la restauration et l'hôtellerie - - - - - General managers in transport, storage and communications - Betriebsleiter im Transportwesen, in der Lagerei u. Nachrichtenübermittlung - Dirigeants et gérants dans les transports, l'entreposage et les communications - - - - - General manager of business services - Betriebsleiter von gewerblichen Dienstleistungsunternehmen - Dirigeant d'entreprise de services - - - - - General managers in personal care, cleaning and related services - Betriebsleiter von Körperpflege-, Pflege-, Reinigungs- und vewandten Dienstleistungsunternehmen - Dirigeants et gérants de services de soins personnels, de nettoyage et de services similaires - - - - - General managers not elsewhere classified - Betriebsleiter, anderweitig nicht genannt - Dirigeants et gérants non classés ailleurs - - - - - Physicists and astronomers - Physiker und Astronomen - Physiciens et astronomes - - - - - Meteorologist - Metereologe - Météorologue - - - - - Chemist - Chemiker - Chimiste - - - - - Geologists and geophysicists - Geologen und Geophysiker - Géologues et géophysiciens - - - - - Mathematicians and related professionals - Mathematiker und verwandte Wissenschaftler - Mathématiciens et assimilés - - - - - Statistician - Statistiker - Statisticien - - - - - Computer systems designer and analyst - Systemplaner und Systemanalytiker - Concepteur et analyste de systèmes informatiques - - - - - Computer programmer - Systemprogrammierer - Programmeur - - - - - Computing professionals not elsewhere classified - Informatiker, anderweitig nicht genannt - Spécialistes de l'informatique non classé ailleurs - - - - - Architects, town and traffic planners - Architekten, Raum- und Verkehrsplaner - Architectes, urbanistes et ingénieurs de la circulation routière - - - - - Civil engineer - Bauingenieur - Ingénieur civil - - - - - Electrical engineer - Elektroingenieur - Ingénieur électricien - - - - - Electronics and telecommunications engineers - Elektronik- und Fernmeldeingenieure - Ingénieurs électroniciens et des télécommunications - - - - - Mechanical engineer - Maschinenbauingenieur - Ingénieur mécanicien - - - - - Chemical engineer - Chemieingenieur - Ingénieur chimiste - - - - - Mining engineers, metallurgists and related professionals - Bergbauingenieure, Metalluren und verwandte Wissenschaftler - Ingénieurs des mines, ingénieurs métallurgistes et assimilés - - - - - Cartographers and surveyors - Kartographen und Vermessungsingenieure - Cartographes et géomètres - - - - - Architects, engineers and related professionals not elsewhere classified - Architekten, Ingenieure und verwandte Wissenschaftler, anderweitig nicht genannt - Architectes, ingénieurs et assimilés, non classés ailleurs - - - - - Biologists, botanists, zoologists and related professionals - Biologen, Botaniker, Zoologen und verwandte Wissenschaftler - Biologistes, botanistes, zoologistes et assimilés - - - - - Pharmacologists, pathologists and related professionals - Pharmakologen, Pathologen und verwandte Wissenschaftler (nicht Ärzte) - Pharmacologistes, pathologistes et assimilés - - - - - Agronomists and related professionals - Agrar- und verwandte Wissenschaftler - Agronomes et assimilés - - - - - Medical doctor - Arzt - Médecin - - - - - Dentist - Zahnarzt - Dentiste - - - - - Veterinarian - Tierarzt - Vétérinaire - - - - - Pharmacist - Apotheker - Pharmacien - - - - - Health professionals (except nursing) not elsewhere classified - Mediziner (ohne Krankenpflege), anderweitig nicht genannt) - Médecins et assimilés (à l'exception des cadres infirmiers) non classés ailleurs - - - - - Nursing and midwifery professionals - Wissenschaftliche Krankenpflege- und Geburtshilfefachkräfte - Cadres infirmiers et sages-femmes - - - - - College, university and higher education teaching professionals - Universitäts- und Hochschullehrer - Professeurs d'université et d'établissement d'enseignement supérieur - - - - - Secondary education teaching professional - Lehrer des Sekundarbereiches - Professeur de l'enseignement secondaire - - - - - Primary education teaching professional - Wissenschaftlicher Lehrer des Primarbereiches - Instituteur de l'enseignement primaire - - - - - Pre-primary education teaching professional - Wissenschaftlicher Lehrer des Vorschulbereiches - Instituteur de l'enseignement pré primaire - - - - - Special education teaching professional - Wissenschaftlicher Sonderschullehrer - Enseignant spécialisé dans l'éducation des handicapés - - - - - Education methods specialist - Pädagogik-, Didaktiklehrer und -berater - Spécialiste des méthodes d'enseignement - - - - - School inspector - Schulinspektor - Inspecteur de l'enseignement - - - - - Other teaching professionals not elsewhere classified - Sonstige wissenschaftliche Lehrkräfte, anderweitig nicht genannt - Autres spécialistes de l'enseignement, non classés ailleurs - - - - - Accountant - Buchprüfer, Revisor, Steuerberater - Cadre comptable - - - - - Personnel and careers professionals - Pesonalfachleute, Berufsberater und Berufsanalytiker - Spécialistes des problèmes de personnel et de développement de carrière - - - - - Business professional not elsewhere classified - Unternehmensberatungs- und Organisationsfachkräfte, anderweitig nicht genannt - Spécialistes des fonctions administratives et commerciales des entreprises non classés ailleurs - - - - - Lawyer - Anwalt - Avocat - - - - - Judge - Richter - Magistrat - - - - - Legal professionals not elsewhere classified - Juristen, anderweitig nicht genannt - Juristes non classés ailleurs - - - - - Archivists and curators - Archiv- und Museumswissenschaftler - Archivistes paléographes et conservateurs de musée - - - - - Librarian and related information professional - Bibliotheks-, Dokumentations- und verwandte Informationswissenschaftler - Bibliothécaires, documentalistes et assimilés - - - - - Economist - Wirtschaftswissenschaftler - Économiste - - - - - Sociologist, anthropologist and related professional - Soziologen, Anthropologen und verwandte Wissenschaftler - Sociologues, anthropologues et assimilés - - - - - Philosophers, historians and political scientists - Philosophen, Historiker und Politologen - Philosophes, historiens et spécialistes des sciences politiques - - - - - Philologists, translators and interpreters - Philologen, Ãœbersetzer und Dolmetscher - Linguistes, traducteurs et interprètes - - - - - Psychologist - Psychologe - Psychologue - - - - - Social work professional - Sozialarbeiter - Spécialiste du travail social - - - - - Author, journalist and other writer - Autoren, Journalisten und andere Schriftsteller - Auteurs, journalistes et autres écrivains - - - - - Sculptors, painters and related artists - Bildhauer, Maler und verwandte Künstler - Sculpteurs, peintres et assimilés - - - - - Composers, musicians and singers - Komponisten, Musiker und Sänger - Compositeurs, musiciens et chanteurs - - - - - Choreographers and dancers - Choreographen und Tänzer - Chorégraphes et danseurs - - - - - Film, stage and related actors and directors - Film-, Bühnen- und sonstige Schauspieler, Regisseure - Acteurs et metteurs en scène de cinéma, de théâtre et d'autres spectacles - - - - - Religious professional - Geistlicher / Seelsorger - Membre du clergé - - - - - Chemical and physical science technicians - Chemo- und Physiktechniker - Techniciens des sciences chimiques et physiques - - - - - Civil engineering technician - Bautechniker - Technicien du génie civil - - - - - Electrical engineering technician - Elektrotechniker - Technicien en électricité - - - - - Electronics and telecommunications engineering technician - Elektronik- und Fernmeldetechniker - Techniciens en électronique et en télécommunications - - - - - Mechanical engineering technician - Maschinenbautechniker - Technicien en construction mécanique - - - - - Chemical engineering technician - Chemiebetriebs- und Verfahrenstechniker - Technicien en chimie industrielle - - - - - Mining and metallurgical technicians - Bergbau-, Hüttentechniker - Techniciens des mines, techniciens métallurgistes - - - - - Draughtsperson - Technische Zeichner - Dessinateur industriel - - - - - Physical and engineering science technicians not elsewhere classified - Material- und ingenieurtechnische Fachkräfte, anderweitig nicht genannt - Techniciens des sciences physiques et techniques non classés ailleurs - - - - - Computer assistant - Datenverarbeitungsassistent - Assistant informaticien - - - - - Computer equipment operator - EDV-Operateur - Technicien en matériels informatique - - - - - Industrial robot controller - Roboterkontrolleure und -programmierer - Technicien en robotique industrielle - - - - - Photographer and image and sound recording equipment operators - Photographen und Bediener von Bild- und Tonaufzeichnungsanlagen - Photographes et techniciens d'appareils enregistreurs d'images et de son - - - - - Broadcasting and telecommunications equipment operators - Fernseh-, Rundfunk- und Fernmeldeanlagenbediener - Techniciens de matériels d'émissions de radio, de télévision et de télécommunications - - - - - Medical equipment operator - Bediener medizinischer Geräte - Technicien d'appareils électromédicaux - - - - - Optical and electronic equipment operators not elsewhere classified - Bediener optischer und elektronischer Anlagen, anderweitig nicht genannt - Techniciens d'appareils optiques et électroniques non classés ailleurs - - - - - Ships' engineer - Schiffsmaschinist - Officier mécanicien de navires - - - - - Ships' deck officers and pilots - Schiffsführer und Lotsen - Officier de pont et pilote - - - - - Aircraft pilots and related associate professionals - Flugzeugführer und verwandte Berufe - Pilotes d'avions et assimilés - - - - - Air traffic controller - Flugverkehrslotse - Contrôleur de la circulation aérienne - - - - - Air traffic safety technician - Flugsicherungtechniker - Technicien de la sécurité aérienne - - - - - Building and fire inspectors - Bau-, Brandschutz-, Brandinspektoren - Inspecteurs de sécurité incendie et d'immeubles - - - - - Safety, health and quality inspectors - Qualitätskontrolleure - Inspecteurs de sécurité et d'hygiène et contrôleurs de qualité - - - - - Life science technician - Biotechniker - Technicien des sciences de la vie - - - - - Agronomy and forestry technician - Agrar- und Forstwirtschaftstechniker - Techniciens agronomes et forestiers - - - - - Farming and forestry advisers - Land- und forstwirtschaftliche Berater - Conseillers agricoles et forestiers - - - - - Medical assistant - Medizinischer Assistent - Assistant médical - - - - - Sanitarian - Gesundheits-, Umweltschutztechniker - Hygiéniste - - - - - Dietician and nutritionist - Diätassistenten und Ernährungsberater - Diététiciens et spécialistes de la nutrition - - - - - Optometrists and opticians - Augenoptiker - Optométricienset opticiens - - - - - Dental assistant - Zahnmedizinischer Assistent - Assistant dentaire - - - - - Physiotherapist and related associate professional - Physiotherapeuten und verwandte Berufe - Kinésithérapeutes et assimilés - - - - - Veterinary assistant - Veterinärmedizinischer Assistent - Assistant vétérinaire - - - - - Pharmaceutical assistant - Pharmazeutischer Assistent - Assistant / préparateur en pharmacie - - - - - Modern health associate professionals (except nursing) not elsewhere classified - Moderne medizinische Fachberufe (ohne Krankenpflege), anderweitig nicht genannt - Professions intermédiaires de la médecine moderne (à l'exception du personnel infirmier) non classées ailleurs - - - - - Nursing associate professional - Nicht-wissenschaftliche Krankenschwestern/-pfleger - Personnel infirmier (niveau intermédiaire) - - - - - Midwifery associate professional - Nicht-wissenschaftliche Hebammen/Geburtshelfer - Maïeuticien - - - - - Traditional medicine practitioners - Heilpraktiker - Praticien de la médecine traditionnelle - - - - - Faith healer - Geistheiler / Gesundbeter - Guérisseur - - - - - Primary education teaching associate professional - Nicht-wissenschaftliche Lehrkräfte des Primarbereiches - Professions intermédiaires de l'enseignement primaire - - - - - Pre-primary education teaching associate professional - Nicht-wissenschaftliche Lehrkräfte des Vorschulbereiches - Professions intermédiaires de l'enseignement pré primaire - - - - - Special education teaching associate professional - Nicht-wissenschaftliche Sonderschullehrkräfte - Professions intermédiaires de l'éducation des handicapés - - - - - Other teaching associate professional - Sonstige nicht-wissenschaftliche Lehrkräfte - Autres professions intermédiaires de l'enseignement - - - - - Securities and finance dealers and brokers - Effektenhändler, -makler und Finanzmakler - Courtiers en valeurs et cambistes - - - - - Insurance representative - Versicherungsvertreter - Agent d'assurance - - - - - Estate agent - Immobilienmakler - Agent immobilier - - - - - Travel consultants and organisers - Reiseberater und -veranstalter - Agents de voyages - - - - - Technical and commercial sales representatives - Technische und kaufmännische Handelsvertreter - Agents commerciaux et agent technicocommerciaux - - - - - Buyer - Einkäufer - Acheteur - - - - - Appraiser, valuer and auctioneer - Schätzer und Versteigerer - Estimateurs, experts en évaluation et vendeurs aux enchères - - - - - Finance and sales associate professional not elsewhere classified - Finanz- und Verkaufsfachkräfte , anderweitig nicht genannt - Professions intermédiaires des finances et de la vente non classées ailleurs - - - - - Trade broker - Handelsmakler - Courtier en marchandises - - - - - Clearing and forwarding agent - Vermittler von Abrechnungs- und Speditionsdienstleistungen - Agent concessionnaire - - - - - Employment agents and labour contractors - Arbeits- und Personalvermittler - Agent d'établissement de contrats d'emploi et de recrutement de main-d'Å“uvre - - - - - Business services agents and trade brokers not elsewhere classified - Vermittler gewerblicher Dienstleitungen und Handelsmakler, anderweitig nicht genannt - Agent commerciaux et courtiers non classés ailleurs - - - - - Administrative secretaries and related associate professionals - Verwaltungssekretäre und verwandte Fachkräfte - Secrétaires d'administration et professions intermédiaires assimilées de la gestion administrative - - - - - Legal and related business associate professionals - Fachkräfte für Rechts- und verwandte Angelegenheiten - Professions juridiques intermédiaires et assimilés des fonctions administratives et commerciales des entreprises - - - - - Bookkeeper - Buchhalter - Comptable - - - - - Statistical, mathematical and related associate professionals - Statistische, mathematische und verwandte Fachkräfte - Profession intermédiaire de la statistique et des mathématiques, et assimilées - - - - - Administrative associate professionals not elsewhere classified - Verwaltungsfachkräfte, anderweitig nicht genannt - Professions intermédiaires de la gestion administrative non classées ailleurs - - - - - Customs and border inspectors - Zoll- und Grenzschutzinspektoren - Inspecteurs des douanes et des frontières - - - - - Government tax and excise official - Staatlicher Steuer- und Abgabenbediensteter - Contrôleur des impôts - - - - - Government social benefits official - Staatliche Sozialverwaltungsbedienstete - Agents des services publics accordant des prestations sociales - - - - - Government licensing official - Staatlicher Bediensteter bei Paß-, Lizenz- und Genehmigungsstellen - Agent des services publics des permis et des licences - - - - - Customs, tax and related government associate professionals not elsewhere classified - Zoll-, Steuer- und verw. Fachkräfte der öffentl. Verwaltung, anderweitig nicht genannt - Profession intermédiaire de l'administration publique des douanes et des impôts, et assimilées, non classées ailleurs - - - - - Police inspectors and detectives - Polizeikommissare und Detektive - Inspecteur de la police judiciaire et détective - - - - - Social work associate professional - Sozialarbeiter - Profession intermédiaire du travail social - - - - - Decorators and commercial designers - Dekorateure und gewerbliche Designer - Décorateurs et dessinateurs modélistes de produits industriels et commerciaux - - - - - Radio, television and other announcer - Rundfunk-, Fernsehsprecher und verw. Berufe - Présentateur de radio, de télévision et de spectacles - - - - - Street, night-club and related musicians, singers and dancers - Straßen-, Nachtklub- und verwandte Musiker, Sänger und Tänzer - Musiciens, chanteurs et danseurs de rue, de discothèque et assimilés - - - - - Clowns, magicians, acrobats and related associate professionals - Clowns, Zauberer, Akrobaten und verwandte Fachkräfte - Clown, magicien, acrobate et assimilés - - - - - Athletes, sportspersons and related associate professionals - Athleten, Berufssportler und verwandte Fachkräfte - Athlètes, sportifs et assimilés - - - - - Religious associate professional - Ordensbruder / Seelsorgehelfer - Assistant laïc des cultes - - - - - Stenographer and typist - Stenograph, Stenotypist, Maschinenschreiber - Sténographe / dactylographe - - - - - Word-processors and related operators - Bediener von Textverarbeitungs- und verwandten Anlagen - Opérateurs de traitement de texte et assimilés - - - - - Data entry operator - Datenerfasser - Opérateur de saisie de données - - - - - Calculating-machine operator - Rechenmaschinenbediener - Opérateur sur machines à calculer - - - - - Secretary - Sekretär - Secrétaire - - - - - Accounting and bookkeeping clerk - Rechnungswesen- und Buchhaltungsangestellter - Teneur de livres - - - - - Statistical and finance clerk - Statistik- und Finanzangestellter - Employé de service statistique ou financier - - - - - Stock clerk - Lagerverwalter - Employé du service des stocks - - - - - Production clerk - Material-, Fertigungsplaner - Employé du service d'ordonnancement de la production - - - - - Transport clerk - Speditionsangestellter - Employé du service des transports - - - - - Library and filing clerk - Bibliotheks-, Dokumentations- und Registraturangestellte - Employés de bibliothèque et classeurs-archivistes - - - - - Mail carriers and sorting clerk - Postverteiler und -sortierer - Employé de service du courrier - - - - - Coding, proof-reading and related clerks - Kodierer, Korrekturleser und verwandte Kräfte - Codeurs, correcteurs d'épreuves et assimilés - - - - - Scribe and related workers - Schreiber und verwandte Arbeitskräfte - Ecrivains publics et assimilés - - - - - Other office clerk - Sonstige Büroangestellte - Autres employés de bureau - - - - - Cashiers and ticket clerks - Kassierer und Kartenverkäufer - Caissier et billettiste - - - - - Tellers and other counter clerks - Bank-, Post und andere Schalterbedienstete - Guichetiers de banque et autres guichetiers - - - - - Bookmakers and croupiers - Buchmacher und Croupiers - Croupiers et assimilés - - - - - Pawnbrokers and money-lenders - Pfandleiher und Geldverleiher - Prêteurs sur gages et bailleurs de fonds - - - - - Debt-collectors and related workers - Inkassobeauftragte und verwandte Arbeitskräfte - Encaisseurs et assimilés - - - - - Travel agency and related clerks - Reisebüroangestellte - Employés d'agence de voyages - - - - - Receptionists and information clerks - Empfangsbürokräfte und Auskunftspersonal - Réceptionnistes et employés d'information - - - - - Telephone switchboard operator - Telefonisten - Téléphoniste-standardiste - - - - - Travel attendants and travel stewards - Reisebegleiter und Stewards - Agents d'accueil de voyage et stewards - - - - - Transport conductor - Schaffner - Contrôleur et receveur de transports publics - - - - - Travel guide - Reiseführer - Guide - - - - - Housekeepers and related workers - Hauswirtschaftliche und verwandte Berufe - Economes (collectivités), intendants et gouvernant(e)s - - - - - Cook - Koch - Cuisinier - - - - - Waiters, waitresses and bartenders - Kellner und Barkeeper - Serveurs et barmen - - - - - Child-care worker - Kinderbetreuer - Garde d'enfants - - - - - Institution-based personal care worker - Pfleger in Institutionen - Aide-soignant en institution - - - - - Home-based personal care worker - Haus- und Familienpfleger - Aide-soignant à domicile - - - - - Personal care and related workers not elsewhere classified - Pflege- und verwandte Berufe, anderweitig nicht genannt - Personnels soignants et assimilés, non classé ailleurs - - - - - Hairdressers, barbers, beauticians and related workers - Friseure, Kosmetiker und verwandte Berufe - Coiffeurs, spécialistes des soins de beauté et assimilés - - - - - Companion and valet - Gesellschafter und Zofen/Kammerdiener - Personnel de compagnie et valet de chambre - - - - - Undertakers and embalmers - Leichenbestatter und Einbalsamierer - Agent de pompes funèbres et embaumeur - - - - - Other personal services workers not elsewhere classified - Sonstige personenbezogene Dienstleistungsberufe, anderweitig nicht gen. - Autres personnels des services directs aux particuliers, non classés ailleurs - - - - - Astrologers and related workers - Astrologen und verwandte Berufe - Astrologues et assimilés - - - - - Fortune-tellers, palmists and related workers - Wahrsager, Handleser und verwandte Berufe - Diseurs de bonne aventure, chiromanciens et assimilés - - - - - Fire-fighter - Feuerwehrmann - Pompier - - - - - Police officer - Polizist - Policier - - - - - Prison guard - Gefängnisaufseher - Gardien de prison - - - - - Protective services workers not elsewhere classified - Sicherheitsbedienstete, anderweitig nicht genannt - Personnel des services de protection et de sécurité, non classé ailleurs - - - - - Fashion and other model - Mannequins/Dressmen und sonstige Modelle - Mannequins et autres modèles - - - - - Shop salesperson and demonstrator - Verkäufer und Vorführer in Geschäften - Vendeurs et démonstrateurs en magasin - - - - - Stall and market salespersons - Verkaufsstand- und Marktstandverkäufer - Vendeurs à l'étal et sur les marchés - - - - - Field crop and vegetable grower - Feldfrucht- und Gemüseanbauer - Agriculteurs et ouvriers qualifié des cultures de plein champ et maraîchères - - - - - Tree and shrub crop grower - Baum- und Strauchfrüchteanbauer - Arboriculteurs et ouvriers qualifiés de l'arboriculture - - - - - Gardener, horticultural and nursery grower - Gärtner, Saat- und Pflanzenanzüchter - Agriculteur et ouvrier qualifié de l'horticulture et des pépinières - - - - - Mixed-crop grower - Ackerbauern für gemischte Anbaukulturen - Agriculteur et ouvrier qualifié des cultures mixtes - - - - - Dairy producer - Milchviehhalter und Nutztierzüchter - Eleveur et ouvrier qualifié de l'élevage de bétail et d'autres animaux domestiques, et de la production laitière - - - - - Poultry producer - Geflügelzüchter - Aviculteurs et ouvriers qualifiés de l'aviculture - - - - - Apiarist and sericulturist - Imker und Seidenraupenzüchter - Apiculteurs, sériciculteurs et ouvriers qualifiés de l'apiculture et de la sériciculture - - - - - Mixed-animal producer - Züchter/Halter von gemischten Tierarten - Eleveurs et ouvriers qualifiés de l'élevage diversifié - - - - - Market-oriented animal producers and related workers not elsewhere classified - Tierwirtschaftliche und verwandte Berufe (Marktproduktion), anderweitig nicht genannt - Eleveurs et ouvriers qualifiés de l'élevage destiné aux marchés et assimilés, non classés ailleurs - - - - - Market-oriented crop and animal producer - Ackerbauern und Tierzüchter/-halter (Marktproduktion) - Agriculteurs et ouvriers qualifiés de polyculture et d'élevage destinés aux marchés - - - - - Forestry worker and logger - Waldarbeiter und Holzfäller - Exploitants et ouvriers forestier - - - - - Charcoal burners and related workers - Köhler und verwandte Berufe - Charbonniers en charbon de bois et ouvriers assimilés - - - - - Aquatic-life cultivation worker - Züchter von Wasserlebewesen - Aquaculteur - - - - - Inland and coastal waters fishery worker - Binnen- und Küstenfischer - Pêcheurs de la pêche côtière et en eaux intérieures - - - - - Deep-sea fishery worker - Hochseefischer - Pêcheurs de la pêche en haute mer - - - - - Hunters and trappers - Jäger und Fallensteller - Chasseurs et trappeurs - - - - - Subsistence agricultural and fishery worker - Arbeiter in der Landwirtschaft und Fischerei (Eigenbedarfsproduktion) - Ouvrier de l'agriculture et de la pêche de subsistance - - - - - Miner and quarry workers - Bergleute und Steinbrecher - Mineurs et carriers - - - - - Shotfirer and blaster - Sprengmeister - Boutefeu - - - - - Stone splitters, cutters and carvers - Steinspalter, -bearbeiter und Steinbildhauer - Fendeurs et tailleurs de pierre, ciseleurs - - - - - Builder, traditional materials - Bauhandwerker - Constructeurs utilisant des techniques et matériaux traditionnels - - - - - Bricklayer / stonemason - Maurer - Maçon - - - - - Concrete placer, concrete finisher and related worker - Betonierer, Betonoberflächenfertigmacher und verw. Berufe - Constructeurs en béton armé, maçons ragréeurs et assimilés - - - - - Carpenters and joiners - Zimmerer, Bautischler - Charpentier sur bois et menuisier du bâtiment - - - - - Building frame and related trades worker not elsewhere classified - Baukonstruktions- und verwandte Berufe, anderweitig nicht genannt - Ouvriers du bâtiment (gros oeuvre) et assimilés non classés ailleurs - - - - - Roofer - Dachdecker - Couvreur zingueur - - - - - Floor layers and tile setters - Fußboden- und Fliesenleger - Poseurs de revêtements de sol et carreleurs - - - - - Plasterer - Stukkateur - Plâtrier - - - - - Insulation worker - Isolierer - Monteur en isolation thermique et acoustique - - - - - Glazier - Glaser - Vitrier - - - - - Plumbers and pipe fitters - Klempner, Rohrinstallateure - Plombiers et tuyauteurs - - - - - Building electricians - Bau- und verwandte Elektriker - Electriciens du bâtiment et assimilés - - - - - Painter and wallpaper fitters - Maler, Tapezierer und verwandte Berufe - Peintres en bâtiment et poseurs de papiers peints - - - - - Lacquerers and varnishers - Lackierer und verwandte Berufe - Laqueurs, vernisseurs et assimilés - - - - - Building structure cleaners and chimney sweeps - Gebäudereiniger und Schornsteinfeger - Ravaleurs de façades et ramoneurs - - - - - Metal moulders and coremakers - Former und Kernmacher (für Metallguß) - Mouleur et noyauteur de fonderie - - - - - Welders and flamecutters - Schweißer und Brennschneider - Soudeurs et oxycoupeurs - - - - - Sheet metal worker - Blechkaltverformer - Tolier-chaudronnier - - - - - Structural-metal preparers and erectors - Baumetallverformer und Metallbaumonteure - Charpentier métallier et monteur de charpentes métalliques - - - - - Riggers and cable splicers - Verspannungsmonteuere und Seilspleißer - Gréeurs et épisseurs de câbles - - - - - Underwater worker - Taucher - Scaphandrier plongeur - - - - - Blacksmiths, hammer-smiths and forging-press workers - Grobschmiede, Hammerschmiede und Schmiedepresser - Forgerons, estampeurs et conducteurs de presses à forger - - - - - Tool-makers and related workers - Werkzeugmacher und verwandte Berufe - Outilleur et assimilés - - - - - Machine-tool setters and setter-operators - Werkzeugmaschineneinrichter und Einrichter/Bediener - Régleurs et régleurs-conducteurs de machines-outils - - - - - Metal wheel-grinders, polishers and tool sharpeners - Metallschleifer, Metallpolierer und Werkzeugschärfer - Meuleurs, polisseurs et affûteurs - - - - - Motor vehicle mechanic and fitter - Kraftfahrzeugmechaniker und -schlosser - Mécanicien ajusteur de véhicules à moteur - - - - - Aircraft engine mechanic and fitter - Flugmotorenmechaniker und -schlosser - Mécanicien ajusteur de moteurs d'avion - - - - - Agricultural- or industrial-machinery mechanics and fitters - Landmaschinen- oder Industriemaschinenmechaniker und -schlosser - Mécaniciens et ajusteurs de machines agricoles et industrielles - - - - - Electrical mechanic and fitter - Elektromechaniker und -monteure - Mécaniciens ajusteurs d'appareils électriques - - - - - Electronics fitter - Elektromonteur - Ajusteur d'appareils électroniques - - - - - Electronics mechanic and servicer - Elektromechaniker (Wartung) - Mécanicien et réparateur d'appareils électroniques - - - - - Telegraph and telephone installer and servicer - Telefon- und Telegrapheninstallateure und -wartungspersonal - Monteurs réparateurs d'installations télégraphiques et téléphoniques - - - - - Electrical line installer, repairer and cable jointer - Elektrokabel-, Elektroleitungsmonteure und -wartungspersonal - Monteurs et réparateurs de lignes électriques - - - - - Precision-instrument maker and repairer - Präzisionsinstrumentenmacher und -instandsetzer - Mécanicien réparateur d'instruments de précision - - - - - Musical instrument makers and tuners - Musikinstrumentenmacher und -stimmer - Facteurs et accordeurs d'instruments de musique - - - - - Jewellery and precious-metal workers - Schmuckwarenhersteller und Edelmetallbearbeiter - Joailliers et orfèvres - - - - - Abrasive wheel former operator, potter and related worker - Töpfer und verwandte Beruf - Potiers et assimilés (produits céramiques et abrasifs) - - - - - Glass makers, cutters, grinders and finishers - Glasmacher, -schneider, - schleifer und -polierer - Souffleurs, mouleurs, tailleurs, meuleurs et polisseurs de verre - - - - - Glass engraver and etcher - Glasgraveure und -ätzer - Graveur sur verre - - - - - Glass, ceramics and related decorative painter - Glas-, Keram- und verwandte Dekormaler - Peintre-décorateur sur verre et céramique. et assimilés - - - - - Handicraft worker in wood and related materials - Kunsthandwerker für Holz und verw. Materialien - Artisan sur bois et materiaux similaires - - - - - Handicraft workers in textile, leather and related materials - Kunsthandwerker für Textilien, Leder und verw. Materialien - Ouvriers des métiers d'artisanat sur textile, sur cuir et sur des matériaux similaires - - - - - Compositor, typesetter - Schriftsetzer und verwandte Berufe - Compositeurs typographes et assimilés - - - - - Stereotypers and electrotypers - Stereotypeure und Galvanoplastiker - Stéréotypeurs et clicheurs-galvanoplastes - - - - - Printing engraver and etcher - Klischeehersteller und -ätzer - Graveurs d'imprimerie et photograveurs - - - - - Photographic worker - Fotolaborant - Technicien de la photographie - - - - - Bookbinder - Buchbinder und verwandte Berufe - Relieurs - - - - - Silk-screen, block and textile printer - Sieb-, Druckstock- und Textildrucker - Imprimeur sérigraphe, à la planche et sur textile - - - - - Butchers, fishmongers and related food preparers - Fleischer, Fischhändler und verw. Berufe - Bouchers, poissonniers et assimilés - - - - - Bakers, pastry-cook and confectionery makers - Bäcker, Konditoren und Süßwarenhersteller - Boulangers, pâtissierset confiseurs - - - - - Dairy-products maker - Molkereiwarenhersteller - Ouvrier de la fabrication des produits laitiers - - - - - Fruit, vegetable and related preserver - Obst-, Gemüse- und verwandte Konservierer - Ouvrier de la conserverie de fruits, de légumes - - - - - Food and beverage taster and grader - Nahrungsmittel- und Getränkekoster und -klassierer - Dégustateur et classeur de denrées alimentaires et de boissons - - - - - Tobacco preparer and tobacco products maker - Tabakaufbereiter und Tabakwarenhersteller - Ouvrier de la préparation du tabac et de la fabrication des produits du tabac - - - - - Wood treater - Holztrockner und -konservierer - Ouvrier du traitement du bois - - - - - Cabinet makers and related workers - Möbeltischler und verwandte Berufe - Menuisier ébéniste - - - - - Woodworking machine setters and setter-operators - Holzbearbeitungsmaschineneinrichter und Einrichter/Bediener - Régleurs et régleurs-conducteurs de machines à bois - - - - - Basketry weaver, brush maker and related workers - Korbflechter, Bürstenmacher und verwandte Berufe - Vanniers, brossiers et assimilés - - - - - Fibre preparer - Spinnvorbereiter - Préparateur de fibres - - - - - Weavers, knitters and related workers - Weber, Stricker, Wirker und verwandte Berufe - Tisserands, tricoteurs et assimilés - - - - - Tailors, dressmakers and hatters - Herren-, Damenschneider und Hutmacher - Tailleurs, couturiers, chapeliers et modistes - - - - - Furrier - Kürschner und verwandte Berufe - Fourreur - - - - - Textile, leather and related pattern-makers and cutters - Schnittmustermacher und Zuschneider (Textilien, Leder u.ä.) - Patronniers et coupeurs du textile, du cuir et assimilés - - - - - Sewers, embroiderers and related workers - Näher, Sticker und verwandte Berufe - Couseur, brodeur et assimilés - - - - - Upholsterers and related workers - Polsterer und verwandte Berufe - Tapissiers et assimilés - - - - - Pelt dressers, tanners and fellmongers - Rauchwarenzurichter, Gerber und Fellzurichter - Tanneurs, peaussiers et mégissiers - - - - - Shoe-makers and related workers - Schuhmacher und verwandte Berufe - Cordonniers - - - - - Mining-plant operator - Bediener von bergbaulichen Maschinen und Anlagen - Conducteur d'installations de mine - - - - - Mineral-ore- and stone-processing-plant operator - Bediener von Erz- und Gesteinsaufbereitungsanlagen - Conducteur d'installations de préparation des minerais et de la roche - - - - - Well drillers and borers and related workers - Tiefbohrer und verwandte Berufe - Foreurs, sondeurs de puits et assimilés - - - - - Ore and metal furnace operators - Ofenbediener (Erzschmelzen, Metallumformung und - veredlung) - Conducteurs de fours à minerais et de fours de première fusion des métaux - - - - - Metal melters, casters and rolling-mill operators - Metallschmelzer, Metallgießer und Walzwerker - Conducteurs de fours de deuxième fusion des métaux, couleurs de fonderie et conducteurs de laminoirs - - - - - Metal-heat-treating-plant operator - Metallhärter - Metallvergüter - Conducteur d'installations de traitement thermique des métaux - - - - - Metal drawers and extruders - Metallzieher, Preßzieher - Tréfileurs et étireurs de métaux - - - - - Glass and ceramics kiln and related machine operators - Glasschmelz-, Kerambrennofenbediener und verwandte Berufe - Conducteurs de fours de verrerie et de céramique, et conducteurs de machines assimilés - - - - - Glass and ceramics plant operator - Bediener von Anlagen zur Glas- und Keramikherstellung sowie verwandte Anlagenbediener, anderweitig nicht genannt - Conducteurs d'installations de verrerie et de céramique - - - - - Wood-processing-plant operator - Bediener von Holzaufbereitungsanlagen - Conducteur d'installations pour le travail du bois - - - - - Paper-pulp plant operator - Bediener von Anlagen zur Papierbreiherstellung - Conducteur d'installations pour la fabrication de la pâte à papier - - - - - Papermaking-plant operator - Bediener von Papierherstellungsanlagen - Conducteur d'installations pour la fabrication du papier - - - - - Crushing-, grinding- and chemical-mixing-machinery operators - Bediener von Brechmaschinen, Mahlwerken und Mischanlagen - Conducteurs d'installations de fragmentation et de broyage, et d'installations de malaxage chimique - - - - - Chemical-heat-treating-plant operator - Bediener von Warmbehandlungsanlagen - Conducteur d'appareils de traitement thermique de la chimie - - - - - Chemical-filtering- and separating-equipment operator - Bediener von Filtrier- und Trennvorrichtungen - Conducteur d'appareils de filtrage et de séparation chimiques - - - - - Chemical-still and reactor operators (except petroleum and natural gas) - Destillations- und Reaktionsgefäßbediener (ausgen. Erdöl u. Erdgas) - Conducteurs d'appareils de distillation et de réacteurs chimiques (traitement du pétrole et du gaz naturel excepté) - - - - - Petroleum- and natural-gas-refining-plant operators - Bediener von Erdöl- und Erdgasraffinieranlagen - Conducteurs d'installations de raffinage de pétrole et de gaz naturel - - - - - Chemical-processing-plant operators not elsewhere classified - Bediener chemischer Verfahrensanlagen, anderweitig nicht genannt - Conducteurs d'installations de traitement chimique non classés ailleurs - - - - - Power-production plant operator - Bediener von Energieerzeugungsanlagen - Conducteur d'installations de production d'énergie - - - - - Steam-engine and boiler operator - Bediener von Dampfmaschinen und -kesseln - Chauffeur de machines à vapeur et de chaudières - - - - - Incinerator, water-treatment and related plant operators - Bediener von Verbrennungs-, Wasserbehandlungs- und verw. Anlagen - Conducteurs d'incinérateurs, d'installations de traitement de l'eau et assimilés - - - - - Automated-assembly-line operator - Bediener von automatisierten Montagebändern - Conducteur de chaînes de montage automatiques - - - - - Industrial-robot operator - Bediener von Industrierobotern - Conducteur de robots industriels - - - - - Machine-tool operator - Werkzeugmaschinenbediener - Conducteur de machines outils - - - - - Cement and other mineral products machine operators - Bediener von Maschinen zur Herstellung und Verarbeitung von Zement und verwandten Mineralien - Conducteurs de machines à fabriquer du ciment et d'autres produits minéraux - - - - - Pharmaceutical- and toiletry-products machine operators - Bediener von Maschinen zur Herstellung von pharmazeutischen Produkten und Toilettenartikeln - Conducteurs de machines pour la fabrication de produits pharmaceutiques et cosmétiques - - - - - Ammunition- and explosive-products machine operators - Bediener von Maschinen zur Herstellung von Munition und explosiven Stoffen - Conducteurs de machines pour la fabrication de munitions et d'explosifs - - - - - Metal finishing-, plating- and coating-machine operators - Bediener von Metalloberflächenbearbeitungs- und beschichtungsmaschinen - Conducteurs de machines de traitement superficiel des métaux - - - - - Photographic-products machine operator - Bediener von Maschinen zur Herstellung photograpfischer Erzeugnisse - Conducteur de machines pour la fabrication de produits photographiques - - - - - Chemical-products machine operators not elsewhere classified - Maschinenbediener für chemische Erzeugnisse, anderweitig nicht genannt - Conducteur de machines pour la fabrication des produits chimiques non classés ailleurs - - - - - Rubber-products machine operator - Bediener von Maschinen zur Herstellung von Gummierzeugnissen - Conducteur de machines pour la fabrication des produits en caoutchouc - - - - - Plastic-products machine operator - Bediener von Maschinen zur Herstellung von Kunststofferzeugnissen - Conducteur de machines pour la fabrication des produits en matières plastiques - - - - - Wood-products machine operator - Bediener von Holzbearbeitungsmaschinen - Conducteur de machines à bois - - - - - Printing-machine operator - Druckmaschinenbediener - Conducteur de machines d'imprimerie - - - - - Bookbinding-machine operator - Buchbindemaschinenbediener - Conducteur de machines à relier - - - - - Paper-products machine operator - Bediener von Maschinen zur Herstellung von Papiererzeugnissen - Conducteur de machines de papeterie - - - - - Fibre-preparing-, spinning- and winding-machine operators - Bediener von Spinnvorbereitungs-, Spinn- und Spulmaschinen - Conducteurs de machines à préparer les fibres, à filer et à bobiner - - - - - Weaving- and knitting-machine operator - Bediener von Web-, Strick- und Wirkmaschinen - Conducteur de métiers mécaniques à tisser et à tricoter - - - - - Sewing-machine operator - Nähmaschinenbediener - Conducteur de machines à piquer - - - - - Bleaching-, dyeing- and cleaning-machine operator - Bediener von Bleich-, Färbe- und Reinigungsmaschinen - Conducteur de machines a blanchir, à teindre et à nettoyer - - - - - Fur and leather-preparing-machine operator - Bediener von Pelz- und Ledervorbereitungsmaschinen - Conducteur de machines à préparer les fourrures et le cuir - - - - - Shoemaking- and related machine operator - Maschinebediener für die Herstellung von Schuhen und anderen Lederwaren - Conducteur de machines pour la fabrication des chaussures et assimilés - - - - - Textile-, fur- and leather-products machine operators not elsewhere classified - Maschinenbediener für Textil-, Pelz- und Ledererzeugnisse, anderweitig nicht genannt - Conducteurs de machines pour la fabrication de produits textiles et d'articles en fourrure et en cuir, non classés ailleurs - - - - - Meat- and fish-processing-machine operator - Bediener von Fleisch- und Fischverarbeitungsmaschinen - Conducteur de machines pour la préparation des viandes et du poisson - - - - - Dairy-products machine operator - Bediener von Milchverarbeitungsmaschinen - Conducteur de machines pour la fabrication des produits laitiers - - - - - Grain- and spice-milling-machine operator - Bediener von Getreide- und Gewürzmühlen - Conducteur de machines à moudre les céréales et les épices - - - - - Baked-goods, cereal and chocolate-products machine operator - Bediener von Maschinen zur Herstellung von Backwaren, Getreide- und Schokoladeerzeugnissen - Conducteur de machines pour la production d'articles de boulangerie-pâtisserie et de chocolaterie - - - - - Fruit-, vegetable- and nut-processing-machine operator - Bediener von Obst-, Gemüse- und Nußverarbeitungsmaschinen - Conducteur de machines pour le traitement des fruits, des légumes, des noix et des amandes - - - - - Sugar production machine operator - Bediener von Zuckerherstellungsmaschinen - Conducteur de machines pour la production du sucre - - - - - Tea-, coffee-, and cocoa-processing-machine operator - Bediener von Tee-, Kaffee- und Kakaoverarbeitungsmaschinen - Conducteur de machines pour le traitement du thé, du café et du cacao - - - - - Brewers, wine and other beverage machine operator - Brauer, Bediener von Wein- und sonstigen Getränkeherstellungsmaschinen - Conducteur de machines de brasserie et de machines pour la fabrication du vin et d'autres boissons - - - - - Tobacco production machine operator - Bediener von Tabakaufbereitungs- und Tabakwarenherstellungsmaschinen - Conducteur de machines pour la production du tabac - - - - - Mechanical-machinery assembler - Montierer (von mechanischen Bauteilen) - Monteur en construction mécanique - - - - - Electrical-equipment assembler - Montierer (von elektrischen Einrichtungen) - Monteur en appareillages électriques - - - - - Electronic-equipment assembler - Montierer (von elektronischen Einrichtungen) - Monteur d'appareils électroniques - - - - - Metal-, rubber- and plastic-products assembler - Montierer von Metall-, Gummi- und Kunststofferzeugnissen - Assembleur d'articles en métal, en caoutchouc et en matières plastiques - - - - - Wood and related products assembler - Montierer von Holzwaren und verwandten Erzeugnissen - Assembleur d'articles en bois et en matières similaires - - - - - Paperboard, textile and related products assembler - Montierer von Pappe-, Textil- und verwandten Erzeugnissen - Assembleur d'articles en carton, en textile et en matières similaires - - - - - Other machine operators and assemblers - Sonstige Maschinenbediener - Autre conducteurs de machines et ouvriers de I 'assemblage - - - - - Locomotive-engine driver - Lokomotivführer - Conducteur de locomotives - - - - - Railway brakers, signallers and shunters - Eisenbahnbremser, Stellwerksbediener und Rangierer - Serre-freins, aiguilleurs et agents de manoeuvre - - - - - Motor-cycle driver - Motorradfahrer - Conducteur de motocycles - - - - - Car, taxi and van drivers - Personenkraftwagen-, Taxi- und Kleinlastkraftwagenfahrer - Chauffeurs de taxi et conducteurs d'automobiles et de camionnettes - - - - - Bus and tram drivers - Busfahrer und Straßenbahnführer - Conducteurs d'autobus et de tramway - - - - - Heavy-truck and lorry drivers - Fahrer schwerer Lastkraftwagen - Conducteurs de poids lourds et de camions - - - - - Motorised farm and forestry plant operators - Führer von motorisierten land- und forstwirtschaftlichen Maschinen - Conducteurs de matériels motorisés agricoles et forestiers - - - - - Earth-moving- and related plant operators - Führer von Erdbewegungs- und verwandten Maschinen - Conducteurs d'engins de terrassement et de matériels similaires - - - - - Crane, hoist and related plant operators - Kranführer, Aufzugsmaschinisten und Bediener verwandter Hebeeinrichtungen - Conducteurs de grues, d'engins de levage divers et de matériels similaires - - - - - Lifting-truck operator - Hubkarrenführer - Conducteur de chariots élévateurs - - - - - Ships' deck crew and related workers - Deckpersonal auf Schiffen und verwandte Berufe - Matelots de pont et assimilés - - - - - Street food vendor - Straßenhändler (Lebensmittel) - Vendeur ambulant de comestibles - - - - - Street vendor, non-food products - Straßenhändler (nicht Lebensmittel) - Vendeurs ambulant de produits divers, non alimentaires - - - - - Door-to-door and telephone salespersons - Hausierer und Telefonverkäufer - Vendeurs de porte en porte et vendeur de télévente - - - - - Shoe cleaning and other street services elementary occupations - Schuhputzer und sonstige auf der Straße ausgeübte einfache Dienstleistungstätigkeiten - Cireur de chaussures et autres petits métiers des rues - - - - - Domestic helpers and cleaners - Haushaltshilfen und Reinigungspersonal in Privathaushalten - Agents de nettoyage domestique - - - - - Helpers and cleaners in offices, hotels and other establishments - Haushaltshilfen und Reinigungspersonal in Büros, Hotels und sonstigen Einrichtungen - Agents de nettoyage dans les bureaux, les hôtels et autres établissement - - - - - Hand-launderers and pressers - Handwäscher und Handbügler - Blanchisseurs et repasseurs de linge à la main - - - - - Building caretakers - Hausmeister, Hauswarte und verwandte Berufe - Agents de service d'immeuble - - - - - Vehicle, window and related cleaners - Fahrzeugreiniger, Fensterputzer und verwandtes Reinigungspersonal - Laveurs de véhicules, de vitres et assimilés - - - - - Messengers, package and luggage porters and deliverers - Boten, Paket-, Gepäckträger und -austräger - Messagers, porteurs de colis ou de bagages, livreurs - - - - - Doorkeepers, watchpersons and related workers - Pförtner, Wachpersonal und verwandte Berufe - Portiers, gardiens et assimilés - - - - - Vending-machine money collectors, meter readers and related workers - Automatenkassierer, Zählerableser und verwandte Berufe - Encaisseurs de distributeurs automatiques à prépaiement, releveurs de compteurs et assimilés - - - - - Garbage collector - Müllsammler - Éboueur - - - - - Sweepers and related labourers - Straßenkehrer und verwandte Berufe - Balayeurs et manoeuvres assimilés - - - - - Farm-hands and labourers - Landwirtschaftliche Hilfsarbeiter - Aides et manoeuvres agricoles - - - - - Forestry labourer - Forstwirtschaftliche Hilfsarbeiter - Ouvrier forestier - - - - - Fishery, hunting and trapping labourers - Hilfsarbeiter in der Fischerei, Jagd und Fallenstellerei - Manoeuvres pêcheurs, chasseurs et trappeurs - - - - - Mining and quarrying labourer - Hilfsarbeiter im Bergbau und Steinbruch - ManÅ“uvre des mines et des carrières - - - - - Construction and maintenance labourer: roads, dams and similar constructions - Bau- und Instandhaltungshilfsarbeiter (Straßen, Dämme und ähnliche Bauwerke) - ManÅ“uvre de chantier de travaux publics et d'entretien: routes, barrages et ouvrages similaires - - - - - Building construction labourer - Bauhilfsarbeiter (Gebäude) - ManÅ“uvre du bâtiment - - - - - Assembling labourer - Montagehilfsarbeiter - ManÅ“uvre de l'assemblage - - - - - Hand packers and other manufacturing labourers - Handpacker und sonstige Fertigungshilfsarbeiter - Emballeurs à la main et autres manoeuvres des industries manufacturières - - - - - Hand or pedal vehicle driver - Führer von handbewegten oder pedalgetriebenenTransportfahrzeugen - Conducteur de véhicules à bras ou à pédales - - - - - Driver of animal-drawn vehicles and machinery - Führer von Fahrzeugen und Maschinen, die von Tieren gezogen werden - Conducteur de véhicules et de machines à traction animale - - - - - Freight handler - Frachtarbeiter - Manutentionnaire - - - - - Armed forces - Soldaten - Forces armées - - - - - - - ISCO 88 COM unit group codes, further edited by Europass (5 digit) - - - - - Angehöriger gesetzgebender Körperschaften / leitender Verwaltunsbedienstete - Angehörige gesetzgebender Körperschaft / leitende Verwaltunsbedienstete - Legislator - Membre de l'exécutif et des corps législatifs - Wetgever - Wetgeefster - Îομοθετικός λειτουÏγός - Îομοθετική λειτουÏγός - Членове на изпълнителната влаÑÑ‚ и на законодателните органи - Törvényhozó - Þingmaður - Zakonodajalec - Zakonodajalka - Ä®statymų leidÄ—jai - LikumdevÄ“js - Membro dell'esecutivo e dei corpi legislativi - - - - - Leitender Verwaltungsbediensteter - Leitende Verwaltungsbedienstete - Senior government official - Cadre supérieur de l'administration publique - Hogere regeringsambtenaar - ΑνώτεÏος κυβεÏνητικός λειτουÏγός - ΑνώτεÏη κυβεÏνητική λειτουÏγός - ВиÑши кадри на държавната админиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ - Országos közigazgatási vezetÅ‘ - Háttsettir embættismenn í stjórnkerfinu - Visoki državni uradnik državnega zbora - Visoka uradnica državnega zbora - Vyresnieji pareigÅ«nai - AugstÄkÄ valsts amatpersona - Quadro superiore, pubblica amministrazione - - - - - Leitender Bediensteter politisches Partei - Leitende Bedienstete politisches Partei - Senior official of political-party organisation - Dirigeant et cadre supérieur de partis politiques - Dirigeante et cadre supérieur de partis politiques - Directie en kader bij politieke partij - ΑνώτεÏο στέλεχος κόμματος - Ръководители и виÑши кадри на политичеÑки партии - Politikai pártszervezeti vezetÅ‘ - Háttsettir stjórnendur stjórnmálasamtaka - Visoki uradnik politiÄnih strank - Visoka uradnica politiÄnih strank - Vyresnieji politinių partijų pareigÅ«nai - PolitiskÄs organizÄcijas augstÄkÄ amatpersona - Dirigente e quadro superiore, partiti politici - - - - - Leitender Bediensteter von Arbeitgeberwirtschaftsverband - Leitende Bedienstete von Arbeitgeberwirtschaftsverband - Senior official of employers' economic-interest organisation - Dirigeant et cadre supérieur d'organisation d'employeurs - Dirigeante et cadre supérieure d'organisation d'employeurs - Directie en kader bij werkgeversorganisatie - ΑνώτεÏος λειτουÏγός συνδέσμων εÏγοδοτών - ΑνώτεÏη λειτουÏγός συνδέσμων εÏγοδοτών - Ръководител или виÑш кадър на икономичеÑка Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð° работодателите - Munkáltatók gazdasági érdekképviseleti szervezetek vezetÅ‘je - Háttsettur stjórnandi í samtökum vinnuveitenda og annarra hagsmunasamtaka - Visoki uradnik organizacij delodajalcev - Visoka uradnica organizacij delodajalcev - Vyresnieji darbdavių ekonominių organizacijų pareigÅ«nai - Darba devÄ“ju organizÄciju augstÄkÄ amatpersona - Dirigente e quadro superiore, organizzazioni di datori di lavoro - - - - - Leitender Bediensteter von Arbeitnehmerwirtschaftsverband - Leitende Bedienstete von Arbeitnehmerwirtschaftsverband - Senior official of workers' and other economic-interest organisation - Dirigeant et cadre supérieur d'organisation de travailleurs - Dirigeante et cadre supérieure d'organisation de travailleurs - Directie en kader bij werknemersorganisatie - ΑνώτεÏος λειτουÏγός συνδέσμων εÏγαζομένων - ΑνώτεÏη λειτουÏγός συνδέσμων εÏγαζομένων - Ръководител или виÑш кадър на Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð½Ð° трудещите Ñе или друга икономичеÑка Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ - Munkavállalói és egyéb gazdasági érdekképviseleti szervezet vezetÅ‘je - Háttsettur stjórnandi í samtökum launþega og annarra hagsmunasamtaka - Visoki uradnik organizacij delavcev in drugih gospodarskointeresnih organizacij - Visoka uradnica organizacij delavcev in drugih gospodarskointeresnih organizacij - Darbuotojų ir kitų ekonominių organizacijų pareigÅ«nai - Darbinieku un citu biedrÄ«bu un nodibinÄjumu augstÄkÄ amatpersona - Dirigente e quadro superiore, organizzazioni di lavoratori ed altre organizzazioni socio-economiche - - - - - Leitender Bediensteter humanitärer Organisation - Leitende Bedienstete humanitärer Organisation - Senior official of humanitarian organisation - Dirigeant et cadre supérieur d'organisation humanitaire - Dirigeante et cadre supérieur d'organisation humanitaire - Directie en kader van humanitaire organisatie - ΑνώτεÏος λειτουÏγός ανθÏωπιστικών οÏγανισμών - ΑνώτεÏη λειτουÏγός ανθÏωπιστικών οÏγανισμών - Ръководител или виÑш кадър на хуманитарна Ð¾Ñ€Ð³Ð°Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ - Humanitárius szervezet vezetÅ‘je - Háttsettur stjórnandi góðgerðarstofnana - Visoki uradnik humanitarnih organizacij - Visoka uradnica humanitarnih organizacij - Vyresnieji humanitarinių organizacijų pareigÅ«nai - HumÄnÄs palÄ«dzÄ«bas organizÄcijas augstÄkÄ amatpersona - Dirigente e quadro superiore, organizzazioni umanitarie - - - - - Direktor und Hauptgeschäftsführer - Direktorin und Hauptgeschäftsführerin - Director and chief executive - Directeur - Directrice - Directeur en hoger kader - Διευθυντής και ανώτεÏος τμηματάÏχης - ΔιευθÏντÏια και ανώτεÏη τμηματάÏχης - Директори и управители - Igazgató és vállalatvezetÅ‘ - Forstjóri og háttsettur stjórnandi - Direktor in izvrÅ¡ni direktorji - Direktorica in izvrÅ¡ne direktorice - Direktoriai ir vyriausieji valdytojai - KomercsabiedrÄ«bas un iestÄdes vadÄ«tÄjs - Direttore e quadro superiore - Direttrice e quadro superiore - - - - - Produktions- und Operationsleiter in der Landwirtschaft - Produktions- und Operationsleiterin in der Landwirtschaft - Production and operations department manager in agriculture - Cadre de direction, agriculture - Directielid van operationele en productieafdeling in de landbouw - Directielid van operationele en productieafdeling in de landbouw - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στη γεωÏγία - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στη γεωÏγία - Управител на производÑтвен и оперативен отдел в ÑелÑкото ÑтопанÑтво - MezÅ‘gazdasági tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda i landbúnaði - Menedžer in operativnih enot v kmetijstvu - Menedžerka proizvodnih in operativnih enot v kmetijstvu - ŽemÄ—s Å«kio ir žuvininkystÄ—s produktų gamybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs lauksaimniecÄ«bÄ - Quadro di direzione, agricoltura - - - - - Produktions- und Operationsleiter in der Jagdt - Produktions- und Operationsleiterin in der Jagdt - Production and operations department manager in hunting - Cadre de direction, chasse - Directielid van operationele en productieafdeling in de jacht - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην κτηνοτÏοφία - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην κτηνοτÏοφία - Управител на производÑтвен и оперативен отдел в ловно-дивечовото ÑтопанÑтво - Vadgazdálkodási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda i veiðum - Menedžer proizvodnih in operativnih enot v lovstvu - Menedžerka proizvodnih in operativnih enot v lovstvu - MedžioklÄ—s produktų gamybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs medÄ«bu saimniecÄ«bÄ - Quadro di direzione, caccia - - - - - Produktions- und Operationsleiter in der Forstwirtschaft - Produktions- und Operationsleiterin in der Forstwirtschaft - Production and operations department manager in forestry - Cadre de direction, sylviculture - Directielid van operationele en productieafdeling in de bosbouw - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα δάση - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα δάση - Управител на производÑтвен и оперативен отдел в горÑкото ÑтопанÑтво - Erdészeti tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda i skógrækt - Menedžer proizvodnih in operativnih enot v gozdarstvu - Menedžerka proizvodnih in operativnih enot v gozdarstvu - MiÅ¡kininnkystÄ—s produktų gamybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs mežsaimniecÄ«bÄ - Quadro di direzione, selvicoltura - - - - - Produktions- und Operationsleiter in der Fischerei - Produktions- und Operationsleiterin in der Fischerei - Production and operations department manager in fishing - Cadre de direction, pêche - Directielid van operationele en productieafdeling in de visserij - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην αλιεία - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στην αλιεία - Управител на производÑтвен и оперативен отдел в риболова - Vízgazdálkodási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda i iskveiðum - Menedžer proizvodnih in operativnih enot v ribiÅ¡tvu - Menedžerka proizvodnih in operativnih enot v ribiÅ¡tvu - Žvejybos produktų gamybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs zivsaimniec;ibÄ - Quadro di direzione, pesca - - - - - Produktions- und Operationsleiter im verarbeitenden Gewerbe - Produktions- und Operationsleiterin im verarbeitenden Gewerbe - Production and operations department manager in manufacturing - Cadre de direction, industries manufacturières - Directielid van operationele en productieafdeling in de industrie - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα μεταλλεία και λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα μεταλλεία και λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια - Управител на производÑтвен и оперативен отдел в промишленото производÑтво - Ipari tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnendur framleiðslu- og rekstrardeilda í framleiðslufyrirtækjum - Menedžer proizvodnih in operativnih enot družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) - Menedžerka proizvodnih in operativnih enot družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) - Produktų gamybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs rÅ«pniecÄ«bÄ - Quadro di direzione, industrie manifatturiere - - - - - Produktions- und Operationsleiter im Baugewerbe - Produktions- und Operationsleiterin im Baugewerbe - Production and operations department manager in construction - Cadre de direction, bâtiment et travaux publics - Directielid van operationele en productieafdeling in de bouwnijverheid - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις οικοδομικές εÏγασίες - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις οικοδομικές εÏγασίες - Управител на производÑтвен и оперативен отдел в ÑтроителÑтво и благоуÑтроÑване - ÉpítÅ‘ipari tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnendur framleiðslu- og rekstrardeilda í byggingariðnaði - Menedžer proizvodnih in operativnih enot družbe v gradbeniÅ¡tvu - Menedžerka proizvodnih in operativnih enot družbe v gradbeniÅ¡tvu - Statybos gaminių ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs celtniecÄ«bÄ - Quadro di direzione, edilizia e lavori pubblici - - - - - Produktions- und Operationsleiter im Großlhandel - Produktions- und Operationsleiterin im Großhandel - Production and operations department manager in wholesale trade - Cadre de direction. commerce de gros - Directielid van operationele en productieafdeling in de groothandel - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο χονδÏικό εμπόÏιο - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο χονδÏικό εμπόÏιο - Управител на производÑтвен и оперативен отдел в търговиÑта на едро - Nagykereskedelmi tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda í heildsölu - Menedžer proizvodnih in operativnih enot v trgovini na debelo - Menedžerka proizvodnih in operativnih enot v trgovini na debelo - DidmeninÄ—s prekybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs vairumtirdzniecÄ«bÄ - Quadro di direzione, commercio ingrosso - - - - - Produktions- und Operationsleiter im Einzelhandel - Produktions- und Operationsleiterin im Einzelhandel - Production and operations department manager in retail trade - Cadre de direction, commerce de détail - Directielid van operationele en productieafdeling in de detailhandel - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο λιανικό εμπόÏιο και υπηÏεσίες επιδιόÏθωσης - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στο λιανικό εμπόÏιο και υπηÏεσίες επιδιόÏθωσης - Управител на производÑтвен и оперативен отдел в търговиÑта на дребно - Kiskereskedelmi tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda í smásölu - Menedžer proizvodnih in operativnih enot v trgovini na drobno - Menedžerka proizvodnih in operativnih enot v trgovini na drobno - MažmeninÄ—s prekybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs mazumtirdzniecÄ«bÄ - Quadro di direzione, commercio al dettaglio - - - - - Produktions- und Operationsleiter in Restaurants - Produktions- und Operationsleiterin in Restaurants - Production and operations department manager in restaurants - Cadre de direction, restauration - Directielid van operationele en productieafdeling: restaurants - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα εστιατόÏια - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα εστιατόÏια - Управител на производÑтвен и оперативен отдел в реÑторантьорÑтво - Éttermi vendéglátó tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda veitingahúsa - Menedžer proizvodnih in operativnih enot v gostinstvu - Menedžerka proizvodnih in operativnih enot v gostinstvu - Maitinimo įmonių paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs restorÄnos - Quadro di direzione, ristorazione - - - - - Produktions- und Operationsleiter in Hotels - Produktions- und Operationsleiterin in Hotels - Production and operations department manager in hotels - Cadre de direction, hôtellerie - Directielid van operationele en productieafdeling: hotels - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα ξενοδοχεία - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στα ξενοδοχεία - Управител на производÑтвен и оперативен отдел в хотелиерÑтвото - Szállodai vendéglátó tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda gistihúsa - Menedžer proizvodnih in operativnih enot v hotelirstvu - Menedžerka proizvodnih in operativnih enot v hotelirstvu - VieÅ¡buÄių paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs viesnÄ«cÄs - Quadro di direzione, settore alberghiero - - - - - Produktions- und Operationsleiter im Transportwesen - Produktions- und Operationsleiterin im Transportwesen - Production and operations department manager in transport - Cadre de direction, transports, entreposage et communications - Directielid van operationele en productieafdeling: vervoer - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις μεταφοÏές - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις μεταφοÏές - Управител на производÑтвен и оперативен отдел в транÑпорта - Szállítási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda í flutningum - Menedžer proizvodnih in operativnih enot na podroÄju prometa - Menedžerka proizvodnih in operativnih enot na podroÄju prometa - Transporto paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs transportÄ - Quadro di direzione, trasporti, magazzino e comunicazioni - - - - - Produktions- und Operationsleiter in der Lagerbewirtschaftung - Produktions- und Operationsleiterin in der Lagerbewirtschaftung - Production and operations department manager in storage - Cadre de direction, entreposage - Directielid van operationele en productieafdeling: opslag - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις αποθηκεÏσεις - Управител на производÑтвен и оперативен отдел в Ñкладовото ÑтопанÑтво - Raktározási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda í birgðahaldi - Menedžer proizvodnih in operativnih enot na podroÄju skladiÅ¡Äenja - Menedžerka proizvodnih in operativnih enot na podroÄju skladiÅ¡Äenja - SandÄ—liavimo paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs noliktavÄs - Quadro di direzione, magazzino - - - - - Produktions- und Operationsleiter in der Nachrichtenübermittlung - Produktions- und Operationsleiterin im Transportwesen, in der Nachrichtenübermittlung - Production and operations department manager in communications - Cadre de direction, communications - Directielid van operationele en productieafdeling: communicatie - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις επικοινωνίες - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις επικοινωνίες - Управител на производÑтвен и оперативен отдел в комуникациите - Hírközlési tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda í samskiptum - Menedžer proizvodnih in operativnih enot na podroÄju komunikacij - Menedžerka proizvodnih in operativnih enot na podroÄju komunikacij - RyÅ¡ių paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs sakaros - Quadro di direzione, comunicazioni - - - - - Produktions- und Opertionsleiter in gewerblichen Dienstleistungsunternehmen - Produktions- und Opertionsleiterin in gewerblichen Dienstleistungsunternehmen - Production and operations department manager in business services - Cadre de direction, entreprises d'intermédiation et de service aux entreprises - Directielid van operationele en productieafdeling: zakelijke dienstverlening - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις Ï„Ïάπεζες και εμποÏικές υπηÏεσίες - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις Ï„Ïάπεζες και εμποÏικές υπηÏεσίες - Управител на производÑтвен и оперативен отдел в поÑредничеÑки предприÑÑ‚Ð¸Ñ Ð¸ в предприÑÑ‚Ð¸Ñ Ð·Ð° Ð±Ð¸Ð·Ð½ÐµÑ ÑƒÑлуги - Ãœzleti szolgáltatási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnendur framleiðslu- og rekstrardeilda í fyrirtækjaþjónustu - Menedžer proizvodnih in operativnih enot družbe za poslovne storitve - Menedžerka proizvodnih in operativnih enot družbe za poslovne storitve - Verslo paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs komercpakalpojumos - Quadro di direzione, servizi alle imprese - - - - - Produktions- und Operationsleiter in Körperpflege- und Pflegedienstleistungsunternehmen - Produktions- und Operationsleiterin in Körperpflege- und Pflegedienstleistungsunternehmen - Production and operations department manager in personal care services - Cadre de direction, services de soins personnels - Directielid van operationele en productieafdeling: zorg - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων - Управител на производÑтвен и оперативен отдел в предприÑÑ‚Ð¸Ñ Ð·Ð° домашен патронаж - Személyi gondozási szolgáltatási tevékenységet folytató részegység termelési és üzemeltetési vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda i hjúkrun, umönnun o.þh - Menedžer proizvodnih in operativnih enot družbe za osebne storitve - Menedžerka proizvodnih in operativnih enot družbe za osebne storitve - Asmens priežiÅ«ros paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs komunÄlajos pakalpojumos - Quadro di direzione, servizi alla persona - - - - - Produktions- und Operationsleiter in Reinigungsdienstleistungsunternehmen - Produktions- und Operationsleiterin in Reinigungsdienstleistungsunternehmen - Production and operations department manager in cleaning services - Cadre de direction, services de nettoyage - Directielid van operationele en productieafdeling: reiniging - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες καθαÏιότητας - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων στις υπηÏεσίες καθαÏιότητας - Управител на производÑтвен и оперативен отдел в чиÑтотата - Takarító szolgáltatási tevékenységet folytató termelési és üzemeltetési részegység vezetÅ‘je - Stjórnandi framleiðslu- og rekstrardeilda i ræstingu og skyldum störfum - Menedžer proizvodnih in operativnih enot družbe za storitve ÄiÅ¡Äenja - Menedžerka proizvodnih in operativnih enot družbe za storitve ÄiÅ¡Äenja - Valymo paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs komunÄlajos un radniecÄ«gos pakalpojumos - Quadro di direzione, servizi di pulizia - - - - - Produktions- und Operationsleiter - Produktions- und Operationsleiterin - Production and operations department manager - Cadre de direction - Directielid van operationele en productieafdeling - Dircetielid van operationele en productieafdeling - Διευθυντής/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων μ.α.Ï„. - ΔιευθÏντÏια/ΤμηματάÏχης παÏαγωγής, εÏγασιών και Ï€ÏογÏαμμάτων μ.α.Ï„. - Управител на производÑтвен и оперативен отдел - Termelési és üzemeltetési részegység-vezetÅ‘ - Stjórnandi framleiðslu- og rekstrardeilda - Menedžer proizvodnih in operativnih enot družbe - Menedžerka proizvodnih in operativnih enot družbe - Produktų gamybos ir paslaugų padalinių vadovai - PamatdarbÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs citur neklasificÄ“tÄ jomÄ - Quadro di direzione - - - - - Finanzdirektor - Finanzdirektorin - Finance department manager - Cadre de direction, services administratifs et financiers - Directielid van financiële afdeling - Διευθυντής, τμήμα οικονομικών - ΔιευθÏντÏια, τμήμα οικονομικών - Управител на финанÑов отдел - Pénzügyi és számviteli tevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í fjármáladeildum - Menedžer finanÄne enote družbe - Menedžerka finanÄne enote družbe - Finansų padalinių vadovai - FinanÅ¡u struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, servizi amministrativi e finanziari - - - - - Verwaltunsleiter - Verwaltunsleiterin - Administration department manager - Cadre de direction, services financiers - Directielid van administratieve afdeling - Διευθυντής, τμήμα διοίκησης - ΔιευθÏντÏια, τμήμα διοίκησης - Управител на отдел за админиÑтративни уÑлуги - Igazgatási tevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í stjórnunardeildum - Menedžer upravne enote družbe - Menedžerka upravne enote družbe - Valdymo padalinių vadovai - AdministratÄ«vÄs struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, servizi finanziari - - - - - Personalleiter - Personalleiterin - Personnel department manager - Cadre de direction, personnel - Directielid van afdeling personeelszaken - Διευθυντής, τμήμα Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï - ΔιευθÏντÏια, τμήμα Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï - Управител на отдел личен ÑÑŠÑтав - Személyzeti részegység vezetÅ‘je - Deildarstjóri í stjórnunardeildum - Menedžer kadrovske enote - Menedžerka kadrovske enote - Personalo padalinių vadovai - PersonÄla struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, personale - - - - - Leiter der Arbeitsbeziehungen - Leiterin der Arbeitsbeziehungen - Industrial relations department manager - Cadre de direction, relations professionnelles - Directielid van afdeling arbeidsverhoudingen - Διευθυντής, τμήμα βιομηχανικών σχέσεων - ΔιευθÏντÏια, τμήμα βιομηχανικών σχέσεων - Управител на отдел производÑтвени връзки - Munkavállalói érdekvédelmi kapcsolatok részegységének vezetÅ‘je - Iðnaðartengslafulltrúi - Menedžer enote za odnose med delavci in delodajalci - Menedžerka enote za odnose med delavci in delodajalci - Gamybinių ryÅ¡ių padalinių vadovai - RažoÅ¡anas sakaru struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, relazioni professionali - - - - - Verkaufs- und Marketingleiter - Verkaufs- und Marketingleiterin - Sales and marketing department manager - Cadre de direction, ventes et commercialisation - Directielid van verkoop- en marketingafdeling - Διευθυντής, τμήμα πωλήσεων και εμποÏίου - ΔιευθÏντÏια, τμήμα πωλήσεων και εμποÏίου - Управител на отдел продажби и маркетинг - Értékesítési és marketing részegység vezetÅ‘je - Deildarstjóri í sölu- og markaðssetningadeildum - Menedžer enote za trženje in prodajo v družbi - Menedžerka enote za trženje in prodajo v družbi - Pardavimo ir rinkotyros padalinių vadovai - PÄrdoÅ¡anas un iepirkÅ¡anas struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, vendite e marketing - - - - - Verkaufsleiter - Verkaufsleiterin - Sales department manager - Cadre de direction, ventes - Directielid van verkoopafdeling - Διευθυντής, τμήμα πωλήσεων - ΔιευθÏντÏια, τμήμα πωλήσεων - Управител на отдел продажби - Értékesítési részegység vezetÅ‘je - eildarstjóri í söludeildum - Menedžer enote za prodajo - Menedžerka enote za prodajo - Pardavimo padalinių vadovai - PÄrdoÅ¡anas struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, vendite - - - - - Marketingleiter - Marketingleiterin - Marketing department manager - Cadre de direction, marketing - Directielid van marketingafdeling - Διευθυντής, τμήμα εμποÏίου - ΔιευθÏντÏια, τμήμα εμποÏίου - Управител на отдел маркетинг - Marketing részegység vezetÅ‘je - Deildarstjóri í markaðssetningadeildum - Menedžer enote za trženje - Menedžerka enote za trženje - Rinkotyros padalinių vadovai - IepirkÅ¡anas struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, marketing - - - - - Leiter Werbung und Öffentlichkeitsarbeit - Leiterin Werbung und Öffentlichkeitsarbeit - Advertising and public relations department manager - Cadres de direction, publicité et relations publiques - Directielid van advertentie- en PR-afdeling - Διευθυντής, τμήμα διαφημίσεων και δημοσίων σχέσεων - ΔιευθÏντÏια, τμήμα διαφημίσεων και δημοσίων σχέσεων - Управител на отдел реклама и връзки Ñ Ð¾Ð±Ñ‰ÐµÑтвеноÑтта - Reklám- és PR tevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í auglýsinga- og almannatengsladeildum - Menedžer enote za oglaÅ¡evanje in odnose z javnostmi v družbi - Menedžerka enote za oglaÅ¡evanje in odnose z javnostmi v družbi - Reklamos ir ryÅ¡ių su visuomene padalinių vadovai - ReklÄmas un sabiedrisko attiecÄ«bu struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, pubblicità e pubbliche relazioni - - - - - Werbeleiter - Werbeleiterin - Advertising department manager - Cadre de direction, publicité - Directielid van advertentie-afdeling - Διευθυντής, τμήμα διαφημίσεων - ΔιευθÏντÏια, τμήμα διαφημίσεων - Управител на отдел реклама - Reklámtevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í auglýsingadeildum - Menedžer enote za oglaÅ¡evanje - Menedžerka enote za oglaÅ¡evanje - Reklamos padalinių vadovai - ReklÄmas struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, pubblicità - - - - - Leiter der Öffentlichkeitsarbeit - Leiterin der Öffentlichkeitsarbeit - Public relations department manager - Cadre de direction, relations publiques - Directielid van PR-afdeling - Διευθυντής, τμήμα δημοσίων σχέσεων - ΔιευθÏντÏια, τμήμα δημοσίων σχέσεων - Управител на отдел връзки Ñ Ð¾Ð±Ñ‰ÐµÑтвеноÑтта - PR tevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í almannatengsladeildum - Menedžer enote za odnose z javnostmi - Menedžerka enote za odnose z javnostmi - RyÅ¡ių su visuomene padalinių vadovai - Sabiedrisko attiecÄ«bu struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, pubbliche relazioni - - - - - Leiter des Einkaufs und der Materialwirtschaft - Leiterin des Einkaufs und der Materialwirtschaft - Supply and distribution department manager - Cadre de direction, achats et distribution - Hoofd van aankoop- en distributieafdeling - Διευθυντής, τμήμα Ï€Ïομήθειας και διανομής υλικών, Ï€Ïώτων υλών κλπ. - ΔιευθÏντÏια, τμήμα Ï€Ïομήθειας και διανομής υλικών, Ï€Ïώτων υλών κλπ. - Управител на отдел материално оÑигурÑване и диÑÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - Ellátási és elosztási tevékenységet folytató részegység vezetÅ‘je - Deildarstjórir í innnkaupa- og dreifingadeildum - Menedžer nabavne in distribucijske enote družbe - Menedžerka nabavne in distribucijske enote družbe - Tiekimo ir paskirstymo padalinių vadovai - SagÄdes un sadales struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, acquisti e distribuzione - - - - - Leiter des Einkaufs - Leiterin des Einkaufs - Supply department manager - Cadre de direction, achats - Directielid van aankoopafdeling - Διευθυντής, τμήμα Ï€Ïομήθειας - ΔιευθÏντÏια, τμήμα Ï€Ïομήθειας - Управител на отдел материално оÑигурÑване - Ellátási tevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í innnkaupadeildum - Menedžer nabavne enote - Menedžerka nabavne enote - Tiekimo padalinių vadovai - SagÄdes struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, acquisti - - - - - Leiter der Materialwirtschaft - Leiterin der Materialwirtschaft - Distribution department manager - Cadre de direction, distribution - Directielid van distributieafdeling - Διευθυντής, τμήμα διανομής υλικών - ΔιευθÏντÏια, τμήμα διανομής υλικών - Управител на отдел диÑÑ‚Ñ€Ð¸Ð±ÑƒÑ†Ð¸Ñ - Elosztási tevékenységet folytató részegység vezetÅ‘je - Deildarstjóri í dreifingadeildum - Menedžer distribucijske enote - Menedžerka distribucijske enote - Paskirstymo padalinių vadovai - Sadales struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, distribuzione - - - - - Leiter der EDV - Leiterin der EDV - Computing services department manager - Cadre de direction, services informatiques - Directielid van informatica-afdeling - Διευθυντής, τμήμα υπηÏεσιών ηλεκτÏονικών υπολογιστών - ΔιευθÏντÏια, τμήμα υπηÏεσιών ηλεκτÏονικών υπολογιστών - Управител на отдел информационно обÑлужване - Számítástechnikai szolgáltatást nyújtó részegység vezetÅ‘je - Deildarstjórar í tölvuþjónustudeildum - Menedžer enote za raÄunalniÅ¡ke storitve v družbi - Menedžerka enote za raÄunalniÅ¡ke storitve v družbi - SkaiÄiavimo centro paslaugų padalinių vadovai - SkaitļoÅ¡anas tehnikas pakalpojumu struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, servizi informatici - - - - - Forschungs- und Entwicklungsleiter - Forschungs- und Entwicklungsleiterin - Research and development department manager - Cadre de direction, recherche et développement - Directielid van afdeling onderzoek en ontwikkeling - Διευθυντής, τμήμα έÏευνας και ανάπτυξης - ΔιευθÏντÏια, τμήμα έÏευνας και ανάπτυξης - Управител на отдел научно-развойна дейноÑÑ‚ - Kutatási és fejlesztési tevékenységet folytató részegység vezetÅ‘je - Deildarstjórar í rannsókna- og þróunardeildum - Menedžer raziskovalne in razvojne enote družbe - Menedžerka raziskovalne in razvojne enote družbe - Tyrimo ir plÄ—tros padalinių vadovai - PÄ“tniecÄ«bas un attÄ«stÄ«bas struktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione, ricerca e sviluppo - - - - - Fachbereichsleiter - Fachbereichsleiterin - Department manager - Cadre de direction - Afdelingshoofd - Διευθυντής άλλων τμημάτων μ.α.Ï„. - ΔιευθÏντÏια άλλων τμημάτων μ.α.Ï„. - Управител на отдел - RészegységvezetÅ‘ - Deildarstjóri - Menedžer enot družbe - Menedžerka enot družbe - Padalinių vadovai - StruktÅ«rvienÄ«bas vadÄ«tÄjs - Quadro di direzione - - - - - Betriebsleiter in der Landwirtschaft - Betriebsleiterin in der Landwirtschaft - General manager in agriculture - Dirigeant, agriculture - Dirigeante, agriculture - Algemeen directeur: landbouw - Γενικός διευθυντής στη γεωÏγία - Γενική διευθÏντÏια στη γεωÏγία - Главен управител в ÑелÑкото ÑтопанÑтво - MezÅ‘gazdasági tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í landbúnaði - Menedžer manjÅ¡e družbe v kmetijstvu - Menedžerka manjÅ¡e družbe v kmetijstvu - Individualių [personalinių] žemÄ—s Å«kio įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs lauksaimniecÄ«bÄ - Imprenditore e dirigente, agricoltura - Imprenditrice e dirigente, agricoltura - - - - - Betriebsleiter in der Jagd - Betriebsleiterin in der Jagd - General manager in hunting - Dirigeant, chasse - Dirigeante, chasse - Algemeen directeur: jacht - Γενικός διευθυντής στην κτηνοτÏοφία - Γενική διευθÏντÏια στην κτηνοτÏοφία - Главен управител в ловно-дивечовото ÑтопанÑтво - Vadgazdálkodási tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í veiðum - Menedžer manjÅ¡e družbe v lovstvu - Menedžerka manjÅ¡e družbe v lovstvu - Individualių [personalinių] medžioklÄ—s įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs medÄ«bu saimniecÄ«bÄ - Imprenditore e dirigente, caccia - Imprenditrice e dirigente, caccia - - - - - Betriebsleiter in der Forstwirtschaft - Betriebsleiterin in der Forstwirtschaft - General manager in forestry - Dirigeant, sylviculture - Dirigeante, sylviculture - Algemeen directeur: bosbouw - Γενικός διευθυντής στα δάση - Γενική διευθÏντÏια στα δάση - Главен управител в леÑовъдÑтвото - Erdészeti tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í skógrækt - Menedžer manjÅ¡e družbe v gozdarstvu - Menedžerka manjÅ¡e družbe v gozdarstvu - Individualių [personalinių] miÅ¡kininkystÄ—s įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs mežsaimniecÄ«bÄ - Imprenditore e dirigente, selvicoltura - Imprenditrice e dirigente, selvicoltura - - - - - Betriebsleiter in der Fischerei - Betriebsleiterin in der Fischerei - General manager in fishing - Dirigeant, pêche - Dirigeante, pêche - Algemeen directeur: visserij - Γενικός διευθυντής στην αλιεία - Γενική διευθÏντÏια στην αλιεία - Главен управител в риболова - Vízgazdálkodási tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í fiskveiðum - Menedžer manjÅ¡e družbe v ribiÅ¡tvu - Menedžerka manjÅ¡e družbe v ribiÅ¡tvu - Individualių [personalinių] žvejybos ir žuvininkystÄ—s įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs zivsaimniecÄ«bÄ - Imprenditore e dirigente, pesca - Imprenditrice e dirigente, pesca - - - - - Betriebsleiter im verarbeitenden Gewerbe - Betriebsleiterin im verarbeitenden Gewerbe - General manager in manufacturing - Dirigeant, industrie manufacturière - Dirigeante, industrie manufacturière - Algemeen directeur: verwerkende industrie - Γενικός διευθυντής στα μεταλλεία, λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια - Γενική διευθÏντÏια στα μεταλλεία, λατομεία, βιομηχανία, ηλεκτÏισμό, υγÏαέÏιο και υδατοπÏομήθεια - Главен управител в манифактурното производÑтво - Ipari tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjórar í framleiðslu - Menedžer manjÅ¡e družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) - Menedžerka manjÅ¡e družbe v proizvodnih dejavnostih (v rudarstvu, predelovalnih dejavnostih, za oskrbo z elektriko, plinom in vodo) - Individualių [personalinių] gamybos įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs rÅ«pniecÄ«bÄ - Imprenditore e dirigente, industrie manufatturiere - Imprenditrice e dirigente, industrie manufatturiere - - - - - Betriebsleiter im Baugewerbe - Betriebsleiterin im Baugewerbe - General manager in construction - Dirigeant, bâtiment et travaux publics - Dirigeante, bâtiment et travaux publics - Algemeen directeur: bouwnijverheid - Γενικός διευθυντής στις οικοδομικές εÏγασίες - Γενική διευθÏντÏια στις οικοδομικές εÏγασίες - Главен управител в ÑтроителÑтво и благоуÑтроÑване - ÉpítÅ‘ipari tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjórar í byggingariðnaði - Menedžer manjÅ¡e družbe v gradbeniÅ¡tvu - Menedžerka manjÅ¡e družbe v gradbeniÅ¡tvu - Individualių [personalinių] statybos įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs celtniecÄ«bÄ - Imprenditore e dirigente, edilizia e lavori pubblici - Imprenditrice e dirigente, edilizia e lavori pubblici - - - - - Betriebsleiter im Großhandel - Betriebsleiterin im Großhandel - General manager in wholesale trade - Dirigeant, commerce de gros - Dirigeante, commerce de gros - Algemeen directeur: groothandel - Γενικός διευθυντής χονδÏÎ¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου - Γενική διευθÏντÏια χονδÏÎ¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου - Главен управител в Ñ‚ÑŠÑ€Ð³Ð¾Ð²Ð¸Ñ Ð½Ð° едро - Nagykereskedelmi tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í heildsölu - Menedžer manjÅ¡e družbe za prodajo na debelo - Menedžerka manjÅ¡e družbe za prodajo na debelo - Individualių [personalinių] didmeninÄ—s prekybos įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs vairumtirdzniecÄ«bÄ - Imprenditore e dirigente, commercio all'ingrosso - Imprenditrice e dirigente, commercio all'ingrosso - - - - - Betriebsleiter im Einzelhandel - Betriebsleiterin im Einzelhandel - General manager in retail trade - Dirigeant, commerce de détail - Dirigeante, commerce de détail - Algemeen directeur: detailhandel - Γενικός διευθυντής Î»Î¹Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου και υπηÏεσιών επιδιοÏθώσεων - Γενική διευθÏντÏια Î»Î¹Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¼Ï€Î¿Ïίου και υπηÏεσιών επιδιοÏθώσεων - Главен управител в Ñ‚ÑŠÑ€Ð³Ð¾Ð²Ð¸Ñ Ð½Ð° дребно - Kiskereskedelmi tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í smásölu - Menedžer manjÅ¡e družbe za prodajo na drobno - menedžerka manjÅ¡e družbe za prodajo na drobno - Individualių [personalinių] mažmeninÄ—s prekybos įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs mazumtirdzniecÄ«bÄ - Imprenditore e dirigente, commercio al dettaglio - Imprenditrice e dirigente, commercio al dettaglio - - - - - Betriebsleiter von Restaurants und Hotels - Betriebsleiterin von Restaurants und Hotels - General managers of restaurants and hotels - Dirigeant dans la restauration et l'hôtellerie - Dirigeante dans la restauration et l'hôtellerie - Algemeen directeur: hotel en restaurant - Γενικός διευθυντής εστιατοÏίων και ξενοδοχείων - Γενική διευθÏντÏια εστιατοÏίων και ξενοδοχείων - Главен управител в реÑторантьорÑтво и хотелиерÑтво - Éttermi és szállodai vendéglátó tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjórar á veitingahúsum og í gistihúsum - Menedžer manjÅ¡e družbe v gostinstvu in hotelirstvu - Menedžerka manjÅ¡e družbe v gostinstvu in hotelirstvu - Individualių [personalinių] maitinimo įmonÄ—s ir vieÅ¡buÄio įmonių savininkai [direktoriai] - VispÄrÄ“jie vadÄ«tÄji restorÄnos un viesnÄ«cÄs - Imprenditore e dirigente, ristorazione e settore alberghiero - Imprenditrice e dirigente, ristorazione e settore alberghiero - - - - - Betriebsleiter von Restaurant - Betriebsleiterin von Restaurant - General manager of restaurant - Dirigeant, restauration - Dirigeante, restauration - Algemeen directeur: restaurant - Γενικός διευθυντής εστιατοÏίων - Γενική διευθÏντÏια εστιατοÏίων - Главен управител в реÑторантьорÑтвото - Éttermi vendéglátó tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri á veitingahúsum - Menedžer manjÅ¡e družbe v gostinstvu - Menedžerka manjÅ¡e družbe v gostinstvu - Individualių [personalinių] maitinimo įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs restorÄnos - Imprenditore e dirigente, ristorazione - Imprenditrice e dirigente, ristorazione - - - - - Betriebsleiter von Hotel - Betriebsleiterin von Hotel - General manager of hotel - Dirigeant, hôtellerie - Dirigeante, hôtellerie - Algemeen directeur: hotel - Γενικός διευθυντής ξενοδοχείων - Γενική διευθÏντÏια ξενοδοχείων - Главен управител в хотелиерÑтвото - Szállodai vendéglátó tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í gistihúsum - Menedžer manjÅ¡e družbe v hotelirstvu - Menedžerka manjÅ¡e družbe v hotelirstvu - Individualių [personalinių] vieÅ¡buÄio įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs viesnÄ«cÄs - Imprenditore e dirigente, settore alberghiero - Imprenditrice e dirigente, settore alberghiero - - - - - Betriebsleiter im Transportwesen - Betriebsleiterin im Transportwesen - General manager in transport - Dirigeant, secteur des transports - Dirigeante, secteur des transports - Algemeen directeur: vervoer, opslag en communicatie - Γενικός διευθυντής στις μεταφοÏές - Γενική διευθÏντÏια στις μεταφοÏές - Главен управител в транÑпорта - Szállítási tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í flutningum - Menedžer manjÅ¡e družbe na podroÄju prometa - Menedžerka manjÅ¡e družbe na podroÄju prometa - Individualių [personalinių] transporto įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs transportÄ - Imprenditore e dirigente, trasporti - Imprenditrice e dirigente, trasporti - - - - - Betriebsleiter in der Lagerei - Betriebsleiterin in der Lagerei - General manager in storage and communications - Dirigeant, secteur de l'entreposage - Dirigeante, secteur de l'entreposage - Algemeen directeur: vervoer, opslag en communicatie - Γενικός διευθυντής στις αποθηκεÏσεις - Γενική διευθÏντÏια στις αποθηκεÏσεις - Главен управител в Ñкладово ÑтопанÑтво и комуникации - Raktározási és hírközlési tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í birgðahaldi - Menedžer manjÅ¡e družbe na podroÄju skladiÅ¡Äenja - Menedžerka manjÅ¡e družbe na podroÄju skladiÅ¡Äenja - Individualių [personalinių] sandÄ—liavimo įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs noliktavÄs un sakaros - Imprenditore e dirigente, magazzino - Imprenditrice e dirigente, magazzino - - - - - Betriebsleiter in der Nachrichtenübermittlung - Betriebsleiterin in der Nachrichtenübermittlung - General manager in communications - Dirigeant, secteur des communications - Dirigeante, secteur des communications - Algemeen directeur: vervoer, opslag en communicatie - Γενικός διευθυντής στις επικοινωνίες - Γενική διευθÏντÏια στις επικοινωνίες - Главен управител в комуникациите - Hírközlési tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjóri í samskiptum - Menedžer manjÅ¡e družbe na podroÄju komunikacij - Menedžerka manjÅ¡e družbe na podroÄju komunikacij - Individualių [personalinių] ryÅ¡ių įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs sakaros - Imprenditore e dirigente, comunicazioni - Imprenditrice e dirigente, comunicazioni - - - - - Betriebsleiter von gewerblichen Dienstleistungsunternehmen - Betriebsleiterin von gewerblichen Dienstleistungsunternehmen - General manager of business services - Dirigeant d'entreprise de services - Dirigeante d'entreprise de services - Algemeen directeur: zakelijke dienstverlening - Γενικός διευθυντής επιχειÏήσεων Ï„Ïαπεζικών εÏγασιών και παÏοχής εμποÏικών υπηÏεσιών - Γενική διευθÏντÏια επιχειÏήσεων Ï„Ïαπεζικών εÏγασιών και παÏοχής εμποÏικών υπηÏεσιών - Главен управител в поÑредничеÑки предприÑÑ‚Ð¸Ñ Ð¸ в предприÑÑ‚Ð¸Ñ Ð·Ð° Ð±Ð¸Ð·Ð½ÐµÑ ÑƒÑлуги - Ãœzleti szolgáltatási tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjórar í fyrirtækjaþjónustu - Menedžer manjÅ¡e družbe za poslovne storitve - Menedžerka manjÅ¡e družbe za poslovne storitve - Individualių [personalinių] verslo paslaugų įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs komercpakalpojumu jomÄ - Imprenditore e dirigente, servizi alle imprese - Imprenditrice e dirigente, servizi alle imprese - - - - - Betriebsleiter von Körperpflege- und Pflegeienstleistungsunternehmen - Betriebsleiterin von Körperpflege- und Pflegeienstleistungsunternehmen - General manager in personal care services - Dirigeant, services de soins aux personnes - Dirigeante, services de soins aux personnes - Algemeen directeur: personenzorg - Algemeen directrice: personenzorg - Γενικός διευθυντής υπηÏεσιών παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων υπηÏεσιών - Γενική διευθÏντÏια υπηÏεσιών παÏοχής Ï€Ïοσωπικής φÏοντίδας και παÏόμοιων υπηÏεσιών - Главен управител в предприÑÑ‚Ð¸Ñ Ð·Ð° домашен патронаж - Személyi gondozási szolgáltatási tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjórar i hjúkrun, umönnun - Menedžer manjÅ¡e družbe za osebne storitve - Menedžerka manjÅ¡e družbe za osebne storitve - Individualių [personalinių] asmens priežiÅ«ros paslaugų įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs komunÄlo pakalpojumu jomÄ - Imprenditore e dirigente, servizi di cura - Imprenditrice e dirigente, servizi di cura - - - - - Betriebsleiter von Reinigungsdienstleistungsunternehmen - Betriebsleiterin von Reinigungsdienstleistungsunternehmen - General manager in cleaning services - Dirigeant, services de de nettoyage - Dirigeante, services de nettoyage - Algemeen directeur: reiniging - Γενικός διευθυντής υπηÏεσιών καθαÏιότητας - Γενική διευθÏντÏια υπηÏεσιών καθαÏιότητας - Главен управител в предприÑÑ‚Ð¸Ñ Ð·Ð° чиÑтота - Takarító szolgáltatási tevékenységet folytató szervezet vezetÅ‘je - Aðalframkvæmdastjórar i ræstingu og skyldum störfum - Menedžer manjÅ¡e družbe za storitve ÄiÅ¡Äenja - Menedžerka manjÅ¡e družbe za storitve ÄiÅ¡Äenja - Individualių [personalinių] valymo ir susijusių paslaugų įmonių savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs komunÄlo un radniecÄ«gu pakalpojumu jomÄ - Imprenditore e dirigente, pulizie - Imprenditrice e dirigente, pulizie - - - - - Betriebsleiter - Betriebsleiterin - General manager - Dirigeant - Dirigeante - Algemeen directeur - Γενικός διευθυντής μ.α.Ï„. - Γενική ΔιευθÏντÏια μ.α.Ï„. - Главен управител - ÃœgyvezetÅ‘ igazgató - Aðalframkvæmdastjóri - Menedžer manjÅ¡e družbe - Menedžerka manjÅ¡e družbe - Savininkai [direktoriai] - VispÄrÄ“jais vadÄ«tÄjs - Imprenditore e dirigente - Imprenditrice e dirigente - - - - - Physiker - Physikerin - Physicist - Physicien - Physicienne - Natuurkundige - Φυσικός - Физик - Fizikus - Eðlisfræðingur - Fizik - FiziÄarka - Fizikai ir astronomai - FiziÄ·is - Fisico - Fisica - - - - - Astronom - Astronomin - Astronomer - Astronome - Astronoom - ΑστÏονόμος - ÐÑтроном - Csillagász - Stjörnufræðingur - Astronom - Astronomka - Astronomai - Astronoms - Astronomo - Astronoma - - - - - Metereologe - Metereologin - Meteorologist - Météorologue - Meteoroloog - ΜετεωÏολόγος - Метеоролог - Meteorológus - Veðurfræðingar - Meteorolog - Meteorologinja - Meteorologai - Meteorologs - Meteorologo - Meteorologa - - - - - Chemiker - Chemikerin - Chemist - Chimiste - Natuurkundige - Χημικός - Химик - Vegyész - Efnafræðingar - Kemik - KemiÄarka - Chemikai - ĶīmiÄ·is - Chimico - Chimica - - - - - Geologe - Geologin - Geologist - Géologue - Geoloog - Geologe - Γεωλόγος - Геолог - Geológus - Jarðfræðingur - Geolog - Geologinja - Geologai - Ä¢eologs - Geologo - Geologa - - - - - Geophysiker - Geophysikerin - Geophysicist - Géophysicien - Géophysicienne - Geofysicus - Geofysica - Γεωφυσικός - Геофизик - Geofizikus - Jarðeðlisfræðingur - Geofizik - GeofiziÄarka - Geofizikai - Ä¢eofiziÄ·is - Geofisico - Geofisica - - - - - Mathematiker - Mathematikerin - Mathematician - Mathématicien - Mathématicienne - Wiskundige - Μαθηματικός - Математик - Matematikus - Stærðfræðingur - Matematik - MatematiÄarka - Matematikai - MatemÄtiÄ·is - Matematico - Matematica - - - - - Statistiker - Statistikerin - Statistician - Statisticien - Statisticienne - Statisticus - Statistica - Στατιστικολόγος - СтатиÑтик - Statisztikus - Tölfræðingur - Statistik - StatistiÄarka - Statistikai - StatistiÄ·is - Statistico - Statistica - - - - - Systemplaner und Systemanalytiker - Systemplanerin und Systemanalytikerin - Computer systems designer and analyst - Concepteur et analyste de systèmes informatiques - Conceptrice et analyste de systèmes informatiques - Systeemontwerper en -analist - Systeemontwerpster en -analiste - Αναλυτής και σχεδιαστής συστημάτων ηλεκτÏονικών υπολογιστών - ΑναλÏÏ„Ïια και σχεδιάστÏια συστημάτων ηλεκτÏονικών υπολογιστών - Проектант и анализатор на информационни ÑиÑтеми - Számítógépes rendszertervezÅ‘ és elemzÅ‘ - Kerfisfræðingar og kerfisgreiningamenn - NaÄrtovalec in analitik/analitiÄarka informacijskih sistemov - NaÄrtovalka in analitik/analitiÄarka informacijskih sistemov - Kompiuterių sistemų projektuotojai ir analitikai - SkaitļotÄju / sistÄ“mu (datorsistÄ“mu) konstruktors un analÄ«tiÄ·is - Progettista ed analista di sistemi informatici - - - - - Systemplaner - Systemplanerin - Computer systems designer - Concepteur de systèmes informatiques - Conceptrice de systèmes informatiques - Systeemontwerper - Systeemontwerpster - Σχεδιαστής συστημάτων ηλεκτÏονικών υπολογιστών - ΣχεδιάστÏια συστημάτων ηλεκτÏονικών υπολογιστών - Проектант на информационни ÑиÑтеми - Számítógépes rendszertervezÅ‘ - Kerfisfræðingur - NaÄrtovalec informacijskih sistemov - NaÄrtovalka informacijskih sistemov - Kompiuterių sistemų projektuotojai - SkaitļotÄju / sistÄ“mu (datorsistÄ“mu) konstruktors - Progettista di sistemi informatici - - - - - Systemanalytiker - Systemanalytikerin - Computer systems analyst - Analyste de systèmes informatiques - Systeemanalist - Systeemanaliste - Αναλυτής συστημάτων ηλεκτÏονικών υπολογιστών - ΑναλÏÏ„Ïια συστημάτων ηλεκτÏονικών υπολογιστών - Ðнализатор на информационни ÑиÑтеми - Számítógépes rendszerelemzÅ‘ - Kerfisgreiningamaður - Analitik informacijskih sistemov - AnalitiÄarka informacijskih sistemov - Kompiuterių sistemų analitikai - SkaitļotÄju / sistÄ“mu (datorsistÄ“mu) analÄ«tiÄ·is - Analista di sistemi informatici - - - - - Systemprogrammierer - Systemprogrammiererin - Computer programmer - Programmeur - Programmeuse - Programmeur - ΠÏογÏαμματιστής ηλεκτÏονικών υπολογιστών - ΠÏογÏαμματίστÏια ηλεκτÏονικών υπολογιστών - ПрограмиÑÑ‚ - Számítógép programozó - Forritarar - RaÄunalniÅ¡ki programer - Kompiuterių programuotojai - ProgrammÄ“tÄjs - Programmatore - Programmatrice - - - - - Informatiker - Informatikerin - Computing professional - Spécialiste de l'informatique - Informaticus - Informatica - Ειδικός ηλεκτÏονικών υπολογιστών - Ειδική ηλεκτÏονικών υπολογιστών - СпециалиÑÑ‚ в облаÑтта на информатиката - Számítástechnikai szakember - Tölvufræðingur - Informatik in raÄunalnikar/raÄunaliniÄarka - InformatiÄarka in raÄunalnikar/raÄunaliniÄarka - Kopiuterijos specialistai - SkaitļoÅ¡anas speciÄlists - Specialista di informatica - - - - - Architekt - Architekterin - Architect - Architecte - Architect - Architecte - ΑÏχιτέκτονας - Ðрхитект - Építészmérnök - Arkitekt - Arhitekt - Arhitektka - Architektai - Arhitekts - Architetto - - - - - Raumplaner - Raumplanerin - Town planner - Urbaniste - Stedenbouwkundige - Πολεοδόμος - СпециалиÑÑ‚ по градоуÑтройÑтво - VárostervezÅ‘ mérnök - Borgarskipuleggjendi - Urbanist - Urbanistka - Miestų projektuotojai - PilsÄ“tu plÄnotÄjs - Urbanista - - - - - Verkehrsplaner - Verkehrsplanerin - Traffic planner - Ingénieur de la circulation routière - Ingénieure de la circulation routière - Verkeersplanoloog - Verkeersplanologe - Σχεδιαστής συγκοινωνιακών έÏγων - ΣχεδιάστÏια συγκοινωνιακών έÏγων - СпециалиÑÑ‚ по транÑпортен трафик - Közlekedési mérnök - Umferðarskipuleggjendi - Prometni naÄrtovalec - Prometni naÄrtovalka - Kelių projektuotojai - Satiksmes plÄnotÄjs - Ingegnere della circolazione stradale - - - - - Bauingenieur - Bauingenieurin - Civil engineer - Ingénieur civil - Ingénieure civil - Burgerlijk ingenieur - Πολιτικός μηχανικός - Строителен инженер - ÉpítÅ‘mérnök - Byggingaverkfræðingar - Inženir gradbeniÅ¡tva - Inženirka gradbeniÅ¡tva - CivilinÄ—s statybos inžinieriai - BÅ«vinženieris - Ingegnere civile - - - - - Elektroingenieur - Elektroingenieurin - Electrical engineer - Ingénieur électricien - Ingénieure électricienne - Elektrotechnisch ingenieur - ΗλεκτÏολόγος μηχανικός - Електро-инженер - Villamosmérnök - Rafmagnsverkfræðingar - Inženir elektrotehnike - Inženirka elektrotehnike - Inžinieriai elektrikai - Elektroinženieris - Ingegnere elettrotecnico - - - - - Elektronikingenieur - Elektronikingenieurin - Electronics engineer - Ingénieur électronicien - Ingénieure électronicienne - Ingenieur elektronica - Μηχανικός ηλεκτÏονικής - Инженер по електроника - Villamosmérnök - Veikstraumsverkfræðingur - Inženir elektronike - Inženirka elektronike - Elektronikos inžinieriai - Elektronikas inženieris - Ingegnere elettronico - - - - - Fernmeldeingenieur - Fernmeldeingenieurin - Telecommunications engineer - Ingénieur en télécommunications - Ingénieure en télécommunications - Ingenieur telecommunicatie - Μηχανικός τηλεπικοινωνιών - Инженер по телекомуникации - Távközlési mérnök - Fjarskiptaverkfræðingur - Inženir telekomunikacij - Inženirka telekomunikacij - Telekomunikacijų inžinieriai - Telesakaru inženieris - Ingegnere delle telecomunicazioni - - - - - Maschinenbauingenieur - Maschinenbauingenieurin - Mechanical engineer - Ingénieur mécanicien - Ingénieure mécanicienne - Werktuigbouwkundig ingenieur - Μηχανολόγος μηχανικός - Инженер по механотехника - Gépészmérnök - Vélaverkfræðingar - Inženir strojniÅ¡tva - Inženirka strojniÅ¡tva - Inžinieriai mechanikai - MehÄnikas inženieris - Ingegnere meccanico - - - - - Chemieingenieur - Chemieingenieurin - Chemical engineer - Ingénieur chimiste - Ingénieure chimiste - Chemisch ingenieur - Χημικός μηχανικός και τεχνολόγος Ï„Ïοφίμων και ποτών - Инженер-химик - Vegyészmérnök - Efnaverkfræðingar - Kemijski tehnolog, živilski tehnolog - kemijska tehnologinja, živilska tehnologinja - Chemikai inžinieriai - Ķīmijas inženieris - Ingegnere chimico - - - - - Bergbauingenieur - Bergbauingenieurin - Mining engineer - Ingénieur des mines - Ingénieure des mines - Mijnbouwingenieur - Μηχανικός οÏυχείων - Минен инженер - Bányamérnök - Námuverkfræðingur - Inženir rudarstva - Inženirka rudarstva - Kasybos inžinieriai - Ieguves inženieris - Ingegnere minerario - - - - - Metallingenieur - Metallingenieurin - Metallurgist engineer - Ingénieur métallurgiste - Ingénieure métallurgiste - Ingenieur metallurgie - ΜεταλλουÏγός μηχανικός - Инженер-металург - Kohómérnök - Málmfræðingur - Inženir metalurgije - Inženirka metalurgije - Inžineriai metalurgai - MetalurÄ£ijas inženieris - Ingegnere metallurgico - - - - - Kartographer - Kartographerin - Cartographer - Cartographe - Cartograaf - Cartografe - ΧαÏτογÏάφος - Картограф - Térképész - Kortagerðarmaður - Kartograf - Kartografinja - Kartografai - KartogrÄfs - Cartografo - Cartografa - - - - - Vermessungsingenieur - Vermessungsingenieurin - Surveyor - Géomètre - Landmeetkundige - ΤοπογÏάφος - ГеодезиÑÑ‚ - FöldmérÅ‘ - Landmælingamaður - Geodet - Geodetinja - Topografai - MÄ“rnieks - Agrimensore - - - - - Architekt - Architektin - Architect - Architecte - Architect - ΑÏχιτέκτονας - Ðрхитект - Építészmérnök - Arkitekt - Arhitekt - Arhitektka - Architektai - Arhitekts - Architetto - - - - - Ingenieur - Ingenieurin - Engineer - Ingénieur - Ingénieure - Ingenieur - Μηχανικός - Инженер - Mérnök - Verkfræðingur - Inžinir - Inženirka - Inžinieriai - Inženieris - Ingegnere - - - - - Biologer - Biologerin - Biologist - Biologiste - Bioloog - Biologe - Βιολόγος - Биолог - Biológus - Líffræðingur - Biolog - Biologinja - Biologai - Biologs - Biologo - Biologa - - - - - Botaniker - Botanikerin - Botanist - Botaniste - Botanicus - Botanica - Βοτανολόγος - Ботаник - Botanikus - Grasafræðingur - Ekolog - Ekologinja - Botanikai - BotÄniÄ·is - Botanico - Botanica - - - - - Zoologe - Zoologin - Zoologist - Zoologiste - Zoöloog - Zoöloge - Ζωολόγος - Зоолог - Zoológus - Dýrafræðingur - Zoolog - Zoologinja - Zoologai - Zoologs - Zoologo - Zoologa - - - - - Pharmakologe - Pharmakologin - Pharmacologist - Pharmacologue - Farmacoloog - Farmacologe - ΦαÏμακολόγος - Фармаколог - Farmakológus - Lyfjafræðingur - Farmakolog - Farmakologinja - Farmakologai - Farmakologs - Farmacologo - Farmacologa - - - - - Pathologe - Pathologin - Pathologist - Pathologiste - Patholoog - Pathologe - Παθολόγος - Патолог - Patológus - Meinafræðingur - Biokemik - BiokemiÄarka - Patologai - Patologs - Patologo clinico - Patologa clinica - - - - - Agrarwissenschaftler - Agrarwissenschaftlerin - Agronomist - Agronome - Agronoom - Agronome - ΑγÏονόμος - Ðгроном - Agronómus - Jarðræktarfræðingur - Agronom - Agronomka - Agronomai - Agronoms - Agronomo - Agronoma - - - - - Arzt - Arztin - Medical doctor - Médecin - Arts - ΙατÏός - Лекар - Ãltalános orvos - Læknar - Zdravnik - Zdravnica - Gydytojai - Ä€rsts - Medico - - - - - Zahnarzt - Zahnarztin - Dentist - Dentiste - Tandarts - ΟδοντίατÏος - Зъболекар - Fogorvos - Tannlæknar - Zobozdravnik - Zobozdravnica - Gydytojai odontologai - ZobÄrsts - Dentista - - - - - Tierarzt - Tierarztin - Veterinarian - Vétérinaire - Dierenarts - ΚτηνίατÏος - Ветеринарен лекар - Ãllatorvos - Dýralæknar - Veterinar - Veterinarka - Veterinarai - VeterinÄrÄrsts - Veterinario - Veterinaria - - - - - Apotheker - Apothekerin - Pharmacist - Pharmacien - Pharmacienne - Apotheker - Apothekeres - ΦαÏμακοποιός - Фармацевт - Gyógyszerész - Lyfsalar - Farmacevt - Farmacevtka - Vaistininkai - Farmaceits - Farmacista - - - - - Pflegedienstleiter - Pflegedienstleiterin - Nursing professional - Cadre infirmier - Cadre infirmière - Verpleegkundige - ΔιπλωματοÏχος νοσοκόμος - ΔιπλωματοÏχος νοσοκόμα - МедицинÑка ÑеÑтра - Ãpoló - Hjúkrunarfræðingur - Strokovnjak za zdravstveno nego - Strokovnjakinja za zdravstveno nego - Slaugos specialistai - GalvenÄ medicÄ«nas mÄsa - Quadro infermiere - Quadro infermiera - - - - - Geburtshilfefachkraftsleiter - Geburtshilfefachkraftsleiterin - Midwifery professional - Cadre maïeuticien - Cadre sage-femme - Verloskundige - ΔιπλωματοÏχος μαιευτικής - Ðкушерка - Szülész - Ljósmóðir - Strokovnjak za porodno nego - Strokovnjakinja za porodno nego - AkuÅ¡erijos specialistai - GalvenÄ vecmÄte - Quadro ostetrico - Quadro ostetrica - - - - - Universitätslehrer - Universitätslehrerin - College / university teaching professional - Enseignant d'institut supérieur / d'université - Enseignante d'institut supérieur / d'université - Universiteitsdocent - Universiteitsdocente - Καθηγητής Πανεπιστημίων, κολλεγίων - ΚαθηγήτÏια Πανεπιστημίων, κολλεγίων - Преподавател в колеж / универÑитет - FÅ‘iskolai, egyetemi tanár, oktató - FelsÅ‘fokú tanintézeti tanár, oktató - Háskólakennari - Strokovnjak za univerzitetno izobraževanje - Strokovnjakinja za univerzitetno izobraževanje - Kolegijų / universitetų dÄ—stytojai - Koledžas / universitÄtes docÄ“tÄjs (lektors, docents) - Docente univesitario e in istituti di insegnamento superiore - Docente univesitaria e in istituti di insegnamento superiore - - - - - Hochschullehrer - Hochschullehrerin - Higher education teaching professional - Professeur en établissement d'enseignement supérieur - Professeure en établissement d'enseignement supérieur - Docent hoger onderwijs - Docente hoger onderwijs - Καθηγητής ανώτατων σχολών - ΚαθηγήτÏια ανώτατων σχολών - Преподавател във виÑше учебно заведение - Háskólakennari - Strokovnjak za visokoÅ¡olsko izobraževanje - Strokovnjakinja za visokoÅ¡olsko izobraževanje - AukÅ¡tojo mokslo įstaigų dÄ—stytojai - AugstÄkÄs izglÄ«tÄ«bas iestÄdes docÄ“tÄjs (lektors, docents) - Professore in istituti di insegnamento superiore - Professoressa in istituti di insegnamento superiore - - - - - Lehrer des Sekundarbereiches - Lehrerin des Sekundarbereiches - Secondary education teaching professional - Professeur de l'enseignement secondaire - Professeure de l'enseignement secondaire - Leerkracht middelbaar onderwijs - Leerkracht middelbaar onderwijs - Καθηγητής μέσης εκπαίδευσης - ΚαθηγήτÏια μέσης εκπαίδευσης - Преподавател в Ñредното образование - Középfokú tanintézeti tanár, oktató - Kennarar í menntaskólum, starfsmenntaskólum - Strokovnjak za srednjeÅ¡olsko izobraževanje - strokovnjakinja za srednjeÅ¡olsko izobraževanje - Vidurinio ugdymo mokytojai - VispÄrÄ“jÄs vidÄ“jÄs izglÄ«tÄ«bas skolotÄjs - Professore nell'insegnamento secondario - Professoressa nell'insegnamento secondario - - - - - Wissenschaftlicher Lehrer des Primarbereiches - Wissenschaftliche Lehrerin des Primarbereiches - Primary education teaching professional - Instituteur de l'enseignement primaire - Institutrice de l'enseignement primaire - Leerkracht lager onderwijs - Δάσκαλος δημοτικών σχολείων - Δασκάλα δημοτικών σχολείων - Ðачален педагог - Alapfokú tanintézeti tanár, tanító - Grunnskólakennarar - OsnovnoÅ¡olski uÄitelj - OsnovnoÅ¡olska uÄitejica - Pradinio ugdymo mokytojai - VispÄrÄ“jÄs pamatizglÄ«tÄ«bas skolotÄjs - Insegnante nella scuola elementare - - - - - Wissenschaftlicher Lehrer des Vorschulbereiches - Wissenschaftliche Lehrerin des Vorschulbereiches - Pre-primary education teaching professional - Instituteur de l'enseignement pré primaire - Institutrice de l'enseignement pré primaire - Leerkracht kleuteronderwijs - Δάσκαλος Ï€Ïοσχολικής ηλικίας - Δασκάλα Ï€Ïοσχολικής ηλικίας - Предучилищен педагог - Óvodai nevelÅ‘ - Forskólakennarar - Vzgojitelj predÅ¡olskih otrok - Vzgojiteljica predÅ¡olskih otrok - Ikimokyklinio ugdymo mokytojai - Pirmsskolas izglÄ«tÄ«bas skolotÄjs - Insegnante nella scuola materna - - - - - Wissenschaftlicher Sonderschullehrer - Wissenschaftliche Sonderschullehrerin - Special education teaching professional - Enseignant spécialisé dans l'éducation des handicapés - Enseignante spécialisée dans l'éducation des handicapés - Leerkracht buitengewoon onderwijs - Ειδικός δάσκαλος - Ειδική δασκάλα - Педагог Ñпециализиран за работа Ñ Ð´ÐµÑ†Ð° Ñ ÑƒÐ²Ñ€ÐµÐ¶Ð´Ð°Ð½Ð¸Ñ - Speciális oktató, nevelÅ‘ - Sérkennarar - Strokovnjak za vzgojo in izobraževanje oseb s posebnimi potrebami - Strokovnjakinja za vzgojo in izobraževanje oseb s posebnimi potrebami - Specialiojo ugdymo mokytojai - SpeciÄlÄs skolas skolotÄjs - Insegnante specializzato nell’educazione dei disabili - Insegnante specializzata nell’educazione dei disabili - - - - - Pädagogik-, Didaktiklehrer und -berater - Pädagogik-, Didaktiklehrerin und -beraterin - Education methods specialist - Spécialiste des méthodes d'enseignement - Medewerker onderwijsmethoden - Medewerkster onderwijsmethoden - Ειδικός εκπαιδευτικών μεθόδων - Ειδική εκπαιδευτικών μεθόδων - СпециалиÑÑ‚ по методика на обучението - Oktatás-módszertani szakértÅ‘ - Skóla- og námsráðgjafar - Strokovnjak za svetovanje in vzgojno-izobraževalne metode - Strokovnjakinja za svetovanje in vzgojno-izobraževalne metode - Metodininkai - MetodiÄ·is - Specialista dei metodi di insegnamento - - - - - Schulinspektor - Schulinspektorin - School inspector - Inspecteur de l'enseignement - Inspectrice de l'enseignement - Onderwijsinspecteur - Σχολικός επιθεωÏητής - Σχολική επιθεωÏήτÏια - ИнÑпектор в образованието - Tanulmányi felügyelÅ‘ - Skólaeftirlitsmenn - Å olski inÅ¡pektor - Å¡olska inÅ¡pektorica - Mokyklų inspektoriai - IzglÄ«tÄ«bas inspektors - Ispettore dell'insegnamento - Ispettrice dell'insegnamento - - - - - Wissenschaftlicher Lehrer - Wissenschaftliche Lehrerin - Teaching professional - Spécialiste de l'enseignement - Lesgever - Lesgeefster - Άλλος δάσκαλος και καθηγητής - Άλλη δασκάλα και καθηγήτÏια - СпециалиÑÑ‚ в образованието - Tanár, oktató - Skólamaður með aðra sérþekkingu - Strokovnjak za vzgojo in izobraževanje - Strokovnjakinja za vzgojo in izobraževanje - Mokymo specialistai - SkolotÄjs - Specialista dell'insegnamento - - - - - Buchprüfer, Revisor, Steuerberater - Buchprüferin, Revisorin, Steuerberaterin - Accountant - Cadre comptable - Boekhouder - Boekhoudster - Λογιστής - ΛογίστÏια - Счетоводител - KönyvelÅ‘ - Bókhaldarar - RaÄunovodja, finanÄnik, revizor - RaÄunovodkinja, finanÄnica, revizorka - Buhalteriai - GrÄmatvedis - Specialista di contabilità - - - - - Pesonalbeauftragter - Pesonalbeauftragte - Personnel professional - Spécialiste des services de personnel - Medewerker personeelszaken - Medewerkster personeelszaken - Ειδικός για θέματα απασχόλησης και Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï - Ειδική για θέματα απασχόλησης και Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï - СпециалиÑÑ‚ по проблемите на кадрите - Személyzeti szakember - Sérfræðingur á sviði starfsmannahalds - Strokovnjak za kadre - Strokovnjakinja za kadre - Personalo specialistai - PersonÄla vadÄ«tÄjs - Specialista dei servizi per il personale - - - - - Berufsberater und Berufsanalytiker - Berufsberaterin und Berufsanalytikerin - Careers professional - Spécialiste des services de développement de carrière - Medewerker loopbaanbeheer - Medewerkster loopbaanbeheer - Ειδικός για θέματα καθοδήγησης και ÎµÏ€Î±Î³Î³ÎµÎ»Î¼Î±Ï„Î¹ÎºÎ¿Ï Ï€ÏÎ¿ÏƒÎ±Î½Î±Ï„Î¿Î»Î¹ÏƒÎ¼Î¿Ï - Ειδική για θέματα καθοδήγησης και ÎµÏ€Î±Î³Î³ÎµÎ»Î¼Î±Ï„Î¹ÎºÎ¿Ï Ï€ÏÎ¿ÏƒÎ±Î½Î±Ï„Î¿Î»Î¹ÏƒÎ¼Î¿Ï - СпециалиÑÑ‚ по проблемите на кариерното развитие - Pályaválasztási tanácsadó - Sérfræðingur á sviði starfsráðgjafar - Strokovnjak za analizo poklicnega dela, svetovanje in strokovno izpopolnjevanje - Strokovnjakinja za analizo poklicnega dela, svetovanje in strokovno izpopolnjevanje - Profesinio orientavimo specialistai - Karjeras konsultants - Specialista dei servizi per la prorgessione di carriera - - - - - Unternehmens- und Organisationsberater - Unternehmens- und Organisationsberaterin - Business professional - Spécialiste des fonctions administratives et commerciales des entreprises - Medewerker bedrijfsbeheer - Medewerkster bedrijfsbeheer - Ειδικός για οικονομικά και εμποÏικά θέματα - Ειδική για οικονομικά και εμποÏικά θέματα - СпециалиÑÑ‚ в облаÑтта на админиÑтрациÑта и на търговÑките отдели на предприÑтиÑта - Gazdasági szakember - Sérfræðingur á sviði viðskipta - Strokovnjak za poslovanje - Strokovnjakinja za poslovanje - Verslo specialistai - KomercdarbÄ«bas konsultants - Specialista delle funzioni amministrative e commerciali delle imprese - - - - - Anwalt - Anwälterin - Lawyer - Avocat - Avocate - Advocaat - Advocaat - ΔικηγόÏος - Ðдвокат - Ãœgyvéd - Lögfræðingar - Odvetnik, notar - Odvetnica,notarka - Teisininkai - AdvokÄts - Avvocato - - - - - Richter - Richterin - Judge - Magistrat - Magistrate - Rechter - Δικαστής - Ð¡ÑŠÐ´Ð¸Ñ - Bíró - Dómarar - Sodnik - Sodnica - TeisÄ—jai - Tiesnesis - Magistrato - - - - - Jurist - Juristin - Legal professional - Juriste - Jurist - Juriste - Îομικός ειδικός - ЮриÑÑ‚ - Jogi szakember - Lögmaður - Pravni strokovnjak - Pravna strokovnjakinja - TeisÄ—s specialistai - Juriskonsults - Giurista - - - - - Archivwissenschaftler - Archivwissenschaftlerin - Archivist - Archiviste paléographe - Archivaris - ΑÏχειοφÏλακας - СпециалиÑÑ‚ по архивите - Levéltáros - Skjalasafnsfræðingur - Arhivarji - Arhivarke - Archyvų specialistai - ArhÄ«vists - Archivista paleografico - Archivista paleografica - - - - - Museumswissenschaftler - Museumswissenschaftlerin - Curator - Conservateur de msée - Conservatrice de musée - Curator - Curatrice - ΈφοÏος πινακοθηκών και μουσείων - Музеен уредник - Muzeológus - Safnvörður - Konservator, kustos - Konservatorka, kustosinja - Muziejų specialistai - IzstÄžu organizators - Conservatore dei musei - Conservatrice dei musei - - - - - Bibliothekar - Bibliothekarin - Librarian - Bibiliothécaire - Bibliothecaris - Bibliothecaresse - ΒιβλιοθηκάÏιος - Библиотекар - Könyvtáros - Bókasafnsvörður - Bibliotekar - Bibliotekarka - Bibliotekininkai - BibliotekÄrs - Bibliotecario - Bibliotecaria - - - - - Dokumentar - Dokumentarin - Documentalist - Documentaliste - Documentalist - Documentaliste - Ειδικός πληÏοφοÏιών - Ειδική πληÏοφοÏιών - ДокументалиÑÑ‚ - Kutató könyvtáros - Upplýsingamiðlari - Dokumentalist - Dokumentalistka - Dokumentuotojas - DokumentÄlists - Documentalista - - - - - Wirtschaftswissenschaftler - Wirtschaftswissenschaftlerin - Economist - Économiste - Econoom - Econome - Οικονομολόγος - ИкономиÑÑ‚ - Közgazdász - Hagfræðingar - Ekonomist - Ekomomistka - Ekonomistai - Ekonomists - Economista - - - - - Soziologe - Soziologin - Sociologist - Sociologue - Socioloog - Sociologe - Κοινωνιολόγος - Социолог - Szociológus - Félagsfræðingur - Sociolog - Sociologinja - Sociologai - Sociologs - Sociologo - Sociologa - - - - - Anthropologe - Anthropologin - Anthropologist - Anthropologue - Antropoloog - Antropologe - ΑνθÏωπολόγος - Ðнтрополог - Antropológus - Mannfræðingar - Antropolog - Antropologinja - Antropologai - Antropologs - Antropologo - Antropologa - - - - - Philosoph - Philosophin - Philosopher - Philosophe - Filosoof - Filosofe - Φιλόσοφος - ФилоÑоф - Filozófus - Heimspekingar - Filozof - Filozofinja - Filosofai - Filozofs - Filosofo - Filosofa - - - - - Historiker - Historikerin - Historian - Historien - Historienne - Historicus - Historica - ΙστοÏικός - ИÑторик - Történész - Sagnfræðingur - Zgodovinar - Zgodovinarka - Istorikai - VÄ“sturnieks - Storico - Storica - - - - - Politologe - Politologin - Political scientist - Spécialiste des sciences politiques - Politoloog - Politologe - Ειδικός πολιτικών επιστημών - Ειδική πολιτικών επιστημών - Политолог - Politológus - Stjórnmálafræðingur - Politolog - Politologinja - Politologai - Politologs - Specialista di scienze politiche - - - - - Philologe - Philologin - Philologist - Linguiste - Taalkundige - Φιλόλογος - Филолог - Nyelvész, irodalomtörténész - Málvísindamaður - Filolog - Filologinja - Filologai - Filologs - Linguista - - - - - Ãœbersetzer - Ãœbersetzerin - Translator - Traducteur - Traductrice - Vertaler - Vertaalster - ΜεταφÏαστής - ΜεταφÏάστÏια - ПиÑмен преводач - Fordító - Þýðandi - Prevajalec - Prevajalka - VertÄ—jai raÅ¡tu - TulkotÄjs - Traduttore - Traduttrice - - - - - Dolmetscher - Dolmetscherin - Interpreter - Interprète - Tolk - ΔιεÏμηνέας - УÑтен преводач - Tolmács - Túlkur - TolmaÄ - TolmaÄka - VertÄ—jai žodžiu - Tulks - Interprete - - - - - Psychologe - Psychologin - Psychologist - Psychologue - Psycholoog - Psychologe - Ψυχολόγος - ПÑихолог - Pszichológus - Sálfræðingar - Psiholog - Psihologinja - Psichologai - Psihologs - Psicologo - Psicologa - - - - - Sozialarbeiter - Sozialarbeiterin - Social work professional - Spécialiste du travail social - Sociaal werker - Sociaal werkster - Κοινωνικός λειτουÏγός και λειτουÏγός ευημεÏίας - Κοινωνική λειτουÏγός και λειτουÏγός ευημεÏίας - Социален работник - Szociális munkás - Sérfræðingar á sviði félagsþjónustu - Socialni delavec - Socialna delavka - Socialiniai darbuotojai - SociÄlais darbinieks - Specialista del lavoro sociale - - - - - Autor - Autorin - Author - Auteur - Auteure - Auteur - ΣυγγÏαφέας - ПиÑател - SzerzÅ‘ - Rithöfundur - Ustvarjalec na jezikovnem podroÄju - Autoriai - Autors - Autore - Autrice - - - - - Journalist - Journalistin - Journalist - Journaliste - Journalist - Journaliste - ΔημοσιογÏάφος - ЖурналиÑÑ‚ - Újságíró - Blaðamaður - Novinar - Novinarka - Žurnalistai - ŽurnÄlists - Giornalista - - - - - Schriftsteller - Schriftstellerin - Writer - Écrivain - Schrijver - Schrijfster - ΚειμενογÏάφος - ПредÑтавител на други пишещи профеÑии - Ãró - Skrásetjari - Pisatelj - Pisateljica - RaÅ¡ytojai - Rakstnieks - Scrittore - Scrittrice - - - - - Bildhauer - Bildhauerin - Sculptor - Sculpteur - Sculptrice - Beeldhouwer - Beeldhouwster - ΓλÏπτης - ΓλÏπτÏια - Скулптор - Szobrászművész - Myndhöggvari - Kipar - Kiparka - Skulptoriai - Skulptors - Scultore - Scultrice - - - - - Maler - Malerin - Painter - Peintre - Schilder - Schilderes - ΖωγÏάφος - Художник - FestÅ‘művész - Málari - Slikar - Slikarka ipd. - Dailininkai - GleznotÄjs - Pittore - Pittrice - - - - - Komponist - Komponistin - Composer - Compositeur - Compositrice - Componist - Componiste - Συνθέτης - ΣυνθέτÏια - Композитор - ZeneszerzÅ‘ - Tónskáld - Skladatelj - Skladateljica - Kompozitoriai - Komponists - Compositore - Compositrice - - - - - Musiker - Musikerin - Musician - Musicien - Musicienne - Muzikant - Muzikante - Μουσικός - Музикант - Zenész - Hljómlistarmaður - Glasbenik - Glasbenica - Muzikantai - MÅ«ziÄ·is - Musicista - - - - - Sänger - Sängerin - Singer - Chanteur - Chanteuse - Zanger - Zangeres - ΤÏαγουδιστής - ΤÏαγουδίστÏια - Певец - Énekes - Söngvari - Pevec - Pevka - Dainininkai - DziedÄtÄjs - Cantante - - - - - Choreograph - Choreographin - Choreographer - Chorégraphe - Choreograaf - Choreografe - ΧοÏογÏάφος - Хореограф - Koreográfus - Danshöfundur - Koreograf - Koreografka - Choreografai - HoreogrÄfs - Coreografo - Coreografa - - - - - Tänzer - Tänzerin - Dancer - Danseur - Danseuse - Danser - Danseres - ΧοÏευτής μπαλλέτου - ΧοÏεÏÏ„Ïια μπαλλέτου - Танцьор - Táncművész - Dansari - Plesalec - Plesalka - Å okÄ—jai - DejotÄjs - Danzatore - Danzatrice - - - - - Filmregisseur - Filmregisseurin - Film director - Metteur en scène de cinéma - Metteuse en scène de cinéma - Filmregisseur - Σκηνοθέτης ταινιών - ΣκηνοθέτÏια ταινιών - КинорежиÑьор - FilmrendezÅ‘ - Kvikmyndaleikstjóri - Filmski režiser - Filmski režiserka - Kino režisieriai - Kinofilmas režisors - Regista cinematografico - Regista cinematografica - - - - - Bühnenregisseur - Bühnenregisseurin - Stage director - Metteur en scène de théâtre - Metteuse en scène de théâtre - Toneelregisseur - Σκηνοθέτης θεάτÏου - ΣκηνοθέτÏια θεάτÏου - РежиÑьор на театрални и други предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ - Színházi rendezÅ‘ - Sviðsleikstjóri - GledaliÅ¡ki režiser - GledaliÅ¡ki režiserka - Teatro režisieriai - IzrÄdes režisors - Regista teatrale - - - - - Schauspieler - Schauspielerin - Actor - Acteur - Actrice - Acteur - Actrice - Ηθοποιός - ÐртиÑÑ‚ - Színész - Leikari - Igralec - Igralka - Aktoriai - Aktieris - Attore - Attrice - - - - - Geistlicher / Seelsorger - Geistlicherin / Seelsorgerin - Religious professional - Membre du clergé - Geestelijke - ΚληÏικός και άλλοι σχετικοί με τη θÏησκεία - Член на духовенÑтвото - FelsÅ‘fokú képzettséget igénylÅ‘ vallási foglalkozás képviselÅ‘je - Prestar - Poklici verskih delavcev - Poklici verskih delavk - Religijų specialistai - Kulta darbinieks - Membro del clero - - - - - Chemotechniker - Chemotechnikerin - Chemical science technician - Technicien des sciences chimiques - Technicienne des sciences chimiques - Technicus chemie - Technica chemie - Τεχνικός βοηθός χημείας - Τεχνική βοηθός χημείας - Техник в химичеÑките науки - Vegyész tudományos technikus - Tæknimaður á sviði efnavísinda - Tehnik za kemijo - Tehnica za kemijo - Chemijos mokslų technikai - Ķīmijas tehniÄ·is - Tecnico delle scienze chimiche - - - - - Physiktechniker - Physiktechnikerin - Physical science technician - Technicien des sciences physiques - Technicienne des sciences physiques - Technicus fysica - Technica fysica - Τεχνικός βοηθός φυσικών επιστημών - Τεχνική βοηθός φυσικών επιστημών - Техник във физичеÑките науки - Fizikai tudományos technikus - Tæknimaður á sviði eðlisfræðivísinda - Tehnik za fiziko - Tehnica za fiziko - Fizinių mokslų technikai - Fizikas tehniÄ·is - Tecnico delle scienze fisiche - - - - - Bautechniker - Bautechnikerin - Civil engineering technician - Technicien du génie civil - Technicienne du génie civil - Technicus weg- en waterbouw - Technica weg- en waterbouw - Τεχνικός βοηθός πολιτικών μηχανικών - Τεχνική βοηθός πολιτικών μηχανικών - Техник в Ñтроителното инженерÑтво - Építész-technikus - Tæknimenn á sviði byggingaverkfræði - Tehnik za gradbeniÅ¡tvo - Tehnica za gradbeniÅ¡tvo - Statybos inžinerijos technikai - BÅ«vniecÄ«bas tehniÄ·is - Tecnico delle costruzioni civili - - - - - Elektrotechniker - Elektrotechnikerin - Electrical engineering technician - Technicien en électricité - Technicienne en électricité - Technicus elektrotechniek - Technica elektrotechniek - Τεχνικός βοηθός ηλεκτÏολόγων μηχανικών - Τεχνική βοηθός ηλεκτÏολόγων μηχανικών - Електро-техник - Villamosmérnöki technikus - Tæknimenn á sviði rafmagnsverkfræði - Tehnik za elektrotehniko - Tehnica za elektrotehniko - Elektrotechnikai - Elektrotehnikas tehniÄ·is - Tecnico in elettrotecnica - - - - - Elektroniktechniker - Elektroniktechnikerin - Electronics engineering technician - Technicien en électronique - Technicienne en électronique - Technicus electronica - Technica electronica - Τεχνικός βοηθός μηχανικών ηλεκτÏονικής - Τεχνική βοηθός μηχανικών ηλεκτÏονικής - Техник по електроника - Villamosipari technikus - Tæknimaður á sviði veikstraumsverkfræði - Tehnik za elektroniko - Tehnica za elektroniko - Eklektronikos technikai - Elektronikas tehniÄ·is - Tecnico in elettronica - - - - - Fernmeldetechniker - Fernmeldetechnikerin - Telecommunications engineering technician - Technicien en télécommunications - Technicienne en télécommunications - Technicus telecommunicatie - Technica telecommunicatie - Τεχνικός βοηθός μηχανικών τηλεπικοινωνιών - Τεχνική βοηθός μηχανικών τηλεπικοινωνιών - Техник по телекомуникации - Távközlési technikus - Tæknimaður á sviði fjarskiptaverkfræði - Tehnik za telekomunikacije - Tehnica za telekomunikacije - Nuotolinių ryÅ¡ių (telekomunikacijų) technikai - Telesakaru tehniÄ·is - Tecnico in telecomunicazioni - - - - - Maschinenbautechniker - Maschinenbautechnikerin - Mechanical engineering technician - Technicien en construction mécanique - Technicienne en construction mécanique - Technicus werktuigbouwkunde - Technica werktuigbouwkunde - Τεχνικός βοηθός μηχανολόγων μηχανικών - Τεχνική βοηθός μηχανολόγων μηχανικών - Техник в машиноÑтроенето - Gépésztechnikus - Tæknimenn á sviði vélaverkfræði - Tehnik za strojniÅ¡tvo - Tehnica za strojniÅ¡tvo - MaÅ¡inų gamybos technikai - MehÄniÄ·is - Tecnico in costruzione meccanica - - - - - Chemiebetriebs- und Verfahrenstechniker - Chemiebetriebs- und Verfahrenstechnikerin - Chemical engineering technician - Technicien en chimie industrielle - Technicienne en chimie industrielle - Technicus chemische ingenieurswetenschappen - Technica chemische ingenieurswetenschappen - Τεχνικός βοηθός χημικών μηχανικών - Τεχνική βοηθός χημικών μηχανικών - Техник по индуÑтриална Ñ…Ð¸Ð¼Ð¸Ñ - Vegyipari technikus - Tæknimenn á sviði efnaverkfræði - Tehnik za kemijsko, živilsko tehnologijo - Tehnica za kemijsko, živilsko tehnologijo - CheminÄ—s technologijos technikai - InženierÄ·Ä«mijas tehniÄ·is - Tecnico chimico - - - - - Bergbautechniker - Bergbautechnikerin - Mining technician - Technicien des mines - Technicienne des mines - Mijntechnicus - Mijntechnica - Τεχνικός βοηθός μηχανικών οÏυχείων - Τεχνική βοηθός μηχανικών οÏυχείων - Минен техник - Bányászati technikus - Tæknimaður á sviði námuverkfræði - Tehnik za rudarstvo - Tehnica za rudarstvo - Gavybos technikai - Ieguves rÅ«pniecÄ«bas tehniÄ·s - Tecnico minierario - - - - - Hüttentechniker - Hüttentechnikerin - Metallurgical technician - Technicien métallurgiste - Technicienne métallurgiste - Technicus metallurgie - Technica metallurgie - Τεχνικός βοηθός μεταλλουÏγών μηχανικών - Τεχνική βοηθός μεταλλουÏγών μηχανικών - Техник в металургиÑта - Kohászati technikus - Tæknimaður á sviði málmfræði - Tehnik za rudarstvo, metalurgijo ipd. - Tehnica za rudarstvo, metalurgijo ipd. - Metalurgijos technikai - MetalurÄ£ijas tehniÄ·is - Tecnico metallurgico - - - - - Technische Zeichner - Technische Zeichnerin - Draughtsperson - Dessinateur industriel - Dessinatrice industrielle - Technisch tekenaar - Technisch tekenaarster - Σχεδιαστής - ΣχεδιάστÏια - Чертожник в промишленоÑтта - Műszaki rajzoló - Tækniteiknari - TehniÄni risar - TehniÄnarisarka - Braižytojai - RasÄ“tÄjs - Disegnatore industriale - Disegnatrice industriale - - - - - Materialtechniker - Materialtechnikerin - Physical science technician - Technicien en sciences physiques - Technicienne en sciences physiques - Technicus natuurwetenschappen - Technica natuurwetenschappen - Τεχνικός βοηθός φυσικών επιστημών - Τεχνική βοηθός φυσικών επιστημών - Техник във физичеÑките науки - Fizikai tudományos technikus - Tæknimaður á sviði eðlisfræðivísinda - Fizinių mokslų technikai - DabaszinÄtņu tehniÄ·is - Tecnico delle scienze fisiche - - - - - Techniker (Engineering) - Technikerin (Engineering) - Engineering science technician - Technicien en sciences techniques - Technicienne en sciences techniques - Technicus ingenieurswetenschappen - Technica ingenieurswetenschappen - Τεχνικός βοηθός μηχανικής - Τεχνική βοηθός μηχανικής - Техник в техничеÑките науки - Mérnöki tudományos technikus - Tæknimaður á sviði verkfræði - Inžinerijos technikos - InženierzinÄtņu tehniÄ·is - Tecnico delle scienze tecniche - - - - - Datenverarbeitungsassistent - Datenverarbeitungsassistentin - Computer assistant - Assistant informaticien - Assistante informaticienne - Softwaretechnicus - Softwaretechnica - Τεχνικός βοηθός ειδικών ηλεκτÏονικών υπολογιστών - Τεχνική βοηθός ειδικών ηλεκτÏονικών υπολογιστών - Помощник информатик - Számítástechnikai asszisztens - Aðstoðarfólk við gagnavinnslu - Tehnik za raÄunalniÅ¡ko podporo - Tehnica za raÄunalniÅ¡ko podporo - Kompiuterijos asistentai - DatorsistÄ“mu administrators - Assistente informatico - Assistente informatica - - - - - EDV-Operateur - EDV-Operateurin - Computer equipment operator - Technicien en matériels informatique - Technicienne en matériels informatique - Hardwaretechnicus - Hardwaretechnica - ΧειÏιστής ηλεκτÏονικών υπολογιστών - ΧειÏίστÏια ηλεκτÏονικών υπολογιστών - Оператор на компютърна техника - Számítógéphálózat-üzemeltetÅ‘ - Tölvarar - RaÄunalniÅ¡ki operater - RaÄunalniÅ¡ka operaterka - Kompiuterių įrangos operatoriai - Datora operators - Tecnico di sistemi informatici - - - - - Roboterkontrolleure und -programmierer - Roboterkontrolleurin und -programmiererin - Industrial robot controller - Technicien en robotique industrielle - Technicienne en robotique industrielle - Technicus industriële robotica - Technica industriële robotica - Ελεγκτής/ΧειÏιστής βιομηχανικών Ïομπότ - ΕλέγκτÏια/ΧειÏίστÏια βιομηχανικών Ïομπότ - Техник по поддръжка на индуÑтриални роботи - Ipari robotok vezérÅ‘je - Stjórnendur iðnaðartölva - Kontrolor robotov - Kontrolorka robotov - Pramoninių robotų kontrolieriai - RÅ«pniecisko robotu operators - Tecnico di robot industriali - - - - - Photograf - Photografin - Photographer - Photographe - Fotograaf - Fotografe - ΦωτογÏάφος - Фотограф - Fényképész - Ljósmyndari - Fotograf - Fotografka - Fotografai - FotogrÄfs - Fotografo - Fotografa - - - - - Bediener von Bildaufnahmesanlagen - Bedienerin von Bildaufnahmesanlagen - Image recording equipment operator - Technicien d'appareils enregistreurs d'images - Technicienne d'appareils enregistreurs d'images - Beeldtechnicus - Beeldtechnica - ΧειÏιστής συσκευών εικόνας - ΧειÏίστÏια συσκευών εικόνας - Оператор на запиÑващо образ оборудване - KéprögzítÅ‘ berendezések kezelÅ‘je - Stjórnandi myndupptökutækja - Operater naprav za slikovni zapis - Operaterka naprav za slikovni zapis - Vaizdo įraÅ¡ymo įrangos operatoriai - Kinooperators - Tecnico di apparecchi di registrazione di immagini - - - - - Bediener von Tonaufzeichnungsanlagen - Bedienerin von Tonaufzeichnungsanlagen - Sound recording equipment operator - Technicien d'appareils enregistreurs de son - Technicienne d'appareils enregistreurs de son - Geluidstechnicus - Geluidstechnica - ΧειÏιστής συσκευών ήχου - ΧειÏίστÏια συσκευών ήχου - Оператор на звукозапиÑно оборудване - HangrögzítÅ‘ berendezések kezelÅ‘je - Stjórnandi hljóðupptökutækja - Operater naprav za zvoÄni zapis - Operaterka naprav za zvoÄni zapis - Garso įraÅ¡ymo įrangos operatoriai - Skaņu operators - Tecnico di apparecchi di registrazione di suono - - - - - Fernseh- und Rundfunkanlagenbediener - Fernseh- und Rundfunkanlagenbedienerin - Broadcasting equipment operator - Technicien de matériels d'émissions de radio et de télévision - Technicienne de matériels d'émissions de radio et de télévision - Operator zendapparatuur - Operatrice zendapparatuur - ΧειÏιστής συσκευών εκπομπής Ïαδιοφώνου, τηλεόÏασης - ΧειÏίστÏια συσκευών εκπομπής Ïαδιοφώνου, τηλεόÏασης - Оператор на предаватели - Műsorszóró berendezések kezelÅ‘je - Tæknimaður í útvarpi eða sjónvarpi - Operater oddajnih naprav - Operaterka oddajnih naprav - Radijo ir televizijos transliacijos įrangos operatoriai - RadioiekÄrtas operators - Tecnico di apparecchi per la trasmissione radio – televisiva - - - - - Fernmeldeanlagenbediener - Fernmeldeanlagenbedienerin - Telecommunications equipment operator - Technicien de matériels de télécommunications - Technicienne de matériels de télécommunications - Operator telecommunicatieapparatuur - Operatrice telecommunicatieapparatuur - ΧειÏιστής συσκευών τηλεπικοινωνιών - ΧειÏίστÏια συσκευών τηλεπικοινωνιών - Оператор на телекомуникационно оборудване - Távközlési berendezések kezelÅ‘je - Stjórnandi fjarskiptatækja - Operater telekomunikacijskih naprav - Operaterka telekomunikacijskih naprav - Telekomunikacijų (nuotolinių ryÅ¡ių) įrangos operatoriai - Telesakaru iekÄrtas operators - Tecnico di apparecchi per le telecomunicazioni - - - - - Bediener medizinischer Geräte - Bedienerin medizinischer Geräte - Medical equipment operator - Technicien d'appareils électromédicaux - Technicienne d'appareils électromédicaux - Operator medische apparatuur - Operatrice medische apparatuur - ΧειÏιστής ιατÏικών συσκευών και ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï - ΧειÏίστÏια ιατÏικών συσκευών και ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï - Оператор на медицинÑко оборудване - Orvosi műszaki berendezések kezelÅ‘je - Stjórnendur lækningatækja - Operater medicinskih naprav - Operaterka medicinskih naprav - MedicininÄ—s įrangos operatoriai - MedicÄ«nas iekÄrtu operators - Tecnico di apparecchi elettromedicali - - - - - Bediener optischer Anlagen - Bedienerin optischer Anlagen - Optical equipment operator - Technicien d'appareils optiques - Technicienne d'appareils optiques - Operator optische apparatuur - Operatrice optische apparatuur - ΧειÏιστής Î¿Ï€Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - ΧειÏίστÏια Î¿Ï€Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - Оператор на оптичеÑко оборудване - Optikai berendezések kezelÅ‘je - Stjórnandi sjóntækja - Tehnik za upravljanje optiÄnih naprav - Tehnica za upravljanje optiÄnih naprav - Optisko iekÄrtu operators - Tecnico di apparecchi ottici - - - - - Bediener elektronischer Anlagen - Bedienerin elektronischer Anlagen - Electronic equipment operator - Technicien d'appareils électroniques - Technicienne d'appareils électroniques - Operator elektronische apparatuur - Operatrice elektronische apparatuur - ΧειÏιστής ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - ΧειÏίστÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - Оператор на електронно оборудване - Elektronikus berendezések kezelÅ‘je - Stjórnandi rafeindatækja - Tehnik za upravljanje elektronskih naprav - Tehnica za upravljanje elektronskih naprav - ElektroninÄ—s įrangos operatoriai - Elektronisko iekÄrtu operators - Tecnico di apparecchi elettronici - - - - - Schiffsmaschinist - Schiffsmaschinistin - Ships' engineer - Officier mécanicien de navires - Officière mécanicienne de navires - Scheepswerktuigkundige - Μηχανικός πλοίων - Корабен инженер - Hajógépész, gépüzemvezetÅ‘ - Vélstjórar í skipum - ÄŒastnik ladijskega strojniÅ¡tva - ÄŒastnica ladijskega strojniÅ¡tva - Laivų mechanikai - KuÄ£a mehÄniÄ·is - Ufficiale di macchine navali - - - - - Schiffsführer - Schiffsführerin - Ships' deck officer - Officier de pont - Officière de pont - Dekofficier - Αξιωματικός καταστÏώματος - Щурман - Fedélzeti tiszte - Skipsjóri eða stýrimaður - Kapitan ladje - Kapitanka ladje - Laivavedžiai - KuÄ£a kapteinis - Ufficiale di coperta - - - - - Lotse - Lotsin - Pilot - Pilote - Loods - Πλοηγός - Лоцман - HajóvezetÅ‘ - Hafnsögumaður - Pomorski pilot - Pomorska pilotka - Kapitonai - KuÄ£a stÅ«rmanis - Pilota - - - - - Flugzeugführer - Flugzeugführerin - Aircraft pilot - Pilote d'avion - Piloot - Πιλότος ΑεÏοσκάφους - Пилот на Ñамолет - Légijármű-vezetÅ‘ - Flugmaður - Pilot letal - Pilotka letal - Aviacijos pilotai - LidmaÅ¡Ä«nas pilots - Pilota di aerei - - - - - Flugverkehrslotse - Flugverkehrslotsin - Air traffic controller - Contrôleur de la circulation aérienne - Contrôleuse de la circulation aérienne - Luchtverkeersleider - Luchtverkeerleidster - Ελεγκτής εναέÏιας κυκλοφοÏίας - ΕλέγκτÏια εναέÏιας κυκλοφοÏίας - Контрольор на въздушното движение - Légiforgalmi irányító - Flugumferðastjórar - Kontrolor zraÄnega prometa - Kontrolorka zraÄnega prometa - Skrydžių valdymo vadovai - Gaisa satiksmes dispeÄers - Controllore del traffico aereo - - - - - Flugsicherungtechniker - Flugsicherungtechnikerin - Air traffic safety technician - Technicien de la sécurité aérienne - Technicienne de la sécurité aérienne - Veiligheidstechnicus luchtvaart - Veiligheidstechnica luchtvaart - Τεχνικός ασφαλείας εναέÏιας κυκλοφοÏίας και επόπτης αεÏοποÏικών μεταφοÏών - Τεχνικός ασφαλείας εναέÏιας κυκλοφοÏίας και επόπτÏια αεÏοποÏικών μεταφοÏών - Техник по ÑигурноÑтта на въздухоплаването - Légiforgalmi biztonsági technikus - Tæknimenn til að tryggja öryggi flugumferðar - Tehnik za varnost zraÄnega prometa - Tehnica za varnost zraÄnega prometa - Oro eismo saugumo technikai - Gaisa satiksmes droÅ¡Ä«bas tehniÄ·is - Tecnico della sicurezza aerea - - - - - Bauinspektor - Bauinspektorin - Building inspector - Inspecteur de sécurité incendie - Inspectrice de sécurité incendie - Inspecteur gebouwen - ΕπιθεωÏητής κτιÏίων - ΕπιθεωÏήτÏια κτιÏίων - ИнÑпектор по Ñтроителна безопаÑноÑÑ‚ - Építési ellenÅ‘r - Byggingaeftirlitsmaður - Gradbeni inÅ¡pektor - Gradbeni inÅ¡pektorica - Pastatų inspektoriai - BÅ«vinspektors - Ispettore della sicurezza antincendio - Ispettrice della sicurezza antincendio - - - - - Brandschutz-, Brandinspektor - Brandschutz-, Brandinspektorin - Fire inspector - Inspecteur d'immeubles - Inspectrice d'immeubles - Inspecteur brandveiligheid - Ειδικός για την Ï€Ïόληψη πυÏκαγιών - Ειδική για την Ï€Ïόληψη πυÏκαγιών - ИнÑпектор по пожарна безопаÑноÑÑ‚ - Tűzrendész - Eldvarnaeftirlitsmaður - Požarni inÅ¡pektor - Požarni inÅ¡pektorica - Gaisrų prevencijos inspektoriai - UgunsdroÅ¡Ä«bas inspektors - Ispettore della sicurezza di immobili - Ispettrice della sicurezza di immobili - - - - - Gesundheits- und Sicherheitskontroller - Gesundheits- und Sicherheitskontrollerin - Health and safety inspector - Inspecteur hygiène et sécurité - Inspectrice hygiène et sécurité - Controleur veiligheid en gezondheid - Controleuse veiligheid en gezondheid - ΕπιθεωÏητής υγείας και ασφάλειας - ΕπιθεωÏήτÏια υγείας και ασφάλειας - ИнÑпектор по безопаÑноÑÑ‚ и охрана на труда - Munkavédelmi és egészségvédelmi ellenÅ‘r - Heilbrigðis- og öryggiseftirlitsmaður - Zdravstveni inÅ¡pektor in inÅ¡pektor za varnost - Zdravstveni inÅ¡pektorica in inÅ¡pektorica za varnost - Darbų saugos, sveikatos apsaugos inspektoriai - Darba inspektors - Ispettore di igiene e sicurezza - Ispettrice di igiene e sicurezza - - - - - Qualitätskontrolleur - Qualitätskontrolleurin - Quality inspector - Contrôleur de qualité - Contrôleuse de qualité - Kwaliteitscontroleur - Kwaliteitscontroleuse - ΕπιθεωÏητής ποιότητας - ΕπιθεωÏήτÏια ποιότητας - ИнÑпектор по качеÑтвен контрол - MinÅ‘ségvédelmi ellenÅ‘r - Gæðaeftirlitsmaður - InÅ¡pektor za nadzor kakovosti - InÅ¡pektorica za nadzor kakovosti - KokybÄ—s inspektoriai - TehniskÄs uzraudzÄ«bas inspektors - Controllore della qualità - - - - - Biotechniker - Biotechnikerin - Life science technician - Technicien des sciences de la vie - Technicienne des sciences de la vie - Technicus biowetenschappen - Technica biowetenschappen - Τεχνικός βοηθός βιολογίας - Τεχνική βοηθός βιολογίας - Приложен ÑпециалиÑÑ‚ от Ñферата на науките за живота - Biotechnikus - Tæknimenn í líffræðilegum greinum - Laboratorijski tehniki v zdravstvu, biomedicini, bilogiji, farmakologiji ipd. - Laboratorijske tehnice v zdravstvu, biomedicini, bilogiji, farmakologiji ipd. - Gyvosios gamtos mokslų technikai (laborantai) - DabaszinÄtņu tehniÄ·is - Tecnico delle scienze della vita - - - - - Agrarwirtschaftstechniker - Agrarwirtschaftstechnikerin - Agronomy technician - Technicien agronome - Technicienne agronome - Technicus landbouwkunde - Technica landbouwkunde - Τεχνικός βοηθός γεωπονίας - Τεχνική βοηθός γεωπονίας - Техник агроном - MezÅ‘gazdasági technikus - Tæknimaður á sviði jarðræktar og skógræktar - Agronomski tehnik - Agronomska tehnica - Agronomijos technikai - Agronomijas tehniÄ·is - Tecnico agronomo - - - - - Forstwirtschaftstechniker - Forstwirtschaftstechnikerin - Forestry technician - Technicien forestier - Technicienne forestière - Technicus bosbouw - Technica bosbouw - Τεχνικός βοηθός δασολογίας - Τεχνική βοηθός δασολογίας - Техник в горÑкото ÑтопанÑтво - ErdÅ‘gazdasági technikus - Tæknimaður á sviði jarðræktar og skógræktar - Gozdarski tehnik - Gozdarska tehnica - MiÅ¡kininkystÄ—s technikai - MežsaimniecÄ«bas tehniÄ·is - Tecnico forestale - - - - - Landwirtschaftlicher Berater - Landwirtschaftliche Beraterin - Farming adviser - Conseiller agricole et forestier - Conseillère agricole et forestier - Landbouwconsulent - Landbouwconsulente - ΣÏμβουλος για φάÏμες - Съветник в ÑелÑкото ÑтопанÑтво - MezÅ‘gazdasági tanácsadó - Landbúnaðarráðunautur - Svetovalec, asistent v kmetijsktvu - Svetovalka, asistentka v kmetijsktvu - Ūkininkavimo konsultantai - ZemkopÄ«bas konsultants - Consigliere agricolo - - - - - Forstwirtschaftlicher Berater - Forstwirtschaftliche Beraterin - Forestry adviser - Conseiller agricole et forestier - Conseillère agricole et forestière - Bosbouwconsulent - Bosbouwconsulente - ΣÏμβουλος για δάση - Съветник в горÑкото ÑтопанÑтво - ErdÅ‘gazdasági tanácsadó - Skógræktaráðunautur - Svetovalec, asistent v gozdarstvu - svetovalka, asistentka v gozdarstvu - MiÅ¡kininkystÄ—s konsultantai - MežsaimniecÄ«bas konsultants - Consigliere forestale - - - - - Medizinischer Assistent - Medizinische Assistentin - Medical assistant - Assistant médical - Assistante médical - Medisch assistent - Medisch assistente - ΙατÏικός βοηθός - ΙατÏική βοηθός - МедицинÑки помощник - Gyógyászati asszisztens - Aðstoðarfólk við hjúkrun - Zdravstveni asistent - Zdravstvena asistentka - Slaugos specialistai - Ä€rsta palÄ«gs (feldÅ¡eris) - Assistente medico - - - - - Gesundheits-, Umweltschutztechniker - Gesundheits-, Umweltschutztechnikerin - Sanitarian - Hygiéniste - Hygiënist - Hygiëniste - Υγειονόμος - Санитар - Közegészségügyi szakértÅ‘ - Hreinlætis- og umhverfisvarndarráðgjafar - Strokovni sodelavec za higieno - Strokovna sodelavka za higieno - Sanitarijos inspektoriai - HigiÄ“nists - Igienista - - - - - Diätassistent - Diätassistentin - Dietician - Diététicien - Diététicienne - Diëtist - Diëtiste - Διαιτολόγος - Диетолог - Dietetikus - Næringarráðgjafi - Svetovalec za dietno prehrano - Svetovalka za dietno prehrano - Dietos specialistai - Dietologs - Dietologo e specialista della nutrizione - Dietologa e specialista della nutrizione - - - - - Ernährungsberater - Ernährungsberaterin - Nutritionist - Nutritionniste - Voedingsdeskundige - ΔιατÏοφολόγος - СпециалиÑÑ‚ по храненето - Táplálkozási szakértÅ‘ - Næringarfræðingur - Svetovalec za zdravo prehrano - Svetovalka za zdravo prehrano - Dietologai - UzturzinÄtņu speciÄlists - Nutrizionista - - - - - Optometriker - Optometrikerin - Optometrist - Optométricien - Optométricienne - Optometrist - Optometriste - Ειδικός οφθαλμομέτÏησης - Ειδική οφθαλμομέτÏησης - ОптометриÑÑ‚ - Optometrista - Sjónglerjafræðingur - Optometrist - Optometristka - Optometrijos specialistai ir optikai - Optometrists - Optometrista e ottico - Optometrista e ottica - - - - - Optiker - Optikerin - Optician - Opticien - Opticienne - Opticien - Οπτικός - Оптик - Látszerész - Sjóntækjafræðingur - OÄesni optik - OÄesna optiÄarka - Optikai - OptiÄ·is - Ottico - - - - - Zahnmedizinischer Assistent - Zahnmedizinische Assistentin - Dental assistant - Assistant dentaire - Assistante dentaire - Tandartsassistent - Tandartsassistente - ΟδοντιατÏικός βοηθός - ΟδοντιατÏική βοηθός - Помощник в Ñтоматологичната помощ - Fogászati asszisztens - Aðstoðarfólk á tannlæknastofum - Zobozdravstveni asistent, zobozdravstveni tehnik ipd. - Zobozdravtvena asistentka, zobozdravstvena tehnica ipd. - Burnos priežiÅ«ros specialistai - ZobÄrsta asistents - Assistente di medicina dentaria - - - - - Physiotherapeut - Physiotherapeutin - Physiotherapist - Kinésithérapeute - Fysiotherapeut - Fysiotherapeute - ΦυσιοθεÏαπευτής - ΦυσιοθεÏαπεÏÏ„Ïια - Физиотерапевт - Gyógytornász - Sjúkraþjálfari - Fizioterapevt - Fizioterapevtka - Fizioterapeutai - Fizioterapeits - Chinesiterapista - - - - - Veterinärmedizinischer Assistent - Veterinärmedizinische Assistentin - Veterinary assistant - Assistant vétérinaire - Assistante vétérinaire - Dierenartsassistent - Dierenartsassistente - ΚτηνιατÏικός βοηθός - ΚτηνιατÏική βοηθός - Помощник ветеринар - Ãllatorvosi szaksegéd - Aðstoðarmenn dýralækna - Veterinarski asistent - Veterinarska asistentka - Veterinarai asistentai - VeterinÄrfeldÅ¡eris - Assistente veterinario - - - - - Pharmazeutischer Assistent - Pharmazeutische Assistentin - Pharmaceutical assistant - Assistant / préparateur en pharmacie - Assistante / préparatrice en pharmacie - Apothekersassistent - Apothekersassistente - Βοηθός ΦαÏμακοποιός - Помощник фармацевт - Gyógyszerész asszisztens - Aðstoðarfólk í lyfjabúðum og lyfjabúrum - Farmacevtski asistent - Farmacevtska asistentka - Farmakotechnikai - Farmaceita asistents - Assistente farmacista e preparatore in farmacia - Assistente farmacista e preparatrice in farmacia - - - - - Krankenspfleger - Krankenschwester - Nurse - Infirmier - Infirmière - Verplegend personeel - Îοσοκόμος - Îοσοκόμα - МедицинÑка ÑеÑтра - Ãpolók - Hjúkrunarfræðingur - Medicinske sestre - Medicinski sestre - Jaunesnieji slaugos specialistai - MÄsa - Infermiere - Infermiera - - - - - Geburtshelfer - Hebamme - Male midwife - Midwife - Maïeuticien - Sage-femme - Vroedkundige - Μαιευτής - Mαία - Ðкушер - Ðкушерка - Férfi szülész - SzülésznÅ‘ - Ljósfaðir - Ljósmóður - Zdravstvenik -babiÄar - Medicinska sesta babica - AkuÅ¡eriai - VecmÄte - Ostetrico - Ostetrica - - - - - Heilpraktiker - Heilpraktikerin - Traditional medicine practitioner - Praticien de la médecine traditionnelle - Praticienne de la médecine traditionnelle - Beoefenaar traditionele geneeskunst - ΠαÏαδοσιακός (Ï€Ïακτικός) θεÏαπευτής - ΠαÏαδοσιακή (Ï€Ïακτική) θεÏαπεÏÏ„Ïια - СпециалиÑти практикуващи традиционна медицина - Természetgyógyász - Grasalæknar - Izvajalec tradicionalne medicine - Liaudies medicinos praktikai - Dziednieks - Medico della medicina tradizionale - - - - - Geistheiler / Gesundbeter - Geistheilerin / Gesundbeterin - Faith healer - Guérisseur - Guérisseuse - Gebedsgenezer - ΘεÏαπευτής μέσω της θÏησκείας - ΘεÏαπεÏÏ„Ïια μέσω της θÏησκείας - Лечител / знахар - Szuggesztióval gyógyító - Fyrirbænalæknar - Zdravilec - UžkalbÄ—tojai - Ekstrasenss - Guaritore - Guaritrice - - - - - Hilfslehrer des Primarbereiches - Hilfslehrerin des Primarbereiches - Primary education teaching associate professional - Auxiliaire d'éducation (enseignement primaire) - Onderwijsassistent lager onderwijs - Onderwijsassistente lager onderwijs - Βοηθός δάσκαλος Ï€Ïωτοβάθμιας εκπαίδευσης - Βοηθός δασκάλα Ï€Ïωτοβάθμιας εκπαίδευσης - Приложни кадри в началното образование - Jaunesnieji ikimokyklinio ugdymo specialistai - Ausiliario dell'istruzione - Ausiliaria dell'istruzione - - - - - Hilfslehrer des Vorschulbereiches - Hilfslehrerin des Vorschulbereiches - Pre-primary education teaching associate professional - Auxiliaire d'éducation (enseignement préprimaire) - Onderwijsassistent kleuteronderwijs - Onderwijsassistente kleuteronderwijs - Βοηθός δάσκαλος Ï€Ïοσχολικής ηλικίας - Βοηθός δασκάλα Ï€Ïοσχολικής ηλικίας - Приложни кадри в предучилищното образование - Óvodai és egyéb tanintézeti kisegítÅ‘ nevelÅ‘, oktató - Leiðbeinandi í leikskóla - PomoÄnik vzgojiteljev predÅ¡olskih otrok - PomoÄnica vzgojiteljic predÅ¡olskih otrok - Jaunesnieji kito mokymo specialistai - Pirmsskolas izglÄ«tÄ«bas skolotÄjs - Ausiliario dell'istruzione (insegnamento nella scuola materna) - Ausiliaria dell'istruzione (insegnamento nella scuola materna) - - - - - Hilfslehrer des Sonderschulwesens - Hilfslehrerin des Sonderschulwesens - Special education teaching associate professional - Auxiliaire d'éducation des handicapés - Onderwijsassistent buitengewoon onderwijs - Onderwijsassistente buitengewoon onderwijs - Βοηθός δάσκαλος ειδικής εκπαίδευσης - Βοηθός δασκάλα ειδικής εκπαίδευσης - Приложни кадри в преподаването на деца Ñ ÑƒÐ²Ñ€ÐµÐ¶Ð´Ð°Ð½Ð¸Ñ - Egyéb speciális oktató, nevelÅ‘ - Leiðbeinandi við sérkennslu - PomoÄnik uÄiteljev oseb s posebnimi potrebami - PomoÄnica uÄiteljic oseb s posebnimi potrebami - Jaunesnieji specialaus ugdymo specialistai - SpeciÄlÄs skolas skolotÄjs - Ausiliario dell'istruzione dei disabili - Ausiliaria dell'istruzione dei disabili - - - - - Hilfslehrer - Hilfslehrerin - Teaching associate professional - Auxiliaire d'éducation - Onderwijsassistent - Onderwijsassistente - Βοηθός δάσκαλος - Βοηθός δασκάλα - Приложни кадри в образованието - KisegítÅ‘ oktató, nevelÅ‘ - Aðrir leiðbeinendur við kennslu - Strokovni sodelavec uÄiteljev, vzgojiteljev - Strokovna sodelavka uÄiteljic, vzgojiteljic - Jauniesnieji mokymo specialistai - Instruktors - Ausiliario dell'istruzione - Ausiliaria dell'istruzione - - - - - Effektenhändler, -makler - Effektenhändlerin, -maklerin - Securities and finance dealer - Courtier en valeur - Courtière en valeur - Effecten- en valutahandelaar - ΑγοÏαστής-πωλητής μετοχών και αξιών - ΑγοÏάστÏια-πωλήτÏια μετοχών και αξιών - ФинанÑов дилър - Értékpapír és pénzügyi kereskedÅ‘ - Verðbréfasali - Trgovec z vrednostnimi papirji in drugimi finanÄnimi instrumenti - Trgovka z vrednostnimi papirji in drugimi finanÄnimi instrumenti - Vertybinių popierių ir finansų makleriai - VÄ“rtspapÄ«ru un finanÅ¡u dÄ«leris - Mediatore di borsa - Mediatrice di borsa - - - - - Finanzmakler - Finanzmaklerin - Broker - Cambiste - Effectenmakelaar - ΧÏηματιστής - ΧÏηματίστÏια - Брокер - Bróker - Verðbréfamiðlari - Borzni posrednik - Borzna posrednica - Užsienio biržos brokeriai - Brokeris - Agente di cambio - - - - - Versicherungsvertreter - Versicherungsvertreterin - Insurance representative - Agent d'assurance - Agente d'assurance - Verzekeringsagent - Verzekeringsagente - Ασφαλιστής, αντιπÏόσωπος και πωλητής ασφαλειών - ΑσφαλίστÏια, αντιπÏόσωπος και πωλήτÏια ασφαλειών - ЗаÑтрахователен агент - Biztosítási üzletkötÅ‘ - Tryggingafulltrúar - ZavarovalniÅ¡ki zastopnik - ZavarovalniÅ¡ka zastopnica - Draudimo agentai - ApdroÅ¡inÄÅ¡anas aÄ£ents - Agente assicurativo - - - - - Immobilienmakler - Immobilienmaklerin - Estate agent - Agent immobilier - Agente immobilière - Vastgoedmakelaar - Κτηματομεσίτης - ΚτηματομεσίτÏια - Ðгент на недвижими имоти - Ingatlanügynök - Fasteignasalar - Posrednik za nepremiÄnine in premiÄnine - Posrednica za nepremiÄnine in premiÄnine - Nekilnojamojo turto agentai - NekustamÄ Ä«paÅ¡uma aÄ£ents - Agente immobiliare - - - - - Reiseberater - Reiseberaterin - Travel consultant - Agent de voyages - Agente de voyages - Reisconsulent - Reisconsulente - ΣÏμβουλος εκδÏομών και ταξιδιών - ТуриÑтичеÑки конÑултант - Utazási tanácsadó - Ferðaráðgjafi - Zastopnik za potovanja - Zastopnica za potovanja - Kelionių konsultantai - Ceļojumu konsultants - Agente di viaggio - - - - - Reiseveranstalter - Reiseveranstalterin - Travel organiser - Organisateur de voyages - Organisatrice de voyages - Reisorganisator - ΟÏγανωτής εκδÏομών και ταξιδιών - ΟÏγανώτÏια εκδÏομών και ταξιδιών - ТуриÑтичеÑки организатор - UtazásszervezÅ‘ - Ferðaskipuleggjandi - Organizator za potovanja - Organizatorica za potovanja - Kelionių organizatoriai - Ceļojumu organizators - Organizzatore di viaggi - Organizzatrice di viaggi - - - - - Technischer Handelsvertreter - Technische Handelsvertreterin - Technical salesperson - Agent commercial - Agente commerciale - Technisch handelsvertegenwoordiger - Technisch handelsvertegenwoordigster - ΣÏμβουλος τεχνικών υπηÏεσιών - ТехничеÑки търговÑки агент - Műszaki értékesítÅ‘ - Sölumaður á sviði tækni - TehniÄni zastopnik za prodajo - TehniÄna zastopnica za prodajo - Techniniai pardavimo atstovai - PÄrdevÄ“js - Agente commerciale - - - - - Kaufmännischer Handelsvertreter - Kaufmännische Handelsvertreterin - Sales representative - Agent technicocommercial - Agente technicocommerciale - Handelsvertegenwoordiger - Handelsvertegenwoordigster - ΣÏμβουλος πωλήσεων - ТърговÑки предÑтавител - Kereskedelmi képviselÅ‘ - Sölumaður - Komercialist, zastopnik za prodajo - Komercialistka, zastopnica za prodajo - Atstovai prekybai - TirdzniecÄ«bas pÄrstÄvis - Agente commerciale tecnico - - - - - Einkäufer - Einkäuferin - Buyer - Acheteur - Acheteuse - Inkoper - Inkoopster - ΑγοÏαστής εμποÏευμάτων και Ï€Ïώτων υλών - ΑγοÏάστÏια εμποÏευμάτων και Ï€Ïώτων υλών - Закупчик - Felvásárló - innkaupastarfsmenn - Nabavni referent - Nabavna referentka - TiekÄ—jai - SagÄdnieks - Addetto agli acquisti - Addetta agli acquisti - - - - - Schätzer / Sachverständige - Schätzerin / Sachverständigerin - Appraiser / Valuer - Estimateur - Estimatrice - Taxateur - Εκτιμητής - ΕκτιμήτÏια - Оценител / ЕкÑперт - Becsüs / ÉrtékbecslÅ‘ - Matsmaður - Cenilec - Cenilka - Vertintojai - NocenotÄjs - Stimatore/ perito in valutazione - Stimatrice/ perito in valutazione - - - - - Versteigerer - Versteigerin - Auctioneer - Vendeur aux enchères - Vendeuse aux enchères - Veilingmeester - Πωλητής σε δημοπÏασίες - ΠωλήτÏια σε δημοπÏασίες - Ðгент в наддаваниÑта - ÃrverezÅ‘ - Uppboðshaldari - Dražbar - Dražbarka - Aukciono vedÄ—jai - IzsolÄ«tÄjs - Venditore all'asta - Venditrice all'asta - - - - - Finanz- und Verkaufsvermittler - Finanz- und Verkaufsvermittlerin - Finance and sales associate professional - Assistant du secteur finances et ventes - Assistante du secteur finances et ventes - Medewerker financiën en verkoop - Medewerkster financiën en verkoop - Βοηθός οικονομικών και πωλήσεων - Приложен ÑпециалиÑÑ‚ във финанÑите и продажбите - Pénzügyi és értékesítési ügyintézÅ‘ szakember - Menntaður aðstoðamaður í fjármálum - FinanÄni in komercialni strokovni sodelavec - FinanÄna in komercialna strokovna sodelavka - Jaunesnysis finansų ir pardavimo darbuotojas - FinanÅ¡u un tirdzniecÄ«bas jaunÄkais speciÄlists - Assistente di settore finanziario e di vendite - - - - - Handelsmakler - Handelsmaklerin - Trade broker - Courtier en marchandises - Courtière en marchandises - Handelsagent - Μεσίτης εμποÏίου και ναυλώσεων πλοίων - ΜεσίτÏια εμποÏίου και ναυλώνσεων πλοίων - Брокер в търговиÑта - Kereskedelmi ügynök - Vörumiðlarar - Trgovska posrednik - Trgovska posrednica - Prekybos brokeriai - TirdzniecÄ«bas brokeris - Agente commerciale - - - - - Vermittler von Abrechnungs- und Speditionsdienstleistungen - Vermittlerin von Abrechnungs- und Speditionsdienstleistungen - Clearing and forwarding agent - Agent concessionnaire - Agente concessionnaire - Expediteur - Εκτελωνιστής και Ï€ÏάκτοÏας αποστολής εμποÏευμάτων - ΕκτελωνίστÏια και Ï€ÏάκτοÏας αποστολής εμποÏευμάτων - Ðгент концеÑионер / ПоÑредник в Ð±Ð¸Ð·Ð½ÐµÑ ÑƒÑлуги - Vám- és szállítmányozási ügyintézÅ‘ - Tollafgreiðslu og flutningamiðlarar - Å pediter ipd. - Å pediterka ipd. - MuitinÄ—s ir prekių persiuntimo agentai - Ekspeditors - Agente concessionario - - - - - Arbeits- und Personalvermittler - Arbeits- und Personalvermittlerin - Employment agents and labour contractors - Agent d'établissement de contrats d'emploi et de recrutement de main-d'Å“uvre - Agente d'établissement de contrats d'emploi et de recrutement de main-d'Å“uvre - Arbeidsbemiddelaar - Arbeidsbemiddelaarster - ΠÏάκτοÏας και αντιπÏόσωπος εξεÏÏεσης εÏγασίας και απασχόλησης και γÏαμματέας συντεχνιών - Трудови агенти и агенти за набиране на работна ръка - MunkaerÅ‘ közvetítÅ‘ és alkalmimunka-vállalkozó - Vinnumiðlarar og vinnuaflsmiðlarar - Posrednik za zaposlovanje - Posrednica za zaposlovanje - Ä®darbinimo agentai ir darbo rangovai - NodarbinÄtÄ«bas aÄ£ents - Agente di stesura di contratti di impiego e reclutamento di manodopera - - - - - Vermittler gewerblicher Dienstleitungen - Vermittlerin gewerblicher Dienstleitungen - Business services agent - Agent commercial - Agente commerciale - Zakelijk dienstverlener - Zakelijk dienstverleenster - ΠÏάκτοÏας και αντιπÏόσωπος εξεÏÏεσης εÏγασίας και απασχόλησης και γÏαμματέας συντεχνιών - Ð‘Ð¸Ð·Ð½ÐµÑ Ð°Ð³ÐµÐ½Ñ‚ - Ãœzleti szolgáltatási közvetítÅ‘ - Þjónustusali og vörumiðlari - Posrednik za poslovne storitve - Posrednica za poslovne storitve - Verslo paslaugų agentai - Komercdarbinieks - Agente commerciale - - - - - Verwaltungssekretär - Verwaltungssekretärin - Administrative secretary - Secrétaire adiministratif - Secrétaire administrative - Administratief secretaris - Administratief secretaresse - ΓÏαφέας διοίκησης - ÐдминиÑтративен Ñекретар - Adminisztratív titkár - Stjórnunarritari - Poslovni sekretar - Poslovna sekretarka - Administracijos sekretoriai - PÄrvaldes sekretÄrs - Segretario amministrativo - Segretaria amministrativa - - - - - Verwaltungsangestellter - Verwaltungsangeste - Administrative associate professional - Agent administratif - Agente administrative - Administratief bediende - Βοηθός διοίκησης - Помощни профеÑии Ñвързани Ñ Ð°Ð´Ð¼Ð¸Ð½Ð¸Ñтративното управление - Adminisztratív kisegítÅ‘ szakember - Aðstoðarmaður stjórnunarritara - Administrativni pomoÄnik, projektni tajnik ipd. - Administrativna pomoÄnica, projektna tajnica ipd. - Administracijos jauniesnieji susijusių profesijų specialistai - Lietvedis - Agente amministrativo - - - - - Rechtsangestellter - Rechtsangestellte - Legal associate professional - Assistant juridique - Assistante juridique - Medewerker juridische dienst - Medewerkster juridische dienst - Îομικός και ασφαλιστικός βοηθός - Îομική και ασφαλιστική βοηθός - Приложен юриÑÑ‚ / юридичеÑки Ñътрудник - Jogi kisegítÅ‘ szakember - Aðstoðamaður lögfræðings - Pravni asistent - Pravna asistentka - TeisÄ—s jaunesnieji specialistai - Jurista palÄ«gs - Assistente giuridico - - - - - Buchhalter - Buchhalterin - Bookkeeper - Comptable - Boekhouder - Boekhoudster - Βοηθός λογιστής - Βοηθός λογίστÏια - Счетоводители - KönyvelÅ‘ - Bókhaldarar - Knjigovodja - Knjigovodkinja - Jaunesnieji apskaitos specialistai - GrÄmatvedis - Contabile - - - - - Assistent (Statistik) - Assistentin (Statistik) - Statistical associate professional - Assistant du secteur des statistiques - Assistante du secteur des statistiques - Medewerker op statistisch gebied - Medewerkster op statistisch gebied - Βοηθός στατιστικής - Приложни ÑпециалиÑти в ÑтатиÑтиката - Statisztikai, kisegítÅ‘ szakember - Aðstoðarmaður tölfræðings - Strokovni sodelavec za statistiÄne izraÄune - Strokovna sodelavka za statistiÄne izraÄune - Statistikas, jaunesnieji susijusių profesijų specialistai - StatistiÄ·a palÄ«gs - Assistente nel settore statistico - - - - - Assistent (Mathematik) - Assistentin (Mathematik) - Mathematical and related associate professional - Assistant du secteur des mathématiques - Assistante du secteur des mathématiques - Medewerker op wiskundig gebied - Medewerkster op wiskundig gebied - Βοηθός μαθηματικών και παÏόμοιοι - Приложни ÑпециалиÑти в математиката и други подобни - Matematikai és kapcsolódó kisegítÅ‘ szakember - Aðstoðarmaður stærfræðings - Strokovni sodelavec za matematiÄne (raÄunovodske, zavarovalniÅ¡ke) izraÄune in prikaze - Strokovne sodelavka za matematiÄne (raÄunovodske, zavarovalniÅ¡ke) izraÄune in prikaze - Matematikai, jaunesnieji giminiÅ¡kų profesijų specialistai - AktuÄra palÄ«gs - Assistente nel settore matematico - - - - - Zoll- und Grenzschutzinspektor - Zoll- und Grenzschutzinspektorin - Customs inspector - Inspecteur des douanes et des frontières - Inspectrice des douanes et des frontières - Douane-inspecteur - Douane-inspectrice - Τελωνειακός λειτουÏγός - Τελωνειακή λειτουÏγός - МитничеÑки инÑпектор - VámtisztviselÅ‘ - Tollvörður - Carinski inÅ¡pektor - Carinska inÅ¡pektorica - MuitinÄ—s ir valstybÄ—s sienos apsaugos tarnybos inspektoriai - Muitas eksperts - Ispettore delle dogane e dei confini - Ispettrice delle dogane e dei confini - - - - - Staatlicher Steuer- und Abgabenbediensteter - Staatliche Steuer- und Abgabenbediensteterin - Government tax and excise official - Contrôleur des impôts - Contrôleuse des impôts - Ambtenaar: douane en accijnzen - ΛειτουÏγός δασμών και φόÏων κατανάλωσης - Данъчен контрольор - Kormányzati adó- és jövedéki tisztviselÅ‘ - Starfsmenn á skattstofu - Davkar - Davkarica - MokesÄių ir akcizo pareigÅ«nai - Nodokļu inspektors - Ispettore delle imposte - Ispettrice delle imposte - - - - - Staatlicher Sozialverwaltungsbediensteter - Staatliche Sozialverwaltungsbediensteterin - Government social benefits official - Agent des services sociaux publics - Agente des services sociaux publics - Ambtenaar sociale diensten - ΛειτουÏγός κοινωνικών παÏοχών και ωφελημάτων - Служители в Ñектор общеÑтвени уÑлуги, отпуÑкащи Ñоциални Ð¿Ð»Ð°Ñ‰Ð°Ð½Ð¸Ñ - Valstybinio socialinio aprÅ«pinimo pareigÅ«nai - Valsts sociÄlÄs nodroÅ¡inÄÅ¡anas speciÄlists - Agente dei servizi pubblici sociali - - - - - Staatlicher Bediensteter bei Paß-, Lizenz- und Genehmigungsstellen - Staatliche Bediensteterin bei Paß-, Lizenz- und Genehmigungsstellen - Government licensing official - Agent des services publics des permis et des licences - Agente des services publics des permis et des licences - Ambtenaar vergunningen - ΛειτουÏγός εκδόσεως αδειών - Служители в Ñектор общеÑтвени уÑлуги, издаващи разрешителни и лицензи - Kormányzati engedélyezési tisztviselÅ‘ - Starfsmenn sem gefa út leyfisveitingar, vegabréf, ökuskírteini - Referent za koncesije, dovoljenja - Referentka za koncesije, dovoljenja - Licencijų iÅ¡davimo pareigÅ«nai - Valsts licencÄ“Å¡anas speciÄlists - Agente dei servizi pubblici concedenti dei permessi e delle licenze - - - - - Polizeikommissar - Polizeikommissarin - Police inspector - Inspecteur de la police judiciaire - Inspectrice de la police judiciaire - Politie-inspecteur - Politie-inspectrice - ΑξιωματοÏχος αστυνομίας - ПолицейÑки инÑпектор - RendÅ‘rfelügyelÅ‘ - Löregluþjónn - Policijski preiskovalec - Policijska preiskovalka - Policijos inspektoriai - Policijas inspektors - Ispettore della polizia giudiziaria - Ispettrice della polizia giudiziaria - - - - - Detektive - Detektivin - Detective - Détective - Detective - Îτετέκτιβ - Следовател - Nyomozó - Leynilögregumaður - Detektiv - Detektivka - Sekliai - DetektÄ«vs - Investigatore - Investigatrice - - - - - Sozialarbeiter - Sozialarbeiterin - Social work associate professional - Profession intermédiaire du travail social - Medewerker maatschappelijk werk - Medewerkster maatschappelijk werk - Βοηθός κοινωνικός λειτουÏγός - Βοηθός κοινωνική λειτουÏγός - Приложни ÑпециалиÑти в Ñоциалните грижи - Szociális munkához kapcsolódó kisegítÅ‘ szakember - Menntað aðstoðarfólk við félagsþjónustu - Strokovni sodelavec za socialno delo - Strokovna sodelavka za socialno delo - Jaunesnieji socialiniai darbuotojai - SociÄlais aprÅ«pÄ“tÄjs - Professioni intermedie del lavoro sociale - - - - - Dekorateur - Dekorateurin - Decorator - Décorateur - Décoratrice - Decorateur - Decoratrice - Διακοσμητής - ΔιακοσμήτÏια - Декоратор - DekoratÅ‘r - Skreytingarmaður - Dekorater, aranžer - Dekoraterka, aranžerka - Dekoratoriai - DekorÄ“tÄjs - Disegnatore - Disegnatrice - - - - - Gewerbliche Designer - Gewerbliche Designerin - Commercial designer - Dessinateur modéliste de produits industriels et commerciaux - Dessinatrice modéliste de produits industriels et commerciaux - Commercieel ontwerper - Commercieel ontwerpster - Σχεδιαστής εμποÏικών Ï€Ïοϊόντων - ΣχεδιάστÏια εμποÏικών Ï€Ïοϊόντων - Художник по рекламата - ReklámtervezÅ‘ - Hönnuður - Oblikovalec - Oblikovalka - Komercijos produktų dizaineriai - Dizaina speciÄlists - Disegnatore modellista di prodotti industriali e commerciali - Disegnatrice modellista di prodotti industriali e commerciali - - - - - Rundfunk-, Fernsehsprecher - Rundfunk-, Fernsehsprecherin - Radio / TV presenter - Présentatrice de radio, de télévision et de spectacles - Omroeper bij radio of televisie - Omroepster bij radio of televisie - Εκφωνητής (Ïαδιοφώνου, τηλεόÏασης), παÏουσιαστής εκδηλώσεων, ντισκ τζόκεϋ και παÏόμοιοι - ΕκφωνήτÏια (Ïαδιοφώνου, τηλεόÏασης), παÏουσιαστής εκδηλώσεων, ντισκ τζόκεϋ και παÏόμοιοι - Водещи в радиото / телевизиÑта - Radijo - televizijos diktoriai - Diktors - Annuciatore e presentatore di radio, televisione e altri spettacoli - Annuciatrice e presentatrice di radio, televisione e altri spettacoli - - - - - Straßen-, Nachtklubmusiker - Straßen-, Nachtklubmusikerin - Street / night club musician - Musicien - Musicienne - Straat- en nachtclubmuzikant - Straat- en nachtclubmuzikante - Μουσικός - Уличен музикант / музикант в нощно заведение - Utcán, éjszakai szórakozóhelyeken dolgozó zenész - Hljómlistarmaður á götum eða í næturklúbbum - PouliÄni glasbenik, glasbenik v noÄnih lokalih - PouliÄna glasbenica, glasbenica v noÄnih lokalih - GatvÄ—s/ naktinių klubų muzikantai - MÅ«ziÄ·is - Musicista - - - - - Straßen-, Nachtklubsänger - Straßen-, Nachtklubsängering - Street /night club singer - Chanteur - Chanteuse - Straat- en nachtclubzanger - Straat- en nachtclubzangeres - ΤÏαγουδιστής - ΤÏαγουδίστÏια - Уличен певец / певец в нощно заведение - Utcán, éjszakai szórakozóhelyeken dolgozó énekes - Söngvari á götum eða í næturklúbbum - PouliÄni pevec, pevec v noÄnih lokalih - PouliÄna pevka, pevka v noÄnih lokalih - GatvÄ—s/ naktinių klubų dainininkai - DziedÄtÄjs - Cantante - - - - - Straßen-, Nachtklubtanzer - Straßen-, Nachtklubtanzerin - Street / night club dancer - Danseur - Danseuse - Straat- en nachtclubdanser - Straat- en nachtclubdanseres - ΧοÏευτής - ΧοÏεÏÏ„Ïια - Уличен танцьор / танцьор в нощно заведение - Utcán, éjszakai szórakozóhelyeken dolgozó táncos - Dansari götum eða í næturklúbbum - PouliÄni plesalec, plesalec v noÄnih lokalih - PouliÄna plesalka, plesalka v noÄnih lokalih - GatvÄ—s/ naktinių klubų Å¡okÄ—jai - DejotÄjs - Danzatore - Danzatrice - - - - - Clown - Clownin - Clown - Clown - Clown - Κλόουν - Клоун - Bohóc - Trúðir - Klovn - Klovnesa - Cirko artistai - Klauns - Clown, prestigiatore, acrobata ed assimilati - - - - - Zauberer - Zauberin - Magician - Magicien - Magicienne - Goochelaar - ΤαχυδακτυλουÏγός - ФокуÑник - Bűvész - Töframaður - ÄŒarovnik, iluzionist - ÄŒarovnica, iluzionistka - Magai - Iluzionists - Prestigiatore - Prestigiatrice - - - - - Akrobat - Akrobatin - Acrobat - Acrobate - Acrobaat - ΑκÏοβάτης - ΑκÏοβάτÏια - Ðкробат - Akrobata - Loftfimleikamaður - Akrobat - Akrobatka - Akrobatai - AkrobÄts - Acrobata - - - - - Berufssportler - Berufssportlerin - Athlete - Athlète - Atleet - Atlete - Αθλητής - ΑθλήτÏια - Ðтлет - Atléta - Ãþróttamaður - Å portnik - Å portnica - Atletai - AtlÄ“ts - Atleta - - - - - Ordensbruder / Seelsorgehelfer - Ordensschwester / Seelsorgehelferin - Religious associate professional - Assistant laïc des cultes - Assistante laïque des cultes - Lekenassistent bij erediensten - Lekenassistente bij erediensten - Κατηχητής, ιεÏοκήÏυκας, ψάλτης και άλλοι σχετικοί - ΚατηχήτÏια, ιεÏοκÏÏυκας, ψάλτÏια και άλλοι σχετικοί - Приложни кадри във вероизповеданиÑта - Vallási kisegítÅ‘ munkatárs - Fólk er starfar að trúmálum - ÄŒlan samostanske skupnosti, duhovnikov pomoÄnik - ÄŒlanica samostanske skupnosti, duhovnikov pomoÄnica - Jaunesnieji religinių profesijų specialistai - ReliÄ£isko kultu jaunÄkais speciÄlists - Assistente laico dei culti - Assistente laica dei culti - - - - - Stenograph, Stenotypist, Maschinenschreiber - Stenographin, Stenotypistin, Maschinenschreiberin - Stenographer and typist - Sténographe / dactylographe - Stenograaf en typist - Stenografe en typiste - ΔακτυλογÏάφος και στενοδακτυλογÏάφος - Стенограф и машинопиÑец - Gyors- és gépíró - Hraðritarar og vélritarar - Stenodaktilograf in strojepisec - stenodaktilografka in strojepiska - StenografistÄ—s ir maÅ¡ininkÄ—s - StenogrÄfs un maÅ¡Ä«nrakstÄ«tÄjs - Stenografo e dattilografo - Stenografa e dattilografa - - - - - Bediener von Textverarbeitungs- und verwandten Anlagen - Bedienerin von Textverarbeitungs- und verwandten Anlagen - Word-processor operator - Opérateur de traitement de texte - Opératrice de traitement de texte - Bedieningspersoneel tekstverwerkingsapparatuur - ΔακτυλογÏάφος σε μικÏοϋπολογιστές - Оператор за обработка на текÑÑ‚ - SzövegszerkesztÅ‘ operátor - Ritvinnslumaður - Urejevalec besedil - Urejevalka besedil - Tekstų redagavimo operatoriai - Teksta redaktora operators - Operatore di elaborazione del testo - Operatrice di elaborazione del testo - - - - - Datenerfasser - Datenerfasserin - Data entry operator - Opérateur de saisie de données - Opératrice de saisie de données - Gegevensinvoerder - Gegevensinvoerster - ΧειÏιστής διατÏητικών μηχανών μηχανογÏάφησης - ΧειÏίστÏια διατÏητικών μηχανών μηχανογÏάφησης - Оператор за набиране на данни - AdatrögzítÅ‘ - Gagnaskráningarfólk - VnaÅ¡alec podatkov - VnaÅ¡alka podatkov - Duomenų įvesties operatoriai - InformÄcijas ievadÄ«Å¡anas operators - Operatore di elaborazione dati - Operatrice di elaborazione dati - - - - - Rechenmaschinenbediener - Rechenmaschinenbedienerin - Calculating-machine operator - Opérateur sur machines à calculer - Opératrice sur machines à calculer - Bedieningspersoneel rekenmachine - ΧειÏιστής λογιστικών και υπολογιστικών μηχανών - ΧειÏίστÏια λογιστικών και υπολογιστικών μηχανών - Оператор на изчиÑлителни машини - Számológép-kezelÅ‘ - Starfsfólk við reikningaútgáfu - Upravljalec raÄunskih strojev - Upravljalka raÄunskih strojev - SkaiÄiavimo maÅ¡inų operatoriai - Kalkulatoru operators - Operatore di macchine calcolatrici - Operatrice di macchine calcolatrici - - - - - Sekretär - Sekretärin - Secretary - Secrétaire - Secretaris - Secretaresse - ΙδιαίτεÏος γÏαμματέας - ΙδιαίτεÏη γÏαμματέας - Секретар - Titkár - Einkaritarar - Tajnik ipd. - Tajnica ipd. - SekretorÄ—s - SekretÄrs - Segretario - Segretaria - - - - - Rechnungswesen- und Buchhaltungsangestellter - Rechnungswesen- und Buchhaltungsangestellte - Accounting and bookkeeping clerk - Teneur de livres - Teneuse de livres - Boekhoudkundig medewerker - Boekhoudkundig medewerkster - ΓÏαφέας λογιστηÏίου - Деловодител - Könyvelési és számviteli munkatárs - Skrifstofumenn við reikningsskil og bókhald - Uradnik v raÄunovodstvu in knjigovodstvu - Uradnica v raÄunovodstvu in knjigovodstvu - Apskaitos ir buhalterijos tarnautojai - Uzskaites un grÄmatvedÄ«bas darbinieks - Contabile - - - - - Statistik- und Finanzangestellter - Statistik- und Finanzangestellte - Statistical and finance clerk - Employé de service statistique ou financier - Employée de service statistique ou financier - Statistisch en financieel medewerker - Statistisch en financieel medewerkster - ΓÏαφέας στατιστικής και Ï„Ïαπεζών - Служител в ÑтатиÑтичеÑки и финанÑов отдел - Statisztikai és pénzügyi munkatárs - Skrifstofumenn í tölfræði- og fjármáladeildum - Uradnik v statistiki in financah - Uradnica v statistiki in financah - Statistikos ir finansų tarnautojai - Statistikas un finanÅ¡u darbinieks - Impiegato di servizio statistico o finanziario - Impiegata di servizio statistico o finanziario - - - - - Lagerverwalter - Lagerverwalterin - Stock clerk - Employé du service des stocks - Employée du service des stocks - Administratief magazijnmedewerker - Administratief magazijnmedewerkster - ΑποθηκάÏιος - Отговорник по Ñклад - Raktározási munkatárs - Skrifstofumenn í birgðahaldi - SkladiÅ¡Änik - SkladiÅ¡Änica - SandÄ—liavimo tarnautojai - Noliktavas darbinieks - Addetto alla gestione degli stock - Addetta alla gestione degli stock - - - - - Material-, Fertigungsplaner - Material-, Fertigungsplanerin - Production clerk - Employé du service d'ordonnancement de la production - Employée du service d'ordonnancement de la production - Productiemedewerker - Productiemedewerkster - ΓÏαφέας παÏαγωγής και Ï€ÏογÏÎ±Î¼Î¼Î±Ï„Î¹ÏƒÎ¼Î¿Ï Ï…Î»Î¹ÎºÏŽÎ½ - Служител в отдел поръчки и производÑтвен - Termelési munkatárs - Skrifstofumenn í tengslum við framleiðslu - Uradnik za planiranje proizvodnje - Uradnica za planiranje proizvodnje - Tiekimo tarnautojai - MateriÄlu uzskaites darbinieks - Addetto alla gestione degli approvvigionamenti - Addetta alla gestione degli approvvigionamenti - - - - - Speditionsangestellter - Speditionsangestellte - Transport clerk - Employé du service des transports - Employée du service des transports - Transportmedewerker - Transportmedewerkster - ΓÏαφέας και επόπτης μεταφοÏών - ΓÏαφέας και επόπτÏια μεταφοÏών - Служители в отдел транÑпорт - Szállítmányozási munkatárs - Skrifstofumenn í tengslum við flutninga - Uradnik za promet - Uradnica za promet - Transporto tarnautojai - Transporta darbÄ«bas uzskaites darbinieks - Addetto alla gestione amministrativa dei trasporti - Addetta alla gestione amministrativa dei trasporti - - - - - Bibliotheks- und Dokumentationsangestellter - Bibliotheks- und Dokumentationsangestellte - Library clerk - Employé de bibliothèque - Employée de bibliothèque - Bibliothecaris - Bibliothecaresse - ΓÏαφέας βιβλιοθηκών - Служител в библиотека - Könyvtári nyilvántartó - Aðstoðarmaður á bókasasafni - Uradnik v knjižnici - Uradnica v knjižnici - Bibliotekų tarnautojai - BibliotÄ“kas darbinieks - Impiegato di bibiloteca - Impiegata di biblioteca - - - - - Registraturangestellter - Registraturangestellte - Filing clerk - Classeur-archiviste - Classeuse-archiviste - Archivaris - Archivaresse - ΓÏαφέας αÏχείου - Служител в картотеки и архиви - Levéltári nyilvántartó - Aðstoðarmaður við sjalavistun - Uradnik v arhivih - Uradnica v arhivih - Kartotekų tarnautojai - Lietvedis - Impiegato di archivio - Impiegata di archivio - - - - - Postverteiler und -sortierer - Postverteilerin und -sortiererin - Mail carriers and sorting clerk - Employé de service du courrier - Employée de service du courrier - Postsorteerder en postbesteller - Postsorteerster en postbestelster - Διανομέας και διαχωÏιστής ταχυδÏομείου - Служители в пощи - Postai kézbesítÅ‘ és válogató - Skrifstofumenn við bréfburð og flokkun pósts - Usmerjevalec in raznaÅ¡alec poÅ¡te ipd. - Usmerjevalka in raznaÅ¡alka poÅ¡te ipd. - PaÅ¡tininkai ir panaÅ¡ių profesijų tarnautojai - Pasta piegÄdes un Å¡Ä·iroÅ¡anas darbinieks - Impiegato del servizio della corrispondenza - Impiegata del servizio della corrispondenza - - - - - Kodierer - Kodiererin - Coding clerk - Codeur - Codeuse - Codeur - ΓÏαφέας κωδικοποίησης - Кодьор - Kódolási munkatárs - Dulkóðunarmaður - Koderji - Koderke - Kodavimo specialistai - InformÄcijas kodÄ“tÄjs - Codificatore - Codificatrice - - - - - Korrekturleser - Korrekturleserin - Proof-reading clerk - Correcteur d'épreuves - Correctrice d'épreuves - Corrector - Correctrice - ΔιοÏθωτής τυπογÏαφικών δοκιμίων - ΔιοÏθώτÏια τυπογÏαφικών δοκιμίων - Коректор - Lektor - Prófarkalesari - Korektor - Korektorica - KorektÅ«ros specialistai - InformÄcijas korektors - Correttore di bozze - Correttrice di bozze - - - - - Schreiber - Schreiberin - Scribe - Ecrivain public - Openbaar schrijver - Openbaar schrijfster - Άλλος γÏαφέας - Άλλη γÏαφέας - ПиÑар - Ãrnok - Ritari - Kopist, zapisnikar - Kopistka, zapisnikarica - RaÅ¡tininkai - Rakstvedis - Scrivano pubblico - - - - - Büroangestellter - Büroangestellte - Office clerk - Employé de bureau - Employée de bureau - Kantoorbediende - ΓÏαφέας γενικών καθηκόντων - ПерÑонал в ÐºÐ°Ð½Ñ†ÐµÐ»Ð°Ñ€Ð¸Ñ - Irodai munkatárs - Skrifstofumaður - Uradnik za pisarniÅ¡ko poslovanje - Uradnica za pisarniÅ¡ko poslovanje - Ä®staigų tarnautojai - Biroja darbinieks - Impiegato d'ufficio - Impiegata d'ufficio - - - - - Kassierer - Kassiererin - Cashier - Caissier - Caissière - Kassier - Kassierster - Ταμίας λογιστιÏίου - КаÑиер - Pénztáros - Gjaldkeri - Blagajnik, inkasant - BlagajniÄarka, inkasantka - Kasininkai - Kasieris - Cassiere - Cassiera - - - - - Kartenverkäufer - Kartenverkäuferin - Ticket clerk - Billetiste - Ticketverkoper - Ticketverkoopster - Ταμίας καταστημάτων - Билетопродавач - Jegyárusító - Miðasali - Prodajalec vstopnic - Prodajalka vstopnic - Bilietų pardavÄ—jai - BiļeÅ¡u pÄrdevÄ“js - Bigliettaio - Bigliettaia - - - - - Bank- und Postbediensteter - Bank- und Postbedienstete - Teller - Guichetier de banque - Guichetière de banque - Bankloketbediende - Ταμίας Ï„Ïαπεζών - Служител на гише в банка - Bankpénztáros - Gjaldkeri - Uradnik za denarno poslovanje na okencih - Uradnica za denarno poslovanje na okencih - Bankų kasininkai - Bankas kasieris - Sportellista di banca - - - - - Schalterbediensteter - Schalterbedienstete - Counter clerk - Guichetier de banque - Guichetière - Lokettist - Lokettiste - Ταμίας ταχυδÏομείου - Служител на гише - Pénztári munkatárs - Afgreiðslumaður á kassa - Uradnik za denarno poslovanje na okencih - Uradnica za denarno poslovanje na okencih - Klientų aptarnavimo tarnautojai - Kases kontu operators - - - - - Buchmacher - Buchmacherin - Bookmaker - Bookmaker - Bookmaker - ΠÏάκτοÏας Στοιχημάτων (αθλητικών αγώνων) - Букмейкър - Bukméker (sportfogadási ügynök) - Veðmálaritari - Sprejemalec stav - sprejemalka stav - Bukmeikeriai - Bukmeikers - Allibratore - Allibratrice - - - - - Croupier - Croupierin - Croupier - Croupier - Croupière - Croupier - ΚÏουπιέÏης καζίνου - ΚÏουπιέÏισσα καζίνου - Крупие - Krupié - Gjaldkeri við spilaborð - Krupje - Krupjejka - KrupjÄ— - KrupjÄ“ - Croupier - - - - - Pfandleiher - Pfandleiherin - Pawnbroker - Prêteur sur gages - Prêteuse sur gages - Lommerdhouder - Lommerdhoudster - ΕνεχυÏοδανειστής - ΕνεχυÏοδανείστÏια - Служител в заложна къща - ZálogkölcsönzÅ‘ - Pantlánari - ZastavljalniÄar - ZastavljalniÄarka - Lombardų tarnautojai - AugļotÄjs - Agente di pegno - - - - - Geldverleiher - Geldverleiherin - Money-lender - Bailleur de fonds - Bailleuse de fonds - Geldschieter - Δανειστής - ΔανείστÏια - Лихвар - KészpénzkölcsönzÅ‘ - Peningalánari - Posojevalec denarja - Posojevalka denarja - Pinigų sklintojai - Lombarda darbinieks - Finanziatore - Finanziatrice - - - - - Inkassobeauftragter - Inkassobeauftragte - Debt-collector - Encaisseur - Encaisseuse - Incasseerder - Incasseerster - ΕισπÏάκτοÏας λογαÏιασμών, χÏεών κλπ. - Събирач на дългове - Adósságbehajtó - Innheimtumaður - Izterjevalec dolgov - Izterjevalka dolgov - ParÄda piedzinÄ“js - Esattore - Esattrice - - - - - Reisebüroangestellter - Reisebüroangestellte - Travel agency clerk - Employé d'agence de voyages - Employée d'agence de voyages - Reisbureaumedewerker - Reisbureaumedewerkster - ΓÏαφέας ταξιδιωτικών γÏαφείων - Служител в пътничеÑка Ð°Ð³ÐµÐ½Ñ†Ð¸Ñ - Utazási irodai munkatárs - Starfsmaður á ferðaskrifstofu - Uradnik v turistiÄnih in potovalnih agencijah - Uradnica v turistiÄnih in potovalnih agencijah - Kelionių agentÅ«rų tarnautojai - Ceļojumu aÄ£ents - Impiegato d'ufficio turistico - Impiegata d'ufficio turistico - - - - - Angestellter der Rezeption - Angestellte der Rezeption - Receptionist - Réceptionniste - Receptionist - Receptioniste - Υπάλληλος υποδοχής - РецепциониÑÑ‚ - Recepciós - Móttökustjóri - Receptor - Receptorka - Klientų priÄ—mimo tarnautojai - ReÄ£istrators - Receptionist - - - - - Auskunftsbeauftragter - Auskunftsbeauftragte - Information clerk - Agent d'accueil - Agente d'accueil - Klantvoorlichter - Klantvoorlichtster - Υπάλληλος παÏοχής πληÏοφοÏιών - Служител на Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ - Tájékoztatási munkatárs - Upplýsingastjóri - Uradnik za posredovanje informacij - Uradnica za posredovanje informacij - Informavimo tarnautojai - InformÄ“tÄjs - Concierge - - - - - Telefonisten - Telefonistin - Telephone switchboard operator - Téléphoniste-standardiste - Telefonist - Telefoniste - Τηλεφωνητής τηλεφωνικών κέντÏων - ΤηλεφωνήτÏια τηλεφωνικών κέντÏων - ТелефониÑÑ‚ / телефонен оператор - Telefonközpont-kezelÅ‘ - Starfsfólk á símaborðum - Telefonist - Telefonistka - Telefonų stoties operatoriai - Telefona komutatora operators - Telefonista e centralinista - - - - - Reisebegleiter - Reisebegleiterin - Travel attendant - Agent d'accueil de voyage - Agente d'accueil de voyage et steward - Reisbegeleider - Reisbegeleidster - ΦÏοντιστής Ï„Î±Î¾Î¹Î´Î¹Î¿Ï - ТуриÑтичеÑки Ñъпроводител - UtaskísérÅ‘ - Flugfreyja - TuristiÄni spremljevalec - TuristiÄna spremljevalka - KelionÄ—s palydovas - Ceļojumu pavadonis - Agente di viaggio - - - - - Reisesteward - Reisestewardin - Travel steward - steward - stewardesse - Steward - Stewardess - ΑεÏοσυνοδός - Стюард - Steward - Flugþjónn - Stevard - Stevardesa - Stiuardas (stiuardesÄ—) - Stjuarts - Steward - - - - - Schaffner - Schaffnerin - Transport conductor - Contrôleur et receveur de transports publics - Contrôleuse et receveuse de transports publics - Conducteurs - Conductrice - ΥπεÏθυνος και εισπÏάκτοÏας οχημάτων μεταφοÏάς επιβατών - ΥπεÏθυνη και εισπÏάκτοÏας οχημάτων μεταφοÏάς επιβατών - Кондуктор / Контрольор по движението - Kalauz, menetjegyellenÅ‘r - Starfsfólk er athugar farmiða lestarfarþega - Sprevodniki - Sprevodnice - Transporto konduktoriai - Konduktors - Controllore e bigliettaio di trasporti pubblici - Controllore e bigliettaia di trasporti pubblici - - - - - Reiseführer - Reiseführerin - Travel guide - Guide - Reisgids - Συνοδός και ξεναγός τουÏιστών και επισκεπτών - ЕкÑкурзовод - IdegenvezetÅ‘ - Leiðsögumenn og fararstjórar - Vodniki - Vodnice - Kelionių gidai - Gids - Guida - - - - - Hauswirtschaftsleiter - Hauswirtschaftsleiterin - Housekeeping supervisor - Intendant - Intendante - Hoofd huishouding - Επόπτης Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï Ï€Î±Ïοχής υπηÏεσιών - ΕπόπτÏια Ï€ÏÎ¿ÏƒÏ‰Ï€Î¹ÎºÎ¿Ï Ï€Î±Ïοχής υπηÏεσιών - Домоуправител - HázvezetÅ‘ ellenÅ‘r - Bústýra - Oskrbnik - Oskrbnica - Ūkvedys prižiÅ«rÄ—tojas - SaimniecÄ«bas vadÄ«tÄjs - Economo - Economa - - - - - Koch - Köchin - Cook - Cuisinier - Cuisinière - Kok - Kokkin - ΜάγειÏας - ΜαγείÏισσα - Готвач - Szakács - Matreiðslumenn - Kuhar - Kuharica - VirÄ—jai - PavÄrs - Cuoco - Cuoca - - - - - Kellner - Kellnerin - Waiter - Serveur - Serveuse - Kelner - Kelnerin - ΣεÏβιτόÏος - ΣεÏβιτόÏα - Сервитьор - Сервитьорка - Felszolgáló - FelszolgálónÅ‘ - Þjónn - Þjónustustúlka - Natakar - Natakarica - PadavÄ—jas - PadavÄ—ja - ViesmÄ«lis - Cameriere - Cameriera - - - - - Barkeeper - Barkeeperin - Bartender - Barman - Barmaid - Barkeeper - Barkeepster - ΜπαÏμαν - ΜπαÏγουμαν - Барман - Bárpincér - Barþjónn - ToÄaj - ToÄajka - Bufetininkas - BÄrmenis - Barman - - - - - Kinderbetreuer - Kinderbetreuerin - Child-care worker - Garde d'enfants - Kinderverzorger - Kinderverzorgster - Î’Ïεφοκόμος και άλλος φÏοντιστής παιδιών - Бавачки на деца - Gyermekgondozó - Barnfóstrur - Varuh otrok, rejnik - Varuhinja otrok, rejnica - Vaikų priežiÅ«ros darbuotojai - BÄ“rnu uzraudzÄ«tÄjs - Addetto ai servizi di cura dei bambini - Addetta ai servizi di cura dei bambini - - - - - Pfleger in Institutionen - Pflegerin in Institutionen - Institution-based personal care worker - Aide-soignant en institution - Aide-soignante en institution - Verzorger in een instelling - Verzorgster in een instelling - ΦÏοντιστής σε ιδÏÏματα και βοηθός ιατÏείου - ПерÑонал полагащ грижи за хора в инÑтитуции - Intézményi személyi gondozó - Fólk er vinnur við gæslustörf á stofnunum - Poklici za zdravstveno in socialno oskrbo v zavodih - Gydymo ir socialinÄ—s rÅ«pybos įstaigų asmens priežiÅ«ros darbuotojai - KlÄ«niskÄs un stacionÄrÄs aprÅ«pes darbinieks - Addetto all’assistenza personale in istituzioni - Addetta all’assistenza personale in istituzioni - - - - - Haus- und Familienpfleger - Haus- und Familienpflegerin - Home-based personal care worker - Aide-soignant à domicile - Aide-soignante à domicile - Thuishulp - Thuishulp - ΠÏοσωπικός υπηÏέτης (σε σπίτια) - ΠÏοσωπική υπηÏέτÏια (σε σπίτια) - ПерÑонал полагащ грижи за хора по домовете - Otthoni személyi gondozó - Fólk er vinnur við gæslustörf á heimilum - Poklici za zdravstveno in socialno oskrbo na domu - Asmens priežiÅ«ros namuose darbuotojai - IndividuÄlÄs mÄjaprÅ«pes darbinieks - Addetto all’assistenza personale a domicilio - Addetta all’assistenza personale a domicilio - - - - - Friseur - Frisöse - Hairdresser - Coiffeur - Coiffeuse - Kapper - Kapster - Κομμωτής - ΚομμώτÏια - Фризьор - Fodrász - Hárskeri - Frizer - Frizerka - Moterų kirpÄ—jas - Frizieris - Parrucchiere - Parrucchiera - - - - - Herrenfriseur - Herrenfrisöse - Barber - Coiffeur pour homme - Coiffeuse pour hommes - Herenkapper - Herenkapster - ΚουÏέας - БръÑнар - Borbély - Rakari - Brivec - Brivka - Vyrų kirpÄ—jas - BÄrddzinis - Barbiere - - - - - Kosmetiker - Kosmetikerin - Beautician - Esthéticien - Esthéticienne - Schoonheidsspecialist - Schoonheidsspecialiste - Αισθητικός - Козметик - Kozmetikus - Snyrtir - Kozmetik - KozmetiÄarka - Kosmetologas - Stilists - Estestista - - - - - Gesellschafter - Gesellschafterin - Companion - Homme de compagnie - Femme de compagnie - Gezelschapsheer - Gezelschapsdame - Συνοδός Ï€Ïοσώπων - Придружител - Társalkodó - Starfsmaður fylgdarþjónustu - Osebni spremljevalec - Osebna spremljevalka - Tarnas - Pavadonis - Accompagnatore - Accompagnatrice - - - - - Kammerdiener - Kammerdienerin - Valet - Employé de maison - Employée de maison - Persoonlijk bediende - ΠÏοσωπικός υπηÏέτης - ΠÏοσωπική υπηÏέτÏια - Личен аÑиÑтент - Inas - Herbergis- eða bílþjónn - Osebni strežnik - Osebna strežnica - Palydovas - Sulainis - Valletto di camera - Valletta di camera - - - - - Leichenbestatter - Leichenbestatterin - Undertaker - Agent de pompes funèbres - Agente de pompes funèbres - Begrafenisondernemer - Begrafenisonderneemster - ΕÏγολάβος κηδειών - Погребален агент - Temetkezési vállalkozó - Útfararstjóri - Grobar, pogrebnik - Grobarka, pogrebnica - Laidojimo biuro agentas/savininkas - ApbedÄ«Å¡anas pakalpojumu darbinieks - Agente di pompe funebri - - - - - Einbalsamierer - Einbalsamiererin - Embalmer - Embaumeur - Embaumeuse - Balsemer - ΤαÏιχευτής - ΤαÏιχεÏÏ„Ïια - БалÑаматор - Balzsamozó - Líksnyrtir - Balzamer - Balzamerka - Balzamuotojas - BalzamÄ“tÄjs - Imbalsamatore - Imbalsamatrice - - - - - Astrologe - Astrologin - Astrologer - Astrologue - Astroloog - Astrologe - ΑστÏολόγος - ÐÑтролог - Asztrológus - Stjörnuspámaður - Astrolog - Astrologinja - Astrologas - Astrologs - - - - - Wahrsager, - Wahrsagerin - Fortune-teller - Diseur de bonne aventure - Diseuse de bonne aventure - Waarzegger - Waarzegster - Μέντιουμ - Гадател - JövendÅ‘mondó - Spákona - Vedeževalec - Vedeževalka - BurÄ—ja(s) - ZÄ«lnieks - - - - - Handleser - Handleserin - Palmist - Chiromancien - Chiromancienne - Handlezer - Handlezeres - ΧειÏομάντης - ΧειÏομάντισσα - Хиромант - Tenyérjós - Lófalesari - Prerokovalec z dlani - Prerokovalka z dlani - Chiromantas - Hiromants - Chiromante - - - - - Feuerwehrmann - Feuerwehrfrau - Fire-fighter - Pompier - Pompière - Brandweerman - Brandweervrouw - ΠυÏοσβέστης - Пожарникар - Tűzoltó - Slökkviliðsmenn - Gasilec - Gasilka - Ugniagesiai - UgunsdzÄ“sÄ“js - Vigile del fuoco - - - - - Polizist - Polizistin - Police officer - Policier - Policière - Politieman - Politievrouw - Αστυνομικός - Полицай - RendÅ‘r - Lögregluþjónar - Policisti - Policistke - Policijos pareigÅ«nai - Policists - Agente di polizia - - - - - Gefängnisaufseher - Gefängnisaufseherin - Prison guard - Gardien de prison - Gardienne de prison - Gevangenbewaarder - Gevangenbewaarster - ΔεσμοφÏλακας - Ðадзирател в затвор - BörtönÅ‘r - Fangaverðir - Paznik v zaporu - Paznica v zaporu - Ä®kalinimo įstaigų sargybiniai - IeslodzÄ«juma apsardzes darbinieks - Agente di custodia carceraria - - - - - Sicherheitsbediensteter - Sicherheitsbedienstete - Protective services worker - Agent de sécurité - Agente de sécurité - Beveiligingsmedewerker - Beveiligingsmedewerster - Υπάλληλος παÏοχής ασφάλειας και Ï€Ïοστασίας - Служител по охраната - Védelmi szolgáltatásokkal foglalkozó munkatárs - Gæslumaður - Poklici za varovanje oseb in premoženja - Apsaugos darbuotojas/apsauginis - Apsargs - Addetto ai servizi di protezione e sicurezza - Addetta ai servizi di protezione e sicurezza - - - - - Mannequin - Fashion model - Mannequin de mode - Mannequin - Mannequin - Μανεκέν - Манекен - Manöken - Tískufyrirsæta - Maneken - Manekenka - Madų demonstruotoja(s) - TÄ“rpu demonstrÄ“tÄjs - Indossatore - Indossatrice - - - - - Modell - Model - Modèle - Model - Model - Μοντέλο - Модел - Modell - Módel - Model - Modelis - Modelis - Modello - Modella - - - - - Verkäufer in Geschäften - Verkäuferin in Geschäften - Shop salesperson - Vendeur en magasin - Venseuse en magasin - Verkoper - Verkoopster - Πωλητής στα καταστήματα - ΠωλήτÏια στα καταστήματα - Продавач - Bolti eladó - Verslunarmaður - Prodajalec v trgovinah - Prodajalka v trgovinah - ParduotuvÄ—s pardavÄ—ja(s) - Veikala pÄrdevÄ“js - Venditore in negozio - Venditrice in negozio - - - - - Vorführer in Geschäften - Vorführerin in Geschäften - Shop demonstrator - Démonstrateur - Démonstratrice - Demonstrateur - Demonstratrice - Πωλητής με επιδείξεις εμποÏευμάτων - ΠωλήτÏια με επιδείξεις εμποÏευμάτων - ДемонÑтратор в магазин - Bolti bemutató munkatárs - Sýnikennari - Demonstrator v trgovinah - Demonstratorka v trgovinah - ParduotuvÄ—s demonstruotoja(s) - PreÄu demonstrÄ“tÄjs - Dimostratore in negozio - Dimostratrice in negozio - - - - - Verkaufsstandverkäufer - Verkaufsstandverkäuferin - Stall salesperson - Vendeur à l'étal - Vendeuse à l'étal - Standverkoper - Standverkoopster - ΠεÏιπτεÏοÏχος - Продавач на ÑÐµÑ€Ð³Ð¸Ñ - Utcai árus - Sölumaður - Prodajalec na stojnicah - Prodajalka na stojnicah - Kiosko pardavÄ—ja(s) - Kioska pÄrdevÄ“js - Venditore su bancarelle - Venditrice su bancarelle - - - - - Marktstandverkäufer - Marktstandverkäuferin - Market salesperson - Vendeur sur le marchés - Vendeuse sur les marchés - Marktverkoper - Marktverkoopster - Πωλητής λαϊκής αγοÏάς - ΠωλήτÏια λαϊκής αγοÏάς - Продавач на пазар - Piaci árus - Markaðssölumaður - Prodajalec na tržnici - Prodajalka na tržnici - Turgaus pardavÄ—ja(s) - Tirgus pÄrdevÄ“js - Venditore ai mercati - Venditrice ai mercati - - - - - Feldfrucht- und Gemüseanbauer - Feldfrucht- und Gemüseanbauerin - Field crop and vegetable grower - Agriculteur (cultures de plein champ et maraîchères) - Agricultrice (cultures de plein champ et maraîchères) - Teler van veldgewassen en groenten - Teelster van veldgewassen en groenten - ΚαλλιεÏγητής χωÏαφιών και λαχανικών - ΚαλλιεÏγήτÏια χωÏαφιών και λαχανικών - СелÑки Ñтопани и квалифицирани работници в полевъдÑтвото и зеленчукопроизводÑтвото - Szabadföldi növény- és zöldségtermesztÅ‘ - Grænmetis- og jarðyrkjubóndi - Lauko kultÅ«rų ir daržovių augintojai - LabÄ«bas un sakņaugu audzÄ“tÄjs - Agricoltore e operaio qualificato di colture in pieno campo e orticolture - Agricoltrice e operaia qualificata di colture in pieno campo e orticolture - - - - - Baum- und Strauchfrüchteanbauer - Baum- und Strauchfrüchteanbauerin - Tree and shrub crop grower - Arboriculteur - Arboricultrice - Fruitteler - Fruitteelster - ΑμπελουÏγός και καλλιεÏγητής-παÏαγωγός καÏποφόÏων δέντÏων - ΑμπελουÏγός και καλλιεÏγήτÏια-παÏαγωγός καÏποφόÏων δέντÏων - СпециалиÑÑ‚ в отглеждането на дървета и храÑти - Fa- és cserjetermesztÅ‘ - Ãvaxtatrjáa- og runnaræktandi - Gojitelj dreves in grmiÄevja - Gojiteljica dreves in grmiÄevja - Medžių ir krÅ«mų kultÅ«rų augintojai - Koku un krÅ«mu audzÄ“tÄjs - Gestore di azienda arboricola da legno - Gestrice di azienda arboricola da legno - - - - - Gärtner, Saat- und Pflanzenanzüchter - Gärtner, Saat- und Pflanzenanzüchterin - Gardener, horticultural and nursery grower - Horticulteur pépiniériste - Horticultrice péniniériste - Tuinder, kweker - Tuinder, kweekster - ΚηπουÏός, συντηÏητής γηπέδων, λαχανοκηπουÏός, ιδιοκτήτης φυτωÏίων και καλλιεÏγητής μανιταÏιών - ΚηπουÏός, συντηÏήτÏια γηπέδων, λαχανοκηπουÏός, ιδιοκτήτÏια φυτωÏίων και καλλιεÏγήτÏια μανιταÏιών - СелÑки Ñтопани и квалифицирани работници в градинарÑтвото и пепиниерите/разÑадниците - Kertész, kertészeti és faiskolai munkatárs - Garðyrkjumaður í blómarækt og gróðrarstöðvum - Vrtnar, gojitelj v rastlinjakih - Vrtnarica, gojiteljica v rastlinjakih - Sodininkai ir medelynų bei daigynų augintojai - DÄrznieks, dÄrza kultÅ«ru un stÄdu audzÄ“tÄjs - Agricoltore e operaio qualificato dell'orticoltura e dei vivai - Agricoltrice e operaia qualificata dell'orticoltura e dei vivai - - - - - Ackerbauern für gemischte Anbaukulturen - Ackerbauerin für gemischte Anbaukulturen - Mixed-crop grower - Agriculteur (cultures mixtes) - Agricultrice (cultures mixtes) - Teler gemengde gewassen - Teelster gemengde gewassen - ΓεωÏγός - ΔιάφοÏες καλλιέÏγειες - СпециалиÑÑ‚ в отглеждането на ÑмеÑени култури - Vegyes növénytermesztÅ‘ - Bóndi með blandaða jarðrækt - Gojitelj razliÄnih vrst poljÅ¡Äin - Gojiteljica razliÄnih vrst poljÅ¡Äin - MiÅ¡rių kultÅ«rų augintojai - Jauktu lauksaimniecÄ«bas kultÅ«ru audzÄ“tÄjs - Agricoltore e operaio qualificato di colture miste - Agricoltrice e operaia qualificata di colture miste - - - - - Milchviehhalter - Milchviehhalterin - Dairy producer - Producteur de lait - Productrice de lait - Melkveehouder - Melkveehoudster - ΠαÏαγωγός γαλακτοκομικών Ï€Ïοϊόντων - Млекопроизводител - TejtermelÅ‘ és tejtermékkészítÅ‘ - Mjólkurbóndi - Proizvajalec mleka - Prozvajalka mleka - Pieninių produktų gamintojai - Piena lopu un citu mÄjdzÄ«vnieku audzÄ“tÄjs - Allevatore e operaio specializzato nella produzione del latte - Allevatrice e operaia specializzata nella produzione del latte - - - - - Nutztierzüchter - Nutztierzüchterin - Livestock producer - Eleveur de bétail et d'autres animaux domestiques - Eleveuse de bétail et d'autres animaux domestiques - Veehouder - Veehoudster - ΚτηνοτÏόφος - Животновъд - Élőállat-tenyésztÅ‘ - Búfjárbóndi - Živinorejec - Živinorejka - Galvijų augintojas - Liellopu audzÄ“Å¡anas lauksaimnieks - Allevatore (e operaio specializzato) di bestiame e altri animali domestici - Allevatrice (e operaia specializzata) di bestiame e altri animali domestici - - - - - Geflügelzüchter - Geflügelzüchterin - Poultry producer - Aviculteur - Avicultrice - Pluimveehouder - Pluimveehoudster - ΠτηνοτÏόφος - Птицевъд - BaromfitenyésztÅ‘ - Alifuglabóndi - Perutninar - Perutninarka - Naminių paukÅ¡Äių augintojai - MÄjputnu audzÄ“tÄjs - Avicoltore - Avicoltrice - - - - - Imker - Imkerin - Apiarist - Apiculteur - Apicultrice - Imker - Μελισσοκόμος - Пчелар - Méhész - Býflugnabóndi - ÄŒebelar - ÄŒebelarka - Bitininkas (Ä—) - BiÅ¡kopis - Apicoltore e operaio qualificato nell'apicoltura - Apicoltrice e operaia qualificata nell'apicoltura - - - - - Seidenraupenzüchter - Seidenraupenzüchterin - Sericulturist - Sériciculteur - Séricicultrice - Zijdekweker - Zijdekweekster - ΜεταξοσκωληκοτÏόφος - Бубар - Selyemhernyó-tenyésztÅ‘ - Silkiormabóndi - Svilogojec - Svilogojka - Å ilkininkas - ZÄ«dkopis - Sericoltore e operaio qualificato nella sericoltura - Sericoltrice e operaia qualificata nella sericoltura - - - - - Züchter/Halter von gemischten Tierarten - Züchterin/Halterin von gemischten Tierarten - Mixed-animal producer - Eleveur (élevage diversifié) - Eleveuse (élevage diversifié) - Dierenfokker - Dierenfokker - ΚτηνοτÏόφος (παÏαγωγός διαφόÏων ζώων και πτηνών) - Животновъд в ÑмеÑено животновъдÑтво - Vegyes állattenyésztÅ‘ - Búfjárbóndi með blandaðan búskap - Rejec razliÄnih vrst živali - Rejka razliÄnih vrst živali - MiÅ¡rių gyvulių augintojas - Jauktas lopkopÄ«bas preÄprodukcijas ražotÄjs - Allevatore e operaio qualificato degli allevamenti misti - Allevatrice e operaia qualificata degli allevamenti misti - - - - - Ackerbauer und (Marktproduktion) - Ackerbauerin (Marktproduktion) - Market-oriented crop producer - Agriculteur (polyculture et élevage destinés aux marchés) - Agricultrice (polyculture et élevage destinés aux marchés) - Akkerbouwer (marktproductie) - Akkerbouwster (marktproductie) - ΓεωÏγικός παÏαγωγός Ï€Ïοσανατολισμένος στην αγοÏά - ΓεωÏγική παÏαγωγός Ï€Ïοσανατολισμένη στην αγοÏά - Производител на полÑки култури, предназначени за пазара - Piacorientált növénytermesztÅ‘ - Jarðræktar- og búfjárbóndi sem framleiðir fyrir markað - Tržno usmerjeni kmetovalec - Tržno usmerjeni kmetovalka - AugalininkystÄ—s produktų gamintojai - AugkopÄ«bas preÄu produkcijas ražotÄjs - Agricoltore e operaio qualificato di policoltura e allevamenti per i mercati - Agricoltrice e operaio qualificato di policoltura e allevamenti per i mercati - - - - - Tierzüchter/-halter (Marktproduktion) - Tierzüchterin/-halterin (Marktproduktion) - Market-oriented animal producer - Ouvrier qualifié (polyculture et élevage destinés aux marchés) - Ouvrière qualifiée (polyculture et élevage destinés aux marchés) - Dierenfokker (marktproductie) - Dierenfokker (marktproductie) - ΚτηνοτÏόφος Ï€Ïοσανατολισμένος στην αγοÏά - Животновъд в животновъдÑтвото предназначено за пазара - Piacorientált állattenyésztÅ‘ - Búfjárbóndi sem framleiðir fyrir markað - Tržno usmerjeni živinorejec - Tržno usmerjeni živinorejka - GyvulininkystÄ—s produktų gamintojai - LopkopÄ«bas preÄu produkcijas ražotÄjs - Allevatore e operaio qualificato degli allevamenti per i mercati - Allevatrice e operaia qualificata degli allevamenti per i mercati - - - - - Waldarbeiter - Waldarbeiterin - Forestry worker - Exploitant forestier - Exploitante forestière - Bosbouwer - Bosbouwer - Ειδικευμένος δασών - Ειδικευμένη δασών - ГорÑки Ñтопанин - Erdész - Skógræktarbóndi - Gozdar - Gozdarka - MiÅ¡kininkas - MežstrÄdnieks - Lavoratore forestale qualificato - Lavoratrice forestale qualificata - - - - - Holzfäller - Holzfällerin - Forestry logger - Ouvrier forestier - Ouvrière forestière - Houthakker - Houthakster - Υλοτόμος - ДървоÑекач - Favágó - Skógarhöggsmaður - Drvar, gozdarski sekaÄ - Drvarka, gozdarka sekaÄka - MiÅ¡kininkas kirtÄ—jas - MežcirtÄ“js - Taglialegna - - - - - Köhler - Köhlerin - Charcoal burner - Charbonnier en charbon de bois - Charbonnière en charbon de bois - Houtskoolmaker - Houtskoolmaakster - Κατασκευαστής κάÏβουνων - ΚατασκευάστÏια κάÏβουνων - Производител на дървени въглища - FaszénégetÅ‘ - Kolagerðarmaður - Oglar ipd. - Oglarka ipd. - Anliadegys - OgļdeÄ£is - Carbonaio in carbone di legno - - - - - Züchter von Wasserlebewesen - Züchterin von Wasserlebewesen - Aquatic-life cultivation worker - Aquaculteur - Aquacultrice - Viskweker - Viskweekster - ΙχθυοτÏόφος και οστÏακοτÏόφος - Стопани по аквакултури и работници по аквакултури - Víziállat-tenyésztÅ‘ - Starfsmenn við fiskeldi - Starfsmaður við fiskeldi - Ribogojec ipd. - Ribogojka ipd. - Vandens gyvÅ«nų augintojai ir darbininkai - Ūdens augu un dzÄ«vnieku audzÄ“tÄji - Ūdens augu un dzÄ«vnieku audzÄ“tÄjs - Acquacoltore ed operaio dell'acquacoltura - Acquacoltrice ed operaia dell'acquacoltura - - - - - Binnenfischer - Binnenfischerin - Inland waters fishery worker - Pêcheur en eaux intérieures - Pêcheuse en eaux intérieures - Binnenwatervisser - ΨαÏάς (με βάÏκες) και σφουγγαÏάς - Риболовец в речни води - Belvízi halász - Ferskvatnsfiskverkandi - RibiÄi v celinskih vodah - RibiÄke v celinskih vodah - Vidaus vandenų žvejai - IekÅ¡Ä“jo Å«deņu zvejnieks - Pescatore in acque interne - Pescatrice in acque interne - - - - - Küstenfischer - Küstenfischerin - Coastal waters fishery worker - Pêcheur côtier - Pêcheuse côtière - Kustvisser - ΨαÏάς (παÏάκτια αλιεία) και σφουγγαÏάδες - Риболовец в крайбрежни води - Part menti halász - Sjávarfiskverkandi - Obalni ribiÄ - Obalna ribiÄka - PakrantÄ—s (vandenų) žvejai - Piekrastes zvejnieks - Pescatore della pesca costiera - Pescatrice della pesca costiera - - - - - Hochseefischer - Hochseefischerin - Deep-sea fishery worker - Pêcheur de haute mer - Pêcheuse de haute mer - Zeevisser - ΨαÏάς (με Ï„Ïάτες και άλλα σκάφη) - Риболовец в дълбоки води - Mélytengeri halász - Togarasjómaður - RibiÄ na odprtem morju - RibiÄka na odprtem morju - GiliavandenÄ—s žvejybos žvejai - Dziļūdens zvejnieks - Pescatore d'alto mare - Pescatrice d'alto mare - - - - - Jäger - Jägerin - Hunter - Chasseur - Chasseuse - Jager - Jaagster - Κυνηγός - Ловец - Vadász - Veiðimaður - Lovec - Lovka - Medžiotojas - Mednieks - Cacciatore - Cacciatrice - - - - - Fallensteller - Fallenstellerin - Trapper - Trappeur - Trappeuse - Vallenzetter - Vallenzetster - Παγιδευτής - ΠαγιδεÏÏ„Ïια - Трапер - Vadbefogó - Gildruveiðumaður - Lovec - Lovka - Kailinių žvÄ—relių medžiotojas/traperis - Trapers - Cacciatore di pelli - Cacciatrice di pelli - - - - - Arbeiter in der Landwirtschaft und Fischerei (Eigenbedarfsproduktion) - Arbeiterin in der Landwirtschaft und Fischerei (Eigenbedarfsproduktion) - Subsistence agricultural and fishery worker - Ouvrier de l'agriculture et de la pêche de subsistance - Ouvrière de l'agriculture et de la pêche de subsistance - Landbouwer, visser, zelfvoorziening - Landbouwster, visser, zelfvoorziening - ΑυτοσυντηÏοÏμενος γεωÏγός και ψαÏάς - ΑυτοσυντηÏοÏμενη γεωÏγός και ψαÏάς - СелÑки Ñтопани и работници в в ÑелÑкото ÑтопанÑтво и в риболова оÑигурÑващи Ñи ÑамоÑтоÑтелно препитание - Önfenntartó mezÅ‘gazdasági és halászati tevékenységet végzÅ‘ dolgozó - Sjálfsþurftabóndi - Samooskrbni kmetijski in ribiÅ¡ki delavec - Samooskrbna kmetijska in ribiÅ¡ka delavka - ŽemÄ—s Å«kio ir žuvininkystÄ—s darbininkai, patys save iÅ¡silaikantys - Zemnieks - Agricoltore e operaio dell'agricoltura e della pesca di sussistenza - Agricoltrice e operaia dell'agricoltura e della pesca di sussistenza - - - - - Bergmann - Bergfrau - Miner - Mineur - Mineuse - Mijnwerker - Mijnwerkster - ΜεταλλωÏÏχος - Миньор - Bányász - Námumaður - Rudar - Rudarka - Kalnakasys/Å¡achtininkas - Kalnracis - Minatore - Minatrice - - - - - Steinbrecher - Steinbrecherin - Quarry worker - Carrier - Carrière - Groevewerker - Groevewerkster - Λατόμος - Работник в кариера - KÅ‘fejtÅ‘ - Grjótnámsmaður - Kamnolomec - Kamnolomka - Karjerų darbininkai - Karjera strÄdnieks - Cavapietre - - - - - Sprengmeister - Sprengmeisterin - Shotfirer and blaster - Boutefeu - Schietmeester - ΦαλιαδόÏος - Ð‘Ð¾Ð¼Ð±Ð°Ð´Ð¶Ð¸Ñ - Robbantómester - Sprengimaður - Minerji - Minerke - Sprogdintojai - SpridzinÄtÄjs - Artificiere - - - - - Steinspalter - Steinspalterin - Stone splitter - Fendeur de pierre - Fendeuse de pierre - Steenbreker - Steenbreekster - Σχίστης ογκόλιθων - ΣχίστÏια ογκόλιθων - Каменоломен работник - KÅ‘hasító - Steinaklýfir - Kamnosek - Kamnosekinja - Akmenskaldis - Akmeņu plÄ“sÄ“js - Spaccapietre - - - - - Steinbearbeiter - Steinbearbeiterin - Stone cutter - Tailleur de pierre - Tailleuse de pierre - Steenhouwer - Steenhouwster - Κόπτης πέτÏας - ΚόπτÏια πέτÏας - Резач на Ñкален материал - KÅ‘vágó - Steinhöggvari - Kamnosek - Kamnosekinja - AkmentaÅ¡is - Akmeņkalis - Tagliatore di pietre - - - - - Steinbildhauer - Steinbildhauerin - Stone carver - Ciseleur de pierre - Ciseleuse de pierre - Beeldhouwer - Beeldhouwster - Σκαλιστής πέτÏας - ΣκαλίστÏια πέτÏας - Каменоделец - KÅ‘faragó - Steinlistamaður - Kamnosek - Kamnosekinja - Akmenraižis - Akmeņu griezÄ“js - Cesellatore di pietre - - - - - Bauhandwerker - Bauhandwerkerin - Builder (traditional materials) - Constructeur (techniques et matériaux traditionnels) - Constructrice (techniques et matériaux traditionnels) - Bouwarbeider (traditionele materialen) - Bouwarbeidster - Κτίστης, παÏαδοσιακά υλικά - ΚτίστÏια, παÏαδοσιακά υλικά - Строител (традиционни материали) - ÉpítÅ‘, hagyományos anyagok - Húsasmiður - Graditelj (s tradicionalnimi materiali) - Graditeljica (s tradicionalnimi materiali) - Statybininkai, dirbantys su įprastinÄ—mis medžiagomis - Celtnieks - Muratore che usa tecniche e materiali tradizionali - - - - - Maurer - Maurerin - Bricklayer / stonemason - Maçon - Maçonne - Metselaar - Metselaarster - Κτίστης - ΚτίστÏια - Зидари - Falazó kÅ‘műves és kÅ‘műves - Múhleðslumaður, steinsmiður - Zidar - Zidarka - MÅ«rininkai - MÅ«rnieks - Muratore - - - - - Betonierer - Betoniererin - Concrete placer - Constructeur en béton armé - Constructrice en béton armé - Betonstorter - Καλουψής - Работници изливащи Ñтоманобетон - Betonozó - Múrari - Asfalter - Asfalterka - Betonuotojas - BetonÄ“tÄjs - Muratore in cemento armato - - - - - Betonoberflächenfertigmacher - Betonoberflächenfertigmacherin - Concrete finisher - Maçon ragréeur - Maçonne ragréeuse - Betonafwerker - Μπετατζής - Работници оформÑщи Ñтоманобетон - Betonbedolgozó - Múrari - Betoner - Betonerka - Tinkuotojas - BetonÄ“tÄjs - Muratore rifinitore - - - - - Zimmerer - Zimmererin - Carpenter - Charpentier sur bois - Charpentière sur bois - Timmerman - Timmervrouw - ΞυλουÏγός - Дърводелец - Ãcs - Trésmiður - Tesar - Tesarka - DailidÄ— statybininkas - Namdaris - Carpentiere - - - - - Bautischler - Bautischlerin - Joiner - Menuisier du bâtiment - Menuisière du bâtiment - Meubelmaker - Meubelmaakster - Κουφωματάς - Строителен дърводелец - Épületasztalos - Húsgagnasmiður - Stavbni mizar - Stavbna mizarka - Stalius - BÅ«vizstrÄdÄjumu galdnieks - Falegname dell'edilizia - - - - - Bauarbeiter (Rohbau) - Bauarbeiterin (Rohbau) - Building frame worker - Ouvrier du bâtiment (gros Å“uvre) - Ouvrière du bâtiment (gros Å“uvre) - Bouwarbeider (ruwbouw) - Bouwarbeidster (ruwbouw) - Τεχνίτης στο στήσιμο του ÏƒÎºÎµÎ»ÎµÏ„Î¿Ï Î¿Î¹ÎºÎ¿Î´Î¿Î¼ÏŽÎ½ - ΤεχνίτÏια στο στήσιμο του ÏƒÎºÎµÎ»ÎµÏ„Î¿Ï Î¿Î¹ÎºÎ¿Î´Î¿Î¼ÏŽÎ½ - Строителен работник (груб Ñтроеж) - Épületszerkezeti munkás - Húsasmiður - Gradbinec - Gradbinka - Statybininkai montuotojai - Sastatņu montÄ“tÄjs - Operaio edile - Operaia edile - - - - - Dachdecker - Dachdeckerin - Roofer - Couvreur zingueur - Couvreuse zingueuse - Dakdekker - Dakdekster - Τεχνίτης για στέγες - ΤεχνίτÏια για στέγες - Работник по покривите - TetÅ‘fedÅ‘ - Þaklagningamaður - Krovec - Krovka - Stogdengiai - JumiÄ·is - Copritori di tetti e zincatore - - - - - Fußbodenleger - Fußbodenlegerin - Floor layer - Poseur de revêtements de sol - Poseuse de revêtements de sol - Vloerenlegger - Vloerenlegster - Τοποθετητής πατωμάτων - ΤοποθετήτÏια πατωμάτων - ÐœÐ¾Ð·Ð°Ð¹ÐºÐ°Ð´Ð¶Ð¸Ñ / Работник по поÑтавÑне на подова наÑтилка - Melegburkoló - Gólflagningamaður - Polagalec podov - Polagalka podov - Grindų klojÄ—jai - GrÄ«das klÄjÄ“js - Posatore di rivestimenti di pavimento - - - - - Fliesenleger - Fliesenlegerin - Tile setter - Carreleur - Carreleuse - Tegelzetter - Tegelzetster - Τοποθετητής πλακακίων - ΤοποθετήτÏια πλακακίων - ФаÑнÑÐ°Ð´Ð¶Ð¸Ñ - Hidegburkoló - Flísaleggjari - Polagalec keramiÄnih oblog - Polagalka keramiÄnih oblog - Plytelių klojÄ—jai - GrÄ«das flÄ«zÄ“tÄjs - Pavimentistia - - - - - Stukkateur - Stukkateurin - Plasterer - Plâtrier - Plâtrière - Stukadoor - Σουβατζής και γυψοτεχνίτης - Мазач - Gipszkartonozó - Múrari - Å tukater - Å tukaterka - Tinkuotojai - ApmetÄ“js - Stuccatore - Stuccatrice - - - - - Isolierer - Isoliererin - Insulation worker - Monteur en isolation thermique et acoustique - Monteuse en isolation thermique et acoustique - Isoleerder - Isoleerster - Τεχνίτης απομονώσεων - ΤεχνίτÏια απομονώσεων - Работници поÑтавÑщи термична и звукова Ð¸Ð·Ð¾Ð»Ð°Ñ†Ð¸Ñ - SzigetelÅ‘ - Húsasmiður - Izolater - Izolaterka - Darbininkai izoliuotojai - IzolÄ“tÄjs - Installatore di impianti di isolamento termico e acustico - Installatrice di impianti di isolamento termico e acustico - - - - - Glaser - Glaserin - Glazier - Vitrier - Vitrière - Glazenmaker - Glazenmaakster - Τοποθετητής τζαμιών - Стъклар - Ãœveges - Glerskurðarmaður, glerísetningarmaður - Zastekljevalec - Zastekljevalka - Stikliai - Stiklinieks - Vetraio - Vetraia - - - - - Klempner - Klempnerin - Plumber - Plombier - Plombière - Loodgieter - Loodgietster - ΥδÏαυλικός - Водопроводчик - Vízvezeték szerelÅ‘ - Pípulagningamaðir - Vzdrževalec vodovodnih inÅ¡talacij in naprav - Vzdrževalka vodovodnih inÅ¡talacij in naprav - Santechnikas/vandentiekininkas - SanitÄrtehniÄ·is - Idraulico - - - - - Rohrinstallateur - Rohrinstallateurin - Pipe fitter - Tuyauteur - Tuyauteuse - Pijpfitter - Εγκαταστάτης σωλήνων - ΕγκαταστάτÏια σωλήνων - Работник по ÑтроителÑтво на водни и канализационни инÑталации - CsÅ‘szerelÅ‘ - Pípulagningamaðir - Vodovodar - Vodovodarka - Vamzdynų montuotojas - Cauruļvadu montÄ“tÄjs - Posatore di tubazioni - - - - - Bauelektriker - Bauelektrikerin - Building electrician - Electricien du bâtiment - Electricienne du bâtiment - Elektricien - ΗλεκτÏολόγος κτιÏίων - Електротехник в ÑтроителÑтвото - Épületvillamossági szerelÅ‘ - Rafvirki - ElektroinÅ¡talater - ElektroinÅ¡talaterka - Pastatų elektrikas - BÅ«velektriÄ·is - Elettricista dell’edilizia - - - - - Maler - Malerin - Painter - Peintre en bâtiment - Schilder - ΕλαιοχÏωματιστής κτιÏίων - ΕλαιοχÏωματίστÏια κτιÏίων - БоÑÐ´Ð¶Ð¸Ñ - SzobafestÅ‘ - Málari - Pleskar - Pleskarka - Dažytoja(s) - KrÄsotÄjs - Imbianchino - Imbianchina - - - - - Tapezierer - Tapeziererin - Wallpaper fitter - Poseur de papiers peints - Poseuse de papiers peints - Behanger - Behangster - Τοποθετητής-επενδυτής εσωτεÏικών τοίχων με χαÏτί - ΤοποθετήτÏια-επενδÏÏ„Ïια εσωτεÏικών τοίχων με χαÏτί - Ð¢Ð°Ð¿ÐµÑ‚Ð°Ð´Ð¶Ð¸Ñ - Tapétázó - Veggfóðrari - Polagalec tapet - Polagalka tapet - Tapetuotoja(s) - TapeÅ¡u lÄ«mÄ“tÄjs - Posatore di carta da parati - - - - - Lackierer - Lackiererin - Laqueur vernisseur - Laqueur vernisseur - Laqueuse vernisseuse - Lakspuiter - Lakspuitster - ΕλαιοχÏωματιστής αυτοκινήτων και μετάλλων - ΕλαιοχÏωματίστÏια αυτοκινήτων και μετάλλων - БоÑÐ´Ð¶Ð¸Ñ Ñ Ð»Ð°Ðº и други подобни - Lakuotojas ir susijusių profesijų darbininkas - LakotÄjs - Laccatore e verniciatore - - - - - Gebäudereiniger - Gebäudereinigerin - Building structure cleaner - Ravaleur de façades - Ravaleuse de façades - Schoonmaker gebouwen - Schoonmaakster gebouwen - ΚαθαÏιστής εξωτεÏικών τοίχων - ΚαθαÏίστÏια εξωτεÏικών τοίχων - Работник по почиÑтване на фаÑади - Épületszerkezet-tisztító - Húsahreinsunarmaður - ÄŒistilec fasad - ÄŒistilka fasad - Statybų valytojas - BÅ«vniecÄ«bas konstrukciju tÄ«rÄ«tÄjs - Intonacatore di facciate - - - - - Schornsteinfeger - Schornsteinfegerin - Chimney sweep - Ramoneur - Ramoneuse - Schoorsteenveger - Schoorsteenveegster - ΚαθαÏιστής καπνοδόχων - ΚαθαÏίστÏια καπνοδόχων - КоминочиÑтач - KéményseprÅ‘ - Skorsteinsfægjari, sótari - Dimnikar - Dimnikarica - KaminkrÄ—tys - SkursteņslauÄ·is - Spazzacamino - - - - - Former (für Metallguß) - Formerin (für Metallguß) - Metal moulder - Mouleur de fonderie - Mouleuse de fonderie - Metaalgieter - Metaalgietster - Κατασκευαστής καλουπιών μεταλλουÏγίας - ΚατασκευάστÏια καλουπιών μεταλλουÏγίας - ЛеÑÑ€ - FémöntÅ‘ - Málmsteypumaður - Livarski modelar - Livarska modelarka - Metalo liejikas - MetÄllÄ“jÄ“js - Fonditore - - - - - Kernmacher (für Metallguß) - Kernmacherin (für Metallguß) - Coremaker - Noyauteur de fonderie - Noyauteuse de fonderie - Kernmaker - Kernmaakster - Κατασκευαστής πυÏήνων - ΚατασκευάστÏια πυÏήνων - ЛеÑÑ€ на оÑновни заготовки - MagkészítÅ‘ - Mótagerðarmaður - Livarski kalupar - Livarska kaluparka - Liejimo formų gamintojas - MetÄllieÅ¡anas veidņu izgatavotÄjs - Formatore animista di fonderia - - - - - Schweißer - Schweißerin - Welder - Soudeur - Soudeuse - Lasser - Lasser - Συγκολλητής - ΣυγκολλήτÏια - Заварчик - HegesztÅ‘ - Málmsuðumaður - Varilec - Varilka - Suvirintojas - MetinÄtÄjs - Saldatore - - - - - Brennschneider - Brennschneiderin - Flamecutter - Oxycoupeur - Oxycoupeuse - Snijbrander - Κόπτης μετάλλου - ΚόπτÏια μετάλλου - ОкÑижениÑÑ‚ - Lángvágó - Logskurðarmaður - Spajalec - Spajalka - Suvirintojas - TermogriezÄ“js - Tagliatore ossiacetilenico - - - - - Blechkaltverformer - Blechkaltverformerin - Sheet metal worker - Tolier-chaudronnier - Tolière-chaudronnière - Plaatwerker - Plaatwerkster - Κατασκευαστής, εγκαταστάτης και επιδιοÏθωτής ειδών από φÏλλα μετάλλου - ΚατασκευάστÏια, εγκαταστάτÏια και επιδιοÏθώτÏια ειδών από φÏλλα μετάλλου - Ð¢ÐµÐ½ÐµÐºÐµÐ´Ð¶Ð¸Ñ - Fémlemez-megmunkáló - Blikksmiður - Kleparji - Kleparke - Valcuotojai, skardininkai ir susijusių profesijų darbininkai - SkÄrdnieks - Lattoniere e calderaio - - - - - Baumetallverformer - Baumetallverformerin - Structural-metal preparer - Charpentier métallier - Charpentière métallière - Constructiewerker - Constructiewerkster - Τεχνίτης συναÏμολόγησης μεταλλικών κατασκευών - ΤεχνίτÏια συναÏμολόγησης μεταλλικών κατασκευών - Изготвител на метални конÑтрукции - Fémszerkezet-készítÅ‘ - Stálvirkjasmiður - Izdelovalec kovinskih konstrukcij - Metalo konstrukcijų paruoÅ¡Ä—jai ir montuotojas - MetÄla konstrukciju atslÄ“dznieks - Carpentiere metallico - - - - - Metallbaumonteure - Metallbaumonteurin - Structural-metal erector - Monteur de charpentes métalliques - Monteuse de charpentes métalliques - Constructiemonteur - Τεχνίτης ανέγεÏσης μεταλλικών κατασκευών - ΤεχνίτÏια ανέγεÏσης μεταλλικών κατασκευών - Монтажник на метални конÑтрукции - Fémszerkezet-szerelÅ‘ - Stálvirkjasmiður (Uppsetningarmaður stálgrinda) - Metalo konstrukcijų montuotojas - MetÄla konstrukciju montÄ“tÄjs - Montatore di carpenterie metalliche - - - - - Verspannungsmonteur - Verspannungsmonteurin - Rigger - Gréeur de câbles - Gréeuse de câbles - Kraanmonteur - Εγκαταστάτης Î±Î½Ï…ÏˆÏ‰Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï - ΕγκαταστάτÏια Î±Î½Ï…ÏˆÏ‰Ï„Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï - Такелажник - Ãllványozó - Riggari - Takelažininkai/Naftos gręžimo platformos darbininkas - TakelÄ“tÄjs - Attrezzatore di cavi - - - - - Seilspleißer - Seilspleißerin - Cable splicer - Épisseur de câbles - Épisseuse de câbles - Kabellasser - Εγκαταστάτης συÏματόσχοινων - ΕγκαταστάτÏια συÏματόσχοινων - Монтажник на кабели - KábelezÅ‘ - Kapalsplæasari - Lynų prižiÅ«rÄ—tojas - Kabeļu vijÄ“js - Addetto alla impiombatura di cavi - Addetta alla impiombatura di cavi - - - - - Taucher - Taucherin - Underwater worker - Scaphandrier plongeur - Scaphandrière plongeuse - Duiker - Duikster - Τεχνίτης και δÏτης για υποβÏÏχιες κατασκευές και επιδιοÏθώσεις, διάσωση ναυαγίων κλπ. - ΤεχνίτÏια και δÏÏ„Ïια για υποβÏÏχιες κατασκευές και επιδιοÏθώσεις, διάσωση ναυαγίων κλπ. - Монтажници под вода и други подобни - Víz alatt dolgozó - Kafari - Podvodni monterji - Podvodne monterke - Narai ir darbininkai povandenininkai - ŪdenslÄ«dÄ“js - Palombaro e sommozzatore - Palombara e sommozzatrice - - - - - Grobschmied - Grobschmiedin - Blacksmith - Forgeron - Forgeronne - Grofsmid - ΣιδηÏουÏγός - Ковач - Patkolókovács - Járnsmiður - KovaÄ - KovaÄica - Kalvis - KalÄ“js - Fabbro - - - - - Hammerschmied - Hammerschmiedin - Hammer-smith - Estampeur - Estampeuse - Hamersmid - ΚωμοδÏόμος, σχηματιστής μετάλλου με εÏγαλεία χεÏÎ¹Î¿Ï ÎºÎ±Î¹ κατασκευαστής (Ï„Ïαβηκτής) σÏÏματος με το χέÏι - ΚωμοδÏόμος, σχηματίστÏια μετάλλου με εÏγαλεία χεÏÎ¹Î¿Ï ÎºÎ±Î¹ κατασκευάστÏια (Ï„ÏαβήκτÏια) σÏÏματος με το χέÏι - Оператор на чук - Kovács - Eldsmiður - Kalimo operatorius - MetÄla Å¡tancÄ“tÄjs - Coniatore - Coniatrice - - - - - Schmiedepresser - Schmiedepresserin - Forging-press worker - Conducteur de presse à forger - Conductrice de presse à forger - Bediener smeedpers - ΧειÏιστής διαμοÏφωτικής Ï€Ïέσσας - ΧειÏίστÏια διαμοÏφωτικής Ï€Ïέσσας - Работник на ковашка преÑа - Sajtoló kovács - Starfsmaður við formpressu - Presuotojas - MetÄla presÄ“tÄjs - Conduttore di pressa per forgiatura - Conduttrice di pressa per forgiatura - - - - - Werkzeugmacher - Werkzeugmacherin - Tool-maker and related worker - Outilleur - Outilleuse - Gereedschapsmaker - Gereedschapsmaakster - Κατασκευαστής εÏγαλείων, εξαÏτημάτων και μεταλλικών Ï€ÏοτÏπων, μαÏκαδόÏοι-σημαδευτές σε μέταλλα, συναÏμολογητής και επιδιοÏθωτής μικÏών όπλων και κατασκευαστής/επιδιοÏθωτής κλειδιων και κλειδαÏιών - ΚατασκευάστÏιες εÏγαλείων, εξαÏτημάτων και μεταλλικών Ï€ÏοτÏπων, μαÏκαδόÏες-σημαδεÏÏ„Ïιες σε μέταλλα, συναÏμολογητής και επιδιοÏθώτÏιες μικÏών όπλων και κατασκευάστÏιες/επιδιοÏθώτÏιες κλειδιων και κλειδαÏιών - Производители на инÑтрументи и други подобни - SzerszámkészítÅ‘ és kapcsolódó dolgozó - Verkfærasmiður (fínsmiður) - Orodjar - Orodjarka - Ä®rankininkas ir susijusių profesijų darbininkas - InstrumentatslÄ“dznieks - Utensilista - - - - - Werkzeugmaschineneinrichter - Werkzeugmaschineneinrichterin - Machine-tool setter - Régleur de machines-outils - Régleuse de machines-outils - Machinewerktuig inrichter - Ρυθμιστής μηχανοεÏγαλείων μεταλλουÏγίας - ΡυθμίστÏια μηχανοεÏγαλείων μεταλλουÏγίας - ÐаÑтройчик на машини - Szerszámgép beállító - Nastavljalec strojnih orodij - Nastavljalka strojnih orodij - Staklių derintojas - MetÄlapstrÄdes darbgaldu iestatÄ«tÄjs - Modellatore di macchine utensili - Modellatrice di macchine utensili - - - - - Werkzeugmaschineneinrichter- und Bediener - Werkzeugmaschineneinrichterin- und Bedienerin - Setter-operator - Régleur-conducteur de machines-outils - Régleuse-conductrice de machines-outils - Machinewerktuig operator - Machinewerktuig operatrice - Ρυθμιστής-ΧειÏιστής μηχανοεÏγαλείων μεταλλουÏγίας - ΡυθμίστÏια-ΧειÏίστÏια μηχανοεÏγαλείων μεταλλουÏγίας - ÐаÑтройчик-водач на инÑтрументални машини - Szerszámgép-üzemeltetÅ‘ - Upravljalec strojnih orodij - Upravljalka strojnih orodij - Derintojas operatorius - MetÄlapstrÄdes darbgaldu operatori - Tracciatore meccanico di macchine utensili - - - - - Metallschleifer - Metallschleiferin - Metal wheel-grinder - Meuleur - Meuleuse - Metaalslijper - Metaalslijpster - ΤÏοχιστής εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών - ΤÏοχίστÏια εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών - Шлифовчик - Fémköszörűs - Slípari - Brusilec - Brusilka - Metalo Å¡lifuotojas - SlÄ«pÄ“tÄjs - Smerigliatore - - - - - Metallpolierer - Metallpoliererin - Polisher - Polisseur - Polisseuse - Polijster - Polijstster - Στιλβωτής μετάλλων - ΣτιλβώτÏια μετάλλων - МайÑтор по полиране - FényezÅ‘ - Slípari - Polirec - Polirka - Poliruotojas - PulÄ“tÄjs - Lucidatore - - - - - Werkzeugschärfer - Werkzeugschärferin - Tool sharpener - Affûteur - Affûteuse - Gereedschapsslijper - Gereedschapsslijpster - Ακονιστής εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών - ΑκονίστÏια εÏγαλείων, Ï€Ïιονιών, μαχαιÏιών και ψαλιδιών - Заточвач на инÑтрументи - SzerszámélezÅ‘ - Brýnari - Ostrilec - Ostrilka - Ä®rankų galÄ…stintojas - Instrumentu asinÄtÄjs - Affilatore - - - - - Kraftfahrzeugmechaniker und -schlosser - Kraftfahrzeugmechanikerin und -schlosserin - Motor vehicle mechanic and fitter - Mécanicien ajusteur de véhicules à moteur - Mécanicienne ajusteuse de véhicules à moteur - Automonteur - Μηχανικός και εφαÏμοστής αυτοκινήτων, μοτοσυκλεττών, Ï„ÏÎ¬ÎºÏ„Î¿Ï ÎºÎ±Î¹ επιδιοÏθωτές ποδηλάτων - Μηχανικός και εφαÏμόστÏια αυτοκινήτων, μοτοσυκλεττών, Ï„ÏÎ¬ÎºÏ„Î¿Ï ÎºÎ±Î¹ επιδιοÏθώτÏια ποδηλάτων - Механик и наÑтройчик на превозни ÑредÑтва - Gépjármű-műszerész és -szerelÅ‘ - Bifvélavirki - Mehanik in monter motornih vozil in koles - MehaniÄarka in monterka motornih vozil in koles - Variklinių transporto priemonių mechanikai ir derintojai - TransportlÄ«dzekļu mehÄniÄ·is un atslÄ“dznieks - Meccanico e riparatore di veicoli a motore - Meccanico e riparatrice di veicoli a motore - - - - - Flugmotorenmechaniker und -schlosser - Flugmotorenmechanikerin und -schlosserin - Aircraft engine mechanic and fitter - Mécanicien ajusteur de moteurs d'avion - Mécanicienne ajusteuse de moteurs d'avion - Vliegtuigmonteur - Μηχανικός και εφαÏμοστής μηχανών αεÏοπλάνων - Μηχανικός και εφαÏμόστÏια μηχανών αεÏοπλάνων - Механик и наÑтройчик на Ñамолетни двигатели - Légijármű-műszerész és -szerelÅ‘ - Flugvirki - Mehanik in monter letal - MehaniÄarka in monterka letal - Orlaivių variklių mechanikai ir derintojai - Gaisa kuÄ£u dzinÄ“ju mehÄniÄ·is un atslÄ“dznieks - Meccanico e riparatore di motori di aereo - Meccanico e riparatrice di motori di aereo - - - - - Landmaschinenmechaniker und -schlosser - Landmaschinenmechanikerin und -schlosserin - Agricultural-machinery mechanic and fitter - Mécanicien ajusteur de machines agricoles - Mécanicienne ajusteuse de machines agricoles - Landbouwmachinemonteur - Μηχανικός, εφαÏμοστής, εγκαταστάτης και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î· γεωÏγία - Μηχανικός, εφαÏμόστÏια, εγκαταστάτÏια και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î· γεωÏγία - Механик и наÑтройчик на ÑелÑкоÑтопанÑки машини - MezÅ‘gazdasági gép-műszerész és –szerelÅ‘ - Búvélafræðingur - Mehanik in monterka kmetijskih strojev - MehaniÄarka in monterka kmetijskih strojev - PramonÄ—s maÅ¡inų mechanikas ir derintojas - LauksaimniecÄ«bas maÅ¡Ä«nu mehÄniÄ·is un atslÄ“dznieks - Meccanico e riparatore di macchine agricole - Meccanico e riparatrice di macchine agricole - - - - - Industriemaschinenmechaniker und -schlosser - Industriemaschinenmechanikerin und -schlosserin - Industrial-machinery mechanic and fitter - Mécanicien ajusteur de machines industrielles - Mécanicienne ajusteuse de machines industrielles - Machinemonteur - Μηχανικός, εφαÏμοστής, εγκαταστάτης και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î± μεταλλεία και λατομεία, βιομηχανία και οικοδομικές εÏγασίες - Μηχανικός, εφαÏμόστÏια, εγκαταστάτÏια και λιπαντής μηχανημάτων και Î¼Î·Ï‡Î±Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÏƒÏ„Î± μεταλλεία και λατομεία, βιομηχανία και οικοδομικές εÏγασίες - Механик и наÑтройчик на индуÑтриални машини - Iparigép-műszerész és –szerelÅ‘ - Iðnvélafræðingur - Mehanik in monter industrijskih strojev - MehaniÄarka in monterka industrijskih strojev - ŽemÄ—s Å«kio maÅ¡inų mechanikas ir derintojas - RÅ«pniecÄ«bas maÅ¡Ä«nu mehÄniÄ·is un atslÄ“dznieks - Meccanico e riparatore di macchine industriali - Meccanico e riparatrice di macchine industriali - - - - - Elektromechaniker - Elektromechanikerin - Mecanicienne ajusteuse de machines industrielles - Mécanicien ajusteur d'appareils électriques - Mécanicienne ajusteuse d'appareils électriques - Electromonteur - ΗλεκτÏολόγος και εφαÏμοστής ηλεκτÏικών μηχανών και συσκευών - ΗλεκτÏολόγος και εφαÏμόστÏια ηλεκτÏικών μηχανών και συσκευών - Механик на електричеÑки апарати - Elektromechanikas - ElektromehÄnisko iekÄrtu mehÄniÄ·is - Meccanico e riparatore di attrezzatue elettriche - Meccanico e riparatrice di attrezzatue elettriche - - - - - Elektromonteur - Elektromonteurin - Electronics fitter - Ajusteur d'appareils électroniques - Ajusteuse d'appareils électroniques - Elektronicus - ΕφαÏμοστής ηλεκτÏονικών συσκευών και ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï - ΕπιδιοÏθώτÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - ÐаÑтройчик на електронни апарати - Elektronikai szerelÅ‘ - Rafvélavirki - Monter elektronskih naprav - Monterka elektronskih naprav - ElektroninÄ—s įrangos montuotojai - Elektronikas mehÄniÄ·is - Riparatore di apparati elettronici - Riparatrice di apparati elettronici - - - - - Elektromechaniker (Wartung) - Elektromechanikerin (Wartung) - Electronics mechanic and servicer - Mécanicien et réparateur d'appareils électroniques - Mécanicienne réparatrice d'appareils électroniques - Onderhoudsmonteur elektronica - ΕπιδιοÏθωτής ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - ΕπιδιοÏθώτÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - Механик и ÑпециалиÑÑ‚ по поправката на електронни апарати - Elektronikai műszerész és szervizelÅ‘ - Rafvélavirki - Mehanik elektronskih naprav, serviser - MehaniÄarka elektronskih naprav, serviserka - ElektroninÄ—s įrangos mechanikai ir remontininkai - Radio un televÄ«zijas iekÄrtu mehÄniÄ·is - Meccanico e riparatore di apparecchi elettronici - Meccanico e riparatrice di apparecchi elettronici - - - - - Telefon- und Telegrapheninstallateur und -wartungstechniker - Telefon- und Telegrapheninstallateurin und -wartungstechnikerin - Telegraph and telephone installer and servicer - Monteur réparateur d'installations télégraphiques et téléphoniques - Monteuse réparateuse d'installations télégraphiques et téléphoniques - Installatiemonteur telefoon - Εγκαταστάτης και συντηÏητής τηλεφωνικών και τηλεγÏαφικών συσκευών - ΕγκαταστάτÏια και συντηÏήτÏια τηλεφωνικών και τηλεγÏαφικών συσκευών - Монтьор и ÑпециалиÑÑ‚ по поправката на телеграфни и телефонни инÑталации - Távírókészülék- és telefonbeszerelÅ‘ –szervizelÅ‘ - Símvirki - Mehanik, monter telekomunikacijskih naprav - MehaniÄarka, monterka telekomunikacijskih naprav - Telegrafo ir telefono įrenginių montuotojas - TelegrÄfa un telefona iekÄrtu mehÄniÄ·is - Installatore e riparatore di impianti telegrafici e telefonici - Installatrice e riparatrice di impianti telegrafici e telefonici - - - - - Telefon- und Telegrapheninstallateur - Telefon- und Telegrapheninstallateurin - Telegraph and telephone installer - Monteur d'installations télégraphiques et téléphoniques - Monteuse d'installations télégraphiques et téléphoniques - Installatiemonteur telefoon - Εγκαταστάτης ηλεκτÏικών γÏαμμών και συνδέτης καλωδίων - ΕγκαταστάτÏια ηλεκτÏικών γÏαμμών και συνδέτÏια καλωδίων - Монтьор на телеграфни и телефонни инÑталации - Távírókészülék- és telefonbeszerelÅ‘ - Símvirki - Monter telekomunikacijskih naprav - Monterka telekomunikacijskih naprav - Telegrafo ir telefono įrenginių montuotojas - TelegrÄfa un telefona iekÄrtu uzstÄdÄ«tÄjs - Installatore di impianti telegrafici e telefonici - Installatrice di impianti telegrafici e telefonici - - - - - Telefon- und Telegraphwartungstechniker - Wartungstechnikerin (Telefon- und Telegraphinstallationen) - Telegraph and telephone servicer - Réparateur d'installations télégraphiques et téléphoniques - Réparatrice d'installations télégraphiques et téléphoniques - Onderhoudsmonteur telefooninstallaties - ΣυντηÏητής ηλεκτÏικών γÏαμμών και συνδέτης καλωδίων - ΣυντηÏήτÏια ηλεκτÏικών γÏαμμών και συνδέτÏια καλωδίων - СпециалиÑÑ‚ по поправката на телеграфни и телефонни инÑталации - Símvirki - Mehanik telekomunikacijskih naprav - MehaniÄarka telekomunikacijskih naprav - Telegrafo ir telefono įrangos techninÄ—s priežiÅ«ros darbininkas - TelegrÄfa un telefona iekÄrtu remonta mehÄniÄ·is - Riparatore di impianti telegrafici e telefonici - Riparatrice di impianti telegrafici e telefonici - - - - - Elektrokabel-, Elektroleitungsmonteur (Instandsetzung und Wartung) - Electrical line installer, repairer - Monteur et réparateur de lignes électriques - Monteuse et réparatrice de lignes électriques - Kabelmonteur - Εγκαταστάτης και συντηÏητής ηλεκτÏικών γÏαμμών - ΕγκαταστάτÏια και συντηÏήτÏια ηλεκτÏικών γÏαμμών - Монтьори и ÑпециалиÑти по поправката на електропреноÑни мрежи - Elektromos vezeték-beszerelÅ‘, -javító - Rafveituvirki - Monter in popravljalec elektriÄnega in telekomunikacijskega omrežja - Monterka in popravljalka elektriÄnega in telekomunikacijskega omrežja - Elektros linijų montuotojai ir remontininkas - ElektrolÄ«niju mehÄniÄ·is - Installatore e riparatore di linee elettriche - Installatrice e riparatrice di linee elettriche - - - - - Kabelsmonteur - Kabelsmonteuse - Cable jointer - Assembleur de câbles - Assembleuse de câbles - Kabellegger - Kabellegster - Συνδέτης καλωδίων - ΣυνδέτÏια καλωδίων - Монтажник на проводници - Kábel-csatlakoztató - Kapalsplæsari (línumaður) - Monter in popravljalec elektriÄnega in telekomunikacijskega omrežja - Monterka in popravljalka elektriÄnega in telekomunikacijskega omrežja - Kabelių sujungÄ—jas - Kabeļu lÄ«niju elektromontieris - Assemblatore di cavi - Assemblatrice di cavi - - - - - Präzisionsinstrumentenmacher und -instandsetzer - Präzisionsinstrumentenmacherin und -instandsetzerin - Precision-instrument maker and repairer - Mécanicien réparateur d'instruments de précision - Mécanicienne réparatrice d'instruments de précision - Instrumentenmaker - Instrumentenmaakster - Κατασκευαστής και επιδιοÏθωτής οÏγάνων ακÏίβειας - ΚατασκευάστÏια και επιδιοÏθώτÏια οÏγάνων ακÏίβειας - Механик и ÑпециалиÑÑ‚ по поправката на точни инÑтрументи - Precíziós műszerkészítÅ‘ és –javító - Starfsmenn er smíða og gera við nákvæmnisverkfæri - Izdelovalci in popravljalci preciznih instrumentov - Izdelovalke in popravljalke preciznih instrumentov - Tiksliųjų prietaisų ir instrumentų meistrai bei remontininkai - PrecÄ«zijas ierÄ«Äu un instrumentu izgatavotÄjs un labotÄjs - Meccanico e riparatore di strumenti di precisione - Meccanico e riparatrice di strumenti di precisione - - - - - Musikinstrumentenmacher - Musikinstrumentenmacherin - Musical instrument maker - Facteur d 'instruments de musique - Factrice d'instruments de musique - Muziekinstrumentenmaker - Muziekinstrumentenmaakster - Κατασκευαστής μουσικών οÏγάνων - ΚατασκευάστÏια μουσικών οÏγάνων - Работник по производÑтво на музикални инÑтрументи - HangszerkészítÅ‘ - Hljóðfærasmiður - Izdelovalec glasbil - Izdelovalka glasbil - Muzikos instrumentų meistras - Muzikos instrumentų derintojas - MÅ«zikas instrumentu izgatavotÄjs - Costruttore di strumenti musicali - Costruttrice di strumenti musicali - - - - - Musikinstrumentenstimmer - Musikinstrumentenstimmerin - Musical instrument tuner - Accordeur d'instruments de musique - Accordeuse d'instruments de musique - Muziekinstrumentstemmer - Muziekinstrumentstemster - ΕπιδιοÏθωτής και χοÏδιστής μουσικών οÏγάνων - ΕπιδιοÏθώτÏια και χοÏδίστÏια μουσικών οÏγάνων - Ðкордьор на музикални инÑтрументи - Hangszerhangoló - Hljóðfærastillir - UglaÅ¡evalec glasbil - UglaÅ¡evalka glasbil - Muzikos instrumentų derintojas - MÅ«zikas instrumentu skaņotÄjs - Accordatore di strumenti musicali - Accordatrice di strumenti musicali - - - - - Schmuckwarenhersteller - Schmuckwarenherstellerin - Jeweller - Joaillier - Joaillière - Juwelier - Juwelier - Κοσμηματοποιός - Бижутер - ÉkszerkészítÅ‘ - Gullsmiður - Draguljar - Draguljarka - Juvelyras - Juvelieris - Gioielliere - Gioielliera - - - - - Edelmetallbearbeiter - Edelmetallbearbeiterin - Silversmith / Goldsmith - Orfèvre - Edelsmid - ΑÏγυÏοχόος/ΧÏυσοχόος - Златар - Ezüstműves / Aranyműves - Silfursmiður, Gullsmiður - Zlatar, filigranist, bižuterist - Zlatarka, filigranistka, bižuteristka - Sidabrakalys/ Auksakalys - Sudrabkalis / zeltkalis - Orafo - - - - - Trennschleifmaschinenoperateur - Trennschleifmaschinenoperateure - Abrasive wheel former - Polisseur - Polisseuse - Afbramer (pottenbakkerij) - Αγγειοπλάστης - МоделиÑÑ‚ / ШмиргелиÑÑ‚ - Korongozó - Slípari - Keramikas - AbrazÄ«vu veidotÄjs - Lucidatore - - - - - Töpfer - Töpferin - Potter - Potier - Potière - Pottenbakker - Pottenbakster - ΚεÏαμοποιός - Грънчар - Fazekas - Leirkerasmiður - LonÄar - LonÄarka - Puodžius - Podnieks - Vasaio - Vasaia - - - - - Glasmacher, - Glasmacherin - Glass maker - Souffleur de verre - Souffleuse de verre - Glasblazer - Glasblaasster - Κατασκευαστής Î³Ï…Î±Î»Î¹Î¿Ï - ΚατασκευάστÏια Î³Ï…Î±Î»Î¹Î¿Ï - Стъклар - Ãœvegfúvó - Glergerðarmaður - Steklar, steklopihalec - Steklarka, steklopihalka - Stiklo dirbinių meistras - Stikla pÅ«tÄ“js - Soffiatore di vetro - Soffiatrice di vetro - - - - - Glasschneider - Glasschneiderin - Glass cutter - Tailleur de verre - Tailleuse de verre - Glassnijder - Glassnijdster - Κόπτης Î³Ï…Î±Î»Î¹Î¿Ï - ΚόπτÏια Î³Ï…Î±Î»Î¹Î¿Ï - Стъклоделец - Ãœvegvágó - Glerskurðarmaður - Rezalec stekla - Rezalka stekla - Stiklo dirbinių pjaustytojas - Stikla griezÄ“js - Modellatore di vetro - Modellatrice di vetro - - - - - Glasschleifer - Glasschleiferin - Glass grinder - Meuleur de verre - Meuleuse de verre - Glasslijper - Glasslijpster - ΤÏοχιστής Î³Ï…Î±Î»Î¹Î¿Ï - ΤÏοχίστÏια Î³Ï…Î±Î»Î¹Î¿Ï - Шлифовчик на Ñтъкло - Ãœvegcsiszoló - Glreslípari - Brusilec, polirec stekla - Brusilka, polirka stekla - Stiklo gaminių Å¡lifuotojas - Stikla slÄ«pÄ“tÄjs - Tagliatore di vetro - - - - - Glaspolierer - Glaspoliererin - Glass finisher - Polisseur de verre - Polisseuse de verre - Glaspolijster - Λειαντής και τελειωτής Î³Ï…Î±Î»Î¹Î¿Ï - ΛειάντÏια και τελειώτÏια Î³Ï…Î±Î»Î¹Î¿Ï - Полировач на Ñтъкло - Ãœvegsimító - Glerslípari - Stiklo apdailininkas - Stikla apdarinÄtÄjs - Lucidatore di vetro - - - - - Glasgraveure und -ätzer - Glasgraveurin und -ätzerin - Glass engraver and etcher - Graveur sur verre - Graveuse sur verre - Glasgraveerder - Glasgraveerster - ΧαÏάκτης Î³Ï…Î±Î»Î¹Î¿Ï - ΧαÏάκτÏια Î³Ï…Î±Î»Î¹Î¿Ï - Гравьори върху Ñтъкло - ÃœvegmetszÅ‘ és -vésÅ‘ - Glerskurðarmaður - Graverji stekla in jedkarji - Graverke stekla in jedkarke - Stiklo graveriai ir Ä—sdintojai - Stikla gravieris un kodinÄtÄjs - Incisore su vetro - - - - - Glas- und Keramdekormaler - Glas- und Keramdekormalerin - Decorative painter on glass and ceramics - Peintre-décorateur sur verre et céramique - Peintre-décoratrice sur verre et céramique - Glas- en aardewerkdecorateur - Glas- en aardewerkdecoratrice - ΖωγÏάφος-διακοσμητής ειδών από γυαλί, μέταλλο, ξÏλο, Ïφασμα, ειδών αγγειοπλαστείου και κεÏαμουÏγείου και χÏωματιστής Î³Ï…Î±Î»Î¹Î¿Ï - ΖωγÏάφος-διακοσμήτÏια ειδών από γυαλί, μέταλλο, ξÏλο, Ïφασμα, ειδών αγγειοπλαστείου και κεÏαμουÏγείου και χÏωματίστÏια Î³Ï…Î±Î»Î¹Î¿Ï - Художник-декоратор върху Ñтъкло и керамика - Ãœveg és kerámia díszítÅ‘festÅ‘ - Skreytimálari ('keramikker' og glerlistamaður, tvö starfsheiti) - Dekorater stekla, keramike ipd. - Dekoraterka stekla, keramike ipd. - Stiklo ir keramikos pieÅ¡Ä—jas dekoruotojas - Stikla, keramikas apgleznotÄjs - Pittore decoratore su vetro e ceramica - Pittrice decoratrice su vetro e ceramica - - - - - Kunsthandwerker für Holz und verw. Materialien - Kunsthandwerkerin für Holz und verw. Materialien - Handicraft worker in wood and related materials - Artisan sur bois et materiaux similaires - Artisane sur bois et materiaux similaires - Ambachtsman houten voorwerpen - Ambachtsvrouw houten voorwerpen - Τεχνίτης χειÏοτεχνίας ειδών από ξÏλο, καλάμι, πέτÏα και παÏόμοια υλικά - ΤεχνίτÏια χειÏοτεχνίας ειδών από ξÏλο, καλάμι, πέτÏα και παÏόμοια υλικά - ЗанаÑтчии, работещи Ñ Ð´ÑŠÑ€Ð²Ð¾ и подобни материали - Faipari és kapcsolódó anyagokkal foglalkozó kézműves - Tréskurðarmaður - RoÄni izdelovalci izdelkov domaÄe obrti iz lesa in drugih materialov - RoÄna izdelovalka izdelkov domaÄe obrti iz lesa in drugih materialov - Amatininkai, gaminantys dirbinius iÅ¡ medienos ir panaÅ¡ių medžiagų - Koka, minerÄlu un tiem radniecÄ«gu materiÄlu mÄkslas priekÅ¡metu izgatavotÄjs - Artigiano delle lavorazioni del legno e di materiali similari - Artigiana delle lavorazioni del legno e di materiali similari - - - - - Kunsthandwerker für Textilien - Kunsthandwerkerin für Textilien - Handicraft worker in textile - Artisan sur textile - Artisane sur textile - Ambachtsman textiel - Ambachtsvrouw textiel - Τεχνίτης χειÏοτεχνίας υφαντών, κεντημάτων - ΤεχνίτÏια χειÏοτεχνίας υφαντών, κεντημάτων - ЗанаÑÑ‚Ñ‡Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚ÐµÑ‰ Ñ Ñ‚ÐµÐºÑтил - Textilműves - Textílgerðarmaður - RoÄni izdelovalec izdelokov iz blaga - RoÄna izdelovalka izdelokov iz blaga - TekstilÄ—s dirbinių dirbÄ—jas - TekstÄ«liju mÄkslas priekÅ¡metu izgatavotÄjs - Artigiano delle lavorazioni tessili - Artigiana delle lavorazioni tessili - - - - - Kunsthandwerker für Leder - Kunsthandwerkerin für Leder - Handicraft worker in leather - Artisan sur cuir - Artisane sur cuir - Ambachtsman leren voorwerpen - Ambachtsvrouw leren voorwerpen - Τεχνίτης χειÏοτεχνίας ειδών από δέÏμα - ΤεχνίτÏια χειÏοτεχνίας ειδών από δέÏμα - ЗанаÑÑ‚Ñ‡Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚ÐµÑ‰ Ñ ÐºÐ¾Ð¶Ð° - BÅ‘rdíszműves - Leðurgerðarmaður - RoÄni izdelovalec izdelokov iz usnja - RoÄna izdelovalka izdelokov iz usnja - Odinių dirbinių dirbÄ—jas - Ä€das mÄkslas priekÅ¡metu izgatavotÄjs - Artigiano delle lavorazioni del cuoio - Artigiana delle lavorazioni del cuoio - - - - - Schriftsetzer - Schriftsetzerin - Compositor, typesetter - Compositeur typographe - Compositrice typographe - Zetter - Zetster - Στοιχειοθέτης και τυπογÏάφος - ΣτοιχειοθέτÏια και τυπογÏάφος - СловоÑлагател - BetűszedÅ‘, nyomdai szövegszerkesztÅ‘ - Setjari - Stavec, tiskar - Stavka, tiskarka - Spausdinimo raidžių rinkÄ—jas, linotipininkas - Burtlicis, iespiedÄ“js - Compositore tipografico - Compositrice tipografica - - - - - Stereotypeur - Stereotypeurin - Stereotyper - Stéréotypeur - Stéréotypeuse - Stereotypeur - ΣτεÏεοτυπογÏάφος - Стереотипер - KlisékészítÅ‘ - Setjari - Stereotiper - Stereotiperka - Stereotipininkas - Stereotipists - Stereotipista - - - - - Galvanoplastiker - Galvanoplastikerin - Electrotyper - Clicheur-galvanoplaste - Clicheuse-galvanoplaste - Galvanoplast - Γαλβανοπλάστης τυπογÏαφίας (κατασκευαστές κλισιέ) - ΓαλβανοπλάστÏια τυπογÏαφίας (κατασκευαστές κλισιέ) - ГалваноплаÑтик - Cinkográfus - Setjari - Galvanoplastik - GalvanoplastiÄarka - Elektrotipininkas - Elektrotipists - Zincografo galvanoplastica - - - - - Klischeehersteller - Klischeeherstellerin - Printing engraver - Graveur d'imprimerie - Graveuse d'imprimerie - Drukwerkgraveur - Drukwerkgraveuse - ΧαÏάκτης τυπογÏαφίας - ΧαÏάκτÏια τυπογÏαφίας - Гравьор - Nyomdai gravírozó - Þrykkjari ('grafíker') - Graver - Graverka - Spausdinimo graveris - Iespiedgravieris - Incisore di stampa - - - - - Klischeeätzer - Klischeeätzerin - Etcher - Photograveur - Photograveuse - Etser - ΦωτοχαÏάκτης - ΦωτοχαÏάκτÏια - ОфортиÑÑ‚ - Vésnök - Ætari - Graver - Graverka - Ä–sdintojas - KodinÄtÄjs - Fotoincisore - - - - - Fotolaborant - Fotolaborantin - Photographic worker - Technicien de la photographie - Technicienne de la photographie - Fotolaborant - Fotolaborante - Εμφανιστής φωτογÏαφιών σε σκοτεινό θάλαμο και παÏόμοιοι - ΕμφανίστÏια φωτογÏαφιών σε σκοτεινό θάλαμο και παÏόμοιοι - Фотографи и други подобни - Fényképészeti munkatárs - Starfsmaður ljósmyndastofu - Razvijalec filmov ipd. - Razvijalka filmov ipd. - Fotografijos ir susijusių profesijų darbininkai - FotogrÄfs - Personale della fotografia - - - - - Buchbinder - Buchbinderin - Bookbinder - Relieur - Relieuse - Boekbinder - Boekbindster - Βιβλιοδέτης - ΒιβλιοδέτÏια - Книговезец - KönyvkötÅ‘ - Bókbindari - Knjigovez - Knjigovezka - KnygriÅ¡ys - GrÄmatsÄ“jÄ“js - Rilegatore - Rilegatrice - - - - - Sieb-, Druckstock- und Textildrucker - Sieb-, Druckstock- und Textildruckerin - Silk-screen, block and textile printer - Imprimeur sérigraphe, à la planche et sur textile - Imprimeuse sérigraphe, à la planche et sur textile - Zeef-, blok- en textieldrukker - Zeef-, blok- en textieldrukster - Εκτυπωτής μεταξοτυπίας, σχεδίων σε υφάσματα και χαÏτί τοίχου - ΕκτυπώτÏια μεταξοτυπίας, σχεδίων σε υφάσματα και χαÏτί τοίχου - Печатар по шаблон Ñ ÐºÐ»Ð¸ÑˆÐµÑ‚Ð°, на коприна и текÑтил - Szitanyomó, nyomódúcos és textilnyomó - Textílgerðarmaður - Sitotiskar - Sitotiskarka - Å ilkografai, ksilografai ir spaudÄ—jai ant audinių - ZÄ«dspiedÄ“js, reljefspiedÄ“js un audumspiedÄ“js - Stampatore serigrafista, su tavola e su tessuti - Stampatrice serigrafista, su tavola e su tessuti - - - - - Fleischer - Fleischerin - Butcher - Boucher - Bouchère - Slager - Slager - ΚÏεοπώλης, αλλαντοποιός, συντηÏητής και τεμαχιστής κÏέατος - ΚÏεοπώλης, αλλαντοποιός, συντηÏήτÏια και τεμαχίστÏια κÏέατος - Работник по производÑтво на меÑо и меÑни продукти - Hentes - Slátrari - Mesar - Mesarka - MÄ—sininkas - Miesnieks - Macellaio - Macellaia - - - - - Fischhändler - Fischhändlerin - Fishmonger - Poissonnier - Poissonnière - Vishandelaar - Vishandelaarster - ΣυντηÏητής και τεμαχιστής ψαÏιών - ΣυντηÏήτÏια και τεμαχίστÏια ψαÏιών - Работник по производÑтво на рибни продукти - HalkereskedÅ‘ - Fisksali - Trgovec z ribami - Trgovka z ribami - Žuvininkas - Zivju pÄrstrÄdÄtÄjs - Pescivendolo - Pescivendola - - - - - Traiteur - Traiterin - Caterer - Traiteur - Traiteuse - Traiteur - ΠÏομηθευτής Ï„Ïοφίμων - ΠÏομηθεÏÏ„Ïια Ï„Ïοφίμων - СпециалиÑÑ‚ по кетъринг - Élelmiszerszállító - Veitingamaður - Vodja, kuhar, natakar v cateringu - Vodja, kuharica, natakarica v cateringu - ParuoÅ¡to maisto tiekÄ—jas - Organizzatore di banchetti - Organizzatrice di banchetti - - - - - Bäcker - Bäckerin - Baker - Boulanger - Boulangère - Bakker - Bakster - ΑÏτοποιός - Хлебар - Pék - Bakari - Pek kruha - Pekinja kruha - KepÄ—jas - Maiznieks - Panettiere - Panettiera - - - - - Konditor - Konditorin - Pastry-cook - Pâtissier - Pâtissière - Banketbakker - Banketbakster - ΖαχαÏοπλάστης - ΖαχαÏοπλάστÏια - Пекар - Finompékáru-készítÅ‘ - Bakari - Pek peciva - Pekinja peciva - Konditerijos kepÄ—jas - Konditors - Pasticcere - Pasticcera - - - - - Süßwarenhersteller - Süßwarenherstellerin - Confectionery maker - Confiseur - Confiseuse - Suikerwerkmaker - Suikerwerkmaakster - ΠαÏασκευαστής ζαχαÏωτών και σοκολάτων - ΠαÏασκευάστÏια ζαχαÏωτών και σοκολάτων - Сладкар - Cukrász - Konfektgerðarmaður - SlaÅ¡ÄiÄar, lectar-mediÄar - SlaÅ¡ÄiÄarka, lectarka-mediÄarka - Konditeris - KonfekÅ¡u ražotÄjs - Confettiere - Confettiera - - - - - Molkereiwarenhersteller - Molkereiwarenherstellerin - Dairy-products maker - Ouvrier de la fabrication des produits laitiers - Ouvrière de la fabrication des produits laitiers - Kaas- en zuivelmaker - Kaas- en zuivelmaakster - ΠαÏασκευαστής γαλακτοκομικών Ï€Ïοιόντων - ΠαÏασκευάστÏια γαλακτοκομικών Ï€Ïοιόντων - Работник по преработка на млÑко - Tejfeldolgozó - Starfsmaður mjólkurbús - Predelovalec mleka - Predelovalka mleka - Pieno produktų gamintojai - Piena produktu ražotÄjs - Operaio delle lavorazioni casearie - Operaia delle lavorazioni casearie - - - - - Obst-, Gemüse- und verwandte Konservierer - Obst-, Gemüse- und verwandte Konserviererin - Fruit, vegetable and related preserver - Ouvrier de la conserverie de fruits, de légumes - Ouvrière de la conserverie de fruits, de légumes - Bereider van groente- en fruitconserven - Bereidster van groente- en fruitconserven - ΣυντηÏητής φÏοÏτων, λαχανικών, ξηÏών καÏπών και παÏασκευαστής χυμών, σποÏέλαιων και ελαιόλαδου - ΣυντηÏήτÏια φÏοÏτων, λαχανικών, ξηÏών καÏπών και παÏασκευάστÏια χυμών, σποÏέλαιων και ελαιόλαδου - Работник по преработка на плодове и зеленчуци и други подобни - Gyümölcs-, zöldségtartósító - Niðursuðumaður - Predelovalec sadja, zelenjave ipd. - Predelovalka sadja, zelenjave ipd. - Vaisių, daržovių ir panaÅ¡ių produktų konservuotojai - Augļu, dÄrzeņu un tiem lÄ«dzÄ«gu produktu pÄrstrÄdÄtÄjs - Operaio dell’industria conserviera della frutta, dei legumi ed assimilati - Operaia dell’industria conserviera della frutta, dei legumi ed assimilati - - - - - Nahrungsmittel- und Getränkekoster und -klassierer - Nahrungsmittel- und Getränkekoster und -klassiererin - Food and beverage taster and grader - Dégustateur et classeur de denrées alimentaires et de boissons - Dégustatrice et classeuse de denrées alimentaires et de boissons - Proever en classeerder van voedingsmiddelen en dranken - Proefster en classeerster van voedingsmiddelen en dranken - Δοκιμαστής Ï„Ïοφίμων και ποτών - ΔοκιμάστÏια Ï„Ïοφίμων και ποτών - Работник за оценка на напитки, дегуÑтатор - Élelmiszer- és italkóstoló és -osztályozó - Smakkarar og gæðadómarar - Ocenjevalec živil ipd. - Ocenjevalka živil ipd. - Maisto produktų ir gÄ—rimų degustatoriai ir rÅ«Å¡iuotojai - PÄrtikas produktu un dzÄ“rienu degustÄ“tÄjs un Å¡Ä·irotÄjs - Degustatore e classificatore di prodotti alimentari e di bevande - Degustatrice e classificatrice di prodotti alimentari e di bevande - - - - - Tabakaufbereiter und Tabakwarenhersteller - Tabakaufbereiterin und Tabakwarenherstellerin - Tobacco preparer and tobacco products maker - Ouvrier de la préparation du tabac et de la fabrication des produits du tabac - Ouvrière de la préparation du tabac et de la fabrication des produits du tabac - Tabaksbereider en vervaardiger van tabaksproducten - Tabaksbereidster en vervaardigster van tabaksproducten - ΚαπνεÏγάτης και παÏασκευαστής Ï€Ïοϊόντων ÎºÎ±Ï€Î½Î¿Ï - Работник по преработка на тютюни на тютюневи Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - DohánykészítÅ‘ és dohánytermék-készítÅ‘ - Tóbaksvinnslumaður - Predelovalec tobaka ipd. - Predelovalka tobaka ipd. - Tabako produktų gamintojai - Tabakas izstrÄdÄjumu ražotÄjs - Operaio della preparazione e della lavorazione dei prodotti del tabacco - Operaia della preparazione e della lavorazione dei prodotti del tabacco - - - - - Holztrockner und -konservierer - Holztrocknerin und -konserviererin - Wood treater - Ouvrier du traitement du bois - Ouvrière du traitement du bois - Houtimpregneerder - Houtimpregneerster - Τεχνίτης συντήÏησης, επεξεÏγασίας και διαλογής ξÏλου - ΤεχνίτÏια συντήÏησης, επεξεÏγασίας και διαλογής ξÏλου - Дърводелци / Работник по повърхноÑтна обработка на дърво - FakezelÅ‘ - Viðarmeðhöndlunarmaður - Obdelovalec lesa - Obdelovalka lesa - Medienos meistrai - Koksnes pirmapstrÄdes strÄdnieks - Operaio del trattamento del legno - Operaia del trattamento del legno - - - - - Möbeltischler - Möbeltischlerin - Cabinet maker - Menuisière ébéniste - Meubelmaker - Meubelmaakster - Επιπλοποιός και παÏόμοιος τεχνίτης - Επιπλοποιός και παÏόμοια τεχνίτÏια - МебелиÑÑ‚ - Műbútorasztalos - Húsgagnasmiður - Mizar - Mizarka - Baldžius - MÄ“beļu ražotÄjs - Ebanista - - - - - Holzbearbeitungsmaschineneinrichter - Holzbearbeitungsmaschineneinrichterin - Woodworking machine setter - Régleur de machines à bois - Régleuse de machines à bois - Insteller houtbewerkingsmachines - Instelster houtbewerkingsmachines - Ρυθμιστής ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία - ΡυθμίστÏια ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία - ÐаÑтройчик на дървообработващи машини - Faipari gépbeállító - (trésmiðir, húsgagnasmiðir) - Nastavljalec lesnoobdelovalnih strojev - Nastavljalka lesnoobdelovalnih strojev - Medienos apdirbimo staklių derintojas - KokapstrÄdes darbagaldu iestatÄ«tÄjs - Regolatore di macchine per il legno - - - - - Holzbearbeitungsmaschineneinrichter- und Bediener - Holzbearbeitungsmaschineneinrichterin- und Bedienerin - Woodworking machine setter-operator - Régleur-conducteur de machines à bois - Régleuse-conductrice machines à bois - Operator houtbewerkingsmachines - Operatrice houtbewerkingsmachines - Ρυθμιστής και ΧειÏιστής ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία - ΡυθμίστÏια και ΧειÏίστÏια ξυλουÏγικών μηχανημάτων σε ξυλουÏγεία και επιπλοποιεία - ÐаÑтройчик-водач на дървообработващи машини - Faipari gépbeállító és -kezelÅ‘ - (trésmiðir, húsgagnasmiðir) - Upravljalec lesnoobdelovalnih strojev - Upravljalka lesnoobdelovalnih strojev - Medienos apdirbimo staklių derintojas-operatorius - KokapstrÄdes darbmaÅ¡Ä«nu operators - Regolatore-conduttore di macchine per il legno - - - - - Korbflechter - Korbflechterin - Basketry weaver - Vannier - Vannière - Mandenmaker - Mandenmaakster - Καλαθοπλέκτης - ΚαλαθοπλέκτÏια - Производител на кошничарÑки Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - Kosárfonó - Körfugerðarmaður - Izdelovalec pletenih izdelkov iz trstiÄja, vrbja - Izdelovalka pletenih izdelkov iz trstiÄja, vrbja - KrepÅ¡ių/ pintinių pynÄ—jas - PinÄ“js - Panieraio - Panieraia - - - - - Bürstenmacher - Bürstenmacherin - Brush maker - Brossier - Brossière - Borstelmaker - Borstelmaakster - ΒουÏτσοποιός - Производител на четки и метли - SeprűkészítÅ‘ - Burstagerðarmaður - Izdelovalec Å¡Äetk, ÄopiÄev ipd. - Å epeÄių dirbÄ—jas - Slotu izgatavotÄjs - Spazzolaio - - - - - Spinnvorbereiter - Spinnvorbereiterin - Fibre preparer - Préparateur de fibres - Préparatrice de fibres - Vezelbewerker - Vezelbewerkster - ΠαÏασκευαστής ινών - ΠαÏασκευάστÏια ινών - Работник по първична обработка на раÑтителни влакна - FonalkészítÅ‘ - Trefjagerðarmaður - Predilec - Predilka - PluoÅ¡to ruoÅ¡Ä—jai - Å Ä·iedru sagatavotÄjs - Preparatore di fibre - Preparatrice di fibre - - - - - Weber - Weberin - Weaver - Tisserand - Tisserande - Wever - Weverin - Υφαντής - ΥφάντÏια - Тъкач - SzövÅ‘ - Vefari - Tkalec - Tkalka - AudÄ—jas - AudÄ“js - Tessitore - Tessitrice - - - - - Stricker - Strickerin - Knitter - Tricoteur - Tricoteuse - Breier - Breister - Πλέκτης - ΠλέκτÏια - Плетач - KötÅ‘ - Prjónakona - Pletilec - Pletilka - MezgÄ—jas - AdÄ«tÄjs - Maglierista - - - - - Herrenschneider - Herrenschneiderin - Tailor - Tailleur - Tailleuse - Kleermaker - Kleermaakster - Ράπτης - ΡάφτÏα - Шивач на мъжко облекло - Szabó - Klæðskeri - KrojaÄ - KrojaÄica - SiuvÄ—jas - VÄ«rieÅ¡u un sievieÅ¡u apģērbu Å¡uvÄ“js - Sarto - Sarta - - - - - Damenschneider - Damenschneiderin - Dressmaker - Couturier - Couturière - Naaier - Naaister - ΜόδιστÏος - ΜοδίστÏα - Шивач - NÅ‘i szabó - Kjólagerðarmaður - Å iviljec - Å ivilja - MoteriÅ¡kų drabužių siuvÄ—jas - DrÄ“bnieks - Modista - - - - - Hutmacher - Hutmacherin - Hatter - Chapelier - Chapelière - Hoedenmaker - Hoedenmaakster - Κατασκευαστής καπέλλων - ΚατασκευάστÏια καπέλλων - Шапкар - KalapkészítÅ‘ - Hattagerðarmaður - KlobuÄar - KlobuÄarka - Kepurininkas - Cepurnieks - Cappellaio - Cappellaia - - - - - Kürschner - Kürschnerin - Furrier - Fourreuse - Bontwerker - Bontwerkster - Ράπτης γοÏνινων ειδών - ΡάφτÏα γοÏνινων ειδών - Кожухар - Feldskeri - Kailininkas - KažokÄdu apstrÄdÄtÄjs - Pellicciaio - Pellicciaia - - - - - Schnittmustermacher - Schnittmustermacherin - Textile and leather pattern-maker - Patronnier et coupeur du textile, du cuir - Patronnière du textile, du cuir - Patroontekenaar (textiel en leer) - Κατασκευαστής πατÏόν, υφασμάτων και δεÏμάτων - ΚατασκευάστÏια πατÏόν, υφασμάτων και δεÏμάτων - Моделиер на текÑтил и кожа - Textil- és bÅ‘r- mintakészítÅ‘ - Textíl- og leðurgerðarmaður - Konfekcijski modelar - Konfekcijska modelarka - TekstilÄ—s ir odos žymÄ—tojas - Tekstiliju, Ädu modeļu izgatavotÄjs - Modellista del tessile e del cuoio - - - - - Zuschneider - Zuschneiderin - Textile and leather cutter - Coupeur du textile, du cuir - Coupeuse du textile, du cuir - Textiel en Leersnijder - Κόπτης υφασμάτων και δεÏμάτων - ΚόπτÏια υφασμάτων και δεÏμάτων - КроÑч на текÑтил и кожа - Textil és bÅ‘r kivágó - Textíl- og leðurskurðarmaður - Krojilec - Krojilka - TekstilÄ—s ir odos sukirpÄ—jas - Tekstiliju, Ädu piegriezÄ“js - Tagliatore del tessile e del cuoio - - - - - Näher, - Näherin - Sewer - Couseur - Couseuse - Naaier - Naaister - Κατασκευαστής τεντών, σκηνών, ομπÏελλών, τεχνητών ανθέων - ΚατασκευάστÏια τεντών, σκηνών, ομπÏελλών, τεχνητών ανθέων - Шивач - Varró - Saumakona - Å ivalec - Å ivalka - SiuvÄ—jas - Å uvÄ“js - Cucitore - Cucitrice - - - - - Sticker - Stickerin - Embroiderer - Brodeur - Brodeuse - Borduurder - Borduurster - Ράπτης υφασμάτινων παιχνιδιών και άλλοι παÏόμοιοι - ΡάφτÏα υφασμάτινων παιχνιδιών και άλλες παÏόμοιες - Бродировач - HímzÅ‘ - Útsaumskona - Vezilec - Vezilka - SiuvinÄ—tojas - IzÅ¡uvÄ“js - Ricamatore - Ricamatrice - - - - - Polsterer - Polsterin - Upholsterers - Tapissier - Tapissière - Stoffeerder - Stoffeerster - ΤαπετσιέÏης - Тапицер - Kárpitos - Bólstrari - Tapetnik - Tapetnica - Baldų apmuÅ¡Ä—jas - TapsÄ“tÄjs - Tappezziere - Tappezziera - - - - - Rauchwarenzurichter - Rauchwarenzurichterin - Pelt dresser - Peaussier - Peaussière - Pelsbereider - Pelsbereidster - ΠÏοπαÏασκευαστής δεÏμάτων και γουνών - ΠÏοπαÏασκευάστÏια δεÏμάτων και γουνών - Кожар - SzÅ‘rmemegmunkáló - Sútari - Usnjar - Usnjarka - Kailių ir odų ruoÅ¡Ä—jas - KažokÄdu izstrÄdÄtÄjs - Conciatore di pelli - Conciatrice di pelli - - - - - Gerber - Gerberin - Tanner - Tanneur - Tanneuse - Leerbereider - Leerbereidster - Î’Ï…Ïσοδέψης - Кожухар - CserzÅ‘ - Sútari - Strojar, kožar - Strojarka, kožarica - Odadirbys - Ä€dminis - Addetto alla conciatura - Addetta alla conciatura - - - - - Fellzurichter - Fellzurichterin - Fellmonger - Mégissier - Mégissière - Leerlooier - Leerlooister - ΕπεξεÏγαστής δεÏμάτων και γουνών - ΕπεξεÏγάστÏια δεÏμάτων και γουνών - Сарач - SzÅ‘rmekereskedÅ‘ - Skinnasölumaður - Krznar - Krznarka - Kailiadirbys - Ä€du pÄrdevÄ“js - Addetto all'allumatura - Addetta all'allumatura - - - - - Schuhmacher - Schuhmacherin - Shoe-maker - Cordonnier - Cordonnière - Schoenmaker - Schoenmaakster - Υποδηματοποιός και παÏόμοιος τεχνίτης - Υποδηματοποιός και παÏόμοια τεχνίτÏια - Обущар - CipÅ‘készítÅ‘ - Skósmiður - ÄŒevljar - ÄŒevljarka - Kurpnieks - Artigiano e operaio della calzatura - Artigiana e operaia della calzatura - - - - - Bediener von bergbaulichen Maschinen und Anlagen - Bedienerin von bergbaulichen Maschinen und Anlagen - Mining-plant operator - Conducteur d'installations de mine - Conductrice d'installations de mine - Bediener van mijninstallaties - Bedienster van mijninstallaties - ΧειÏιστής μηχανημάτων στα λατομεία και μεταλλεία - ΧειÏίστÏια μηχανημάτων στα λατομεία και μεταλλεία - Оператор на минни ÑÑŠÐ¾Ñ€ÑŠÐ¶ÐµÐ½Ð¸Ñ - Bányászati berendezés-kezelÅ‘ - Starfsmaður við vélar og búnað í námum - Upravljalec rudarskih procesnih strojev in naprav - Upravljalka rudarskih procesnih strojev in naprav - Gavybos įrenginių operatoriai - Ieguves iekÄrtu operators - Conduttore di impianti di miniere - Conduttrice di impianti di miniere - - - - - Bediener von Erz- und Gesteinsaufbereitungsanlagen - Bedienerin von Erz- und Gesteinsaufbereitungsanlagen - Mineral-ore- and stone-processing-plant operator - Conducteur d'installations de préparation des minerais et de la roche - Conductrice d'installations de préparation des minerais et de la roche - Bediener van installaties voor de verwerking van ertsen en steen - Bedienster van installatie voor het verwerken van ertsen en steen - ΧειÏιστής μηχανημάτων επεξεÏγασίας οÏυκτών και πέτÏας - ΧειÏίστÏια μηχανημάτων επεξεÏγασίας οÏυκτών και πέτÏας - Оператор на ÑÑŠÐ¾Ñ€ÑŠÐ¶ÐµÐ½Ð¸Ñ Ð·Ð° заготовка на рудни и нерудни полезни изкопаеми - Ãsványi érc- és kÅ‘zetfeldolgozó gépkezelÅ‘ - Starfsmaður við vélar og búnað fyrir vinnslu málmgrýtis og grjóts - Upravljalec procesnih strojev in naprav za obdelavo rude in kamnin - Upravljalka procesnih strojev in naprav za obdelavo rude in kamnin - Mineralų ir akmens apdirbimo įrenginių operatoriai - MinerÄlu un akmens apstrÄdes iekÄrtu operators - Conduttore di impianti per il trattamento di minerali e di rocce - Conduttrice di impianti per il trattamento di minerali e di rocce - - - - - Tiefbohrer - Tiefbohrerin - Well driller and borer - Foreur, sondeur de puits - Foreuse, sondeuse de puits - Boorder van bronnen - Boorster van bronnen - ΓεωτÏυπανιστής φÏεάτων εξόÏυξης υγÏών και αεÏίων - ΓεωτÏυπανίστÏια φÏεάτων εξόÏυξης υγÏών και αεÏίων - Оператор в мина и Ñондьор на минни кладенци - Kútfúró - Bormaður - Upravljalec geovrtalnih strojev in naprav - Upravljalka geovrtalnih strojev in naprav - Gręžinių gręžėjas - Aku urbÅ¡anas operators - Trivellatore, perforatore di pozzi - - - - - Ofenbediener (Erzschmelzen) - Ofenbedienerin (Erzschmelzen) - Ore furnace operator - Conducteur de fours à minerais - Conductrice de fours à minerais - Bediener van ertsovens - Bedienster van ertsovens - ΧειÏιστής κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό χÏÏ…ÏƒÎ¿Ï - ΧειÏίστÏια κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό χÏÏ…ÏƒÎ¿Ï - Оператор на доменни пещи - Érckohászati gépkezelÅ‘ - Ofngæslumaður við úrbræðsluofn - Upravljalec talilnih peÄi za rudo - Upravljalka talilnih peÄi za rudo - RÅ«dos aukÅ¡takrosnių operatorius - RÅ«das kausÄ“Å¡anas krÄšņu operators - Conduttore di altoforno per minerali - Conduttrice di altoforno per minerali - - - - - Ofenbediener (Erzschmelzen, Metallumformung und - veredlung) - Ofenbedienerin (Erzschmelzen, Metallumformung und - veredlung) - Metal furnace operator - Conducteur de fours de première fusion des métaux - Conductrice de fours de première fusion des métaux - Bediener van metaalovens - Bedienster van metaalovens - ΧειÏιστής κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό μετάλλων - ΧειÏίστÏια κλιβάνων για την τήξη, μετατÏοπή και εξευγενισμό μετάλλων - Оператор на металургични пещи - Fémkohászati gépkezelÅ‘ - Ofngæslumaður við málmbræðsluofn - Upravljalec talilnih peÄi za pridobivanje kovin - Upravljalka talilnih peÄi za pridobivanje kovin - Metalo aukÅ¡takrosnių operatorius - MetÄla kausÄ“Å¡anas krÄšņu operators - Conduttore di forni di prima fusione dei metalli - Conduttrice di forni di prima fusione dei metalli - - - - - Metallschmelzer, - Metallschmelzerin - Metal melter - Conducteur de fours de deuxième fusion des métaux - Conductrice de fours de deuxième fusion des métaux - Bediener van metaalsmeltinstallaties - Bedienster van metaalsmeltinstallaties - ΧειÏιστής μηχανημάτων ανάτηξης μετάλλων - ΧειÏίστÏια μηχανημάτων ανάτηξης μετάλλων - Оператор на мартенови пещи / Топилчик - Olvasztár - Málmbræðslumaður - Industrijski talilec - Industrijske talilka - Metalo lydytojas - MetÄla kausÄ“tÄjs - Conduttore di forni di seconda fusione dei metalli - Conduttrice di forni di seconda fusione dei metalli - - - - - Metallgießer - Metallgießerin - Caster - Couleurs de fonderie - Couleuse de fonderie - Bediener van metaalgietinstallaties - Bedienster van metaalgietinstallaties - ΜεταλλοχÏτης - ΜεταλλοχÏÏ„Ïια - ЛеÑÑ€ / Формовчик - ÖntÅ‘műkezelÅ‘ - Málmsteypumaður - Livar - Livarka - Liejikas - MetÄla lÄ“jÄ“js - Colatore di fonderia - - - - - Walzwerker - Walzwerkerin - Rolling-mill operator - Conducteurs de laminoirs - Conductrice de laminoirs - Operator van walsen - Operatrice van walsen - ΧειÏιστής ελασματουÏγείου - ΧειÏίστÏια ελασματουÏγείου - Оператор на ÑÑŠÐ¾Ñ€ÑŠÐ¶ÐµÐ½Ð¸Ñ Ð·Ð° валцуване на метали - Hengermalom-kezelÅ‘ - Kvarnarmaður - Valjavec - Valjavka - Valcavimo staklyno operatorius - VelmÄ“Å¡anas iekÄrtu operators - Conduttore di laminatoi - Conduttrice di laminatoi - - - - - Metallhärter - Metallvergüter - Metallhärterin - Metallvergüterin - Metal-heat-treating-plant operator - Conducteur d'installations de traitement thermique des métaux - Conductrice d'installations de traitement thermique des métaux - Operator van installaties voor de warmtebehandeling van metaal - Operatrice van installaties voor de warmtebehandeling van metaal - ΧειÏιστής μηχανημάτων ανάτηξης και σκλήÏυνσης μετάλλων - ΧειÏίστÏια μηχανημάτων ανάτηξης και σκλήÏυνσης μετάλλων - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° термична обработка на металите - HÅ‘kezelÅ‘ berendezések kezelÅ‘je - Starfsmaður við hitameðhöndlun málma - Upravljalec procesnih strojev za toplotno obdelavo kovin - Upravljalka procesnih strojev za toplotno obdelavo kovin - Metalo Å¡iluminio apdorojimo įrenginių operatoriai - MetÄlu termiskÄs apstrÄdes iekÄrtu operatori - Conduttore di impianti per il trattamento termico dei metalli - Conduttrice di impianti per il trattamento termico dei metalli - - - - - Metallzieher - Metallzieherin - Metal drawer - Tréfileur - Tréfileuse - Operator van metaaltrekinstallaties - Operatrice van metaaltrekinstallaties - ΧειÏιστής μηχανημάτων κατασκευής συÏμάτων - ΧειÏίστÏια μηχανημάτων κατασκευής συÏμάτων - Оператор по изтеглÑне на проводници и тел - Fémhúzógép-kezelÅ‘ - Vírdráttarmaður - Upravljalec strojev in naprav za vleÄenje kovin - Upravljalka strojev in naprav za vleÄenje kovin - Metalo tempÄ—jas - MetÄla stiepÅ¡nas iekÄrtas operators - Trafilatore di metalli - Trafilatrice di metalli - - - - - Preßzieher - Preßzieherin - Metal extruder - Étireur de métaux - Étireuse de métaux - Operator van persinstallaties - Operatrice van persinstallaties - ΧειÏιστής μηχανημάτων κατασκευής μεταλλικών σωλήνων και Ïάβδων - ΧειÏίστÏια μηχανημάτων κατασκευής μεταλλικών σωλήνων και Ïάβδων - Оператор на екÑтрудер - Fémsajtológép-kezelÅ‘ - Þrýstimótari - Upravljalec strojev in naprav za iztiskanje kovin - Upravljalka strojev in naprav za iztiskanje kovin - Metalo esktruderis - MetÄla ekstrÅ«reru operators - Estrusore di metalli - - - - - Glasschmelz-, Kerambrennofenbediener - Glasschmelz-, Kerambrennofenbedienerin - Glass and ceramics kiln machine operator - Conducteur de fours de verrerie et de céramique - Conductrice de fours de verrerie et de céramique - Bediener van glas- en aardewerkovens - Bedienster van glas- en aardewerkovens - ΧειÏιστής κλιβάνων και παÏόμοιων μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας - ΧειÏίστÏια κλιβάνων και παÏόμοιων μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας - Оператор на Ñтъклени и керамични пещи - Ãœveg- és kerámiakohók kezelÅ‘je - Ofngæslumaður - Upravljalec steklarskih, keramijskih in podobnih strojev in naprav - Upravljalka steklarskih, keramijskih in podobnih strojev in naprav - Stiklo ir keramikos degimo krosnių operatorius - Stikla un keramikas apdedzinÄÅ¡anas krÄšņu operators - Conduttore di forni per la lavorazione del vetro e della ceramica - Conduttrice di forni per la lavorazione del vetro e della ceramica - - - - - Bediener von Anlagen zur Glas- und Keramikherstellung - Bedienerin von Anlagen zur Glas- und Keramikherstellung - Glass, ceramics and related plant operator - Conducteur d'installations de verrerie et de céramique - Conductrice d'installations de verrerie et de céramique - Operator van installaties voor de vervaardiging van glas, aardewerk - Operatrice van installaties voor de vervaardiging van glas, aardewerk - ΧειÏιστής μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας - ΧειÏίστÏια μηχανημάτων υαλουÏγίας, αγγειοπλαστικής και κεÏαμουÏγίας - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° ÑтъкларÑтвото и керамичното производÑтво - Ãœveg- kerámiaipari és kapcsolódó berendezések kezelÅ‘je - Starfsmaður við gler- og keramikframleiðslu - Upravljalec mineraloÅ¡kih procesnih strojev in naprav - Upravljalka mineraloÅ¡kih procesnih strojev in naprav - Stiklo, keramikos gamybos ir kitokių įrenginių operatorius - Stikla un keramika ražoÅ¡anas iekÄrtu operators - Conduttore di forni per la lavorazione del vetro e della ceramica e assimilati - Conduttrice di forni per la lavorazione del vetro e della ceramica e assimilati - - - - - Bediener von Holzaufbereitungsanlagen - Bedienerin von Holzaufbereitungsanlagen - Wood-processing-plant operator - Conducteur d'installations pour le travail du bois - Conductrice d'installations pour le travail du bois - Operator van houtbewerkingsinstallaties - Operatrice van houtbewerkingsinstallaties - ΧειÏιστής μηχανημάτων επεξεÏγασίας ξυλείας - ΧειÏίστÏια μηχανημάτων επεξεÏγασίας ξυλείας - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° преработка на дърво - Fafeldolgozó berendezések kezelÅ‘je - Starfsmaður viðarframleiðlsu - Upravljalec procesnih strojev in naprav za predelavo lesa - Upravljalka procesnih strojev in naprav za predelavo lesa - Medienos apdirbimo įrenginių operatoriai - Koksnes apstrÄdes iekÄrtu operators - Conduttore di impianti per la lavorazione del legno - Conduttrice di mpianti per la lavorazione del legno - - - - - Bediener von Anlagen zur Papierbreiherstellung - Bedienerin von Anlagen zur Papierbreiherstellung - Paper-pulp plant operator - Conducteur d'installations pour la fabrication de la pâte à papier - Conductrice d'installations pour la fabrication de la pâte à papier - Operator van papierpulpinstallaties - Operatrice van papierpulpinstallaties - ΧειÏιστής μηχανημάτων παÏασκευής χαÏÏ„Î¿Ï€Î¿Î»Ï„Î¿Ï - ΧειÏίστÏια μηχανημάτων παÏασκευής χαÏÏ„Î¿Ï€Î¿Î»Ï„Î¿Ï - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° подготовка на целулозна маÑа - Papírnyersanyag-berendezések kezelÅ‘je - Starfsmaður við framleiðslu pappírsmassa - Upravljalec procesnih strojev in naprav za pripravo papirjevine - Upravljalka procesnih strojev in naprav za pripravo papirjevine - Popieriaus masÄ—s paruoÅ¡imo įrenginių operatoriai - PapÄ«ra masas sagatavoÅ¡anas iekÄrtu operators - Conduttore di impianti per la preparazione della pasta di cartiera - Conduttrice di impianti per la preparazione della pasta di cartiera - - - - - Bediener von Papierherstellungsanlagen - Bedienerin von Papierherstellungsanlagen - Papermaking-plant operator - Conducteur d'installations pour la fabrication du papier - Conductrice d'installations pour la fabrication du papier - Operator van papiervervaardigingsinstallatie - Operatrice van papiervervaardigingsinstallaties - ΧειÏιστής μηχανημάτων κατασκευής χαÏÏ„Î¹Î¿Ï - ΧειÏίστÏια μηχανημάτων κατασκευής χαÏÏ„Î¹Î¿Ï - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° производÑтво на Ñ…Ð°Ñ€Ñ‚Ð¸Ñ - Papírgyártó gépsorok kezelÅ‘je - Starfsmaður við pappírsframleiðslu - Upravljalec procesnih strojev in naprav za proizvodnjo papirja - Upravljalka procesnih strojev in naprav za proizvodnjo papirja - Popieriaus gamybos įrenginių operatoriai - PapÄ«ra ražoÅ¡anas iekÄrtu operators - Conduttore di impianti per la fabbricazione della carta - Conduttrice di impianti per la fabbricazione della carta - - - - - Bediener von Brechmaschinen - Bedienerin von Brechmaschinen - Crushing-, grinding machinery operator - Conducteur d'installations de fragmentation et de broyage - Conductrice d'installations de fragmentation et de broyage - Operator van vergruisinstallaties - Operatrice van vergruisinstallaties - ΧειÏιστής σπαστήÏων, αλεστικών μηχανών - ΧειÏίστÏια σπαστήÏων, αλεστικών μηχανών - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° раздробÑване, Ñмилане - Sajtoló-, Å‘rlÅ‘gépek kezelÅ‘je - Stjórnandi véla sem fínmala kemísk efni - Upravljalec strojev za drobljenje in mletje - Upravljalka strojev za drobljenje in mletje - Smulkinimo ir malimo įrenginių operatorius - ĶīmiskÄs smalcinÄÅ¡anas, malÅ¡anas iekÄrtu operators - Conduttore di impianti di frammentazione e di frantumazione - Conduttrice di impianti di frammentazione e di frantumazione - - - - - Bediener von Mahlwerken und Mischanlagen - Bedienerin von Mahlwerken und Mischanlagen - Chemical-mixing-machinery operator - Conducteur d'installations de malaxage chimique - Conductrice d'installations de malaxage chimique - Operator van installaties voor het malen en mengen van chemische stoffen - Operatrice van installaties voor het malen en mengen van chemische stoffen - ΧειÏιστής αναμικτήÏων χημικής επεξεÏγασίας - ΧειÏίστÏια αναμικτήÏων χημικής επεξεÏγασίας - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° химичеÑко ÑмеÑване - Vegyi elegyítÅ‘ gépek kezelÅ‘je - Stjórnandi véla sem blanda kemísk efni - Upravljalec strojev za kemiÄno meÅ¡anje - Upravljalka strojev za kemiÄno meÅ¡anje - Cheminių medžiagų maiÅ¡ymo įrenginių operatorius - ĶīmiskÄs maisÄ«Å¡anas iekÄrtu operators - Conduttore di impianti di impastatura chimica - Conduttrice di impianti di impastatura chimica - - - - - Bediener von Warmbehandlungsanlagen - Bedienerin von Warmbehandlungsanlagen - Chemical-heat-treating-plant operator - Conducteur d'appareils de traitement thermique de la chimie - Conductrice d'appareils de traitement thermique de la chimie - Operator van installaties voor chemische warmtebehandeling - Operatrice van installaties voor chemische warmtebehandeling - ΧειÏιστής φοÏÏνων, καμινιών και παÏόμοιων μηχανημάτων χημικής επεξεÏγασίας - ΧειÏίστÏια φοÏÏνων, καμινιών και παÏόμοιων μηχανημάτων χημικής επεξεÏγασίας - Оператор на машини за термична обработка в химичеÑката промишленоÑÑ‚ - Vegyi hÅ‘kezelÅ‘ berendezések kezelÅ‘je - Starfsmenn við hitameðferðarbúnað í efnaiðnaði - Upravljalec naprav za toplotno obdelavo - Upravljalka naprav za toplotno obdelavo - Cheminio Å¡iluminio apdorojimo įrenginių operatoriai - ĶīmiskÄs un termiskÄs apstrÄdes iekÄrtu operators - Conduttore di impianti per il trattamento termico dei minerali - Conduttrice di impianti per il trattamento termico dei minerali - - - - - Bediener von Filtrier- und Trennvorrichtungen - Bedienerin von Filtrier- und Trennvorrichtungen - Chemical-filtering- and separating-equipment operator - Conducteur d'appareils de filtrage et de séparation chimiques - Conductrice d'appareils de filtrage et de séparation chimiques - Operator van installaties voor het filteren en scheiden van chemische stoffen - Operatrice van installaties voor het filteren en scheiden van chemische stoffen - ΧειÏιστής μηχανημάτων και συσκευών φιλτÏαÏίσματος και διαχωÏÎ¹ÏƒÎ¼Î¿Ï Ï…Î»Î¹ÎºÏŽÎ½ χημικής επεξεÏγασίας - ΧειÏίστÏια μηχανημάτων και συσκευών φιλτÏαÏίσματος και διαχωÏÎ¹ÏƒÎ¼Î¿Ï Ï…Î»Î¹ÎºÏŽÎ½ χημικής επεξεÏγασίας - Оператор на машини за филтриране и химичеÑка ÑÐµÐ¿Ð°Ñ€Ð°Ñ†Ð¸Ñ - Vegyi szűrési és szeparációs berendezések kezelÅ‘je - Starfsmenn við búnað fyrir síun og skiljun kemískra efna - Upravljalec opreme za kemiÄno filtriranje in loÄevanje - Upravljalka opreme za kemiÄno filtriranje in loÄevanje - Cheminio filtravimo ir separavimo įrenginių operatoriai - ĶīmiskÄs filtrÄ“Å¡anas un separÄ“Å¡anas iekÄrtu operators - Conduttore di apparecchi di filtraggio e di separazione - Conduttrice di apparecchi di filtraggio e di separazione - - - - - Destillations- und Gefäßbediener (ausgen. Erdöl u. Erdgas) - Destillations- und Gefäßbedienerin (ausgen. Erdöl u. Erdgas) - Chemical-still operator - Conducteur d'appareils de distillation - Conductrice d'appareils de distillation - Distilleerder voor de chemische industrie - ΧειÏιστής αναμικτήÏων χημικής επεξεÏγασίας - ΧειÏίστÏια αναμικτήÏων χημικής επεξεÏγασίας - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° деÑтилиране - Vegyi lepárlók kezelÅ‘je - Eymingarstarfsmaður - Upravljalec kemijskih procesnih strojev in naprav - Upravljalka kemijskih procesnih strojev in naprav - Cheminio distiliavimo įrenginių operatorius - ĶīmiskÄs destilÄ“Å¡anas iekÄrtu operators - Conduttore di impianti di distillazione - Conduttrice di impianti di distillazione - - - - - Reaktionsgefäßbediener (ausgen. Erdöl u. Erdgas) - Reaktionsgefäßbedienerin (ausgen. Erdöl u. Erdgas) - Chemical reactor operator - Conducteur de réacteurs chimiques - Conductrice de réacteurs chimiques - Operator reageerinstallaties voor de chemische industrie - Operatrice van reageerinstallaties voor de chemische industrie - Διυλιστής και ΧειÏιστής αντιδÏαστήÏων χημικής επεξεÏγασίας (εκτος πετÏελαίου και Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου) - ΔιυλίστÏια και ΧειÏίστÏια αντιδÏαστήÏων χημικής επεξεÏγασίας (εκτος πετÏελαίου και Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου) - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° химичеÑки реактори - Vegyi reaktorok kezelÅ‘je - Eymingarstarfsmaður - Upravljalec kemijskih reaktorjev - Upravljalka kemijskih reaktorjev - Cheminio distiliavimo reaktorių operatorius - Ķīmisko reaktoru operators - Conduttore di impianti di reattori chimici - Conduttrice di impianti di reattori chimici - - - - - Bediener von Erdölraffinieranlagen - Bedienerin von Erdölraffinieranlagen - Petroleum-refining-plant operator - Conducteur d'installations de raffinage de pétrole - Conductrice d'installations de raffinage de pétrole - Raffineerder van aardolie - ΧειÏιστής μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης πετÏελαίου - ΧειÏίστÏια μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης πετÏελαίου - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° рафиниране на нефт - KÅ‘olaj-finomító berendezések kezelÅ‘je - Starfsmaður við olíuhreinslun - Upravljalec procesnih strojev in naprav za predelavo nafte - Upravljalka procesnih strojev in naprav za predelavo nafte - Naftos perdirbimo įrenginių operatorius - Naftas attÄ«rÄ«Å¡anas un pÄrstrÄdes iekÄrtu operators - Conduttore di impianti per la raffinazione del petrolio - Conduttrice di impianti per la raffinazione del petrolio - - - - - Bediener von Erdgasraffinieranlagen - Bedienerin von Erdgasraffinieranlagen - Natural-gas-refining-plant operator - Conducteur d'installations de raffinage de gaz naturel - Conductrice d'installations de raffinage de gaz naturel - Raffineerder van aardgas - ΧειÏιστής μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου - ΧειÏίστÏια μηχανημάτων και συσκευών ανάμειξης, διÏλισης, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ απόσταξης Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° рафиниране на природен газ - Földgázfinomító berendezések kezelÅ‘je - Starfsmaður við gasframleiðslu - Upravljalec procesnih strojev in naprav za predelavo zemeljskega plina - Upravljalka procesnih strojev in naprav za predelavo zemeljskega plina - Gamtinių dujų perdirbimo įrenginių operatorius - DabasgÄzes attÄ«rÄ«Å¡anas un pÄrstrÄdes iekÄrtu operators - Conduttore di impianti per la raffinazione del gas naturale - Conduttrice di impianti per la raffinazione del gas naturale - - - - - Bediener chemischer Verfahrensanlagen - Bedienerin chemischer Verfahrensanlagen - Chemical-processing-plant operator - Conducteur d'installations de traitement chimique - Conductrice d'installations de traitement chimique - Raffineerder (scheikundige producten) - ΧειÏιστής μηχανημάτων και συσκευών χημικής επεξεÏγασίας - ΧειÏίστÏια μηχανημάτων και συσκευών χημικής επεξεÏγασίας - Оператори на инÑталации за химичеÑка преработка - Vegyi feldolgozó-berendezések kezelÅ‘je - Starfsmaður efnaverksmiðju - Upravljalec drugih procesnih strojev in naprav za kemijsko predelavo - Upravljalka drugih procesnih strojev in naprav za kemijsko predelavo - Cheminio žaliavų perdirbimo įrenginių operatorius - Ķīmisko izejvielu pÄrstrÄdes iekÄrtu operators - Conduttore di impianti per il trattamento chimico - Conduttrice di impianti per il trattamento chimico - - - - - Bediener von Energieerzeugungsanlagen - Bedienerin von Energieerzeugungsanlagen - Power-production plant operator - Conducteur d'installations de production d'énergie - Conductrice d'installations de production d'énergie - Operator van elektriciteitscentrales - Operatrice van elektriciteitscentrales - ΧειÏιστής μηχανημάτων παÏαγωγής ενέÏγειας - ΧειÏίστÏια μηχανημάτων παÏαγωγής ενέÏγειας - Оператори на инÑталации за енергийно производÑтво - Villamosenergia-termelÅ‘ berendezések kezelÅ‘je - Starfsmaður orkuvers - Upravljalec energetskih procesnih naprav - Upravljalka energetskih procesnih naprav - Energijos gamybos jÄ—gainių operatoriai - Elektrostaciju operators - Conduttore di impianti per la produzione di energia elettrica ed assimilati - Conduttrice di impianti per la produzione di energia elettrica ed assimilati - - - - - Bediener von Dampfmaschinen und -kesseln - Bedienerin von Dampfmaschinen und -kesseln - Steam-engine and boiler operator - Chauffeur de machines à vapeur et de chaudières - Chauffeuse de machines à vapeur et de chaudières - Operator stoommachines en stoomketels - Operatrice stoommachines en stoomketels - ΧειÏιστής ατμολεβήτων και θεÏμαστές μηχανών πλοίων και Ï„Ïαίνων - ΧειÏίστÏια ατμολεβήτων και θεÏμαστές μηχανών πλοίων και Ï„Ïαίνων - Оператори на парни машини и парни котли - GÅ‘zgép- és vízforraló gépek kezelÅ‘je - Stjórnandi gufuvéla og katla - Upravljalec parnih strojev in naprav - Upravljalka parnih strojev in naprav - Garo variklių ir katilų operatoriai - Tvaika turbÄ«nu, dzinÄ“ju un boileru operators - Fochista di caldaie a vapore e di motori termici - - - - - Bediener von Verbrennungsanlagen - Bedienerin von Verbrennungsanlagen - Incinerator operator - Conducteur d'incinérateur - Conductrice d'incinérateur - Operator verbrandingsoven huisvuil - Operatrice verbrandingsoven huisvuil - ΧειÏιστής μηχανών και συσκευών αποστείÏωσης - ΧειÏίστÏια μηχανών και συσκευών αποστείÏωσης - Оператор на пещ за изгарÑне на отпадъци - HulladékégetÅ‘k kezelÅ‘je - Starfsmaður við brennslu - Upravljalec sežigalnih naprav - Upravljalka sežigalnih naprav - Atliekų deginimo įrenginių operatorius - Atkritumu sadedzinÄÅ¡anas krÄsns operators - Conduttore di inceneritore - Conduttrice di inceneritore - - - - - Bediener von Wasserbehandlungsanlagen - Bedienerin von Wasserbehandlungsanlagen - Water-treatment plant operator - Conducteur d'installations de traitement de l'eau - Conductrice d'installations de traitement de l'eau - Operator pompinstallaties - Operatrice pompinstallaties - ΧειÏιστής μηχανών άντλησης - ΧειÏίστÏια μηχανών και συσκευών άντλησης - Оператор на инÑÑ‚Ð°Ð»Ð°Ñ†Ð¸Ñ Ð·Ð° водно третиране - Víztisztító berendezések kezelÅ‘je - Starfsmaður við vatnshreinsun - Upravljalec vodoÄrpalnih, Äistilnih naprav - Upravljalka vodoÄrpalnih, Äistilnih naprav - Vandens valymo įrenginių operatorius - NotekÅ«deņu rÅ«pnieciskÄs pÄrstrÄdes operatori - Conduttore di impianti del trattamento dell'acqua - Conduttrice di impianti del trattamento dell'acqua - - - - - Bediener von automatisierten Montagebändern - Bedienerin von automatisierten Montagebändern - Automated-assembly-line operator - Conducteur de chaînes de montage automatiques - Conductrice de chaînes de montage automatiques - Operator van geautomatiseerde assemblagelijnen - Operatrice van geautomatiseerde assemblagelijnen - ΧειÏιστής μηχανημάτων αυτόματης γÏαμμής παÏαγωγής - ΧειÏίστÏια μηχανημάτων αυτόματης γÏαμμής παÏαγωγής - Оператор на автоматични монтажни линии - Automatizált szerelÅ‘sorok kezelÅ‘je - Starfsmaður við sjálfvirka samsetningarlínu - Upravljalec dela na tekoÄem traku - Upravljalka dela na tekoÄem traku - Automatinių surinkimo linijų operatoriai - AutomÄtisko montÄžas lÄ«niju operators - Conduttore di catene di montaggio automatiche - Conduttrice di catene di montaggio automatiche - - - - - Bediener von Industrierobotern - Bedienerin von Industrierobotern - Industrial-robot operator - Conducteur de robots industriels - Conductrice de robots industriels - Operator van industriële robotten - Operatrice van industriële robotten - ΧειÏιστής βιομηχανικών Ïομπότ - ΧειÏίστÏια βιομηχανικών Ïομπότ - Оператор на индуÑтриални роботи - Ipari robotok kezelÅ‘je - Stjórnandi iðnaðarvélmenna (róbóta, þjarka) - Upravljalec industrijskih robotov - Upravljalka industrijskih robotov - Pramoninių robotų operatoriai - RÅ«pniecisko robotu operators - Conduttore di robot industriali - Conduttrice di robot industriali - - - - - Werkzeugmaschinenbediener - Werkzeugmaschinenbedienerin - Machine-tool operator - Conducteur de machines outils - Conductrice de machines outils - Operator van werktuigmachines - Operatrice van werktuigmachines - ΧειÏιστής μηχανοεÏγαλείων παÏαγωγής Ï€Ïοϊόντων μετάλλου - ΧειÏίστÏια μηχανοεÏγαλείων παÏαγωγής Ï€Ïοϊόντων μετάλλου - Оператор на инÑтрументални машини - SzerszámgépkezelÅ‘ - Stjórnamndi málmiðnaðarvéla - Upravljalec orodnih strojev - Upravljalka orodnih strojev - Metalo apdirbimo staklių operatoriai - MetÄla apstrÄdes darbagaldu operators - Conduttore di macchine utensili - Conduttrice di macchine utensili - - - - - Bediener von Maschinen zur Herstellung und Verarbeitung von Zement - Bedienerin von Maschinen zur Herstellung und Verarbeitung von Zement - Cement machine operator - Conducteur de machines à fabriquer du ciment et d'autres produits minéraux - Conductrice de machines à fabriquer du ciment - Operator cementmachine - Operatrice cementmachine - ΧειÏιστής μηχανημάτων παÏαγωγής τσιμέντου - ΧειÏίστÏια μηχανημάτων παÏαγωγής τσιμέντου - Оператор на машини за производÑтво на цимент - Cementgyártó gépek kezelÅ‘je - Stjórnandi sementsframleiðslu - Upravljalec strojev za proizvodnjo cementnih izdelkov - Upravljalka strojev za proizvodnjo cementnih izdelkov - Cemento gamybos maÅ¡inų operatorius - Cementa ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la produzione del cemento - Conduttrice di macchinari per la produzione del cemento - - - - - Bediener von Maschinen zur Herstellung und Verarbeitung von Mineralien - Bedienerin von Maschinen zur Herstellung und Verarbeitung von Mineralien - Mineral products machine operator - Conducteur de machines à fabriquer des produits minéraux - Conductrice de machines à fabriquer des produits minéraux - Operator van machine voor de bewerking van mineralen - Operatrice van machine voor de bewerking van mineralen - ΧειÏιστής μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από μη μεταλλικά οÏυκτά - ΧειÏίστÏια μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από μη μεταλλικά οÏυκτά - Оператор на машини за производÑтво на минерални Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ - Ãsványitermék-gyártó gépek kezelÅ‘je - Stjórnandi véla til steinefnaframleiðslu - Upravljalec strojev za proizvodnjo drugih mineralnih izdelkov - Upravljalka strojev za proizvodnjo drugih mineralnih izdelkov - Žaliavos apdirbimo maÅ¡inų operatorius - MinerÄlo izejvielu apstrÄdes iekÄrtu operators - Conduttore di macchinari per la produzione di prodotti minerari - Conduttrice di macchinari per la produzione di prodotti minerari - - - - - Bediener von Maschinen zur Herstellung von pharmazeutischen Produkten - Bedienerin von Maschinen zur Herstellung von pharmazeutischen Produkten - Pharmaceutical products machine operator - Conducteurs de machines pour la fabrication de produits pharmaceutiques - Conductrice de machines pour la fabrication de produits pharmaceutiques - Operator van machines voor de vervaardiging van farmaceutische producten - Operatrice van machines voor de vervaardiging van farmaceutische producten - ΧειÏιστής μηχανημάτων παÏαγωγής φαÏμακευτικών Ï€Ïοϊόντων - ΧειÏίστÏια μηχανημάτων παÏαγωγής φαÏμακευτικών Ï€Ïοϊόντων - Оператор на машини за производÑтво на фармацевтични препарати - Gyógyszergyártó gépek kezelÅ‘je - Lyfjaframleiðandi - Upravljalec strojev za proizvodnjo zdravil - Upravljalka strojev za proizvodnjo zdravil - Farmacijos gaminių maÅ¡inų operatorius - FarmÄcijas ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di prodotti chimici - Conduttrice di macchinari per la fabbricazione di prodotti chimici - - - - - Bediener von Maschinen zur Herstellung von Toilettenartikeln - Bedienerin von Maschinen zur Herstellung von Toilettenartikeln - Toiletry products machine operator - Conducteur de machines pour la fabrication de produits cosmétiques - Conductrice de machines pour la fabrication de produits cosmétiques - Operator van machines voor de vervaardiging van schoonheids- en schoonmaakmiddelen - Operatrice van machines voor de vervaardiging van schoonheids- en schoonmaakmiddelen - ΧειÏιστής μηχανημάτων παÏαγωγής καλλυντικών - ΧειÏίστÏια μηχανημάτων παÏαγωγής καλλυντικών - Оператор на машини за производÑтво на козметични препарати - Egészségügyi termékeket gyártó gépek kezelÅ‘je - Snyrtivöruframleiðandi - Upravljalec strojev za proizvodnjo pralnih in toaletnih sredstev oz. izdelkov - Upravljalka strojev za proizvodnjo pralnih in toaletnih sredstev oz. izdelkov - Parfumerijos gaminių maÅ¡inų operatorius - ParfimÄ“rijas ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di prodotti cosmetici - Conduttrice di macchinari per la fabbricazione di prodotti cosmetici - - - - - Bediener von Maschinen zur Herstellung von Munition und explosiven Stoffen - Bedienerin von Maschinen zur Herstellung von Munition - Ammunition-machine operator - Conducteur de machines pour la fabrication de munitions - Conductrice de machines pour la fabrication de munitions - Operator van machines voor de vervaardiging van munitie - Operatrice van machines voor de vervaardiging van munitie - ΧειÏιστής μηχανημάτων παÏαγωγής πυÏομαχικών - ΧειÏίστÏια μηχανημάτων παÏαγωγής πυÏομαχικών - Оператор на машини за производÑтво на амуниции - LÅ‘szergyártó gépek kezelÅ‘je - Skotfæraframleiðandi - Upravljalec strojev za proizvodnjo streliva - Upravljalka strojev za proizvodnjo streliva - Å audmenų maÅ¡inų operatorius - MunÄ«cijas ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di munizioni - Conduttrice di macchinari per la fabbricazione di munizioni - - - - - Bediener von Maschinen zur Herstellung von explosiven Stoffen - Bedienerin von Maschinen zur Herstellung von explosiven Stoffen - Explosive-products machine operator - Conducteur de machines pour la fabrication d'explosifs - Conductrice de machines pour la fabrication d'explosifs - Operator van machines voor de vervaardiging van explosieven - Operatrice van machines voor de vervaardiging van explosieven - ΧειÏιστής μηχανημάτων παÏαγωγής εκÏηκτικών (πεÏ. σπίÏτα) - ΧειÏίστÏια μηχανημάτων παÏαγωγής εκÏηκτικών (πεÏ. σπίÏτα) - Оператор на машини за производÑтво на екÑплозиви - Robbanóanyag-gyártó gépek kezelÅ‘je - Sprengiefnaframleiðandi - Upravljalec strojev za proizvodnjo razstreliva - Upravljalka strojev za proizvodnjo razstreliva - Sprogstamųjų medžiagų maÅ¡inų operatorius - SprÄgstvielu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di esplosivi - Conduttrice di macchinari per la fabbricazione di esplosivi - - - - - Bediener von Maschinen zur Herstellung photograpfischer Erzeugnisse - Bedienerin von Maschinen zur Herstellung photograpfischer Erzeugnisse - Photographic-products machine operator - Conducteur de machines pour la fabrication de produits photographiques - Conductrice de machines pour la fabrication de produits photographiques - Operatrice van machines voor de vervaardiging van fotografische producten - ΧειÏιστής μηχανημάτων εμφάνισης και εκτÏπωσης φωτογÏαφιών και κατασκευής φωτογÏÎ±Ï†Î¹ÎºÎ¿Ï Ï‡Î±ÏÏ„Î¹Î¿Ï ÎºÎ±Î¹ φιλμ - ΧειÏίστÏια μηχανημάτων εμφάνισης και εκτÏπωσης φωτογÏαφιών και κατασκευής φωτογÏÎ±Ï†Î¹ÎºÎ¿Ï Ï‡Î±ÏÏ„Î¹Î¿Ï ÎºÎ±Î¹ φιλμ - Оператор на машини за производÑтво на фотографÑки Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - Fényképészeti termékeket gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir framleiðslu ljósmyndavara - Upravljalec strojev za izdelovanje fotografskih izdelkov - Upravljalka strojev za izdelovanje fotografskih izdelkov - Fotografijos gaminių maÅ¡inų operatoriai - FotopapÄ«ra un fotolenÅ¡u ražoÅ¡anas un apstrÄdes iekÄrtu operators - Conduttore di macchinari per la fabbricazione di prodotti fotografici - Conduttrice di macchinari per la fabbricazione di prodotti fotografici - - - - - Maschinenbediener für chemische Erzeugnisse - Maschinenbedienerin für chemische Erzeugnisse - Chemical-products machine operator - Conducteur de machines pour la fabrication des produits chimiques - Conductrice de machines pour la fabrication des produits chimiques - Operator van machines voor chemische producten - Operatrice van machines voor chemische producten - ΧειÏιστής μηχανημάτων και συσκευών παÏαγωγής χημικών Ï€Ïοϊόντων - ΧειÏίστÏια μηχανημάτων και συσκευών παÏαγωγής χημικών Ï€Ïοϊόντων - Оператор на машини за производÑтво на химичеÑки Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ - Vegyianyag-gyártó gépek kezelÅ‘je - Framleiðandi kemískra efna - Upravljalec strojev za proizvodnjo kemijskih izdelkov - Upravljalka strojev za proizvodnjo kemijskih izdelkov - Cheminių produktų maÅ¡inų operatorius - ĶīmiskÄs produkcijas ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la produzione di prodotti chimici - Conduttrice di macchinari per la produzione di prodotti chimici - - - - - Bediener von Maschinen zur Herstellung von Gummierzeugnissen - Bedienerin von Maschinen zur Herstellung von Gummierzeugnissen - Rubber-products machine operator - Conducteur de machines pour la fabrication des produits en caoutchouc - Conductrice de machines pour la fabrication des produits en caoutchouc - Operator van machines voor de vervaardiging van producten van rubber - Operatrice van machines voor de vervaardiging van producten van rubber - ΧειÏιστής μηχανημάτων κατασκευής Ï€Ïοϊόντων από ελαστικό - ΧειÏίστÏια μηχανημάτων κατασκευής Ï€Ïοϊόντων από ελαστικό - Оператор на машини за производÑтво на каучукови Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - Gumitermék-gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir framleiðslu gúmmívara - Upravljalec strojev za proizvodnjo gumenih izdelkov - Upravljalka strojev za proizvodnjo gumenih izdelkov - Guminių gaminių maÅ¡inų operatoriai - Gumijas izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di articoli in gomma - Conduttrice di macchinari per la fabbricazione di articoli in gomma - - - - - Bediener von Maschinen zur Herstellung von Kunststofferzeugnissen - Bedienerin von Maschinen zur Herstellung von Kunststofferzeugnissen - Plastic-products machine operator - Conducteur de machines pour la fabrication des produits en matières plastiques - Conductrice de machines pour la fabrication des produits en matières plastiques - Operator van machines voor de vervaardiging van producten van kunststof - Operatrice van machines voor de vervaardiging van producten van kunststof - ΧειÏιστής μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από πλαστικό - ΧειÏίστÏια μηχανημάτων παÏαγωγής Ï€Ïοϊόντων από πλαστικό - Оператор на машини за производÑтво на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ плаÑтмаÑа - Műanyagtermék-gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir framleiðslu plastvara - Upravljalec strojev za proizvodnjo plastiÄnih izdelkov - Upravljalka strojev za proizvodnjo plastiÄnih izdelkov - Plastiko gaminių gamybos maÅ¡inų operatoriai - Plastmasas produkcijas ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di articoli in plastica - Conduttrice di macchinari per la fabbricazione di articoli in plastica - - - - - Bediener von Holzbearbeitungsmaschinen - Bedienerin von Holzbearbeitungsmaschinen - Wood-products machine operator - Conducteur de machines à bois - Conductrice de machines à bois - Operator houtbewerkingsmachines - Operatrice houtbewerkingsmachines - ΧειÏιστής ξυλουÏγικών μηχανημάτων - ΧειÏίστÏια ξυλουÏγικών μηχανημάτων - Оператор на дървообработващи машини - Fatermék-gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir framleiðslu hluta úr viði - Upravljalec strojev za proizvodnjo lesenih izdelkov - Upravljalka strojev za proizvodnjo lesenih izdelkov - Medienos apdirbimo maÅ¡inų operatoriai - Koksnes apstrÄdes maÅ¡Ä«nu operators - Conduttore di macchinari per la lavorazione del legno - Conduttrice di macchinari per la lavorazione del legno - - - - - Druckmaschinenbediener - Druckmaschinenbedienerin - Printing-machine operator - Conducteur de machines d'imprimerie - Conductrice de machines d'imprimerie - Drukpersoperator - Drukpersoperatrice - ΧειÏιστής εκτυπωτικών μηχανών (πιεστές) - ΧειÏίστÏια εκτυπωτικών μηχανών (πιεστές) - Оператор на печатарÑки машини - Nyomdagép-kezelÅ‘ - Stjórnendur prentvéla - Upravljalec strojev za proizvodnjo tiskarskih izdelkov - Upravljalka strojev za proizvodnjo tiskarskih izdelkov - Spausdinimo maÅ¡inų operatoriai - IespiedmaÅ¡Ä«nu operators - Conduttore di macchinari per tipografia - Conduttrice di macchinari per tipografia - - - - - Buchbindemaschinenbediener - Buchbindemaschinenbedienerin - Bookbinding-machine operator - Conducteur de machines à relier - Conductrice de machines à relier - Boekenbinder - Boekenbindster - ΧειÏιστής μηχανών βιβλιοδεσίας και εκτÏπωσης-διακόσμησης εξωφÏλλων βιβλίων κλπ. - ΧειÏίστÏια μηχανών βιβλιοδεσίας και εκτÏπωσης-διακόσμησης εξωφÏλλων βιβλίων κλπ. - Оператор на книговезки машини - KönyvkötÅ‘gép-kezelÅ‘ - Stjórnendur bókbandsvéla - Upravljalec knjigoveÅ¡kih strojev - Upravljalka knjigoveÅ¡kih strojev - Knygų įriÅ¡imo maÅ¡inų operatoriai - IesieÅ¡anas maÅ¡Ä«nu operators - Conduttore di macchinari per rilegatura - Conduttrice di macchinari per rilegatura - - - - - Bediener von Maschinen zur Herstellung von Papiererzeugnissen - Bedienerin von Maschinen zur Herstellung von Papiererzeugnisse - Paper-products machine operator - Conducteur de machines de papeterie - Conductrice de machines de papeterie - Bewerker artikelen in papier - Bewerkster artikelen in papier - ΧειÏιστής μηχανών κατασκευής χάÏτινων ειδών - ΧειÏίστÏια μηχανών κατασκευής χάÏτινων ειδών - Оператор на машини за обработка на Ñ…Ð°Ñ€Ñ‚Ð¸Ñ - Papírtermék-gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir framleiðslu pappírsvara - Upravljalec strojev za proizvodnjo papirnatih izdelkov - Upravljalka strojev za proizvodnjo papirnatih izdelkov - Popieriaus ir kartono gaminių maÅ¡inų operatoriai - PapÄ«ra un kartona produkcijas ražoÅ¡anas maÅ¡Ä«nu operators - Conduttore di macchinari dell'industria cartaria - Conduttrice di macchinari dell'industria cartaria - - - - - Bediener von Spinnvorbereitungsmaschinen - Bedienerin von Spinnvorbereitungsmaschine - Fibre-machine operator - Conducteurs de machines à préparer les fibres - Conductrice de machines à préparer les fibres - Voorbereider (spinnerij) - Voorbereidster (spinnerij) - ΧειÏιστής κλωστικών μηχανών - ΧειÏίστÏια κλωστικών μηχανών - Оператор на машини за подготовка на текÑтилни влакна - Fonal-elÅ‘készítÅ‘ gépek kezelÅ‘je - Trefjaframleiðandi - Upravljalec strojev za pripravljanje vlaken - Upravljalka strojev za pripravljanje vlaken - PluoÅ¡to maÅ¡inų operatorius - TekstilÅ¡Ä·iedras apstrÄdes operators - Conduttore di macchinari per preparare le fibre - Conduttrice di macchinari per preparare le fibre - - - - - Bediener von Spinnmaschinen - Bedienerin von Spinnmaschinen - Fibre-spinning-machine operator - Conducteurs de machines à filer - Conductrice de machines à filer - Operator spinnerij - ΧειÏιστής μηχανών πεÏιέλιξης νημάτων υφαντουÏγίας - ΧειÏίστÏια μηχανών πεÏιέλιξης νημάτων υφαντουÏγίας - Оператор на машини за предене - Fonalfonógépek kezelÅ‘je - Trefjaspinnari - Upravljalec strojev za predenje - Upravljalka strojev za predenje - PluoÅ¡to verpimo maÅ¡inų operatorius - VÄ“rpÅ¡anas iekÄrtas operators - Conduttore di macchinari per la filatura - Conduttrice di macchinari per la filatura - - - - - Bediener von Spulmaschinen - Bedienerin von Spulmaschinen - Fibre-winding-machine operator - Conducteurs de machines à bobiner - Conductrice de machines à bobiner - Operator koordenopwinder - ΧειÏιστής μηχανών παÏασκευής νημάτων υφαντουÏγίας - ΧειÏίστÏια μηχανών παÏασκευής νημάτων υφαντουÏγίας - Оператори на машини за бобиниране - Fonalsodró gépek kezelÅ‘je - Trefjasplæsari - Upravljalec strojev za previjanje - Upravljalka strojev za previjanje - PluoÅ¡to vyniojimo maÅ¡inų operatorius - Å Ä·eterÄ“tÄjs - Conduttore di macchinari per la bobinatura - Conduttrice di macchinari per la bobinatura - - - - - Bediener von Web-, Strick- und Wirkmaschinen - Bedienerin von Web-, Strick- und Wirkmaschinen - Weaving- and knitting-machine operator - Conducteur de métiers mécaniques à tisser et à tricoter - Conductrice de métiers mécaniques à tisser et à tricoter - Operator weefgetouwen en breimachines - ΧειÏιστής υφαντουÏγικών μηχανών, αÏγαλειών, πλεκτομηχανών και μηχανών κεντήματος - ΧειÏίστÏια υφαντουÏγικών μηχανών, αÏγαλειών, πλεκτομηχανών και μηχανών κεντήματος - Оператор на механични тъкачни и предачни Ñтанове - SzövÅ‘- és kötÅ‘gépkezelÅ‘ - Stórnendur vefstóla og prjónavéla - Upravljalec strojev za pletenje, tkanje - Upravljalka strojev za pletenje, tkanje - Audimo ir mezgimo maÅ¡inų operatoriai - AuÅ¡anas un adÄ«Å¡anas maÅ¡Ä«nu operators - Conduttore di telai meccanici per la tessitura e la maglieria - Conduttrice di telai meccanici per la tessitura e la maglieria - - - - - Nähmaschinenbediener - Nähmaschinenbedienerin - Sewing-machine operator - Conducteur de machines à piquer - Conductrice de machines à piquer - Naaier (stikmachine) - Naaister (stikmachine) - ΧειÏιστής Ïαπτομηχανών - ΧειÏίστÏια Ïαπτομηχανών - Оператор на шевни машини - VarrógépkezelÅ‘ - Stjórnendur saumavéla - Upravljalec strojev za Å¡ivanje oblaÄil - Upravljalka strojev za Å¡ivanje oblaÄil - Siuvimo ir siuvinÄ—jimo maÅ¡inų operatoriai - Å Å«Å¡anas un izÅ¡Å«Å¡anas iekÄrtu operators - Conduttore di macchinari per la cucitura - Conduttrice di macchinari per la cucitura - - - - - Bediener von Bleich-, Färbe- und Reinigungsmaschinen - Bedienerin von Bleich-, Färbe- und Reinigungsmaschinen - Bleaching-, dyeing- and cleaning-machine operator - Conducteur de machines a blanchir, à teindre et à nettoyer - Conductrice de machines a blanchir, à teindre et à nettoyer - Operator van machines voor het bleken, het verven en het reinigen - Operatrice van machines voor het bleken, het verven en het reinigen - ΧειÏιστής Ï€Ïέσας και μηχανών καθαÏισμοÏ, λεÏκανσης και βαφής ÏοÏχων, υφαντών, δεÏμάτινων ειδών κλπ. - ΧειÏίστÏια Ï€Ïέσας και μηχανών καθαÏισμοÏ, λεÏκανσης και βαφής ÏοÏχων, υφαντών, δεÏμάτινων ειδών κλπ. - Оператори на машини за избелване, багрене, печатане и почиÑтване - FehérítÅ‘-, ruhafestÅ‘- és tisztítógép-kezelÅ‘ - Stjórnendur bleikingar-, litunar- og hreinsunarvéla - Upravljalec strojev za beljenje, barvanje, ÄiÅ¡Äenje - Upravljalka strojev za beljenje, barvanje, ÄiÅ¡Äenje - Balinimo, dažymo ir valymo maÅ¡inų operatoriai - TÄ«rÄ«Å¡anas, balinÄÅ¡anas un krÄsoÅ¡anas maÅ¡Ä«nu operators - Conduttore di macchinari per il candeggio, la tintura e la lavatura - Conduttrice di macchinari per il candeggio, la tintura e la lavatura - - - - - Bediener von Pelz- und Ledervorbereitungsmaschinen - Bedienerin von Pelz- und Ledervorbereitungsmaschinen - Fur and leather-preparing-machine operator - Conducteur de machines à préparer les fourrures et le cuir - Conductrice de machines à préparer les fourrures et le cuir - Operator van machines voor het bereiden van bont en leer - Operatrice van machines voor het bereiden van bont en leer - ΧειÏιστής μηχανών διαλογής, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ ανάμειξης γοÏνας και δέÏματος - ΧειÏίστÏια μηχανών διαλογής, καθαÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ ανάμειξης γοÏνας και δέÏματος - Оператор на машини за апретиране на кожуÑи и кожа - SzÅ‘rme- és bÅ‘rkikészítÅ‘ gépek kezelÅ‘je - Stjórnendur véla fyrir vinnslu loðskinna og leðurs - Upravljalec strojev za proizvodnjo usnja in krzna - Upravljalka strojev za proizvodnjo usnja in krzna - Kailių ir odos iÅ¡dirbimo maÅ¡inų operatoriai - KažokÄdu un Ädas apstrÄdes maÅ¡Ä«nu operators - Conduttore di macchinari per preparare articoli in pelliccia ed in cuoio - Conduttrice di macchinari per preparare articoli in pelliccia ed in cuoio - - - - - Maschinebediener für die Herstellung von Schuhen und anderen Lederwaren - Maschinebedienerin für die Herstellung von Schuhen und anderen Lederwaren - Shoemaking- and related machine operator - Conducteur de machines pour la fabrication des chaussures et assimilés - Conductrice de machines pour la fabrication des chaussures et assimilés - Operator van machines voor de vervaardiging van schoeisel e.d. - Operatrice van machines voor de vervaardiging van schoeisel e.d. - ΧειÏιστής μηχανών υποδηματοποιίας και παÏόμοιοι - ΧειÏίστÏια μηχανών υποδηματοποιίας και παÏόμοιες - Оператор на машини за производÑтво на обувки и други подобни - CipÅ‘készítÅ‘ gépek kezelÅ‘je és kapcsolódó gépek kezelÅ‘je - Stjórnendur skósmíðavéla og annarra svipaðra véla - Upravljalec strojev za proizvodnjo obutve in usnjene galanterije - Upravljalka strojev za proizvodnjo obutve in usnjene galanterije - AvalynÄ—s ir kitokių gaminių maÅ¡inų operatoriai - Apavu un citu Ädas izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di calzatura ed assimilati - Conduttrice di macchinari per la fabbricazione di calzatura ed assimilati - - - - - Maschinenbediener für Textilerzeugnisse - Maschinenbedienerin für Textilerzeugnisse - Textile-machine operator - Conducteur de machines pour la fabrication de produits textiles - Conductrice de machines pour la fabrication de produits textiles - Operator machine voor de vervaardiging van producten van textiel - Operatrice machine voor de vervaardiging van producten van textiel - ΧειÏιστής μηχανών κλωστουφαντουÏγίας - ΧειÏίστÏια μηχανών κλωστουφαντουÏγίας - Оператор на машини за производÑтво на текÑтилни Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - TextilkészítÅ‘ gépek kezelÅ‘je - Stórnandi textílgerðarvéla - Upravljalec strojev za proizvodnjo tekstilnih izdelkov - Upravljalka strojev za proizvodnjo tekstilnih izdelkov - TekstilÄ—s gaminių maÅ¡inų operatorius - TekstilizstrÄdÄjumu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di prodotti tessili - Conduttrice di macchinari per la fabbricazione di prodotti tessili - - - - - Maschinenbediener für Pelz- und Ledererzeugnisse - Maschinenbedienerin für Pelz- und Ledererzeugnisse - Fur- and leather machine operator - Conducteur de machines pour la fabrication d'articles en fourrure et en cuir - Conductrice de machines pour la fabrication d'articles en fourrure et en cuir - Operator machine voor de vervaardiging van producten van bont en leer - Operatrice machine voor de vervaardiging van producten van bont en leer - ΧειÏιστής μηχανών πλεκτών, νηματουÏγίας - ΧειÏίστÏια μηχανών πλεκτών, νηματουÏγίας - Оператор на машини за производÑтво на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ кожа и кожухарÑки Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - SzÅ‘rme és bÅ‘rkészítÅ‘ gépek kezelÅ‘je - Stjórnandi feldskurðarvéla - Upravljalec strojev za proizvodnjo usnjenih in krznenih izdelkov - Upravljalka strojev za proizvodnjo usnjenih in krznenih izdelkov - Kailių ir odos maÅ¡inų operatoriai - KažokÄdu, Ädas izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la fabbricazione di articoli in pelliccia e cuoio - Conduttrice di macchinari per la fabbricazione di articoli in pelliccia e cuoio - - - - - Bediener von Fleisch- und Fischverarbeitungsmaschinen - Bedienerin von Fleisch- und Fischverarbeitungsmaschinen - Meat- and fish-processing-machine operator - Conducteur de machines pour la préparation des viandes et du poisson - Conductrice de machines pour la préparation des viandes et du poisson - Operator van machines voor de verwerking van vlees en vis - Operatrice van machines voor de verwerking van vlees en vis - ΧειÏιστής μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας κÏεάτων και ψαÏιών - ΧειÏίστÏια μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας κÏεάτων και ψαÏιών - Оператор на машини за подготовка на меÑа и риби - Hús- és halfeldolgozó gépek kezelÅ‘je - Stjórnendur véla fyrir kjöt- og fiskvinnslu - Upravljalec strojev za predelavo mesa in rib - Upravljalka strojev za predelavo mesa in rib - MÄ—sos ir žuvies apdorojimo ir perdirbimo maÅ¡inų operatoriai - Gaļas un zivju apstrÄdes iekÄrtu operators - Conduttore di macchinari per la lavorazione di carne e di pesce - Conduttrice di macchinari per la lavorazione di carne e di pesce - - - - - Bediener von Milchverarbeitungsmaschinen - Bedienerin von Milchverarbeitungsmaschinen - Dairy-products machine operator - Conducteur de machines pour la fabrication des produits laitiers - Conductrice de machines pour la fabrication des produits laitiers - Operator van machines voor de vervaardiging van zuivelproducten - Operatrice van machines voor de vervaardiging van zuivelproducten - ΧειÏιστής μηχανών επεξεÏγασίας γάλακτος και παÏαγωγής γαλακτοκομικών Ï€Ïοϊόντων - ΧειÏίστÏια μηχανών επεξεÏγασίας γάλακτος και παÏαγωγής γαλακτοκομικών Ï€Ïοϊόντων - Оператор на машини за производÑтво на млечни Ð¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ - TejtermékkészítÅ‘ gépek kezelÅ‘je - Stjórnendur véla í mjólkurbúum - Upravljalec strojev za proizvodnjo mleÄnih izdelkov - Upravljalka strojev za proizvodnjo mleÄnih izdelkov - Pieno produktų maÅ¡inų operatoriai - Piena produktu ražoÅ¡anas iekÄrtu operators - Conduttore di apparecchi per la lavorazione di prodotti lattieri - Conduttrice di apparecchi per la lavorazione di prodotti lattieri - - - - - Bediener von Getreide- und Gewürzmühlen - Bedienerin von Getreide- und Gewürzmühlen - Grain- and spice-milling-machine operator - Conducteur de machines à moudre les céréales et les épices - Conductrice de machines à moudre les céréales et les épices - Operator van machines voor het malen van granen en specerijen - Operatrice van machines voor het malen van granen en specerijen - ΧειÏιστής μηχανών αλέσματος σιτηÏών και μπαχαÏικών - ΧειÏίστÏια μηχανών αλέσματος σιτηÏών και μπαχαÏικών - Оператор на машини за мелене на зърно и подправки - Gabona- és fűszermalom gépek kezelÅ‘je - Stjórnendur kvarna fyrir korn og krydd - Upravljalec strojev za mletje žita, zaÄimb, kavovin ipd. - Upravljalka strojev za mletje žita, zaÄimb, kavovin ipd. - GrÅ«dų ir prieskonių malimo maÅ¡inų operatoriai - Graudu un garÅ¡vielu apstrÄdes operators - Conduttore di macchinari per macinare i cereali e le spezie - Conduttrice di macchinari per macinare i cereali e le spezie - - - - - Bediener von Maschinen zur Herstellung von Backwaren, Getreide- und Schokoladeerzeugnissen - Bedienerin von Maschinen zur Herstellung von Backwaren, Getreide- und Schokoladeerzeugnissen - Baked-goods, cereal and chocolate-products machine operator - Conducteur de machines pour la production d'articles de boulangerie-pâtisserie et de chocolaterie - Conductrice de machines pour la production d'articles de boulangerie-pâtisserie et de chocolaterie - Operator van bakkerijmachines en van machines voor de vervaardiging van graanproducten en chocolade - Operatrice van bakkerijmachines en van machines voor de vervaardiging van graanproducten en chocolade - ΧειÏιστής μηχανών παÏαγωγής ψημένων Ï„Ïοφίμων και Ï€Ïοϊόντων σοκολάτας και δημητÏιακών - ΧειÏίστÏια μηχανών παÏαγωγής ψημένων Ï„Ïοφίμων και Ï€Ïοϊόντων σοκολάτας και δημητÏιακών - Оператор на машини за производÑтво на хлебни изделиÑ, на зърнени храни и на шоколадови Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - Pékáru-, gabona- és csokoládétermékeket gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir bakstur og framleiðslu korns og súkkulaðivara - Upravljalec strojev za proizvodnjo pekarskih, žitnih, Äokoladnih in podobnih izdelkov - Upravljalka strojev za proizvodnjo pekarskih, žitnih, Äokoladnih in podobnih izdelkov - Kepinių, grÅ«dinių ir Å¡okoladinių produktų maÅ¡inų operatoriai - Maizes, baltmaizes un Å¡okolÄdes izstrÄdÄjumu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la produzione di pasticceria, panetteria, prodotti a base di cereali e della cioccolata - Conduttrice di macchinari per la produzione di pasticceria, panetteria, prodotti a base di cereali e della cioccolata - - - - - Bediener von Obst-, Gemüse- und Nußverarbeitungsmaschinen - Bedienerin von Obst-, Gemüse- und Nußverarbeitungsmaschinen - Fruit-, vegetable- and nut-processing-machine operator - Conducteur de machines pour le traitement des fruits, des légumes, des noix et des amandes - Conductrice de machines pour le traitement des fruits, des légumes, des noix et des amandes - Operator van machines voor de verwerking van groente en fruit - Operatrice van machines voor de verwerking van groente en fruit - ΧειÏιστής μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας φÏοÏτων, λαχανικών και ξηÏών καÏπών, παÏαγωγής χυμών και αεÏιοÏχων ποτών, σποÏελαίου, ελαιολάδου, λίπους, βουτÏÏου και μαÏγαÏίνης. - ΧειÏίστÏια μηχανών επεξεÏγασίας, συντήÏησης και κονσεÏβοποιίας φÏοÏτων, λαχανικών και ξηÏών καÏπών, παÏαγωγής χυμών και αεÏιοÏχων ποτών, σποÏελαίου, ελαιολάδου, λίπους, βουτÏÏου και μαÏγαÏίνης. - Оператор на машини за преработка на плодове, зеленчуци, Ñдки - Gyümölcs- és zöldségfeldolgozó gépek kezelÅ‘je - Stjórnendur véla fyrir vinnslu ávaxta, grænmetis og hneta - Upravljalec strojev za predelavo sadja, zelenjave, oreÅ¡Äkov ipd. - Upravljalka strojev za predelavo sadja, zelenjave, oreÅ¡Äkov ipd. - Vaisių, daržovių ir rieÅ¡utų perdirbimo maÅ¡inų operatoriai - Augļu, dÄrzeņu un riekstu pÄrstrÄdes iekÄrtu operators - Conduttore di macchinari per il trattamento di frutta, legumi, noci e mandorle - Conduttrice di macchinari per il trattamento di frutta, legumi, noci e mandorle - - - - - Bediener von Zuckerherstellungsmaschinen - Bedienerin von Zuckerherstellungsmaschinen - Sugar production machine operator - Conducteur de machines pour la production du sucre - Conductrice de machines pour la production du sucre - Operator van machines voor de vervaardiging van suiker - Operatrice van machines voor de vervaardiging van suiker - ΧειÏιστής μηχανών παÏαγωγής, επεξεÏγασίας και καθαÏÎ¹ÏƒÎ¼Î¿Ï Î¶Î¬Ï‡Î±Ïης - ΧειÏίστÏια μηχανών παÏαγωγής, επεξεÏγασίας και καθαÏÎ¹ÏƒÎ¼Î¿Ï Î¶Î¬Ï‡Î±Ïης - Оператор на машини за производÑтво на захар - Cukorgyártó gépek kezelÅ‘je - Stjórnendur véla fyrir sykurframleiðslu - Upravljalec strojev za proizvodnjo sladkorja ipd. - Upravljalka strojev za proizvodnjo sladkorja ipd. - Cukraus gamybos ir rafinavimo maÅ¡inų operatoriai - Cukura ražoÅ¡anas un rafinÄ“Å¡anas iekÄrtu operators - Conduttore di macchinari per la produzione dello zucchero - Conduttrice di macchinari per la produzione dello zucchero - - - - - Bediener von Tee-, Kaffee- und Kakaoverarbeitungsmaschinen - Bedienerin von Tee-, Kaffee- und Kakaoverarbeitungsmaschinen - Tea-, coffee-, and cocoa-processing-machine operator - Conducteur de machines pour le traitement du thé, du café et du cacao - Conductrice de machines pour le traitement du thé, du café et du cacao - Operator van machines voor de verwerking van thee, koffie en cacao - Operatrice van machines voor de verwerking van thee, koffie en cacao - ΧειÏιστής μηχανών επεξεÏγασίας και παÏασκευής τσαγιοÏ, καφέ, κακάο και σοκολάτας - ΧειÏίστÏια μηχανών επεξεÏγασίας και παÏασκευής τσαγιοÏ, καφέ, κακάο και σοκολάτας - Оператор на машини за обработка на чай, кафе, какао - Tea-, kávé- és kakaó-feldolgozó gépek kezelÅ‘je - Stjórnendur véla fyrir vinnslu tes, kaffis og kakós - Upravljalec strojev za predelavo Äaja, kave in kakava - Upravljalka strojev za predelavo Äaja, kave in kakava - Arbatos, kavos bei kakavos apdorojimo ir perdirbimo maÅ¡inų operatoriai - TÄ“jas, kafijas un kakao gatavoÅ¡anas iekÄrtu operators - Conduttore di macchinari per il trattamento di tè, caffè e cacao - Conduttrice di macchinari per il trattamento di tè, caffè e cacao - - - - - Bediener von Bier-, Wein- und sonstigen Getränkeherstellungsmaschinen - Bedienerin von Bier-, Wein- und sonstigen Getränkeherstellungsmaschinen - Brewer, wine and other beverage machine operator - Conducteur de machines de brasserie et de machines pour la fabrication du vin et d'autres boissons - Operator van brouwerijmachines en van machines voor de bereiding of vervaardiging van wijn of andere dranken - Operatrice van brouwerijmachines en van machines voor de bereiding of vervaardiging van wijn of andere dranken - ΧειÏιστής μηχανών ζυθοποιίας, οινοποιίας και οινοπνευματοποιίας - ΧειÏίστÏια μηχανών ζυθοποιίας, οινοποιίας και οινοπνευματοποιίας - Оператори на машини за пивоварната промишленоÑÑ‚, за винопроизводÑтвото и за други напитки - Sör, bor és egyéb italgyártó gépek kezelÅ‘je - Stjórnandi véla fyrir öl og aðrar drykkjarvörur - Upravljalec strojev za proizvodnjo piva, vina in drugih pijaÄ - Upravljalka strojev za proizvodnjo piva, vina in drugih pijaÄ - Alaus, vyno ir kitų gÄ—rimų gamybos maÅ¡inų operatorius - Alus, vÄ«na un citu dzÄ“rienu ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la preparazione di birra, vino e altre bevande - Conduttrice di macchinari per la preparazione di birra, vino e altre bevande - - - - - Bediener von Tabakaufbereitungs- und Tabakwarenherstellungsmaschinen - Bedienerin von Tabakaufbereitungs- und Tabakwarenherstellungsmaschinen - Tobacco production machine operator - Conducteur de machines pour la production du tabac - Conductrice de machines pour la production du tabac - Machinebediende tabaksindustrie - ΧειÏιστής μηχανών παÏαγωγής Ï€Ïοϊόντων ÎºÎ±Ï€Î½Î¿Ï - ΧειÏίστÏια μηχανών παÏαγωγής Ï€Ïοϊόντων ÎºÎ±Ï€Î½Î¿Ï - Оператор на машини за производÑтво на тютюневи Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - Dohánytermék-gyártó gépek kezelÅ‘je - Stjórnendur véla fyrir vinnslu tóbaks - Upravljalec strojev za proizvodnjo tobaÄnih izdelkov, drugje nerazvrÅ¡Äeni - Upravljalka strojev za proizvodnjo tobaÄnih izdelkov, drugje nerazvrÅ¡Äeni - Tabako gaminių maÅ¡inų operatoriai - Tabakas produkcijas ražoÅ¡anas iekÄrtu operators - Conduttore di macchinari per la lavorazione del tabacco - Conduttrice di macchinari per la lavorazione del tabacco - - - - - Montierer (von mechanischen Bauteilen) - Montierin (von mechanischen Bauteilen) - Mechanical-machinery assembler - Monteur en construction mécanique - Monteuse en construction mécanique - Monteur van mechanische werktuigen - ΣυναÏμολογητής μηχανών (εκτός ηλεκτÏικών) - ΣυναÏμολογήτÏια μηχανών (εκτός ηλεκτÏικών) - Монтьор в машиноÑтроенето - Mechanikai gépek összeszerelÅ‘je - Vélvirki - Sestavljalec strojev in naprav - Sestavljalka strojev in naprav - Mechaninių maÅ¡inų surinkÄ—jai - MehÄnisko maÅ¡Ä«nu un izstrÄdÄjumu montÄ“tÄjs - Assemblatore di parti di macchine - Assemblatrice di parti di macchine - - - - - Montierer (von elektrischen Einrichtungen) - Montierin (von elektrischen Einrichtungen) - Electrical-equipment assembler - Monteur en appareillages électriques - Monteuse en appareillages électriques - Monteur elektrische apparaten - ΣυναÏμολογητής ηλεκτÏÎ¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - ΣυναÏμολογήτÏια ηλεκτÏÎ¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - Монтьор на електричеÑки уреди и апарати - Elektromos berendezések összeszerelÅ‘je - Rafvélasmiður - Sestavljalec elektriÄne opreme - Sestavljalka elektriÄne opreme - ElektrinÄ—s įrangos surinkÄ—jai - Elektrisko izstrÄdÄjumu montÄ“tÄjs - Assemblatore di apparecchiature elettriche - Assemblatrice di apparecchiature elettriche - - - - - Montierer (von elektronischen Einrichtungen) - Montierin (von elektronischen Einrichtungen) - Electronic-equipment assembler - Monteur d'appareils électroniques - Monteuse d'appareils électroniques - Monteur elektronische apparaten - ΣυναÏμολογητής ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - ΣυναÏμολογήτÏια ηλεκτÏÎ¿Î½Î¹ÎºÎ¿Ï ÎµÎ¾Î¿Ï€Î»Î¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ συσκευών - Монтьор на електронни уреди и апарати - Elektronikus berendezések összeszerelÅ‘je - Rafeindasmiður - Sestavljalec elektronskih naprav in opreme - Sestavljalka elektronskih naprav in opreme - ElektroninÄ—s įrangos surinkÄ—jai - Elektronisko izstrÄdÄjumu montÄ“tÄjs - Montatore di apparecchi elettronici - Montatrice di apparecchi elettronici - - - - - Montierer von Metall-, Gummi- und Kunststofferzeugnissen - Montierin von Metall-, Gummi- und Kunststofferzeugnissen - Metal-, rubber- and plastic-products assembler - Assembleur d'articles en métal, en caoutchouc et en matières plastiques - Assembleuse d'articles en métal, en caoutchouc et en matières plastiques - Samensteller metaalwaren - Samenstelster metaalwaren - ΣυναÏμολογητής Ï€Ïοϊόντων από μέταλλο, ελαστικό και πλαστικό - ΣυναÏμολογήτÏια Ï€Ïοϊόντων από μέταλλο, ελαστικό και πλαστικό - Работник по монтаж на метални изделиÑ, на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ каучук и на плаÑтмаÑови Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ - Fém-, gumi- és műanyagtermékek összeszerelÅ‘je - Starfsmenn við samsetningu málm-, gúmmi- og plastvara - Sestavljalec izdelkov iz kovin, gume in plastike - Sestavljalka izdelkov iz kovin, gume in plastike - Metalo, gumos ir plastiko gaminių surinkÄ—jai - MetÄla, gumijas un plastmasas produkcijas montÄ“tÄjs - Assemblatore di articoli in metallo, in gomma e in materie plastiche - Assemblatrice di articoli in metallo, in gomma e in materie plastiche - - - - - Montierer von Holzwaren und verwandten Erzeugnissen - Montierin von Holzwaren und verwandten Erzeugnissen - Wood and related products assembler - Assembleur d'articles en bois et en matières similaires - Assembleuse d'articles en bois et en matières similaires - Houtwarensamensteller - Houtwarensamenstelster - ΣυναÏμολογητής Ï€Ïοϊόντων από ξÏλο και παÏόμοια υλικά - ΣυναÏμολογήτÏια Ï€Ïοϊόντων από ξÏλο και παÏόμοια υλικά - Работник по монтаж на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ дърво и от подобни материали - Fa- és kapcsolódó termékek összeszerelÅ‘je - Starfsmenn við samsetningu viðarhluta og svipaðra vara - Sestavljalec izdelkov iz lesa in podobnih materialov - Sestavljalka izdelkov iz lesa in podobnih materialov - Medinių ir panaÅ¡ių gaminių surinkÄ—jai - Koksnes un tai lÄ«dzÄ«gu materiÄlu izstrÄdÄjumu komplektÄ“tÄjs - Assemblatore di articoli in legno e in materiali affini - Assemblatrice di articoli in legno e in materiali affini - - - - - Montierer von Pappe-, Textil- und verwandten Erzeugnissen - Montierin von Pappe-, Textil- und verwandten Erzeugnissen - Paperboard, textile and related products assembler - Assembleur d'articles en carton, en textile et en matières similaires - Assembleuse d'articles en carton, en textile et en matières similaires - Machinebediende karton- of textielindustrie - ΣυναÏμολογητής Ï€Ïοϊόντων απο χαÏτί, χαÏτόνι, δέÏμα, Ïφασμα και παÏόμοια υλικά - ΣυναÏμολογήτÏια Ï€Ïοϊόντων απο χαÏτί, χαÏτόνι, δέÏμα, Ïφασμα και παÏόμοια υλικά - Работници по монтаж на Ð¸Ð·Ð´ÐµÐ»Ð¸Ñ Ð¾Ñ‚ картон, текÑтил и подобни материали - Karton-, textil- és kapcsolódó termékek összeszerelÅ‘je - Starfsmenn við samsetningu pappirsvara, vefnaðarvara - Sestavljalec izdelkov iz kartona, tekstilij in podobnih materialov - Sestavljalka izdelkov iz kartona, tekstilij in podobnih materialov - Kartono, tekstilÄ—s ir panaÅ¡ių gaminių surinkÄ—jai - PapÄ«ra, kartona, tekstiliju un tiem lÄ«dzÄ«gu materiÄlu izstrÄdÄjumu komplektÄ“tÄjs - Assemblatore di articoli in cartone, in tessuto e materie similari - Assemblatrice di articoli in cartone, in tessuto e materie similari - - - - - Maschinenbediener - Maschinenbedienerin - Machine operator - Conducteur de machines - Conductrice de machines - Machine operator - ΧειÏιστής μηχανών - ΧειÏίστÏια μηχανών - Оператор на машини - GépkezelÅ‘ - Vélstjóri - Upravljalec strojev za proizvodnjo izdelkov - Upravljalka strojev za proizvodnjo izdelkov - MaÅ¡inų operatorius - IekÄrtu operators - Conduttore di macchinari - Conduttrice di macchinari - - - - - Monteur - Monterin - Assembler - Assembleur - Assembleuse - Monteur - ΣυναÏμολογητής - ΣυναÏμολογήτÏια - Работник по монтаж - ÖsszeszerelÅ‘ - Vélvirki - Sestavljalec izdelkov - Sestavljalka izdelkov - SurinkÄ—jas - IzstrÄdÄjumu montÄ“tÄjs - Operaio dell'assemblaggio - Operaia dell'assemblaggio - - - - - Lokomotivführer - Lokomotivführerin - Locomotive-engine driver - Conducteur de locomotives - Conductrice de locomotive - Treinmachinist - Treinmachiniste - Οδηγός Ï„Ïαίνων - МашиниÑÑ‚ на локомотив - MozdonyvezetÅ‘ - Eimreiðastjórar - Voznik železniÅ¡kih vozil - Voznica železniÅ¡kih vozil - Lokomotyvų maÅ¡inistai - LokomotÄ«ves maÅ¡Ä«nists - Conduttore di locomotive - Conduttrice di locomotive - - - - - Eisenbahnbremser - Eisenbahnbremserin - Railway braker - Serre-freins - Remmer (spoorwegen) - Ελεγκτής - ΕλέγκτÏια - Спирачник - Vasúti fékezÅ‘ - Lestarhemlari - Geležinkelio stabdytojas - Dzelzceļa pÄrmijnieks - Frenatore - - - - - Stellwerksbediener - Stellwerksbedienerin - Railway signaller - Aiguilleur - Aiguilleuse - Overwerkwachter (spoorwegen) - Σηματοδότης κίνησης Ï„Ïαίνων - ΣηματοδότÏια κίνησης Ï„Ïαίνων - Стрелочник - Vasúti jelzÅ‘ - Lestamerkjamaður - ŽelezniÅ¡ki signalist, kretniÄar - ŽelezniÅ¡ka signalistka, kretniÄarka - Geležinkelio signalizuotojas - Dzelzceļa signalizÄ“tÄjs - Scambista - - - - - Rangierer - Rangiererin - Railway shunter - Agent de manoeuvre - Agente de manoeuvre - Rangeerder - Rangeerder - ΣταθμάÏχης ΤÏαίνων - МаневриÑÑ‚ - Vasúti tolatómunkás - ŽelezniÅ¡ki premikaÄ - ŽelezniÅ¡ki premikaÄica - Geležinkelio ieÅ¡mininkas - Vilcienu sastÄdÄ«tÄjs - Agente di manovra - - - - - Motorradfahrer - Motorradfahrerin - Motor-cycle driver - Conducteur de motocycles - Conductrice de motocycles - Motorrijder - Motorrijdster - Οδηγός μοτοσυκλέττας - Водач на мотоциклет - Motorkerékpár-vezetÅ‘ - Vélhjólaökumaður - Voznik motornih koles - Voznica motornih koles - Motociklų vairuotojai - Motocikla vadÄ«tÄjs - Conduttore di motocicli - Conduttrice di motocicli - - - - - Personenkraftwagenfahrer - Personenkraftwagenfahrerin - Car driver - Chauffeur - Chauffeuse - Chauffeur - Chauffeur - Οδηγός ιδιωτικών αυτοκινήτων - Водач на автомобил - Személygépkocsi-vezetÅ‘ - Bifreiðarstjóri - Voznik osebnih vozil - Voznica osebnih vozil - MaÅ¡inų vairuotojas - Automobiļa vadÄ«tÄjs - Autista - - - - - Taxifahrer - Taxifahrerin - Taxi driver - Chauffeur de taxi - Chauffeuse de taxi - Taxichauffeur - Οδηγός ταξί - Шофьор на такÑи - Taxi-vezetÅ‘ - Leigubílstjóri - Voznik taksijev - Voznica taksijev - Taksi vairuotojas - Taksometra vadÄ«tÄjs - Conduttore di taxi - Conduttrice di taxi - - - - - Kleinlastkraftwagenfahrer - Kleinlastkraftwagenfahrerin - Van driver - Conducteur de camionnette - Conductrice de camionnette - Bestelwagenbestuurder - Bestelwagenbestuurster - Οδηγός βαν - Водач на малък камион - Tehergépkocsi-vezetÅ‘ - Rútubílstjóri - Voznik lahkih dostavnih vozil - Voznica lahkih dostavnih vozil - Autofurgonų vairuotojas - Furgona vadÄ«tÄjs - Conduttore di furgoni - Conduttrice di furgoni - - - - - Busfahrer - Busfahrerin - Bus driver - Conducteur d'autobus - Conductrice d'autobus - Buschauffeur - Buschauffeur - Οδηγός λεωφοÏείων - Водач на Ð°Ð²Ñ‚Ð¾Ð±ÑƒÑ - Autóbusz-vezetÅ‘ - Strætisvagnsstjóri - Voznik avtobusov - Voznica avtobusov - Autobuso vairuotojas - Autobusa vadÄ«tÄjs - Conduttore di autobus - Conduttrice di autobus - - - - - Straßenbahnführer - Straßenbahnführerin - Tram driver - Conducteur de tramway - Conductrice de tramway - Trambestuurder - Trambestuurster - Οδηγός Ï„Ïαμ - Водач на трамвай / ватман - VillamosvezetÅ‘ - Sporvangsstjóri - Voznik tramvajev - Voznica tramvajev - Troleibusų vairuotojas - Tramvaja vadÄ«tÄjs - Conduttore di tram - Conduttrice di tram - - - - - Fahrer schwerer Lastkraftwagen - Fahrerin schwerer Lastkraftwagen - Heavy-truck driver - Conducteur de poids lourds - Conductrice de poids lourds - Vrachtwagenchauffeur zwaar transport - Οδηγός νταλίκας - Водач на тежкотоварен камион - Nehézgépjármű-vezetÅ‘ - Vörubílstjóri - Voznik težkih tovornjakov in vlaÄilcev - Voznica težkih tovornjakov in vlaÄilcev - Sunkiasvorių sunkvežimių vairuotojas - VilcÄ“jautomobiļa vadÄ«tÄjs - Conduttore di mezzi pesanti - Conduttrice di mezzi pesanti - - - - - Fahrer Lastkraftwagen - Fahrerin Lastkraftwagen - Lorry driver - Conducteur de camions - Conductrice de camions - Vrachtwagenchauffeur - Οδηγός φοÏÏ„Î·Î³Î¿Ï - Водач на камион - Nehéztehergépkocsi-vezetÅ‘ - Vörubílstjóri - Voznik tovornjakov, kamionov, vlaÄilcev - Sunkvežimių vairuotojas - Kravas automobiļa vadÄ«tÄjs - Conduttore di camion - Conduttrice di camion - - - - - Führer von motorisierten landwirtschaftlichen Maschinen - Führerin von motorisierten landwirtschaftlichen Maschinen - Motorised farm plant operator - Conducteur de matériels motorisés agricoles - Conductrice de matériels motorisés agricoles - Landbouwmachinebestuurder - Landbouwmachinebestuurster - ΧειÏιστής γεωÏγικών μηχανημάτων - ΧειÏίστÏια γεωÏγικών μηχανημάτων - МашиниÑÑ‚ на моторизирана ÑелÑко-ÑтопанÑка техника - Motoros mezÅ‘gazdasági gépek kezelÅ‘je - Stjórnandi landbúnaðarvéla - Upravljalec premiÄnih kmetijskih strojev - Upravljalka premiÄnih kmetijskih strojev - ŽemÄ—s Å«kio variklinių maÅ¡inų ir įrenginių operatorius - LauksaimniecÄ«bas maÅ¡Ä«nu operators - Conduttore di macchine agricole - Conduttrice di macchine agricole - - - - - Führerin von motorisierten forstwirtschaftlichen Maschinen - Führer von motorisierten forstwirtschaftlichen Maschinen - Forestry plant operators - Conducteurs de matériels motorisés forestiers - Conductrice de matériels motorisés forestiers - Bosbouwmachinebestuurder - Bosbouwmachinebestuurster - ΧειÏιστής μηχανημάτων δασοκομίας - ΧειÏίστÏια μηχανημάτων δασοκομίας - МашиниÑÑ‚ на моторизирана горÑка техника - Erdészeti gépek kezelÅ‘je - Stjórnandi skógræktarvéla - Upravljalec premiÄnih gozdarskih strojev - Upravljalka premiÄnih gozdarskih strojev - MiÅ¡kų Å«kio maÅ¡inų operatorius - MežsaimniecÄ«bas maÅ¡Ä«nu operators - Conduttore di macchine forestali - Conduttrice di macchine forestali - - - - - Führer von Erdbewegungs- und verwandten Maschinen - Führerin von Erdbewegungs- und verwandten Maschinen - Earth-moving-plant operator - Conducteur d'engins de terrassement - Conductrice d'engins de terrassement - Grondwerkmachinist - Grondwerkmachiniste - ΧειÏιστής χωματουÏγικών μηχανημάτων - ΧειÏίστÏια χωματουÏγικών μηχανημάτων - МашиниÑÑ‚ на тераÑиращи машини - Földmunkagép-kezelÅ‘ - Stjórnandi stórvirkra vinnuvéla - Upravljalec strojev za zemeljska dela - Upravljalka strojev za zemeljska dela - ŽemÄ—s kasimo maÅ¡inų operatorius - Zemes racÄ“ju maÅ¡Ä«nu operators - Conduttore di macchinari per il movimento terra - Conduttrice di macchinari per il movimento terra - - - - - Kran- und verwandter Hebeeinrichtungenführer - Kran- und verwandter Hebeeinrichtungenführerin - Crane plant operator - Conducteur de grues, d'engins de levage divers et de matériels similaires - Conductrice de grues, d'engins de levage divers et de matériels similaires - Kraanmachinist - Kraanmachiniste - ΧειÏιστής γεÏανών - ΧειÏίστÏια γεÏανών - МашиниÑÑ‚ на кран - DarukezelÅ‘ - Kranastjóri - Upravljalec žerjavov - Upravljalka žerjavov - Kranų operatorius - Celtņa operators - Gruista - - - - - Aufzugsmaschinist - Aufzugsmaschinistin - Hoist plant operator - Conducteur de grues, d'engins de levage divers et de matériels similaires - Conductrice de grues, d'engins de levage divers et de matériels similaires - Machinist hefwerktuig - Machiniste hefwerktuig - ΧειÏιστής αναβατόÏιων - ΧειÏίστÏια αναβατόÏιων - МашиниÑÑ‚ на различна товаро-подемна техника - EmelÅ‘gép-kezelÅ‘ - Lyftarastjóri - Upravljalec gradbenih dvigal - Upravljalka gradbenih dvigal - Keltuvų operatorius - KrauÅ¡anas iekÄrtu operators - Conduttore di montacarichi - Conduttrice di montacarichi - - - - - Hubkarrenführer - Hubkarrenführerin - Lifting-truck operator - Conducteur de chariots élévateurs - Conductrice de chariots élévateurs - Heftruckchauffeur - ΧειÏιστής φοÏκ-λιφτ - ΧειÏίστÏια φοÏκ-λιφτ - МашиниÑÑ‚ на електротелфер - EmelÅ‘targonca-kezelÅ‘ - Lyftarastjóri - Upravljalec težkih tovornjakov z dvigalom - Upravljalka težkih tovornjakov z dvigalom - Krovininių platformų ir krautuvų operatoriai - AutokrÄvÄ“ja operators - Conduttore di carrelli elevatori - Conduttrice di carrelli elevatori - - - - - Matrose - Matrosin - Ships' deck crew - Matelot de pont - Matelote de pont - Matroos - Υπαξιωματικός και ναÏτης καταστÏώματος πλοίων - МорÑци - палубна команда - Hajófedélzeti személyzet - Háseti - Zaposlen na ladijskem krovu - Zaposlena na ladijskem krovu - Laivų įgulų nariai - KuÄ£u komandas strÄdnieks - Marinaio di coperta - - - - - Straßenhändler (Lebensmittel) - Straßenhändlerin (Lebensmittel) - Street food vendor - Vendeur ambulant de comestibles - Vendeuse ambulante de comestibles - Straatverkoper, voedsel - Straatverkoopster, voedsel - Πλανόδιος πωλητής Ï„Ïοφίμων - Πλανόδια πωλήτÏια Ï„Ïοφίμων - Ðмбулантен търговец на храни - Utcai élelmiszerárus - Götusalar (matvæli) - PouliÄni prodajalec prehrambenih izdelkov - PouliÄni prodajalka prehrambenih izdelkov - GatvÄ—s pardavÄ—jai prekiaujantys maistu - PÄrtikas preÄu ielu pÄrdevÄ“js - Venditore ambulante di prodotti alimentari - Venditrice ambulante di prodotti alimentari - - - - - Straßenhändler (nicht Lebensmittel) - Straßenhändlerin (nicht Lebensmittel) - Street vendor, non-food products - Vendeur ambulant (produits non alimentaires) - Vendeuse ambulante (produits non alimentaires) - Straatverkoper, non-food - Straatverkoopster, non-food - Πλανόδιος πωλητής εκτός Ï„Ïοφίμων - Πλανόδια πωλήτÏια εκτός Ï„Ïοφίμων - Götusalir sem seldur annað en matvæli - NepÄrtikas preÄu ielu pÄrdevÄ“js - Venditore ambulante di prodotti non alimentari - Venditrice ambulante di prodotti non alimentari - - - - - Hausierer - Hausiererin - Door-to-door salesperson - Vendeur de porte à porte - Vendeuse de porte à porte - Huis-aan-huisverkoper - Huis-aan-huisverkoopster - Πωλητής από πόÏτα σε πόÏτα - ΠωλήτÏια από πόÏτα σε πόÏτα - Търговец от врата на врата - Házaló értékesítÅ‘ - Sölmaður í heimahúsum - Prodajalec od vrat do vrat - Prodajalka od vrat do vrat - IÅ¡neÅ¡iojamosios prekybos agentas - PreÄu pÄrdevÄ“js (mÄjÄs) - Venditore porta a porta - Venditrice porta a porta - - - - - Telefonverkäufer - Telefonverkäuferin - Telephone salespersons - Vendeur de télévente - Vendeuse de télévente - Telefoonverkoper - Telefoonverkoopster - Πωλητής μέσω τηλεφώνου - ΠωλήτÏια μέσω τηλεφώνου - Търговец по телефона - Telefonos értékesítÅ‘ - Símasölumaður - Prodajalec v telefonski prodaji - Prodajalka v telefonski prodaji - Prekybos telefonu agentai - PreÄu pÄrdevÄ“js (pa tÄlruni) - Venditore al teleofono - Venditrice al telefono - - - - - Schuhputzer - Schuhputzerin - Shoe-shiner - Cireur de chaussures - Cireuse de chaussures - Schoenpoetser - Schoenpoetster - ΛοÏστÏος - ВакÑÐ°Ð´Ð¶Ð¸Ñ - CipÅ‘tisztító - Skóburstari - ÄŒistilec Äevljev - ÄŒistilka Äevljev - Batų blizgintojas - Apavu tÄ«rÄ«tÄjs - Lustrascarpe - - - - - Hausangestellter - Hausangestellte - Domestic helper - Employé de maison - Employée de maison - Interieurverzorger - Interieurverzorgster - Οικιακός βοηθός - Οικιακή βοηθός - ДомакинÑки помощник - Heimilisjhjálp - Namų ruoÅ¡os pagalbininkas - MÄjkalpotÄjs - Collaboratore domestico - Collaboratrice domestica - - - - - Reiniger in Büros, Hotels und sonstigen Einrichtungen - Reinigerin in Büros, Hotels und sonstigen Einrichtungen - Cleaner in offices, hotels and other establishments - Agent de nettoyage (bureaux, hôtels et autres établissement) - Agente de nettoyage (bureaux, hôtels et autres établissement) - Medewerker huishoudelijke dienst - Medewerkster huishoudelijke dienst - ΚαθαÏιστής σε γÏαφεία, ξενοδοχεία και εÏγοστάσια, καμαÏιέÏα ξενοδοχείων, καθαÏιστής και βοηθός κουζίνας και παÏόμοιοι - ΚαθαÏίστÏια σε γÏαφεία, ξενοδοχεία και εÏγοστάσια, καμαÏιέÏα ξενοδοχείων, καθαÏιστής και βοηθός κουζίνας και παÏόμοιοι - ЧиÑтачи в канцеларии, хотели и други - Þrifnaðartæknir - VieÅ¡buÄių, biurų ir kitų įstaigų valytojas - ApkopÄ“js - Addetto alle pulizie in uffici, alberghi e altri edifici - Addetta alle pulizie in uffici, alberghi e altri edifici - - - - - Handwäscher und Handbügler - Handwäscherin und Handbüglerin - Hand-launderer and presser - Blanchisseur et repasseur de linge à la main - Blanchisseuse et repasseuse de linge à la main - Medewerker wasserij - Medewerkster wasserij - ΠλÏντης, σιδεÏωτής και καθαÏιστής ÏοÏχων (με το χέÏι) - ΠλÏντÏια, σιδεÏÏŽÏ„Ïια και καθαÏίστÏια ÏοÏχων (με το χέÏι) - Перачи и гладачи на ръка - Starfsmaður efnalaugar - SkalbÄ—jas ir lygintojas rankiniu bÅ«du - Veļas mazgÄtÄjis un gludinÄtÄjs - Lavandaio e stiratrice a mano - Lavandaia e stiratrice a mano - - - - - Hausmeister - Hauswart - Hausmeisterin - Hauswartin - Building caretaker - Agent de service d'immeuble - Agente de service d'immeuble - Conciërge - ΦÏοντιστής κτιÏίων - ΦÏοντίστÏια κτιÏίων - ОбÑлужващ перÑонал в жилищни кооперации - Umsjónarmaður bygginga, húsvörður - Pastatų sargas ir prižiÅ«rÄ—tojas - Ä’kas uzraugs - Manovale, servizi di pulizia in immobili - - - - - Fahrzeugreiniger - Fahrzeugreinigerin - Vehicle cleaner - Laveur de véhicules - Laveuse de véhicules - Autowasser - ΚαθαÏιστής και πλÏντης αυτοκινήτων - ΚαθαÏίστÏια και πλÏντÏια αυτοκινήτων - МиÑч на коли - Járműtisztító - Bílaþvottamaður - Pralec vozil - Pralka vozil - Transporto priemonių plovÄ—jas - TransportlÄ«dzekļu tÄ«rÄ«tÄjs - Pulitore di veicoli - Pulitrice di veicoli - - - - - Fensterputzer - Fensterputzerin - Window cleaner - Laveur de vitres - Laveuse de vitres - Glazenwasser - ΚαθαÏιστής και πλÏντης τζαμιών - ΚαθαÏίστÏια και πλÏντÏια τζαμιών - МиÑч на Ñтъкла - Ablaktisztító - Gluggaþvottamaður - ÄŒistilec oken - ÄŒistilka oken - Langų plovÄ—jas - Logu mazgÄtÄjs - Pulitore di vetri - Pulitrice di vetri - - - - - Botenausträger - Botenausträgerin - Messenger - Messager - Messagère - Koerier - Koerierster - ΚλητήÏας - Куриер - KézbesítÅ‘ - Boðberi - Kurir - Kurirka - Kurjeris - Kurjers - Corriere - - - - - Paket-, Gepäckträger und -austräger - Paket-, Gepäckträgerin und -austrägerin - Package and luggage porter - Porteur de colis ou de bagages - Porteuse de colis ou de bagages - Kruier - ΑχθοφόÏος αποσκευών και πακέττων - ÐоÑач на колети и багажи - Hordár - Pakkaútburðarmaður - NosaÄ prtljage - NosaÄka prtljage - Bagažo neÅ¡ikas - BagÄžas nesÄ“js - Portatore di pacchi o di bagagli - - - - - Lieferant - Lieferantin - Deliverer - Livreur - Livreuse - Besteller - Διανομέας - ДоÑтавчик - Csomagkihordó - Póstþjónn - Dostavljalec - Dostavljalka - Pasiuntinys - PreÄu piegÄdÄtÄjs - Postino - Postina - - - - - Pförtner - Pförtnerin - Doorkeeper - Portier - Portière - Portier - ΘυÏωÏός - Портиер - Portás - Dyravörður - Vratar - Vratarica - Durininkas - Å veicars - Portinaio - Portinaia - - - - - Wach- und Sicherheitsfachmann - Wach- und Sicherheitsfachfrau - Watchperson - Gardien - Gardienne - Bewaker - Bewaakster - ΦÏλακας, ÎυχτοφÏλακας - Пазач - År - Vaktmaður - Varnostnik - Varnostnica - Sargas - Dežurants - Guardiano - Guardiana - - - - - Automatenkassierer - Automatenkassiererin - Vending-machine money collector - Encaisseur de distributeurs automatiques à prépaiement - Encaisseuse de distributeurs automatiques à prépaiement - Geldophaler verkoopautomaat - Geldophaalster verkoopautomaat - ΕισπÏάκτοÏας μηχανών παιγνιδιών και μηχανών πώλησης Ï€Ïοϊόντων - Събирател на пари от машини за продажба на Ñтоки - ÃœdítÅ‘ és egyéb árusító automaták pénzbegyűjtÅ‘je - Umsjónamaður sjálfsala - Oskrbovalec prodajnih avtomatov - Oskrbovalka prodajnih avtomatov - Pinigų iÅ¡ automatų surinkÄ—jas - Naudas automÄtu kontrolkasieris - Collettore di distributori automatici - - - - - Zählerableser - Zählerableserin - Meter reader - Releveur de compteurs - Releveuse de compteurs - Meteropnemer - Meteropneemster - ΚαταγÏαφέας μετÏητών ηλεκτÏÎ¹ÏƒÎ¼Î¿Ï ÎºÎ±Î¹ υδατοπÏομήθειας - Работник отчитащи броÑчи - Mérőóra leolvasó - Mælalesari - ÄŒitalec - ÄŒitalka Å¡tevcev - Skaitiklių rodmenų kontrolierius - Uzskaites rÄdÄ«jumu kontrolieris - Lettore di contatori - Lettrice di contatori - - - - - Müllsammler - Müllsammlerin - Garbage collector - Éboueur - Éboueuse - Vuilnisman - Vuilnisophaalster - ΕÏγάτης συλλογής σκυβάλων - ΕÏγάτÏια συλλογής σκυβάλων - Служител по чиÑтотата / Ð‘Ð¾ÐºÐ»ÑƒÐºÑ‡Ð¸Ñ - SzemétgyűjtÅ‘ - Sorphirðumaður - Smetar - Smetarka - Å iukÅ¡lių surinkÄ—jai - Atkritumu savÄcÄ“js - Netturbino - - - - - Straßenkehrer - Straßenkehrerin - Sweeper - Agent d'entretien - Agente d'entretien - Straatveger - Straatveegster - ΟδοκαθαÏιστής - ΟδοκαθαÏίστÏια - Метач - UtcaseprÅ‘ - Sópari - Kiemsargis - SÄ“tnieks - Spazzino - - - - - Landwirtschaftliche Hilfsarbeiter - Landwirtschaftliche Hilfsarbeiterin - Agricultural worker - Ouvrier agricole - Ouvrière agricole - Landbouwarbeider - Landbouwarbeidster - ΕÏγάτης γεωÏγίας - ΕÏγάτÏια γεωÏγίας - Мануален работник в ÑелÑкото ÑтопанÑтво - MezÅ‘gazdasági dolgozó - Landbúnaðarverkamaður - Delavec za preprosta kmetijska dela - Delavka za preprosta kmetijska dela - ŽemÄ—s Å«kio darbininkas - LauksaimniecÄ«bas strÄdnieks - Manovale agricolo - - - - - Forstwirtschaftliche Hilfsarbeiter - Forstwirtschaftliche Hilfsarbeiterin - Forestry labourer - Ouvrier forestier - Ouvrière forestière - Bosbouwarbeider - Bosbouwarbeidster - ΕÏγάτης δασών - ΕÏγάτÏια δασών - Мануален работник в горÑкото ÑтопанÑтво - Erdészeti dolgozó - Skógarhöggsmaður - Delavec za preprosta gozdarska dela - Delavka za preprosta gozdarska dela - Nekvalifikuoti miÅ¡kininkystÄ—s darbininkai - MežsaimniecÄ«bas strÄdnieks - Manovale forestale - - - - - Hilfsarbeiter in der Fischerei - Hilfsarbeiterin in der Fischerei - Fishery labourer - ManÅ“uvre pêcheur - ManÅ“uvre pêcheuse - Visserijarbeider - Visserijarbeister - ΕÏγάτης αλιείας - ΕÏγάτÏια αλιείας - Риболовци - Halgazdasági dolgozó - Fiskverkamaður - Delavec za preprosta ribiÅ¡ka dela - Delavka za preprosta ribiÅ¡ka dela - Nekvalifikuotas žuvininkystÄ—s darbininkas - ZivsaimniecÄ«bas strÄdnieks - Manovale, pesca - - - - - Hilfsarbeiter in der Jagd - Hilfsarbeiterin in der Jagd - Hunting labourer - ManÅ“uvre chasseur - ManÅ“uvre chasseuse - ΕÏγάτης ÎºÏ…Î½Î·Î³Î¹Î¿Ï - ΕÏγάτÏια ÎºÏ…Î½Î·Î³Î¹Î¿Ï - Ловци - Vadgazdasági dolgozó - Veiðiverkunarmaður - Delavec za preprosta lovska dela - Delavka za preprosta lovska dela - Nekvalifikuotas medžioklÄ—s darbininkas - MedÄ«bu saimniecÄ«bas strÄdnieks - Manovale, caccia - - - - - Hilfsarbeiter in der Fallenstellerei - Hilfsarbeiterin in der Fallenstellerei - Trapping labourer - ManÅ“uvre trappeur - ManÅ“uvre trappeuse - Vallenzetter - Mijnbouwarbeidster - ΕÏγάτης παγίδευσης - ΕÏγάτÏια παγίδευσης - Ловци-трапери - Vadbefogó - Veiðiverkunarmaður - Delavec za preprosta lovska dela - Delavka za preprosta lovska dela - Kailinių žvÄ—relių medžioklÄ—s darbininkas - MedÄ«bu saimniecÄ«bas strÄdnieks - Manovale, caccia di pelli - - - - - Hilfsarbeiter im Bergbau und Steinbruch - Hilfsarbeiterin im Bergbau und Steinbruch - Mining and quarrying labourer - ManÅ“uvre des mines et des carrières - Mijnbouwarbeider - Arbeidster weg- en waterbouw - ΕÏγάτης μεταλλείων και λατομείων - ΕÏγάτÏια μεταλλείων και λατομείων - Мануални работници в мините и кариерите - Bányászati és kÅ‘fejtÅ‘ munkás - Verkamaður við námuvinnslu og í grjótnámum - námuverkamaður - Delavec za preprosta kamnolomska in rudarska dela - Delavka za preprosta kamnolomska in rudarska dela - Nekvalifikuoti gavybos ir statybos darbininkai - Raktuvju un karjeru strÄdnieks - Manovale delle miniere e delle cave - - - - - Bau- und Instandhaltungshilfsarbeiter (Straßen, Dämme und ähnliche Bauwerke) - Bau- und Instandhaltungshilfsarbeiterin (Straßen, Dämme und ähnliche Bauwerke) - Construction and maintenance labourer: roads, dams and similar constructions - ManÅ“uvre de chantier de travaux publics et d'entretien: routes, barrages et ouvrages similaires - Arbeider weg- en waterbouw - Arbeidster bouw - ΕÏγάτης οδοποιίας και παÏόμοιων κατασκευών - ΕÏγάτÏια οδοποιίας και παÏόμοιων κατασκευών - Мануални работници по Ñтроителните площадки и поддръжката: пътища, Ñзовири и други подобни Ñтроежи - ÉpítÅ‘ipari és karbantartó munkás: utak, gátak és hasonló építmények - Verkamaður í byggingarvinnu, viðhaldsvinnu við vegagerð, stíflugerð - Delavec za preprosta dela pri nizkih gradnjah -cestah, jezih in podobnih gradnjah - Delavka za preprosta dela pri nizkih gradnjah -cestah, jezih in podobnih gradnjah - Nekvalifikuoti kelių, užtvankų ir panaÅ¡ių statinių statybos bei eksploatavimo darbininkai - Ceļu, dambju un tiem lÄ«dzÄ«gu bÅ«vju celtniecÄ«bas un ekspluatÄcijas strÄdnieks - Manovale, costruzione e mantenimento delle opere pubbliche - - - - - Bauhilfsarbeiter (Gebäude) - Bauhilfsarbeiterin (Gebäude) - Building construction labourer - ManÅ“uvre du bâtiment - Arbeider bouw - Montagearbeidster - ΕÏγάτης οικοδομών - ΕÏγάτÏια οικοδομών - Мануален работник в ÑтроителÑтвото - ÉpítÅ‘ munkás - Byggingarverkamaður - Delavec za preprosta dela pri visokih gradnjah - Delavka za preprosta dela pri visokih gradnjah - Nekvalifikuoti pastatų statybos darbininkai - Ä’ku bÅ«vstrÄdnieks - Manovale dell'edilizia civile - - - - - Montagehilfsarbeiter - Montagehilfsarbeiterin - Assembling labourer - ManÅ“uvre de l'assemblage - Montagearbeider - Inpakster - ΕÏγάτης συναÏμολόγησης στη βιομηχανία - ΕÏγάτÏια συναÏμολόγησης στη βιομηχανία - Мануален работник по монтажа - Gyártósor mellett dolgozó - Verkamaður við samsetningarstörf - Sestavljalec delov v predelovalnih dejavnostih - Sestavljalka delov v predelovalnih dejavnostih - Nekvalifikuoti surinkimo darbininkai - MontÄ“tÄjs - Manovale dell'assemblaggio - - - - - Handpacker - Handpackerin - Hand packer - Emballeur à la main - Emballeuse à la main - Inpakker - Productiemedewerkster industrie - ΠακεταÏιστής με το χέÏι - Ръчен опаковчик - Kézi csomagoló - Handpakkari - RoÄni zavijalec - RoÄni zavijalka - Pakuotojas rankiniu bÅ«du - IesaiņotÄjs - imballatore a mano - - - - - Fertigungshilfsarbeiter - Fertigungshilfsarbeiterin - Manufacturing labourer - ManÅ“uvre de l'industrie manufacturière - Productiemedewerker industrie - Bestuurster van (bak)fietsen en handkarren - ΕÏγάτης βιομηχανίας - ΕÏγάτÏια βιομηχανίας - Мануални работници в манифактурното производÑтво - Gyártó munkás - Iðnverkamaður - Delavec za preprosta dela v predelovalnih dejavnostih - Delavka za preprosta dela v predelovalnih dejavnostih - Nekvalifikuotas apdirbimo pramonÄ—s darbininkas - StrÄdnieks ražoÅ¡anÄ - Lavoratore non qualificato in attività industriali manufatturiere - Lavoratrice non qualificata in attività industriali manufatturiere - - - - - Führer von handbewegten oder pedalgetriebenenTransportfahrzeugen - Führerin von handbewegten oder pedalgetriebenenTransportfahrzeugen - Hand or pedal vehicle driver - Conducteur de véhicules à bras ou à pédales - Conductrice de véhicules à bras ou à pédales - Bestuurder van (bak)fietsen en handkarren - Voervrouw - Οδηγός ποδηλάτου - Водач на немоторно превозно ÑредÑтво управлÑвано Ñ Ñ€ÑŠÑ†Ðµ или педали - Kézi és lábbal hajtott járművek vezetÅ‘je - Stjórnendur hand- eða fótknúinna ökutækja - Voznik vozil na roÄni ali nožni pogon - Voznica vozil na roÄni ali nožni pogon - Rankomis ar pedalais varomų transporto priemonių vežėjai - Rokas vai pedÄļu piedziņas transporta lÄ«dzekļu vadÄ«tÄjs - Conduttore di veicoli a braccia o a pedali - Conduttrice di veicoli a braccia o a pedali - - - - - Führer von Fahrzeugen und Maschinen, die von Tieren gezogen werden - Führerin von Fahrzeugen und Maschinen, die von Tieren gezogen werden - Driver of animal-drawn vehicles and machinery - Conducteur de véhicules et de machines à traction animale - Conductrice de véhicules et de machines à traction animale - Voerman - Lader en losser - Οδηγός ζώου και άμαξας - Водач на немоторни превозни ÑредÑтва и машини Ñ Ð¶Ð¸Ð²Ð¾Ñ‚Ð¸Ð½Ñка Ñ‚Ñга - Ãllati erÅ‘vel vont járművek és gépek hajtója - Stjórnendur farartækja og véla sem dregin eru eða knúin áfram af dýrum - Voznik vozil in strojev na živalski pogon - Voznica vozil in strojev na živalski pogon - Gyvulių traukiamų transporto priemonių ir mechanizmų vadeliotojai - KuÄieris - Conduttore di veicoli a trazione animale - Conduttrice di veicoli a trazione animale - - - - - Frachtarbeiter - Frachtarbeiterin - Freight handler - Manutentionnaire - Lader en losser - Officier der strijdkrachten - ΛιμενεÏγάτης, φοÏτοεκφοÏτωτής, αχθοφόÏος και εÏγάτης αποθήκης - ΛιμενεÏγάτÏια, φοÏτοεκφοÏÏ„ÏŽÏ„Ïια, αχθοφόÏος και εÏγάτÏια αποθήκης - Товарач - Rakodómunkás - Starfsmenn við meðferð vörusendinga - Prekladalec tovora - Prekladalka tovora - Krovikai - KrÄvÄ“js - Addetto allo spostamento e alla spedizione dei materiali o delle merci - Addetta allo spostamento e alla spedizione dei materiali o delle merci - - - - - Mitglied der Streitkräfte - Staff of the armed forces - Personnel des forces armées - Officier der strijdkrachten - ΠÏοσωπικό Ενόπλων Δυνάμεων - ПерÑонал на въоръжените Ñили - Fegyveres erÅ‘k állománya - Hermaður - Uslužbenec v vojaÅ¡kem poklicu - Ginkluotųjų pajÄ—gų personalas - MilitÄrpersona bruņotajos spÄ“kos - Forze armate - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd deleted file mode 100644 index ae4758685..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOCountries_V1.5.0.xsd +++ /dev/null @@ -1,6148 +0,0 @@ - - - - - - - - ISO 3166-1-alpha-2 filtered by Europass - (http://www.iso.org/iso/country_codes/iso_3166_code_lists/english_country_names_and_code_elements.htm) - - - - - Ð‘ÐµÐ»Ð³Ð¸Ñ - Bélgica - Belgie - Belgien - Belgien - Belgia - Βέλγιο - Belgium - Belgique - Belgija - Belgía - Belgio - Beļģija - Belgija - Belgium - Белгија - BelÄ¡ju - België - Belgia - Belgia - Bélgica - Belgia - Belgicko - Belgija - Belgia - Belgien - Belçika - - - - - Ð‘ÑŠÐ»Ð³Ð°Ñ€Ð¸Ñ - Bulgaria - Bulharsko - Bulgarien - Bulgarien - Bulgaaria - ΒουλγαÏία - Bulgaria - Bulgarie - Bugarska - Búlgaría - Bulgaria - BulgÄrija - Bulgarija - Bulgária - Бугарија - Bulgarja - Bulgarije - Bulgaria - BuÅ‚garia - Bulgária - Bulgaria - Bulharsko - Bolgarija - Bulgaria - Bulgarien - Bulgaristan - - - - - Чешка Република - República Checa - ÄŒeská republika - Den Tjekkiske Republik - Tschechische Republik - TÅ¡ehhi Vabariik - Τσεχία - Czech Republic - République tchèque - Republika ÄŒeÅ¡ka - Tékkland - Repubblica Ceca - ÄŒehijas Republika - ÄŒekijos Respublika - Cseh Köztársaság - Република Чешка - Repubblika ÄŠeka - Tsjechische Republiek - Den tsjekkiske republikk - Republika Czeska - República Checa - Republica Cehă - ÄŒeská republika - ÄŒeÅ¡ka republika - TÅ¡ekin tasavalta - Republiken Tjeckien - Çek Cumhuriyeti - - - - - Ð”Ð°Ð½Ð¸Ñ - Dinamarca - Dánsko - Danmark - Dänemark - Taani - Δανία - Denmark - Danemark - Danska - Danmörk - Danimarca - DÄnija - Danija - Dánia - ДанÑка - Danimarka - Denemarken - Danmark - Dania - Dinamarca - Danemarca - Dánsko - Danska - Tanska - Danmark - Danimarka - - - - - Ð“ÐµÑ€Ð¼Ð°Ð½Ð¸Ñ - Alemania - NÄ›mecko - Tyskland - Deutschland - Saksamaa - ΓεÏμανία - Germany - Allemagne - NjemaÄka - Þýskaland - Germania - VÄcija - Vokietija - Németország - Германија - Ä ermanja - Duitsland - Tyskland - Niemcy - Alemanha - Germania - Nemecko - NemÄija - Saksa - Tyskland - Almanya - - - - - ЕÑÑ‚Ð¾Ð½Ð¸Ñ - Estonia - Estonsko - Estland - Estland - Eesti - Εσθονία - Estonia - Estonie - Estonija - Eistland - Estonia - Igaunija - Estija - Észtország - ЕÑтонија - L-Estonja - Estland - Estland - Estonia - Estónia - Estonia - Estónsko - Estonija - Viro - Estland - Estonya - - - - - Ð˜Ñ€Ð»Ð°Ð½Ð´Ð¸Ñ - Irlanda - Irsko - Irland - Irland - Iirimaa - ΙÏλανδία - Éire/Ireland - Irlande - Irska - Ãrland - Irlanda - Īrija - Airija - Ãrország - ИрÑка - Irlanda - Ierland - Irland - Irlandia - Irlanda - Irlanda - Ãrsko - Irska - Irlanti - Irland - Ä°rlanda - - - - - Ð“ÑŠÑ€Ñ†Ð¸Ñ - Grecia - Řecko - Grækenland - Griechenland - Kreeka - Ελλάδα - Greece - Grèce - GrÄka - Grikkland - Grecia - GrieÄ·ija - Graikija - Görögország - Грција - Il-GreÄ‹ja - Griekenland - Hellas - Grecja - Grécia - Grecia - Grécko - GrÄija - Kreikka - Grekland - Yunanistan - - - - - ИÑÐ¿Ð°Ð½Ð¸Ñ - España - Å panelsko - Spanien - Spanien - Hispaania - Ισπανία - Spain - Espagne - Å panjolska - Spánn - Spagna - SpÄnija - Ispanija - Spanyolország - Шпанија - Spanja - Spanje - Spania - Hiszpania - Espanha - Spania - Å panielsko - Å panija - Espanja - Spanien - Ä°spanya - - - - - Ð¤Ñ€Ð°Ð½Ñ†Ð¸Ñ - Francia - Francie - Frankrig - Frankreich - Prantsusmaa - Γαλλία - France - France - Francuska - Frakkland - Francia - Francija - PrancÅ«zija - Franciaország - Франција - Franza - Frankrijk - Frankrike - Francja - França - FranÅ£a - Francúzsko - Francija - Ranska - Frankrike - Fransa - - - - - ХърватÑка - Croacia - Chorvatsko - Kroatien - Kroatien - Horvaatia - ΚÏοατία - Croatia - Croatie - Hrvatska - Króatía - Croazia - HorvÄtija - Kroatija - Horvátország - ХрватÑка - Kroazja - Kroatië - Kroatia - Chorwacja - Croácia - CroaÅ£ia - Chorvátsko - HrvaÅ¡ka - Kroatia - Kroatien - Hırvatistan - - - - - ИÑÐ»Ð°Ð½Ð´Ð¸Ñ - Islandia - Island - Island - Island - Island - Ισλανδία - Iceland - Islande - Island - Ãsland - Islanda - Islande - Islandija - Izland - ИÑланд - Islanda - IJsland - Island - Islandia - Islândia - Islanda - Island - Islandija - Islanti - Island - Ä°zlanda - - - - - Ð˜Ñ‚Ð°Ð»Ð¸Ñ - Italia - Itálie - Italien - Italien - Itaalia - Ιταλία - Italy - Italie - Italija - Ãtalía - Italia - ItÄlija - Italija - Olaszország - Италија - Italja - Italië - Italia - WÅ‚ochy - Itália - Italia - Taliansko - Italija - Italia - Italien - Ä°talya - - - - - Кипър - Chipre - Kypr - Cypern - Zypern - Küpros - ΚÏÏ€Ïος - Cyprus - Chypre - Cipar - Kýpur - Cipro - Kipra - Kipras - Ciprus - Кипар - ÄŠipru - Cyprus - Kypros - Cypr - Chipre - Cipru - Cyprus - Ciper - Kypros - Cypern - Kıbrıs - - - - - Литва - Lituania - Litva - Litauen - Litauen - Leedu - Λιθουανία - Lithuania - Lituanie - Litva - Litháen - Lituania - Lietuva - Lietuva - Litvánia - Литванија - Litwanja - Litouwen - Litauen - Litwa - Lituânia - Lituania - Litva - Litva - Liettua - Litauen - Litvanya - - - - - Ð›Ð°Ñ‚Ð²Ð¸Ñ - Letonia - LotyÅ¡sko - Letland - Lettland - Läti - Λεττονία - Latvia - Lettonie - Latvija - Lettland - Lettonia - Latvija - Latvija - Lettország - Летонија - Il-Latvja - Letland - Latvia - Åotwa - Letónia - Letonia - LotyÅ¡sko - Latvija - Latvia - Lettland - Letonya - - - - - ЛюкÑембург - Luxemburgo - Lucembursko - Luxembourg - Luxemburg - Luksemburg - ΛουξεμβοÏÏγο - Luxembourg - Luxembourg - Luksemburg - Lúxemborg - Lussemburgo - Luksemburga - Liuksemburgas - Luxemburg - ЛукÑембруг - Lussemburgu - Luxemburg - Luxembourg - Luksemburg - Luxemburgo - Luxemburg - Luxembursko - Luksemburg - Luxemburg - Luxemburg - Lüksemburg - - - - - Ð£Ð½Ð³Ð°Ñ€Ð¸Ñ - Hungría - MaÄarsko - Ungarn - Ungarn - Ungari - ΟυγγαÏία - Hungary - Hongrie - MaÄ‘arska - Ungverjaland - Ungheria - UngÄrija - Vengrija - Magyarország - Унгарија - Ungerija - Hongarije - Ungarn - WÄ™gry - Hungria - Ungaria - Madarsko - Madžarska - Unkari - Ungern - Macaristan - - - - - Малта - Malta - Malta - Malta - Malta - Malta - Μάλτα - Malta - Malte - Malta - Malta - Malta - Malta - Malta - Málta - Малта - Malta - Malta - Malta - Malta - Malta - Malta - Malta - Malta - Malta - Malta - Malta - - - - - Ð¥Ð¾Ð»Ð°Ð½Ð´Ð¸Ñ - Países Bajos - Nizozemí - Nederlandene - Niederlande - Holland - Ολλανδία - Netherlands - Pays-Bas - Nizozemska - Holland - Paesi Bassi - NÄ«derlande - Nyderlandai - Hollandia - Холандија - L-Olanda - Nederland - Nederland - Holandia (Niderlandy) - Países Baixos - Ţările de Jos - Holandsko - Nizozemska - Alankomaat - Nederländerna - Hollanda - - - - - ÐÐ¾Ñ€Ð²ÐµÐ³Ð¸Ñ - Noruega - Norsko - Norge - Norwegen - Norra - ÎοÏβηγία - Norway - Norvège - NorveÅ¡ka - Noregur - Norvegia - NorvÄ“Ä£ija - Norvegija - Norvégia - Ðорвешка - Norvegja - Noorwegen - Norge - Norwegia - Noruega - Norvegia - Nórsko - NorveÅ¡ka - Norja - Norge - Norveç - - - - - ÐвÑÑ‚Ñ€Ð¸Ñ - Austria - Rakousko - Østrig - Österreich - Austria - ΑυστÏία - Austria - Autriche - Austrija - Austurríki - Austria - Austrija - Austrija - Ausztria - ÐвÑтрија - Awstrija - Oostenrijk - Østerrike - Austria - Ãustria - Austria - Rakúsko - Avstrija - Itävalta - Österrike - Avusturya - - - - - Полша - Polonia - Polsko - Polen - Polen - Poola - Πολωνία - Poland - Pologne - Poljska - Pólland - Polonia - Polija - Lenkija - Lengyelország - ПолÑка - Polonja - Polen - Polen - Polska - Polónia - Polonia - Polsko - Poljska - Puola - Polen - Polonya - - - - - ÐŸÐ¾Ñ€Ñ‚ÑƒÐ³Ð°Ð»Ð¸Ñ - Portugal - Portugalsko - Portugal - Portugal - Portugal - ΠοÏτογαλία - Portugal - Portugal - Portugal - Portúgal - Portogallo - PortugÄle - Portugalija - Portugália - Португалија - Portugall - Portugal - Portugal - Portugalia - Portugal - Portugalia - Portugalsko - Portugalska - Portugali - Portugal - Portekiz - - - - - Ð ÑƒÐ¼ÑŠÐ½Ð¸Ñ - Rumania - Rumunsko - Rumænien - Rumänien - Rumeenia - Ρουμανία - Romania - Roumanie - Rumunjska - Rúmenía - Romania - RumÄnija - Rumunija - Románia - Романија - Romanija - Roemenië - Romania - Rumunia - Roménia - România - Rumunsko - Romunija - Romania - Rumänien - Romanya - - - - - Ð¡Ð»Ð¾Ð²ÐµÐ½Ð¸Ñ - Eslovenia - Slovinsko - Slovenien - Slowenien - Sloveenia - Σλοβενία - Slovenia - Slovénie - Slovenija - Slóvenía - Slovenia - SlovÄ“nija - SlovÄ—nija - Szlovénia - Словенија - Slovenja - Slovenië - Slovenia - SÅ‚owenia - Eslovénia - Slovenia - Slovinsko - Slovenija - Slovenia - Slovenien - Slovenya - - - - - Ð¡Ð»Ð¾Ð²Ð°ÐºÐ¸Ñ - Eslovaquia - Slovensko - Slovakiet - Slowakei - Slovakkia - Σλοβακία - Slovakia - Slovaquie - SlovaÄka - Slóvakía - Slovacchia - SlovÄkija - Slovakija - Szlovákia - Словачка - Slovakkja - Slowakije - Slovakia - SÅ‚owacja - Eslováquia - Slovacia - Slovensko - SlovaÅ¡ka - Slovakia - Slovakien - Slovakya - - - - - Ð¤Ð¸Ð½Ð»Ð°Ð½Ð´Ð¸Ñ - Finlandia - Finsko - Finland - Finnland - Soome - Φινλανδία - Finland - Finlande - Finska - Finnland - Finlandia - Somija - Suomija - Finnország - ФинÑка - Finlandja - Finland - Finland - Finlandia - Finlândia - Finlanda - Fínsko - Finska - Suomi - Finland - Finlandiya - - - - - Ð¨Ð²ÐµÑ†Ð¸Ñ - Suecia - Å védsko - Sverige - Schweden - Rootsi - Σουηδία - Sweden - Suède - Å vedska - Svíþjóð - Svezia - Zviedrija - Å vedija - Svédország - ШведÑка - l-iSvezja - Zweden - Sverige - Szwecja - Suécia - Suedia - Å védsko - Å vedska - Ruotsi - Sverige - Ä°sveç - - - - - Обединено кралÑтво - Reino Unido - Spojené království - Det Forenede Kongerige - Vereinigtes Königreich - Ãœhendkuningriik - Ηνωμένο Βασίλειο - United Kingdom - Royaume-Uni - Ujedinjeno Kraljevstvo - Bretland - Regno Unito - LielbritÄnija - JungtinÄ— KaralystÄ— - Egyesült Királyság - Обединето КралÑтво - ir-Renju Unit - Verenigd Koninkrijk - Det forente kongerike - Wielka Brytania - Reino Unido - Regatul Unit - Spojené královstvo - Združeno kraljestvo - Yhdistynyt kuningaskunta - Förenade kungariket - BirleÅŸik Krallık - - - - - Ð¢ÑƒÑ€Ñ†Ð¸Ñ - Turquía - Turecko - Tyrkiet - Türkei - Türgi - ΤουÏκία - Turkey - Turquie - Turska - Tyrkland - Turchia - Turcija - Turkija - Törökország - Турција - It-Turkija - Turkije - Tyrkia - Turcja - Turquia - Turcia - Turecko - TurÄija - Turkki - Turkiet - Türkiye - - - - - Ð¨Ð²ÐµÐ¹Ñ†Ð°Ñ€Ð¸Ñ - Suiza - Å výcarsko - Schweiz - Schweiz - Å veits - Ελβετία - Switzerland - Suisse - Å vicarska - Sviss - Svizzera - Å veice - Å veicarija - Svájc - Швајцарија - Svizzera - Zwitserland - Sveits - Szwajcaria - Suíça - ElveÅ£ia - Å vajciarsko - Å vica - Sveitsi - Schweiz - Ä°sviçre - - - - - Ðндора - Andorra - Andorra - Andorra - Andorra - Andorra - ΑνδόÏα - Andorra - Andorre - Andora - Andorra - Andorra - Andora - Andora - Andorra - Ðндора - Andorra - Andorra - Andorra - Andora - Andora - Andorra - Andora - Andora - Andorra - Andorra - Andorra - - - - - Обединени AрабÑки EмирÑтва - Emiratos Ãrabes Unidos - Spojené arabské emiráty - De Forenede Arabiske Emirater - Vereinigte Arabische Emirate - Araabia Ãœhendemiraadid - Ηνωμένα ΑÏαβικά ΕμιÏάτα - United Arab Emirates - Émirats arabes unis - Ujedinjeni Arapski Emirati - Sameinuðu arabísku furstadæmin - Emirati Arabi Uniti - Apvienotie ArÄbu EmirÄti - Jungtiniai Arabų Emyratai - Egyesült Arab Emírségek - Обединети ÐрапÑки Емирати - Emirati Għarab Magħquda - Verenigde Arabische Emiraten - De forente arabiske emirater - Zjednoczone Emiraty Arabskie - Emiratos Ãrabes Unidos - Emiratele Arabe Unite - Spojené arabské emiráty - Združeni arabski emirati - Arabiemiirikunnat - Förenade Arabemiraten - BirleÅŸik Arap Emirlikleri - - - - - ÐфганиÑтан - Afganistán - Afghánistán - Afghanistan - Afghanistan - Afganistan - Αφγανιστάν - Afghanistan - Afghanistan - Afganistan - Afganistan - Afghanistan - AfganistÄna - Afganistanas - Afganisztán - ÐвганиÑтан - Afganistan - Afghanistan - Afghanistan - Afganistan - Afeganistão - Afganistan - Afganistan - Afganistan - Afganistan - Afghanistan - Afganistan - - - - - Ðнтигуа и Барбуда - Antigua y Barbuda - Antigua a Barbuda - Antigua og Barbuda - Antigua und Barbuda - Antigua ja Barbuda - Αντίγκουα και ΜπαÏμποÏντα - Antigua and Barbuda - Antigua Et Barbuda - Antigva i Barbuda - Antígva og Barbúda - Antigua e Barbuda - Antigva un Barbuda - Antigva ir Barbuda - Antigua és Barbuda - Ðнтигва и Барбуда - Antigua and Barbuda - Antigua en Barbuda - Antigua og Barbuda - Antigua i Barbuda - Antígua e Barbuda - Antigua ÅŸi Barbuda - Antigua a Barbuda - Antigua in Barbuda - Antigua ja Barbuda - Antigua och Barbuda - Antigua ve Barbuda - - - - - ÐÐ»Ð±Ð°Ð½Ð¸Ñ - Albania - Albánie - Albanien - Albanien - Albaania - Αλβανία - Albania - Albanie - Albanija - Albanía - Albania - AlbÄnija - Albanija - Albánia - Ðлбанија - Albanja - Albanië - Albania - Albania - Albânia - Albania - Albánsko - Albanija - Albania - Albanien - Arnavutluk - - - - - ÐÑ€Ð¼ÐµÐ½Ð¸Ñ - Armenia - Arménie - Armenien - Armenien - Armeenia - ΑÏμενία - Armenia - Arménie - Armenija - Armenía - Armenia - ArmÄ“nija - ArmÄ—nija - Örményország - Ерменија - Armenja - Armenië - Armenia - Armenia - Arménia - Armenia - Arménsko - Armenija - Armenia - Armenien - Ermenistan - - - - - Ðнгола - Angola - Angola - Angola - Angola - Angola - Αγκόλα - Angola - Angola - Angola - Angóla - Angola - Angola - Angola - Angola - Ðнгола - L-Angola - Angola - Angola - Angola - Angola - Angola - Angola - Angola - Angola - Angola - Angola - - - - - Ðржентина - Argentina - Argentina - Argentina - Argentinien - Argentina - ΑÏγεντινή - Argentina - Argentine - Argentina - Argentína - Argentina - ArgentÄ«na - Argentina - Argentína - Ðргентина - Argentina - Argentinië - Argentina - Argentyna - Argentina - Argentina - Argentína - Argentina - Argentiina - Argentina - Arjantin - - - - - ÐвÑÑ‚Ñ€Ð°Ð»Ð¸Ñ - Australia - Austrálie - Australien - Australien - Austraalia - ΑυστÏαλία - Australia - Australie - Australija - Ãstralía - Australia - AustrÄlija - Australija - Ausztrália - ÐвÑтралија - Awstralja - Australië - Australia - Australia - Austrália - Australia - Austrália - Avstralija - Australia - Australien - Avustralya - - - - - Ðзербайджан - Azerbaiyán - Ãzerbájdžán - Aserbajdsjan - Aserbaidschan - Aserbaidžaan - ΑζεÏμπαϊτζάν - Azerbaijan - Azerbaidjan - Azerbejdžan - Aserbaídsjan - Azerbaijan - AzerbaidžÄna - Azerbaidžanas - Azerbajdzsán - Ðзербејџан - Azerbaijan - Azerbeidzjan - Aserbajdsjan - Azerbejdżan - Azerbeijão - Azerbaidjan - Azerbajdžan - Azerbajdžan - Azerbaidžan - Azerbajdzjan - Azerbaycan - - - - - БоÑна и Херцеговина - Bosnia y Herzegovina - Bosna a Hercegovina - Bosnien-Hercegovina - Bosnien und Herzegowina - Bosnia ja Hertsegoviina - Βοσνία-ΕÏζεγοβίνη - Bosnia and Herzegovina - Bosnie-Herzégovine - Bosna i Hercegovina - Bosnía og Hersegóvína - Bosnia-Erzegovina - Bosnija un Hercegovina - Bosnija ir Hercegovina - Bosznia-Hercegovina - БоÑна и Херцеговина - Bosnia-Herzegovina - Bosnië-Herzegovina - Bosnia-Hercegovina - Bosnia i Hercegowina - Bósnia-Herzegovina - Bosnia ÅŸi HerÅ£egovina - Bosna a Hercegovina - Bosna in Hercegovina - Bosnia ja Hertsegovina - Bosnien och Hercegovina - Bosna-Hersek - - - - - Ð‘Ð°Ñ€Ð±Ð°Ð´Ð¾Ñ - Barbados - Barbados - Barbados - Barbados - Barbados - ΜπαÏμπάντος - Barbados - Barbade - Barbados - Barbados - Barbados - Barbadosa - Barbadosas - Barbados - Ð‘Ð°Ñ€Ð±Ð°Ð´Ð¾Ñ - Barbados - Barbados - Barbados - Barbados - Barbados - Barbados - Barbados - Barbados - Barbados - Barbados - Barbados - - - - - Бангладеш - Bangladesh - Bangladéš - Bangladesh - Bangladesch - Bangladesh - Μπανγκλαντές - Bangladesh - Bangladesh - BangladeÅ¡ - Bangladess - Bangladesh - BangladeÅ¡a - BangladeÅ¡as - Banglades - Бангладеш - Bangladesh - Bangladesh - Bangladesh - Bangladesz - Bangladesh - Bangladesh - Bangladéš - BangladeÅ¡ - Bangladesh - Bangladesh - BangladeÅŸ - - - - - Буркина ФаÑо - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - ΜπουÏκίνα Φάσο - Burkina Faso - Burkina Faso - Burkina Faso - Búrkína Fasó - Burkina Faso - Burkinafaso - Burkina Fasas - Burkina Faso - Буркина ФаÑо - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - Burkina Faso - - - - - Бахрейн - Bahréin - Bahrajn - Bahrain - Bahrain - Bahrain - ΜπαχÏέιν - Bahrain - Bahrein - Bahrein - Barein - Bahrain - Bahreina - Bahreinas - Bahrein - Бахреин - Bahrain - Bahrein - Bahrain - Bahrajn - Bahrein - Bahrain - Bahrajn - Bahrajn - Bahrain - Bahrain - Bahreyn - - - - - Бурунди - Burundi - Burundi - Burundi - Burundi - Burundi - ΜπουÏοÏντι - Burundi - Burundi - Burundi - Búrúndí - Burundi - Burundija - Burundis - Burundi - Бурунди - Il-Burundi - Burundi - Burundi - Burundi - Burundi - Burundi - Burundi - Burundi - Burundi - Burundi - Burundi - - - - - Бенин - Benin - Benin - Benin - Benin - Benin - Μπενίν - Benin - Bénin - Benin - Benín - Benin - Benina - Beninas - Benin - Бенин - Benin - Benin - Benin - Benin - Benin - Benin - Benin - Benin - Benin - Benin - Benin - - - - - Бруней - Brunéi - Brunej - Brunei - Brunei - Brunei - ΜπÏουνέι - Brunei - Brunei - Brunej - Brúnei - Brunei - Bruneja - BrunÄ—jus - Brunei - Брунеи - Brunei - Brunei - Brunei - Brunei - Brunei - Brunei - Brunej - Brunej - Brunei - Brunei - Brunei - - - - - Ð‘Ð¾Ð»Ð¸Ð²Ð¸Ñ - Bolivia - Bolívie - Bolivia - Bolivien - Boliivia - Βολιβία - Bolivia - Bolivie - Bolivija - Bólivía - Bolivia - BolÄ«vija - Bolivija - Bolívia - Боливија - Bolivja - Bolivia - Bolivia - Boliwia - Bolívia - Bolivia - Bolívia - Bolivija - Bolivia - Bolivia - Bolivya - - - - - Ð‘Ñ€Ð°Ð·Ð¸Ð»Ð¸Ñ - Brasil - Brazílie - Brasilien - Brasilien - Brasiilia - Î’Ïαζιλία - Brazil - Brésil - Brazil - Brasilía - Brasile - BrazÄ«lija - Brazilija - Brazília - Бразил - Brazil - Brazilië - Brasil - Brazylia - Brasil - Brazilia - Brazília - Brazilija - Brasilia - Brasilien - Brezilya - - - - - БахамÑки оÑтрови - Bahamas - Bahamy - Bahamas - Bahamas - Bahama - Μπαχάμες - Bahamas - Bahamas - Bahami - Bahamaeyjar - Bahamas - Bahamas - Bahamos - Bahama-szigetek - БахамÑки ОÑтрови - Bahamas - Bahama's - Bahamas - Bahamy - Bahamas - Bahamas - Bahamy - Bahami - Bahama - Bahamas - Bahamalar - - - - - Бутан - Bután - Bhútán - Bhutan - Bhutan - Bhutan - Μπουτάν - Bhutan - Bhoutan - Butan - Bútan - Bhutan - ButÄna - Butanas - Bhután - Бутан - Il-Bhutan - Bhutan - Bhutan - Bhutan - Butão - Bhutan - Bhután - Butan - Bhutan - Bhutan - Bhutan - - - - - БотÑуана - Botsuana - Botswana - Botswana - Botswana - Botswana - Μποτσουάνα - Botswana - Botswana - Bocvana - Botsvana - Botswana - BotsvÄna - Botsvana - Botswana - Боцвана - Botswana - Botswana - Botswana - Botswana - Botswana - Botswana - Botswana - Bocvana - Botswana - Botswana - Botsvana - - - - - Ð‘ÐµÐ»Ð°Ñ€ÑƒÑ - Bielorrusia - BÄ›lorusko - Hviderusland - Weißrussland (Belarus) - Valgevene - ΛευκοÏωσία - Belarus - Biélorussie (Belarus) - Bjelorusija - Hvíta-Rússland - Bielorussia - Baltkrievija - Baltarusija - Belarusz Köztársaság/ Fehéroroszország - БелоруÑија - Belarus - Wit-Rusland - Hviterussland - BialoruÅ› - Bielo-Rússia - Belarus - Bielorusko - Belorusija - Valko-Venäjä - Vitryssland - Beyaz Rusya - - - - - Белиз - Belice - Belize - Belize - Belize - Belize - Μπελίζε - Belize - Bélize - Belize - Belís - Belize - Beliza - Belizas - Belize - Белизе - Belize - Belize - Belize - Belize - Belize - Belize - Belize - Belize - Belize - Belize - Belize - - - - - Канада - Canadá - Kanada - Canada - Kanada - Kanada - Καναδάς - Canada - Canada - Kanada - Kanada - Canada - KanÄda - Kanada - Kanada - Канада - Kanada - Canada - Canada - Kanada - Canadá - Canada - Kanada - Kanada - Kanada - Kanada - Kanada - - - - - Демократична република Конго - República Democrática del Congo - Demokratická republika Kongo - Den Demokratiske Republik Congo - Demokratische Republik Kongo - Kongo Demokraatlik Vabariik - Λαϊκή ΔημοκÏατία του Κονγκό - Democratic Republic of the Congo - République démocratique du Congo - Demokratska Republika Kongo - Lýðræðislega Lýðveldið Kongó (Austur-Kongó) - Repubblica Democratica del Congo - Kongo DemokrÄtiskÄ Republika - Kongo DemokratinÄ— Respublika - Kongói Demokratikus Köztársaság - ДемократÑка Република Конго - Repubblika Demokratika tal-Kongo - Democratische Republiek Congo - Den demokratiske republikken Kongo - Demokratyczna Republika Konga - República Democrática do Congo - Republica Democrată Congo - Konžská demokratická republika - DemokratiÄna republika Kongo - Kongon demokraattinen tasavalta - Demokratiska republiken Kongo - Demokratik Kongo Cumhuriyeti - - - - - ЦентралноафриканÑка Република - República Centroafricana - StÅ™edoafrická republika - Den Centralafrikanske Republik - Zentralafrikanische Republik - Kesk-Aafrika Vabariik - ΚεντÏοαφÏικανική ΔημοκÏατία - Central African Republic - Centrafricaine, République - SrednjoafriÄka Republika - Mið-Afríkulýðveldið - Repubblica Centroafricana - CentrÄlÄfrikas Republika - CentrinÄ— Afrikos Respublika - Közép-afrikai Köztársaság - Централно-афричка Република - Ir-Repubblika ÄŠentrali Affrikana - Centraal-Afrikaanse Republiek - Den sentralafrikanske republikken - Republika ÅšrodkowoafrykaÅ„ska - República Centro-Africana - Republica Centrafricană - Stredoafrická republika - SrednjeafriÅ¡ka republika - Keski-Afrikan tasavalta - Centralafrikanska republiken - Orta Afrika Cumhuriyeti - - - - - Република Конго - República del Congo - Republika Kongo - Republikken Congo - Republik Kongo - Kongo Vabariik - ΔημοκÏατία του Κονγκό - Republic of the Congo - République du Congo - Republika Kongo - Vestur-Kongó - Repubblica del Congo - Kongo Republika - Kongo Respublika - Kongói Köztársaság - Република Конго - Repubblika tal-Kongo - Republiek Congo - Republikken Kongo - Republika Konga - República do Congo - Republica Congo - Republika Kongo - Republika Kongo - Kongon tasavalta - Republiken Kongo - Kongo Cumhuriyeti - - - - - БрÑг на Слоновата коÑÑ‚ - Costa de Marfil - PobÅ™eží slonoviny - Elfenbenskysten - Elfenbeinküste - Côte d´Ivoire - Ακτή Î•Î»ÎµÏ†Î±Î½Ï„Î¿ÏƒÏ„Î¿Ï - Côte d’Ivoire - Côte d'Ivoire - Obala Bjelokosti - Fílabeinsströndin - Costa d'Avorio - KotdivuÄra - Dramblio Kaulo Krantas - Elefántcsontpart - Брегот на Слоновата КоÑка - Il-Kosta ta’ l-Avorju - Ivoorkust - Elfenbenskysten - Wybrzeże KoÅ›ci SÅ‚oniowej - Costa do Marfim - Coasta de FildeÅŸ - Pobrežie Slonoviny - SlonokoÅ¡Äena obala - Norsunluurannikko - Elfenbenskusten - FildiÅŸi Sahili - - - - - Чили - Chile - Chile - Chile - Chile - TÅ¡iili - Χιλή - Chile - Chili - ÄŒile - Chile - Cile - Čīle - ÄŒilÄ— - Chile - Чиле - IÄ‹-ÄŠili - Chili - Chile - Chile - Chile - Chile - Cile - ÄŒile - Chile - Chile - Åžili - - - - - Камерун - Camerún - Kamerun - Cameroun - Kamerun - Kamerun - ΚαμεÏοÏν - Cameroon - Cameroun - Kamerun - Kamerún - Camerun - KamerÅ«na - KamerÅ«nas - Kamerun - Камерун - Il-Kamerun - Kameroen - Kamerun - Kamerun - Camarões - Camerun - Kamerun - Kamerun - Kamerun - Kamerun - Kamerun - - - - - Китай - China - Čína - Kina - China - Hiina - Κίνα - China - Chine - Kina - Kína - Cina - Ķīna - Kinija - Kína - Кина - IÄ‹-ÄŠina - China - Kina - Chiny - China - China - Čína - Kitajska - Kiina - Kina - Çin - - - - - ÐšÐ¾Ð»ÑƒÐ¼Ð±Ð¸Ñ - Colombia - Kolumbie - Colombia - Kolumbien - Colombia - Κολομβία - Colombia - Colombie - Kolumbija - Kólumbía - Colombia - Kolumbija - Kolumbija - Kolumbia - Колумбија - Kolumbja - Colombia - Colombia - Kolumbia - Colômbia - Columbia - Kolumbia - Kolumbija - Kolumbia - Colombia - Kolombiya - - - - - КоÑта Рика - Costa Rica - Kostarika - Costa Rica - Costa Rica - Costa Rica - Κόστα Ρίκα - Costa Rica - Costa Rica - Kostarika - Kostaríka - Costa Rica - Kostarika - Kosta Rika - Costa Rica - КоÑтарика - Il-Kosta Rika - Costa Rica - Costa Rica - Kostaryka - Costa Rica - Costa Rica - Kostarika - Kostarika - Costa Rica - Costa Rica - Kosta Rika - - - - - Ð¡ÑŠÑ€Ð±Ð¸Ñ - Serbia - Srbsko - Serbien - Serbien - Serbia - ΣεÏβία - Serbia - Serbie - Srbija - Serbía - Serbia - Serbija - Serbija - Szerbia - Србија - s-Serbja - Servië - Serbia - Serbia - Sérvia - Serbia - Srbsko - Srbija - Serbia - Serbien - Sırbistan - - - - - Куба - Cuba - Kuba - Cuba - Kuba - Kuuba - ΚοÏβα - Cuba - Cuba - Kuba - Kúba - Cuba - Kuba - Kuba - Kuba - Куба - Kuba - Cuba - Cuba - Kuba - Cuba - Cuba - Kuba - Kuba - Kuuba - Kuba - Küba - - - - - Кабо Верде - Cabo Verde - Kapverdy - Kap Verde - Kap Verde - Cabo Verde - ΠÏάσινο ΑκÏωτήÏιο - Cape Verde - Cap-Vert - Zelenortski otoci - Grænhöfðaeyjar - Capo Verde - Kaboverde - Žaliasis KyÅ¡ulys - Zöld-foki Köztársaság - ЗеленортÑки оÑтрови - Cape Verde - Kaapverdië - Kapp Verde - Zielony PzylÄ…dek - Cabo Verde - Capul Verde - Kapverdy - Zelenortski otoki - Kap Verde - Kap Verde - YeÅŸilburun - - - - - Джибути - Yibuti - Džibutsko - Djibouti - Dschibuti - Djibouti - Τζιμπουτί - Djibouti - Djibouti - Džibuti - Djíbútí - Gibuti - Džibutija - Džibutis - Dzsibuti - Ðибути - Djibouti - Djibouti - Djibouti - Dżibuti - Djibouti - Djibouti - Džibutsko - Džibuti - Djibouti - Djibouti - Cibuti - - - - - Доминика - Dominica - Dominika - Dominica - Dominica - Dominica - Îτομίνικα - Dominica - Dominique - Dominika - Dominica - Dominica - Dominika - Dominika - Dominika - Доменика - Dominica - Dominica - Dominica - Dominika - Domínica - Dominica - Dominika - Dominika - Dominica - Dominica - Dominik - - - - - ДоминиканÑка Република - República Dominicana - Dominikánská republika - Den Dominikanske Republik - Dominikanische Republik - Dominikaani Vabariik - Δομινικανή ΔημοκÏατία - Dominican Republic - République dominicaine - Dominikanska Republika - Dóminíska lýðveldið - Repubblica Dominicana - DominikÄnas Republika - Dominikos Respublika - Dominikai Köztársaság - ДоминиканÑка Република - Ir-Repubblika Domenikana - Dominicaanse Republiek - Den dominikanske republikken - Republika DominikaÅ„ska - República Dominicana - Republica Dominicană - Dominikánska republika - Dominikanska republika - Dominikaaninen tasavalta - Dominikanska republiken - Dominik Cumhuriyeti - - - - - Ðлжир - Argelia - Alžírsko - Algeriet - Algerien - Alžeeria - ΑλγεÏία - Algeria - Algérie - Alžir - Alsír - Algeria - Alžīrija - Alžyras - Algéria - Ðлжир - Algeria - Algerije - Algerie - Algieria - Argélia - Algeria - Alžírsko - Alžirija - Algeria - Algeriet - Cezayir - - - - - Еквадор - Ecuador - Ekvádor - Ecuador - Ecuador - Ecuador - ΙσημεÏινός - Ecuador - Équateur - Ekvador - Ekvador - Ecuador - Ekvadora - Ekvadoras - Ecuador - Еквадор - L-Ekwador - Ecuador - Ecuador - Ekwador - Equador - Ecuador - Ekvádor - Ekvador - Ecuador - Ecuador - Ekvador - - - - - Египет - Egipto - Egypt - Egypten - Ägypten - Egiptus - Αίγυπτος - Egypt - Égypte - Egipat - Egyptaland - Egitto - Ä’Ä£ipte - Egiptas - Egyiptom - Египет - EÄ¡ittu - Egypte - Egypt - Egipt - Egipto - Egipt - Egypt - Egipt - Egypti - Egypten - Mısır - - - - - Ð•Ñ€Ð¸Ñ‚Ñ€ÐµÑ - Eritrea - Eritrea - Eritrea - Eritrea - Eritrea - ΕÏυθÏαία - Eritrea - Érythrée - Eritreja - Erítrea - Eritrea - Eritreja - EritrÄ—ja - Eritrea - Еритреа - Eritreja - Eritrea - Eritrea - Erytrea - Eritreia - Eritreea - Eritrea - Eritreja - Eritrea - Eritrea - Eritre - - - - - Ð•Ñ‚Ð¸Ð¾Ð¿Ð¸Ñ - Etiopía - Etiopie - Etiopien - Äthiopien - Etioopia - Αιθιοπία - Ethiopia - Éthiopie - Etiopija - Eþíópía - Etiopia - Etiopija - Etiopija - Etiópia - Етиопија - Etjopja - Ethiopië - Etiopia - Etiopia - Etiópia - Etiopia - Etiópia - Etiopija - Etiopia - Etiopien - Etiyopya - - - - - Фиджи - Fiyi - Fidži - Fiji - Fidschi - Fidži - Φίτζι - Fiji - Fidji - Fidži - Fidjieyjar - Fiji - Fidži - Fidžis - Fidzsi-szigetek - Фиџи - il-Gzejjer Fiji - Fiji - Fiji - Fidżi - Fiji - Fiji - Fidži - Fidži - Fidži - Fiji - Fiji - - - - - ÐœÐ¸ÐºÑ€Ð¾Ð½ÐµÐ·Ð¸Ñ - Micronesia - Mikronésie - Mikronesien - Mikronesien - Mikroneesia - ΜικÏονησία - Micronesia - Micronésie - Mikronezija - Míkrónesía - Micronesia - MikronÄ“zija - Mikronezija - Mikronézia - Микронезија - Mikroneżja - Micronesië - Mikronesia - Mikronezja - Micronésia - Micronezia - Mikronézia - Mikronezija - Mikronesia - Mikronesien - Mikronezya - - - - - Габон - Gabón - Gabon - Gabon - Gabun - Gabon - Γκαμπόν - Gabon - Gabon - Gabon - Gabon - Gabon - Gabona - Gabonas - Gabon - Габон - Gabon - Gabon - Gabon - Gabon - Gabão - Gabon - Gabon - Gabon - Gabon - Gabon - Gabon - - - - - Гренада - Granada - Grenada - Grenada - Grenada - Grenada - ΓÏενάδα - Grenada - Grenade - Grenada - Grenada - Grenada - GrenÄda - Grenada - Grenada - Гренада - Grenada - Grenada - Grenada - Grenada - Grenada - Grenada - Grenada - Grenada - Granada - Grenada - Granada - - - - - Ð“Ñ€ÑƒÐ·Ð¸Ñ - Georgia - Gruzie - Georgien - Georgien - Georgia - ΓεωÏγία - Georgia - Georgie - Gruzija - Georgía - Georgia - Gruzija - Gruzija - Grúzia - Грузија - Il-Ä eorÄ¡ja - Georgië - Georgia - Gruzja - Geórgia - Georgia - Gruzínsko - Gruzija - Georgia - Georgien - Gürcistan - - - - - Гана - Ghana - Ghana - Ghana - Ghana - Ghana - Γκάνα - Ghana - Ghana - Gana - Gana - Ghana - Gana - Gana - Ghána - Гана - Il-Gana - Ghana - Ghana - Ghana - Gana - Ghana - Ghana - Gana - Ghana - Ghana - Gana - - - - - Ð“Ñ€ÐµÐ½Ð»Ð°Ð½Ð´Ð¸Ñ - Groenlandia - Grónsko - Grønland - Grönland - Gröönimaa - ΓÏοιλανδία - Greenland - Groenland - Grenland - Grænland - Groenlandia - Grenlande - Grenlandija - Grönland - Гренланд - Greenland - Groenland - Grønland - Grenlandia - Gronelândia - Groenlanda - Grónsko - Grenlandija - Grönlanti - Grönland - Grönland - - - - - Ð“Ð°Ð¼Ð±Ð¸Ñ - Gambia - Gambie - Gambia - Gambia - Gambia - Γκάμπια - Gambia - Gambie - Gambija - Gambía - Gambia - Gambija - Gambija - Gambia - Гамбиа - Il-Gambja - Gambia - Gambia - Gambia - Gâmbia - Gambia - Gambia - Gambija - Gambia - Gambia - Gambia - - - - - Ð“Ð²Ð¸Ð½ÐµÑ - Guinea - Guinea - Guinea - Guinea - Guinea - Γουινέα - Guinea - Guinée - Gvineja - Gínea - Guinea - Gvineja - GvinÄ—ja - Guinea - Гвинеа - Il-Gwinea - Guinee - Guinea - Gwinea - Guiné-Conacri - Guineea - Guinea - Gvineja - Guinea - Guinea - Gine - - - - - Екваториална Ð“Ð²Ð¸Ð½ÐµÑ - Guinea Ecuatorial - Rovníková Guinea - Ækvatorialguinea - Äquatorialguinea - Ekvatoriaal-Guinea - ΙσημεÏινή Γουινέα - Equatorial Guinea - Guinée équatoriale - Ekvatorska Gvineja - Miðbaugs-Gínea - Guinea Equatoriale - EkvatoriÄlÄ Gvineja - Pusiaujo GvinÄ—ja - EgyenlítÅ‘i-Guinea - Екваторијална Гвинеа - Il-Gwinea Ekwatorjali - Equatoriaal-Guinea - Ekvatorial-Guinea - Gwinea Równikowa - Guiné Equatorial - Guineea Ecuatorială - Rovníková Guinea - Ekvatorialna Gvineja - Päiväntasaajan Guinea - Ekvatorialguinea - Ekvator Ginesi - - - - - Гватемала - Guatemala - Guatemala - Guatemala - Guatemala - Guatemala - Γουατεμάλα - Guatemala - Guatémala - Gvatemala - Gvatemala - Guatemala - Gvatemala - Gvatemala - Guatemala - Гватемала - Il-Gwatemala - Guatemala - Guatemala - Gwatemala - Guatemala - Guatemala - Guatemala - Gvatemala - Guatemala - Guatemala - Guatemala - - - - - ГвинеÑ-БиÑау - Guinea-Bissau - Guinea-Bissau - Guinea-Bissau - Guinea-Bissau - Guinea-Bissau - Γουινέα-Μπισσάου - Guinea-Bissau - Guinée-Bissau - Gvineja Bisau - Gínea-Bissá - Guinea-Bissau - Gvineja-Bisava - Bisau GvinÄ—ja - Bissau-Guinea - Гвинеа-БиÑау - Guinea-Bissau - Guinee-Bissau - Guinea-Bissau - Gwinea Bissau - Guiné-Bissau - Guineea-Bissau - Guinea-Bissau - Gvineja Bissau - Guinea-Bissau - Guinea-Bissau - Gine Bissau - - - - - Гвиана - Guyana - Guyana - Guyana - Guyana - Guyana - Γουιάνα - Guyana - Guyana - Gvajana - Gvæjana - Guyana - GajÄna - Gajana - Guyana - Гвајана - Il-Gujana - Guyana - Guyana - Gujana - Guiana - Guyana - Guyana - Gvajana - Guyana - Guyana - Guyana - - - - - Ð¥Ð¾Ð½Ð´ÑƒÑ€Ð°Ñ - Honduras - Honduras - Honduras - Honduras - Honduras - ΟνδοÏÏα - Honduras - Honduras - Honduras - Hondúras - Honduras - Hondurasa - HondÅ«ras - Honduras - Ð¥Ð¾Ð½Ð´ÑƒÑ€Ð°Ñ - Il-Ħonduras - Honduras - Honduras - Honduras - Honduras - Honduras - Honduras - Honduras - Honduras - Honduras - Honduras - - - - - Хаити - Haití - Haiti - Haiti - Haiti - Haiti - Αϊτή - Haiti - Haiti - Haiti - Haítí - Haiti - Haiti - Haitis - Haiti - Хаити - Ħajiti - Haïti - Haiti - Haiti - Haiti - Haiti - Haiti - Haiti - Haiti - Haiti - Haiti - - - - - Ð˜Ð½Ð´Ð¾Ð½ÐµÐ·Ð¸Ñ - Indonesia - Indonésie - Indonesien - Indonesien - Indoneesia - Ινδονησία - Indonesia - Indonésie - Indonezija - Indónesía - Indonesia - IndonÄ“zija - Indonezija - Indonézia - Индонезија - L-Indoneżja - Indonesië - Indonesia - Indonezja - Indonésia - Indonezia - Indonézia - Indonezija - Indonesia - Indonesien - Endonezya - - - - - Израел - Israel - Izrael - Israel - Israel - Iisrael - ΙσÏαήλ - Israel - Israël - Izrael - Ãsrael - Israele - IzraÄ“la - Izraelis - Izrael - Израел - L-Iżrael - Israël - Israel - Izrael - Israel - Israel - Izrael - Izrael - Israel - Israel - Ä°srail - - - - - Ð˜Ð½Ð´Ð¸Ñ - India - Indie - Indien - Indien - India - Ινδία - India - Inde - Indija - Indland - India - Indija - Indija - India - Индија - Indja - India - India - Indie - Ãndia - India - India - Indija - Intia - Indien - Hindistan - - - - - Ирак - Iraq - Irák - Irak - Irak - Iraak - ΙÏάκ - Iraq - Iraq - Irak - Ãrak - Iraq - IrÄka - Irakas - Irak - Ирак - L-Iraq - Irak - Irak - Irak - Iraque - Irak - Irak - Irak - Irak - Irak - Irak - - - - - Иран - Irán - Ãrán - Iran - Iran - Iraan - ΙÏάν - Iran - Iran - Iran - Ãran - Iran - IrÄna - Iranas - Irán - Иран - l-Iran - Iran - Iran - Iran - Irão - Iran - Irán - Iran - Iran - Iran - Iran - - - - - Ямайка - Jamaica - Jamajka - Jamaica - Jamaika - Jamaica - Τζαμάικα - Jamaica - Jamaique - Jamajka - Jamaíka - Giamaica - Jamaika - Jamaika - Jamaica - Јамајка - Il-Ä amajka - Jamaica - Jamaica - Jamajka - Jamaica - Jamaica - Jamajka - Jamajka - Jamaika - Jamaica - Jamaika - - - - - Ð™Ð¾Ñ€Ð´Ð°Ð½Ð¸Ñ - Jordania - Jordánsko - Jordan - Jordanien - Jordaania - ΙοÏδανία - Jordan - Jordanie - Jordan - Jórdanía - Giordania - JordÄnija - Jordanija - Jordánia - Јордан - Il-Ä ordan - Jordanië - Jordan - Jordania - Jordânia - Iordania - Jordánsko - Jordanija - Jordania - Jordanien - Ãœrdün - - - - - Ð¯Ð¿Ð¾Ð½Ð¸Ñ - Japón - Japonsko - Japan - Japan - Jaapan - Ιαπωνία - Japan - Japon - Japan - Japan - Giappone - JapÄna - Japonija - Japán - Јапонија - Ä appun - Japan - Japan - Japonia - Japão - Japonia - Japonsko - Japonska - Japani - Japan - Japonya - - - - - ÐšÐµÐ½Ð¸Ñ - Kenia - Keňa - Kenya - Kenia - Kenya - Κένυα - Kenya - Kenya - Kenija - Kenía - Kenya - Kenija - Kenija - Kenya - Кенија - Il-Kenja - Kenia - Kenya - Kenia - Quénia - Kenya - Kena - Kenija - Kenia - Kenya - Kenya - - - - - КиргизÑтан - Kirguistán - Kyrgyzstán - Kirgisistan - Kirgisistan - Kõrgõzstan - ΚιÏγιστάν - Kyrgyzstan - Kirghizistan - Kirgistan - Kirgisistan - Kirghizistan - KirgÄ«zija - Kirgizija - Kirgizisztán - КиргиÑтан - Il-Kyrgyzstan - Kirgizië - Kirgisistan - Kirgistan - Quirguistão - Kârgâzstan - Kirgizsko - Kirgizistan - Kirgisia - Kirgizistan - Kırgızistan - - - - - Камбоджа - Camboya - Kambodža - Cambodja - Kambodscha - Kambodža - Καμπότζη - Cambodia - Cambodge - Kambodža - Kambódía - Cambogia - Kambodža - Kambodža - Kambodzsa - Кампучија - Il-Kambodja - Cambodja - Kambodsja - Kambodża - Cambodja - Cambodgia - Kambodža - Kambodža - Kambodža - Kambodja - Kamboçya - - - - - Кирибати - Kiribati - Kiribati - Kiribati - Kiribati - Kiribati - ΚιÏιμπάτι - Kiribati - Kiribati - Kiribati - Kíribatí - Kiribati - Kiribati - Kiribati - Kiribati - Кирибати - Kiribati - Kiribati - Kiribati - Kiribati - Quiribati - Kiribati - Kiribati - Kiribati - Kiribati - Kiribati - Kiribati - - - - - Комори - Comoras - Komory - Comorerne - Komoren - Komoorid - ΚομόÏες - Comoros - Comores - Komori - Kómoreyjar - Comore - Komoru salas - Komorai - Comore-szigetek - КоморÑки ОÑтрови - Comoros - Comoren - Komorene - Komory - Comores - Comore - Komory - Komori - Komorit - Komorerna - Komor - - - - - Сейнт ÐšÐ¸Ñ‚Ñ Ð¸ ÐÐµÐ²Ð¸Ñ - San Cristóbal y Nieves - Svatý KryÅ¡tof a Nevis - Saint Christopher og Nevis - St. Kitts und Nevis - Saint Kitts ja Nevis - Άγιος ΧÏιστόφοÏος και Îέβις - Saint Kitts and Nevis - Saint-Christophe-et-Nieves (Saint-Kitts-et-Nevis) - Sveti Kristofor i Nevis - Sankti Kristófer og Nevis - Saint Kitts e Nevis - Sentkitsa un Nevisa - Sent Kitsas ir Nevis - Saint Kitts és Nevis - Сент Кит и ÐÐµÐ²Ð¸Ñ - Saint Kitts and Nevis - Saint Kitts en Nevis - Saint Kitts og Nevis - Saint Kitts i Nevis - São Cristóvão e Nevis - Sfântul Kitts ÅŸi Nevis - Svätý KriÅ¡tof a Nevis - Saint Kitts in Nevis - Saint Kitts ja Nevis - Saint Kitts och Nevis - Saint Kitts ve Nevis - - - - - Северна ÐšÐ¾Ñ€ÐµÑ (КорейÑката народнодемократична република) - Corea del Norte (República Popular Democrática de Corea) - Severní Korea (Korejská lidovÄ› demokratická republika) - Nordkorea (Den Demokratiske Folkerepublik Korea) - Nord-Korea (Demokratische Volksrepublik Korea) - Põhja-Korea (Korea Rahvademokraatlik Vabariik) - Î’ÏŒÏεια ΚοÏέα (ΛαοκÏατική ΔημοκÏατία της ΚοÏέας) - North Korea (Democratic People's Republic of Korea) - Corée du Nord (République populaire démocratique de Corée) - Sjeverna Koreja (Demokratska Narodna Republika Koreja) - Norður-Kórea (Alþýðulýðveldið Kórea) - Corea del Nord (Repubblica Democratica Popolare di Corea) - Ziemeļkoreja (Korejas Tautas DemokrÄtiskÄ Republika) - Å iaurÄ—s KorÄ—ja (KorÄ—jos Liaudies DemokratinÄ— Respublika) - Észak-Korea (Koreai Népi Demokratikus Köztársaság) - Северна Кореа (ДемократÑка Ðародна Република Кореа) - Korea ta' Fuq (Repubblika popolari Demokratika tal-Korea) - Noord-Korea (Democratische Volksrepubliek Korea) - Nord-Korea (Den demokratiske folkerepublikken Korea) - Korea Północna (KoreaÅ„ska Republika Ludowo-Demokratyczna) - Coreia do Norte (República Democrática Popular da Coreia) - Coreea de Nord (Republica Populară Democrată Coreeană) - Severná Kórea (Kórejská ľudovodemokratická republika) - Severna Koreja (DemokratíÄna ljúdska repúblika Korêja) - Pohjois-Korean (Korean demokraattinen kansantasavalta) - Nordkorea (Demokratiska folkrepubliken Korea) - Kuzey Kore (Kore Demokratik Halk Cumhuriyeti) - - - - - Южна ÐšÐ¾Ñ€ÐµÑ (Република КореÑ) - Corea del Sur (República de Corea) - Jižní Korea (Korejská republika) - Sydkorea (Republikken Korea) - Süd-Korea (Republik Korea) - Lõuna-Korea (Korea Vabariik) - Îότια ΚοÏέα (ΔημοκÏατία της ΚοÏέας) - South Korea (Republic of Korea) - Corée du Sud (République de Corée) - Južna Koreja (Republika Koreja) - Suður-Kórea (Lýðveldið Kórea) - Corea del Sud (Repubblica di Corea) - Dienvidkoreja (Korejas Republika) - Pietų KorÄ—ja (KorÄ—jos Respublika) - Dél-Korea (Koreai Köztársaság) - Јужна Кореа (Република Кореа) - Korea t'Isfel (Repubblika tal-Korea) - Zuid-Korea (Republiek Korea) - Sør-Korea (Republikken Korea) - Korea PoÅ‚udniowa (Republika Korei) - Coreia do Sul (República da Coreia) - Coreea de Sud (Republica Coreea) - Južná Kórea (Kórejská republika) - Južna Koreja (Republika Koreja) - Etelä-Korea (Korean tasavalta) - Sydkorea (Republiken Korea) - Güney Kore (Kore Cumhuriyeti) - - - - - Кувейт - Kuwait - Kuvajt - Kuwait - Kuwait - Kuveit - Κουβέιτ - Kuwait - Koweit - Kuvajt - Kúveit - Kuwait - Kuveita - Kuveitas - Kuvait - Кувајт - Il-Kuwajt - Koeweit - Kuwait - Kuwejt - Kuweit - Kuweit - Kuvajt - Kuvajt - Kuwait - Kuwait - Kuveyt - - - - - КазахÑтан - Kazajistán - Kazachstán - Kasakhstan - Kasachstan - Kasahstan - Καζακστάν - Kazakstan - Kazakstan - Kazahstan - Kasakstan - Kazakistan - KazahstÄna - Kazachija - Kazahsztán - КазахÑтан - Il-Każakstan - Kazachstan - Kasakhstan - Kazachstan - Cazaquistão - Kazahstan - Kazachstan - Kazahstan - Kazakstan - Kazakstan - Kazakistan - - - - - Ð›Ð°Ð¾Ñ - Laos - Laos - Laos - Laos - Laos - Λάος - Laos - Laos - Laos - Laos - Laos - Laosa - Laosas - Laosz - Ð›Ð°Ð¾Ñ - Laos - Laos - Laos - Laos - Laos - Laos - Laos - Laos - Laos - Laos - Laos - - - - - Ливан - Líbano - Libanon - Libanon - Libanon - Liibanon - Λίβανος - Lebanon - Liban - Libanon - Líbanon - Libano - LibÄna - Libanas - Libanon - Либан - Libanu - Libanon - Libanon - Liban - Líbano - Liban - Libanon - Libanon - Libanon - Libanon - Lübnan - - - - - Св. ЛуÑÐ¸Ñ - Santa Lucía - Svatá Lucie - Saint Lucia - St. Lucia - Saint Lucia - Αγία Λουκία - Saint Lucia - Sainte-Lucie - Sveta Lucija - Sankti Lúsía - Saint Lucia - SentlÅ«sija - Sent Lusija - Saint Lucia - Света Лучија - Saint Lucia - Saint Lucia - Saint Lucia - Saint Lucia - Santa Lúcia - Sfânta Lucia - Svätá Lucia - Sveta Lucija - Saint Lucia - Saint Lucia - Saint Lucia - - - - - Лихтенщайн - Liechtenstein - LichtenÅ¡tejnsko - Liechtenstein - Liechtenstein - Liechtenstein - Λιχτενστάιν - Liechtenstein - Liechtenstein - LihtenÅ¡tajn - Liechtenstein - Liechtenstein - LihtenÅ¡teina - LichtenÅ¡teinas - Liechtenstein - Лихтенштајн - Liechtenstein - Liechtenstein - Liechtenstein - Liechtenstein - Liechtenstein - Liechtenstein - LichtenÅ¡tajnsko - LihtenÅ¡tajn - Liechtenstein - Liechtenstein - LihtenÅŸtayn - - - - - Шри Ланка - Sri Lanka - Å rí Lanka - Sri Lanka - Sri Lanka - Sri Lanka - ΣÏι Λάνκα - Sri Lanka - Sri Lanka - Å ri Lanka - Srí Lanka - Sri Lanka - Å rilanka - Å ri Lanka - Srí Lanka - Шри Ланка - Is-Sri Lanka - Sri Lanka - Sri Lanka - Sri Lanka - Sri Lanka - Sri Lanka - Srí Lanka - Å rilanka - Sri Lanka - Sri Lanka - Sri Lanka - - - - - Ð›Ð¸Ð±ÐµÑ€Ð¸Ñ - Liberia - Libérie - Liberia - Liberia - Libeeria - ΛιβεÏία - Liberia - Libéria - Liberija - Líbería - Liberia - LibÄ“rija - Liberija - Libéria - Либерија - Il-Liberja - Liberia - Liberia - Liberia - Libéria - Liberia - Libéria - Liberija - Liberia - Liberia - Liberya - - - - - ЛеÑото - Lesoto - Lesotho - Lesotho - Lesotho - Lesotho - Λεσότο - Lesotho - Lesotho - Lesoto - Lesótó - Lesotho - Lesoto - Lesotas - Lesotho - ЛеÑото - Il-Lesoto - Lesotho - Lesotho - Lesotho - Lesoto - Lesotho - Lesotho - Lesoto - Lesotho - Lesotho - Lesoto - - - - - Ð›Ð¸Ð±Ð¸Ñ - Libia - Libye - Libyen - Libyen - Liibüa - ΛιβÏη - Libya - Libye - Libija - Líbía - Libia - LÄ«bija - Libija - Líbia - Либија - Libja - Libië - Libya - Libia - Líbia - Libia - Líbya - Libija - Libya - Libyen - Libya - - - - - Мароко - Marruecos - Maroko - Marokko - Marokko - Maroko - ΜαÏόκο - Morocco - Maroc - Maroko - Marokkó - Marocco - Maroka - Marokas - Marokkó - Мароко - Marokk - Marokko - Marokko - Maroko - Marrocos - Maroc - Maroko - Maroko - Marokko - Marocko - Fas - - - - - Монако - Mónaco - Monako - Monaco - Monaco - Monaco - Μονακό - Monaco - Monaco - Monako - Mónakó - Monaco - Monako - Monakas - Monaco - Монако - Monako - Monaco - Monaco - Monako - Mónaco - Monaco - Monako - Monako - Monaco - Monaco - Monako - - - - - Молдова - Moldavia - Moldávie - Moldova - Moldawien - Moldova - Μολδαβία - Moldova - Moldavie - Moldova - Moldavía - Moldavia - Moldova - Moldavija - Moldova - Молдавија - Moldavja - Moldavië - Moldova - Moldawa - Moldávia - Republica Moldova - Moldavsko - Moldavija - Moldova - Moldavien - Moldova - - - - - МадагаÑкар - Madagascar - Madagaskar - Madagaskar - Madagaskar - Madagaskar - ΜαδαγασκάÏη - Madagascar - Madagascar - Madagaskar - Madagaskar - Madagascar - Madagaskara - Madagaskaras - Madagaszkár - МадагаÑкар - Il-Madagaskar - Madagaskar - Madagaskar - Madagaskar - Madagáscar - Madagascar - Madagaskar - Madagaskar - Madagaskar - Madagaskar - Madagaskar - - - - - Маршалови оÑтрови - Islas Marshall - Marshallovy ostrovy - Marshalløerne - Marshallinseln - Marshalli Saared - Îησιά ΜάÏσαλ - Marshall Islands - Iles Marshall - MarÅ¡alovi Otoci - Marshalleyjar - Isole Marshall - MÄrÅ¡ala salas - MarÅ¡alo salos - Marshall-szigetek - МаршалÑки ОÑтрови - Gżejjer Marshall - Marshalleilanden - Marshalløyene - Wyspy Marshalla - Ilhas Marshall - Insulele Marshall - Marshallove ostrovy - Marchallovo otoÄje - Marshallinsaaret - Marshallöarna - MarÅŸal Adaları - - - - - бивша ЮгоÑлавÑка република ÐœÐ°ÐºÐµÐ´Ð¾Ð½Ð¸Ñ - Antigua República Yugoslava de Macedonia - Bývalá jugoslávská republika Makedonie - Den Tidligere Jugoslaviske Republik Makedonien - ehem. jugoslawische Republik Mazedonien - endine Jugoslaavia Makedoonia Vabariik - ΠÏώην Γιουγκοσλαβική ΔημοκÏατία της Μακεδονίας - former Yugoslav Republic of Macedonia - Ancienne République yougoslave de Macédoine - BivÅ¡a jugoslavenska republika Makedonija - Fyrrum Júgóslavíulýðveldi Makedóníu - ex Repubblica iugoslava di Macedonia - BijusÄ« DienvidslÄvijas MaÄ·edonijas Republika - Buvusioji Jugoslavijos Respublika Makedonija - Macedónia Volt Jugoszláv Köztársaság - Поранешна ЈугоÑловенÑка Република Македонија - L-Ex Repubblika Jugoslava tal-MaÄ‹edonja - Voormalige Joegoslavische Republiek Macedonië - Den tidligere jugoslaviske republikken Makedonia - ByÅ‚a JugosÅ‚owiaÅ„ska Republika Macedonii - Antiga República Jugoslava da Macedónia - Fosta Republică Iugoslavă a Macedoniei - Bývalá juhoslovanská republika Macedónsko - Nekdanja jugoslovanska republika Makedonija - Entinen Jugoslavian tasavalta Makedonia - F.d. jugoslaviska republiken Makedonien - Eski Yugoslav Makedonya Cumhuriyeti - - - - - Мали - Malí - Mali - Mali - Mali - Mali - Μάλι - Mali - Mali - Mali - Malí - Mali - Mali - Malis - Mali - Мали - Mali - Mali - Mali - Mali - Mali - Mali - Mali - Mali - Mali - Mali - Mali - - - - - Мианмар/Бирма - Myanmar/Birmania - Myanmar/Barma - Myanmar/Burma - Myanmar/Birma - Myanmar/Birma - ΜιανμάÏ/ΒιÏμανία - Myanmar/Burma - Myanmar/Birmanie - Mjanma/Burma - Mjanmar/Búrma - Mjanma/Birma - Mjanma/Birma - Mianmaras/Birma - Mianmar/Burma - Мијанмар/Бурма - Il-Mjanmar/Burma - Myanmar/Birma - Myanmar/Burma - Mjanma/Birma - Mianmar/Birmânia - Myanmar/Birmania - Mjanmarsko/Barma - Mjanmar/Burma - Myanmar/Burma - Myanmar/Burma - Myanmar/Burma - - - - - ÐœÐ¾Ð½Ð³Ð¾Ð»Ð¸Ñ - Mongolia - Mongolsko - Mongoliet - Mongolei - Mongoolia - Μογγολία - Mongolia - Mongolie - Mongolija - Mongólía - Mongolia - Mongolija - Mongolija - Mongólia - Монголија - Mongolja - Mongolië - Mongolia - Mongolia - Mongólia - Mongolia - Mongolsko - Mongolija - Mongolia - Mongoliet - MoÄŸolistan - - - - - ÐœÐ°Ð²Ñ€Ð¸Ñ‚Ð°Ð½Ð¸Ñ - Mauritania - Mauritánie - Mauretanien - Mauretanien - Mauritaania - ΜαυÏιτανία - Mauritania - Mauritanie - Mauritanija - Máritanía - Mauritania - MauritÄnija - Mauritanija - Mauritánia - Мавританија - Il-Mawritanja - Mauritanië - Mauritania - Mauretania - Mauritânia - Mauritania - Mauretánia - Mavretanija - Mauritania - Mauretanien - Moritanya - - - - - Мавриций - Mauricio - Mauricius - Mauritius - Mauritius - Mauritius - ΜαυÏίκιος - Mauritius - Maurice - Mauricijus - Máritíus - Mauritius - MaurÄ«cija - Mauricijus - Mauritius - ÐœÐ°ÑƒÑ€Ð¸Ñ†Ð¸ÑƒÑ - Il-Mawrixus - Mauritius - Mauritius - Mauritius - Maurícias - Mauritius - Maurícius - Mauritius - Mauritius - Mauretanien - Morityus - - - - - Малдиви - Maldivas - Maledivy - Maldiverne - Malediven - Maldiivid - Μαλδίβες - Maldives - Maldives - Maldivi - Maldíveyjar - Maldive - MaldÄ«vija - Maldyvai - Maldív-szigetek - МалдивÑки ОÑтрови - Maldivi - Malediven - Maldivene - Malediwy - Maldivas - Maldive - Maldivy - Maldivi - Malediivit - Maldiverna - Maldivler - - - - - Малави - Malawi - Malawi - Malawi - Malawi - Malawi - Μαλάουι - Malawi - Malawi - Malavi - Malaví - Malawi - MalÄvija - Malavis - Malawi - Малави - Il-Malawi - Malawi - Malawi - Malawi - Malaui - Malawi - Malawi - Malavi - Malawi - Malawi - Malavi - - - - - МекÑико - México - Mexiko - Mexico - Mexiko - Mehhiko - Μεξικό - Mexico - Mexique - Meksiko - Mexíkó - Messico - Meksika - Meksika - Mexikó - МекÑико - Messiku - Mexico - Mexico - Meksyk - México - Mexic - Mexiko - Mehika - Meksiko - Mexiko - Meksika - - - - - ÐœÐ°Ð»Ð°Ð¹Ð·Ð¸Ñ - Malasia - Malajsie - Malaysia - Malaysia - Malaisia - Μαλαισία - Malaysia - Malaisie - Malezija - Malasía - Malesia - Malaizija - Malaizija - Malajzia - Малезија - Malasja - Maleisië - Malaysia - Malezja - Malásia - Malaezia - Malajzia - Malezija - Malesia - Malaysia - Malezya - - - - - Мозамбик - Mozambique - Mozambik - Mozambique - Mosambik - Mosambiik - Μοζαμβίκη - Mozambique - Mozambique - Mozambik - Mósambík - Mozambico - Mozambika - Mozambikas - Mozambik - Мозамбик - Możambikk - Mozambique - Mosambik - Mozambik - Moçambique - Mozambic - Mozambik - Mozambik - Mosambik - Moçambique - Mozambik - - - - - ÐÐ°Ð¼Ð¸Ð±Ð¸Ñ - Namibia - Namibie - Namibia - Namibia - Namiibia - Îαμίμπια - Namibia - Namibie - Namibija - Namibía - Namibia - NamÄ«bija - Namibija - Namíbia - Ðамибија - Namibja - Namibië - Namibia - Namibia - Namíbia - Namibia - Namíbia - Namibija - Namibia - Namibia - Namibya - - - - - Ðигер - Níger - Niger - Niger - Niger - Niger - ÎίγηÏας - Niger - Niger - Niger - Níger - Niger - NigÄ“ra - Nigeris - Niger - Ðигер - In-NiÄ¡er - Niger - Niger - Niger - Níger - Niger - Niger - Niger - Niger - Niger - Nijer - - - - - ÐÐ¸Ð³ÐµÑ€Ð¸Ñ - Nigeria - Nigérie - Nigeria - Nigeria - Nigeeria - ÎιγηÏία - Nigeria - Nigéria - Nigerija - Nígería - Nigeria - NigÄ“rija - Nigerija - Nigéria - Ðигерија - In-NiÄ¡erja - Nigeria - Nigeria - Nigeria - Nigéria - Nigeria - Nigéria - Nigerija - Nigeria - Nigeria - Nijerya - - - - - Ðикарагуа - Nicaragua - Nikaragua - Nicaragua - Nicaragua - Nicaragua - ÎικαÏάγουα - Nicaragua - Nicaragua - Nikaragva - Níkaragva - Nicaragua - Nikaragva - Nikaragva - Nicaragua - Ðикарагва - In-Nikaragwa - Nicaragua - Nicaragua - Nikaragua - Nicarágua - Nicaragua - Nikaragua - Nikaragva - Nicaragua - Nicaragua - Nikaragua - - - - - Ðепал - Nepal - Nepál - Nepal - Nepal - Nepal - Îεπάλ - Nepal - Népal - Nepal - Nepal - Nepal - NepÄla - Nepalas - Nepál - Ðепал - In-Nepal - Nepal - Nepal - Nepal - Nepal - Nepal - Nepál - Nepal - Nepal - Nepal - Nepal - - - - - Ðауру - Nauru - Nauru - Nauru - Nárú - Nauru - ÎαουÏÎ¿Ï - Nauru - Nauru - Nauru - Nárú - Nauru - Nauru - Nauru - Nauru - Ðауру - Nawru - Nauru - Nauru - Nauru - Nauru - Nauru - Nauru - Nauru - Nauru - Nauru - Nauru - - - - - Ðиуе - Niue - Niue - Niue - Niue - Niue - ÎιοÏε - Niue - Niue - Niue - Niue - Niue - Niue - NiujÄ— - Niue - Ðиуе - Niue - Niue - Niue - Niue - Niue - Niue - Niue - Niue - Niue - Niue - Niue - - - - - Ðова Ð—ÐµÐ»Ð°Ð½Ð´Ð¸Ñ - Nueva Zelanda - Nový Zéland - New Zealand - Neuseeland - Uus-Meremaa - Îέα Ζηλανδία - New Zealand - Nouvelle-Zélande - Novi Zeland - Nýja-Sjáland - Nuova Zelanda - JaunzÄ“lande - Naujoji Zelandija - Új-Zéland - Ðов Зеланд - New Zealand - Nieuw-Zeeland - New Zealand - Nowa Zelandia - Nova Zelândia - Noua Zeelandă - Nový Zéland - Nova Zelandija - Uusi-Seelanti - Nya Zeeland - Yeni Zelanda - - - - - Оман - Omán - Omán - Oman - Oman - Omaan - Ομάν - Oman - Oman - Oman - Óman - Oman - OmÄna - Omanas - Omán - Оман - L-Oman - Oman - Oman - Oman - Oman - Oman - Omán - Oman - Oman - Oman - Umman - - - - - Панама - Panamá - Panama - Panama - Panama - Panama - Παναμάς - Panama - Panama - Panama - Panama - Panamá - Panama - Panama - Panama - Панама - Il-Panama - Panama - Panama - Panama - Panamá - Panama - Panama - Panama - Panama - Panama - Panama - - - - - Перу - Perú - Peru - Peru - Peru - Peruu - ΠεÏÎ¿Ï - Peru - Pérou - Peru - Perú - Perù - Peru - Peru - Peru - Перу - Il-Peru - Peru - Peru - Peru - Peru - Peru - Peru - Peru - Peru - Peru - Peru - - - - - Папуа Ðова Ð“Ð²Ð¸Ð½ÐµÑ - Papúa Nueva Guinea - Papua Nová Guinea - Papua Ny Guinea - Papua-Neuguinea - Paapua Uus-Guinea - ΠαποÏα Îέα Γουινέα - Papua New Guinea - Papouasie-Nouvelle-Guinée - Papua Nova Gvineja - Papúa Nýja-Gínea - Papua Nuova Guinea - Papua-Jaungvineja - Papua Naujoji GvinÄ—ja - Pápua Új-Guinea - Папуа Ðова Гвинеа - Il-Papua New Guinea - Papoea-Nieuw-Guinea - Papua Ny-Guinea - Papua-Nowa Gwinea - Papua-Nova Guiné - Papua-Noua Guinee - Papua-Nová Guinea - Papua Nova Gvineja - Papua-Uusi-Guinea - Papua Nya Guinea - Papua Yeni Gine - - - - - Филипини - Filipinas - Filipíny - Filippinerne - Philippinen - Filipiinid - Φιλιππίνες - Philippines - Philippines - Filipini - Filippseyjar - Filippine - FilipÄ«nas - Filipinai - Fülöp-szigetek - Филипини - Il-Filippini - Filipijnen - Filippinene - Filipiny - Filipinas - Filipine - Filipíny - Filipini - Filippiinit - Filippinerna - Filipinler - - - - - ПакиÑтан - Pakistán - Pákistán - Pakistan - Pakistan - Pakistan - Πακιστάν - Pakistan - Pakistan - Pakistan - Pakistan - Pakistan - PakistÄna - Pakistanas - Pakisztán - ПакиÑтан - Il-Pakistan - Pakistan - Pakistan - Pakistan - Paquistão - Pakistan - Pakistan - Pakistan - Pakistan - Pakistan - Pakistan - - - - - Ðвтономните палеÑтинÑки територии - Territorios Autónomos Palestinos - Palestinská autonomní území - Palæstinensiske SelvstyreomrÃ¥der - Palästinensische Autonomiegebiete - Palestiina aladel - Αυτόνομα παλαιστινιακά εδάφη - Autonomous Palestinian Territories - Territoires autonomes palestiniens - Palestinská autonomní území - Heimastjórnarsvæði Palestínumanna - Territori palestinesi autonomi - PalestÄ«nas nacionÄlÄ administrÄcija - Palestínske autonómne územia - Palesztin Nemzeti Hatóság - Ðвтономни ПалеÑтинÑки Територии - Territorji Palestinjani awtonomi - Palestijnse Autonome Gebieden - Den palestinske selvstyremyndigheten - Palestyna - Territórios AutónomosPalestinianos - Teritoriile Autonome Palestiniene - Palestínske autonómne územia - Palestinska avtonomna ozemlja - Palestiinalaisten kansallinen hallinto - De självstyrande palestinska omrÃ¥dena - Özerk Filistin Bölgeleri - - - - - Палау - Palaos - Palau - Palau - Palau - Belau - Παλάου - Palau - Palaos - Palau - Palá - Palau - Palau - Palau - Palau - Палау - Palau - Palau - Palau - Palau - Palau - Palau - Palau - Palau - Palau - Palau - Palau - - - - - Парагвай - Paraguay - Paraguay - Paraguay - Paraguay - Paraguay - ΠαÏαγουάη - Paraguay - Paraguay - Paragvaj - Paragvæ - Paraguay - Paragvaja - Paragvajus - Paraguay - Парагвај - Il-Paragwaj - Paraguay - Paraguay - Paragwaj - Paraguai - Paraguay - Paraguaj - Paragvaj - Paraguay - Paraguay - Paraguay - - - - - Катар - Qatar - Katar - Qatar - Katar - Katar - ÎšÎ±Ï„Î¬Ï - Qatar - Qatar - Katar - Katar - Qatar - Katara - Kataras - Katar - Катар - Il-Qatar - Qatar - Qatar - Katar - Qatar - Qatar - Katar - Katar - Qatar - Qatar - Katar - - - - - РуÑÐ¸Ñ - Rusia - Rusko - Rusland - Russland - Venemaa - Ρωσία - Russia - Russie - Rusija - Rússland - Russia - Krievija - Rusija - Oroszország - РуÑија - Russja - Rusland - Russland - Rosja - Rússia - Rusia - Rusko - Rusija - Venäjä - Ryssland - Rusya - - - - - Руанда - Ruanda - Rwanda - Rwanda - Ruanda - Rwanda - Ρουάντα - Rwanda - Rwanda - Ruanda - Rúanda - Ruanda - Ruanda - Ruanda - Ruanda - Руанда - Ir-Ruwanda - Rwanda - Rwanda - Rwanda - Ruanda - Rwanda - Rwanda - Ruanda - Ruanda - Rwanda - Ruanda - - - - - СаудитÑка ÐÑ€Ð°Ð±Ð¸Ñ - Arabia Saudí - Saúdská Arábie - Saudi-Arabien - Saudi-Arabien - Saudi Araabia - Σαουδική ΑÏαβία - Saudi Arabia - Arabie Saoudite - Saudijska Arabija - Sádi-Arabía - Arabia Saudita - SaÅ«da ArÄbija - Saudo Arabija - Szaúd-Arábia - СаудиÑка Ðрабија - Sawdi Arabja - Saoedi-Arabië - Saudi-Arabia - Arabia Saudyjska - Arábia Saudita - Arabia Saudită - Saudská Arábia - Saudova Arabija - Saudi-Arabia - Saudiarabien - Suudi Arabistan - - - - - Соломонови ОÑтрови - Islas Salomón - Å alamounovy ostrovy - Salomonøerne - Salomonen - Saalomoni Saared - Îησιά Σολομώντα - Solomon Islands - Iles Salomon - Salomonovi Otoci - Salómonseyjar - Isole Solomon - ZÄlamana salas - Saliamono salos - Salamon-szigetek - СоломонÑки ОÑтрови - Solomon Islands - Salomonseilanden - Solomonøyene - Wyspy Salomona - Salomão, Ilhas - Insulele Solomon - Å alamúnove ostrovy - Salomonovi otoki - Salomonsaaret - Salomonöarna - Solomon Adaları - - - - - СейшелÑки оÑтрови - Seychelles - Seychely - Seychellerne - Seychellen - SeiÅ¡ellid - Σεϋχέλλες - Seychelles - Seychelles - SejÅ¡eli - Seychelles-eyjar - Seicelle - SeiÅ¡elu salas - SeiÅ¡eliai - Seychelle-szigetek - СејшелÑки ОÑтрови - Seychelles - Seychellen - Seychellene - Seszele - Seychelles - Seychelles - Seychely - SejÅ¡eli - Seychellit - Seychellerna - SeyÅŸel Adaları - - - - - Судан - Sudán - Súdán - Sudan - Sudan - Sudaan - Σουδάν - Sudan - Soudan - Sudan - Súdan - Sudan - SudÄna - Sudanas - Szudán - Судан - Is-Sudan - Soedan - Sudan - Sudan - Sudão - Sudan - Sudán - Sudan - Sudan - Sudan - Sudan - - - - - Сингапур - Singapur - Singapur - Singapore - Singapur - Singapur - ΣιγκαποÏÏη - Singapore - Singapour - Singapur - Síngapúr - Singapore - SingapÅ«ra - SingapÅ«ras - Szingapúr - Сингапур - Singapor - Singapore - Singapore - Singapur - Singapura - Singapore - Singapur - Singapur - Singapore - Singapore - Singapur - - - - - Сиера Леоне - Sierra Leona - Sierra Leone - Sierra Leone - Sierra Leone - Sierra Leone - ΣιέÏÏα Λεόνε - Sierra Leone - Sierra Leone - Sijera Leone - Síerra Leóne - Sierra Leone - Sjerraleone - Siera LeonÄ— - Sierra Leone - Сиера Леоне - Is-Sjerra Leone - Sierra Leone - Sierra Leone - Sierra Leone - Serra Leoa - Sierra Leone - Sierra Leone - Sierra Leone - Sierra Leone - Sierra Leone - Sierra Leone - - - - - Сан Марино - San Marino - San Marino - San Marino - San Marino - San Marino - Άγιος ΜαÏίνος - San Marino - Saint-Marin - San Marino - San Marínó - San Marino - SanmarÄ«no - San Marinas - San Marino - Сан Марино - San Marino - San Marino - San Marino - San Marino - São Marinho - San Marino - San Maríno - San Marino - San Marino - San Marino - San Marino - - - - - Сенегал - Senegal - Senegal - Senegal - Senegal - Senegal - Σενεγάλη - Senegal - Sénégal - Senegal - Senegal - Senegal - SenegÄla - Senegalas - Szenegál - Сенегал - Is-Senegal - Senegal - Senegal - Senegal - Senegal - Senegal - Senegal - Senegal - Senegal - Senegal - Senegal - - - - - Ð¡Ð¾Ð¼Ð°Ð»Ð¸Ñ - Somalia - Somálsko - Somalia - Somalia - Somaalia - Σομαλία - Somalia - Somalie - Somalija - Sómalía - Somalia - SomÄlija - Somalis - Szomália - Сомалија - Is-Somalia - Somalië - Somalia - Somalia - Somália - Somalia - Somálsko - Somalija - Somalia - Somalia - Somali - - - - - Суринам - Surinam - Surinam - Surinam - Suriname - Suriname - ΣουÏινάμ - Suriname - Suriname - Surinam - Súrínam - Suriname - Surinama - Surinamas - Suriname - Суринам - Suriname - Suriname - Surinam - Surinam - Suriname - Surinam - Surinam - Surinam - Suriname - Surinam - Surinam - - - - - Сао Томе и ПринÑипи - Santo Tomé y Príncipe - Svatý Tomáš a Princův ostrov - Sao Tome og Principe - São Tomé und Príncipe - São Tomé ja Príncipe - Σάο Τομέ και ΠÏίνσιπε - Sao Tome and Principe - Sao Tomé-et-Principe - Sveti Toma i Prinsipe - Saó Tóme og Prinsípe - São Tomé e Príncipe - Santome un Prinsipi - San TomÄ— ir PrinsipÄ— - São Tomé és Príncipe - Сао Томе и ПринÑипе - Sao Tome and Principe - Sao Tomé en Principe - São Tomé og Príncipe - Wyspy ÅšwiÄ™tego Tomasza i Książęca - São Tomé e Príncipe - São Tomé ÅŸi Príncipe - Svätý Tomáš a Princov ostrov - Sao Tome in Principe - São Tomé ja Príncipe - São Tomé och Príncipe - São Tomé ve Príncipe - - - - - Ел Салвадор - El Salvador - Salvador - El Salvador - El Salvador - El Salvador - Ελ Î£Î±Î»Î²Î±Î´ÏŒÏ - El Salvador - El Salvador - Salvador - El Salvador - El Salvador - Salvadora - Salvadoras - El Salvador - Ел Салвадор - El Salvador - El Salvador - El Salvador - Salwador - El Salvador - El Salvador - Salvador - Salvador - El Salvador - El Salvador - El Salvador - - - - - Ð¡Ð¸Ñ€Ð¸Ñ - Siria - Sýrie - Syrien - Syrien - Süüria - ΣυÏία - Syria - Syrie - Sirija - Sýrland - Siria - SÄ«rija - Sirija - Szíria - Сирија - Sirjana - Syrië - Syria - Syria - Síria - Siria - Sýria - Sirija - Syyria - Syrien - Suriye - - - - - Суазиленд - Suazilandia - Svazijsko - Swaziland - Swasiland - Svaasimaa - Σουαζιλάνδη - Swaziland - Swaziland - Svazi - Svasíland - Swaziland - Svazilenda - Svazilandas - Szváziföld - Свазиленд - Swaziland - Swaziland - Swaziland - Suazi - Suazilândia - Swaziland - Svazijsko - Svazi - Swazimaa - Swaziland - Svaziland - - - - - Чад - Chad - ÄŒad - Tchad - Tschad - TÅ¡aad - Τσαντ - Chad - Tchad - ÄŒad - Tsjad - Ciad - ÄŒada - ÄŒadas - Csád - Чад - Chad - Tsjaad - Tsjad - Czad - Chade - Ciad - Cad - ÄŒad - TÅ¡ad - Tchad - Çad - - - - - Того - Togo - Togo - Togo - Togo - Togo - Τόγκο - Togo - Togo - Togo - Tógó - Togo - Togo - Togas - Togo - Того - Togo - Togo - Togo - Togo - Togo - Togo - Togo - Togo - Togo - Togo - Togo - - - - - Тайланд - Tailandia - Thajsko - Thailand - Thailand - Tai - Ταϊλάνδη - Thailand - Thailande - Tajland - Taíland - Tailandia - Taizeme - Tailandas - Thaiföld - Тајланд - It-Tajlandja - Thailand - Thailand - Tajlandia - Tailândia - Thailanda - Thajsko - Tajska - Thaimaa - Thailand - Tayland - - - - - ТаджикиÑтан - Tayikistán - Tádžikistán - Tadsjikistan - Tadschikistan - Tadžikistan - Τατζικιστάν - Tajikistan - Tadjikistan - Tadžikistan - Tadsjikistan - Tagikistan - TadžikistÄna - Tadžikija - Tádzsikisztán - ТаџикиÑтан - It-TaÄ¡ikistan - Tadzjikistan - Tadsjikistan - Tadzykistan - Tajiquistão - Tadjikistan - Tadžikistan - Tadžikistan - Tadžikistan - Tadzjikistan - Tacikistan - - - - - Източен Тимор - Timor Oriental - Východní Timor - Østtimor (Timor-Leste) - Timor-Leste - Ida-Timor - ΤιμόÏ-Λέστε (Ανατολικό ΤιμόÏ) - Timor-Leste (East Timor) - Timor-Leste (Timor oriental) - IstoÄni Timor - Austur-Tímor - Timor Est (Timor Orientale) - Austrumtimora - Rytų Timoro - Kelet-Timor - ИÑточен Тимор - Timor tal-Lvant - Oost-Timor (Timor-Leste) - Øst-Timor (Timor-Leste) - Timor Wschodni - Timor Leste - Timorul de Est - Východný Timor - Vzhodni Timor - Itä-Timor - Östtimor - DoÄŸu Timor - - - - - ТуркмениÑтан - Turkmenistán - Turkmenistán - Turkmenistan - Turkmenistan - Türkmenistan - ΤουÏκμενιστάν - Turkmenistan - Turkmenistan - Turkmenistan - Túrkmenistan - Turkmenistan - TurkmenistÄna - TurkmÄ—nistanas - Türkmenisztán - ТуркмениÑтан - It-Turkmenistan - Turkmenistan - Turkmenistan - Turkmenistan - Turquemenistão - Turkmenistan - Turkmenistan - Turkmenistan - Turkmenistan - Turkmenistan - Türkmenistan - - - - - Ð¢ÑƒÐ½Ð¸Ñ - Túnez - Tunisko - Tunesien - Tunesien - Tuneesia - Τυνησία - Tunisia - Tunisie - Tunis - Túnis - Tunisia - Tunisija - Tunisas - Tunézia - Ð¢ÑƒÐ½Ð¸Ñ - It-Tuneżija - Tunesië - Tunisia - Tunezja - Tunísia - Tunisia - Tunisko - Tunizija - Tunisia - Tunisien - Tunus - - - - - Тонга - Tonga - Tonga - Tonga - Tonga - Tonga - Τόνγκα - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Тонга - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - Tonga - - - - - Тринидад и Тобаго - Trinidad y Tobago - Trinidad a Tobago - Trinidad og Tobago - Trinidad und Tobago - Trinidad ja Tobago - ΤÏινιντάντ και Τομπάγκο - Trindidad and Tobago - Trinité-et-Tobago - Trinidad i Tobago - Trínidad og Tóbagó - Trinidad e Tobago - TrinidÄda un TobÄgo - Trinidadas ir Tobagas - Trinidad és Tobago - Тринидат и Тобаго - Trinidad u Tobago - Trinidad en Tobago - Trindidad og Tobago - Trynidad i Tobago - Trinidade e Tobago - Trinidad ÅŸi Tobago - Trinidad a Tobago - Trinidad in Tobago - Trinidad ja Tobago - Trinidad och Tobago - Trinidad ve Tobago - - - - - Тувалу - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Î¤Î¿Ï…Î²Î±Î»Î¿Ï - Tuvalu - Tuvalu - Tuvalu - Túvalúeyjar - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Тувалу - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - Tuvalu - - - - - Ð¢Ð°Ð½Ð·Ð°Ð½Ð¸Ñ - Tanzania - Tanzanie - Tanzania - Tansania - Tansaania - Τανζανία - Tanzania - Tanzanie - Tanzanija - Tansanía - Tanzania - TanzÄnija - Tanzanija - Tanzánia - Танзанија - Tanżanija - Tanzania - Tanzania - Tanzania - Tanzânia - Tanzania - Tanzánia - Tanzanija - Tansania - Tanzania - Tanzanya - - - - - Украйна - Ucrania - Ukrajina - Ukraine - Ukraine - Ukraina - ΟυκÏανία - Ukraine - Ukraine - Ukrajina - Úkraína - Ucraina - Ukraina - Ukraina - Ukrajna - Украина - L-Ukrajna - Oekraïne - Ukraina - Ukraina - Ucrânia - Ucraina - Ukrajina - Ukrajina - Ukraina - Ukraina - Ukrayna - - - - - Уганда - Uganda - Uganda - Uganda - Uganda - Uganda - Ουγκάντα - Uganda - Ouganda - Uganda - Úganda - Uganda - Uganda - Uganda - Uganda - Уганда - L-Uganda - Oeganda - Uganda - Uganda - Uganda - Uganda - Uganda - Uganda - Uganda - Uganda - Uganda - - - - - Съединени щати - Estados Unidos - Spojené státy americké - Amerikas Forenede Stater - Vereinigte Staaten - Ameerika Ãœhendriigid - Ηνωμένες Πολιτείες - United States - États-Unis - Sjedinjene AmeriÄke Države - Bandaríkin - Stati Uniti d'America - Amerikas SavienotÄs Valstis - JungtinÄ—s Amerikos Valstijos - Amerikai Egyesült Ãllamok - Соединетите ÐмериканÑки Држави - l-Istati Uniti - Verenigde Staten - De forente stater - Stany Zjednoczone Ameryki - Estados Unidos da América - Statele Unite ale Americii - Spojené Å¡táty americké - Združene države Amerike - Yhdysvallat - Förenta staterna - Amerika BirleÅŸik Devletleri - - - - - Уругвай - Uruguay - Uruguay - Uruguay - Uruguay - Uruguay - ΟυÏουγουάη - Uruguay - Uruguay - Urugvaj - Úrúgvæ - Uruguay - Urugvaja - Urugvajus - Uruguay - Уругвај - L-Urugwaj - Uruguay - Uruguay - Urugwaj - Uruguai - Uruguay - Uruguaj - Urugvaj - Uruguay - Uruguay - Uruguay - - - - - УзбекиÑтан - Uzbekistán - Uzbekistán - Usbekistan - Usbekistan - Usbekistan - Ουζμπεκιστάν - Uzbekistan - Ouzbekistan - Uzbekistan - Úsbekistan - Uzbekistan - UzbekistÄna - Uzbekija - Ãœzbegisztán - УзбекиÑтан - L-Użbekistan - Oezbekistan - Usbekistan - Uzbekistan - Usbequistão - Uzbekistan - Uzbekistan - Uzbekistan - Uzbekistan - Uzbekistan - Özbekistan - - - - - Държава град Ватикан - Ciudad del Vaticano - MÄ›stský stát Vatikán - Vatikanstaten - Vatikanstadt - Vatikani Linnriik - ΚÏάτος της Πόλεως του Î’Î±Ï„Î¹ÎºÎ±Î½Î¿Ï - Vatican city - Cité du Vatican - Vatikanski Grad - Páfagarður - Città del Vaticano - VatikÄna PilsÄ“tvalsts - Vatikano Miesto ValstybÄ— - Vatikánváros Ãllam - ВатиканÑки Град - l-Istat tal-Belt tal-Vatikan - Vaticaanstad - Vatikanstaten - PaÅ„stwo WatykaÅ„skie - Estado da Cidade do Vaticano - Statul Cetății Vaticanului - Vatikánsky mestský Å¡tát - Vatikanska mestna država - Vatikaanivaltio - Vatikanstaten - Vatikan - - - - - Св. ВинÑент и Гренадини - San Vicente y las Granadinas - Svatý Vincenc a Grenadiny - Saint Vincent og Grenadinerne - St.Vincent und die Grenadinen - Saint Vincent ja Grenadiinid - Άγιος Βικέντιος και ΓÏεναδίνες - Saint Vincent and the Grenadines - Saint-Vincent-et-les-Grenadines - Sveti Vincent i Grenadini - Sankti Vinsent og Grenadíneyjar - Saint Vincent e Grenadine - Sentvinsenta un GrenadÄ«nas - Sent Vinsentas ir Grenadinai - Saint Vincent és Grenadine-szigetek - Свети ВинÑент и Гренандини - Saint Vincent and the Grenadines - Saint Vincent en de Grenadines - Saint Vincent og Grenadinene - Saint Vincent i Grenadyny - São Vicente e Granadinas - Sfântul VincenÅ£iu ÅŸi Grenadine - Svätý Vincent a Grenadíny - Saint Vincent in Grenadine - Saint Vincent ja Grenadiinit - Saint Vincent och Grenadinerna - Saint Vincent ve Grenadineler - - - - - - Венецуела - Venezuela - Venezuela - Venezuela - Venezuela - Venezuela - Βενεζουέλα - Venezuela - Venezuela - Venezuela - Venesúela - Venezuela - VenecuÄ“la - Venesuela - Venezuela - Венецуела - Il-Veneżwela - Venezuela - Venezuela - Wenezuela - Venezuela - Venezuela - Venezuela - Venezuela - Venezuela - Venezuela - Venezuella - - - - - Виетнам - Vietnam - Vietnam - Vietnam - Vietnam - Vietnam - Βιετνάμ - Vietnam - Viet Nam - Vijetnam - Víetnam - Vietnam - Vjetnama - Vietnamas - Vietnam - Виетнам - Il-Vjetnam - Vietnam - Vietnam - Wietnam - Vietname - Vietnam - Vietnam - Vietnam - Vietnam - Vietnam - Vietnam - - - - - Вануату - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Βανουάτου - Vanuatu - Vanuatu - Vanuatu - Vanúatú - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Вануату - Vanwatu - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Vanuatu - Vatuanu - Vanuatu - - - - - Самоа - Samoa - Samoa - Samoa - Samoa - Samoa - Σαμόα - Samoa - Samoa - Samoa - Samóa - Samoa - Samoa - Samoa - Szamoa - Самоа - Samoa - Samoa - Samoa - Samoa - Samoa - Samoa - Samoa - Samoa - Samoa - Samoa - Samoa - - - - - Йемен - Yemen - Jemen - Yemen - Jemen - Jeemen - Υεμένη - Yemen - Yémen - Jemen - Jemen - Yemen - Jemena - Jemenas - Jemen - Јемен - Il-Jemen - Jemen - Jemen - Jemen - Lémen - Yemen - Jemen - Jemen - Jemen - Yemen - Yemen - - - - - Южна Ðфрика - Sudáfrica - Jihoafrická republika - Sydafrika - Südafrika - Lõuna-Aafrika - Îότια ΑφÏική - South Africa - Afrique du Sud - Južna Afrika - Suður-Afríka - Sud Africa - DienvidÄfrika - Pietų Afrika - Dél-Afrika - Јужна Ðфрика - l-Afrika t'Isfel - Zuid-Afrika - Sør-Afrika - Republika PoÅ‚udniowej Afryki - Ãfrica do Sul - Africa de Sud - Južná Afrika - Južna Afrika - Etelä-Afrikka - Sydafrika - Güney Afrika - - - - - Ð—Ð°Ð¼Ð±Ð¸Ñ - Zambia - Zambie - Zambia - Sambia - Sambia - Ζάμπια - Zambia - Zambie - Zambija - Sambía - Zambia - Zambija - Zambija - Zambia - Замбија - Iż-Å»ambja - Zambia - Zambia - Zambia - Zâmbia - Zambia - Zambia - Zambija - Sambia - Zambia - Zambiya - - - - - Зимбабве - Zimbabue - Zimbabwe - Zimbabwe - Simbabwe - Zimbabwe - Ζιμπάμπουε - Zimbabwe - Zimbabwe - Zimbabve - Simbabve - Zimbabwe - Zimbabve - ZimbabvÄ— - Zimbabwe - Зимбабве - Iż-Å»imbabwe - Zimbabwe - Zimbabwe - Zimbabwe - Zimbabwé - Zimbabwe - Zimbabwe - Zimbabve - Zimbabwe - Zimbabwe - Zimbabve - - - - - Черна гора - Montenegro - ÄŒerná Hora - Montenegro - Montenegro - Montenegro - ΜαυÏοβοÏνιο - Montenegro - Monténégro - Crna Gora - Svartfjallaland - Montenegro - Melnkalne - Juodkalnija - Montenegró - Црна Гора - I-Montenegro - Montenegro - Montenegro - Czarnogóra - Montenegro - Muntenegru - Cierna Hora - ÄŒrna gora - Montenegro - Montenegro - KaradaÄŸ - - - - - Южен Судан - Sudán del Sur - Jižní Súdán - Sydsudan - Südsudan - Lõuna-Sudaan - Îότιο Σουδάν - South Sudan - Soudan du Sud - Južni Sudan - Suður-Súdan - Sudan del Sud - DienvidsudÄna - Pietų Sudanas - Dél-Szudán - Јужен Судан - Sudan tan-Nofsinhar - Zuid-Soedan - Sør-Sudan - Sudan PoÅ‚udniowy - Sudão do Sul - Sudanul de Sud - Južný Sudán - Južni Sudan - Etelä-Sudan - Sydsudan - Güney Sudan - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd deleted file mode 100644 index 0bab31513..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassISOLanguages_V1.6.0.xsd +++ /dev/null @@ -1,7031 +0,0 @@ - - - - - ISO 639-1:2002 filtered by Europass - (http://www.iso.org/iso/catalogue_detail?csnumber=22109) - - - - ISO 639-1:2002 filtered by Europass, including the - languages considered as "dead" - - - - - българÑки - búlgaro - bulharÅ¡tina - bulgarsk - Bulgarisch - bulgaaria - βουλγαÏικά - Bulgarian - bulgare - bugarski - búlgarska - bulgaro - bulgÄru - bulgarų - bolgár - бугарÑки - Bulgaru - Bulgaars - Bulgarsk - buÅ‚garski - búlgaro - bulgară - bulharÄina - bolgarÅ¡Äina - bulgaria - bulgariska - bulgarca - - - - - чешки - checo - ÄeÅ¡tina - tjekkisk - Tschechisch - tÅ¡ehhi - τσεχικά - Czech - tchèque - ÄeÅ¡ki - tékkneska - ceco - Äehu - Äekų - cseh - чешки - ÄŠek - Tsjechisch - Tsjekkisk - czeski - checo - cehă - ÄeÅ¡tina - ÄeÅ¡Äina - tÅ¡ekki - tjeckiska - çekçe - - - - - датÑки - danés - dánÅ¡tina - dansk - Dänisch - taani - δανικά - Danish - danois - danski - danska - danese - dÄņu - danų - dán - данÑки - Daniż - Deens - Dansk - duÅ„ski - dinamarquês - daneză - dánÄina - danÅ¡Äina - tanska - danska - danca - - - - - нидерландÑки - neerlandés - nizozemÅ¡tina - nederlandsk - Niederländisch - hollandi - ολλανδικά - Dutch - néerlandais - nizozemski - hollenska - olandese - nÄ«derlandieÅ¡u - olandų - holland - холандÑки - Olandiż - Nederlands - Nederlandsk - niderlandzki - holandês - neerlandeză - holandÄina - nizozemÅ¡Äina - hollanti - nederländska - flemenkçe - - - - - английÑки - inglés - angliÄtina - engelsk - Englisch - inglise - αγγλικά - English - anglais - engleski - enska - inglese - angļu - anglų - angol - ÐнглиÑки - Ingliż - Engels - Engelsk - angielski - inglês - engleză - angliÄtina - angleÅ¡Äina - englanti - engelska - ingilizce - - - - - еÑтонÑки - estonio - estonÅ¡tina - estisk - Estnisch - eesti - εσθονικά - Estonian - estonien - estonski - eistneska - estone - igauņu - estų - észt - еÑтонÑки - Estonjan - Estisch - Estisk - estoÅ„ski - estónio - estonă - estónÄina - estonÅ¡Äina - viro - estniska - estonca - - - - - финÑки - finés - finÅ¡tina - finsk - Finnisch - soome - φινλανδικά - Finnish - finnois - finski - finnska - finlandese - somu - suomių - finn - ФинÑки - Finlandiż - Fins - Finsk - fiÅ„ski - finlandês - finlandeză - fínÄina - finÅ¡Äina - suomi - finska - fince - - - - - френÑки - francés - francouzÅ¡tina - fransk - Französisch - prantsuse - γαλλικά - French - français - francuski - franska - francese - franÄu - prancÅ«zų - francia - француÑки - FranÄ‹iż - Frans - Fransk - francuski - francês - franceză - francúzÅ¡tina - francoÅ¡Äina - ranska - franska - fransızca - - - - - немÑки - alemán - nÄ›mÄina - tysk - Deutsch - saksa - γεÏμανικά - German - allemand - njemaÄki - þýska - tedesco - vÄcu - vokieÄių - német - германÑки - Ä ermaniż - Duits - Tysk - niemiecki - alemão - germană - nemÄina - nemÅ¡Äina - saksa - tyska - almanca - - - - - гръцки - griego - Å™eÄtina - græsk - Griechisch - kreeka - ελληνικά - Greek - grec - grÄki - gríska - greco - grieÄ·u - graikų - görög - грчки - Grieg - Grieks - Gresk - grecki - grego - greacă - gréÄtina - grÅ¡Äina - kreikka - grekiska - yunanca - - - - - унгарÑки - húngaro - maÄarÅ¡tina - ungarsk - Ungarisch - ungari - ουγγÏικά - Hungarian - hongrois - maÄ‘arski - ungverska - ungherese - ungÄru - vengrų - magyar - унгарÑки - Ungeriż - Hongaars - Ungarsk - wÄ™gierski - húngaro - maghiară - maÄarÄina - madžarÅ¡Äina - unkari - ungerska - macarca - - - - - иÑландÑки - islandés - islandÅ¡tina - islandsk - Isländisch - islandi - ισλανδικά - Icelandic - islandais - islandski - íslenska - islandese - islandieÅ¡u - islandų - izlandi - иÑландÑки - Iżlandiż - IJslands - Islandsk - islandzki - islandês - islandeză - islandÄina - islandÅ¡Äina - islanti - isländska - izlandaca - - - - - италианÑки - italiano - italÅ¡tina - italiensk - Italienisch - itaalia - ιταλικά - Italian - italien - talijanski - ítalska - italiano - itÄļu - italų - olasz - италијанÑки - Taljan - Italiaans - Italiensk - wÅ‚oski - italiano - italiană - talianÄina - italijanÅ¡Äina - italia - italienska - italyanca - - - - - латвийÑки - letón - lotyÅ¡tina - lettisk - Lettisch - läti - λεττονικά - Latvian - letton - latvijski - lettneska - lettone - latvieÅ¡u - latvių - lett - латвиÑки - Latvjan - Letlands - Latvisk - Å‚otewski - letão - letonă - lotyÅ¡tina - latvijÅ¡Äina - latvia - lettiska - letonca - - - - - литовÑки - lituano - litevÅ¡tina - litauisk - Litauisch - leedu - λιθουανικά - Lithuanian - lituanien - litavski - litháíska - lituano - lietuvieÅ¡u - lietuvių - litván - литванÑки - Litwan - Litouws - Litauisk - litewski - lituano - lituaniană - litovÄina - litvanÅ¡Äina - liettua - litauiska - litvanca - - - - - малтийÑки - maltés - maltÅ¡tina - maltesisk - Maltesisch - malta - μαλτεζικά - Maltese - maltais - malteÅ¡ki - maltneska - maltese - maltieÅ¡u - maltieÄių - máltai - малтешки - Malti - Maltees - Maltesisk - maltaÅ„ski - maltês - malteză - maltÄina - malteÅ¡Äina - malta - maltesiska - maltaca - - - - - норвежки - noruego - norÅ¡tina - norsk - Norwegisch - norra - νοÏβηγικά - Norwegian - norvégien - norveÅ¡ki - norska - norvegese - norvÄ“Ä£u - norvegų - norvég - норвешки - NorveÄ¡iż - Noors - Norsk - norweski - norueguês - norvegiană - nórÄina - norveÅ¡Äina - norja - norska - norveççe - - - - - полÑки - polaco - polÅ¡tina - polsk - Polnisch - poola - πολωνικά - Polish - polonais - poljski - pólska - polacco - poļu - lenkų - lengyel - лолÑки - Pollakk - Pools - Polsk - polski - polaco - poloneză - poľština - poljÅ¡Äina - puola - polska - lehçe - - - - - португалÑки - portugués - portugalÅ¡tina - portugisisk - Portugiesisch - portugali - ποÏτογαλικά - Portuguese - portugais - portugalski - portúgalska - portoghese - portugÄļu - portugalų - portugál - португалÑки - Portugiż - Portugees - Portugisisk - portugalski - português - portugheză - portugalÄina - protugalÅ¡Äina - portugali - portugisiska - portekizce - - - - - румънÑки - rumano - rumunÅ¡tina - rumænsk - Rumänisch - rumeenia - Ïουμανικά - Romanian - roumain - rumunjski - rúmenska - rumeno - rumÄņu - rumunų - román - романÑки - Rumen - Roemeens - Rumensk - rumuÅ„ski - romeno - română - rumunÄina - romunÅ¡Äina - romania - rumänska - rumence - - - - - хърватÑки - croata - chorvatÅ¡tina - kroatisk - Kroatisch - horvaadi - κÏοατικά - Croatian - croate - hrvatski - króatíska - croato - horvÄtu - kroatų - horvát - хрватÑки - Kroat - Kroatisch - Kroatisk - chorwacki - croata - croată - chorvátÄina - hrvaÅ¡Äina - kroatia - kroatiska - hırvatça - - - - - Ñловашки - eslovaco - slovenÅ¡tina - slovakisk - Slowakisch - slovaki - σλοβακικά - Slovak - slovaque - slovaÄki - slovakíska - slovacco - slovÄku - slovakų - szlovák - Ñловачки - Slovakk - Slowaaks - Slovakisk - sÅ‚owacki - eslovaco - slovacă - slovenÄina - slovaÅ¡Äina - slovakki - slovakiska - slovakça - - - - - ÑловенÑки - esloveno - slovinÅ¡tina - slovensk - Slowenisch - sloveeni - σλοβενικά - Slovenian - slovène - slovenski - slóvenska - sloveno - slovēņu - slovÄ—nų - szlovén - Ñловенечки - Sloven - Sloveens - Slovensk - sÅ‚oweÅ„ski - eslovénio - slovenă - slovinÄina - slovenÅ¡Äina - sloveeni - slovenska - slovence - - - - - иÑпанÑки - español - Å¡panÄ›lÅ¡tina - spansk - Spanisch - hispaania - ισπανικά - Spanish - espagnol - Å¡panjolski - spænska - spagnolo - spÄņu - ispanų - spanyol - шпанÑки - Spanjol - Spaans - Spansk - hiszpaÅ„ski - espanhol - spaniolă - Å¡panielÄina - Å¡panÅ¡Äina - espanja - spanska - ispanyolca - - - - - шведÑки - sueco - Å¡védÅ¡tina - svensk - Schwedisch - rootsi - σουηδικά - Swedish - suédois - Å¡vedski - sænska - svedese - zviedru - Å¡vedų - svéd - шведÑки - Svediż - Zweeds - Svensk - szwedzki - sueco - suedeză - Å¡védÄina - Å¡vedÅ¡Äina - ruotsi - svenska - isveççe - - - - - турÑки - turco - tureÄtina - tyrkisk - Türkisch - türgi - τουÏκικά - Turkish - turc - turski - tyrkneska - turco - turku - turkų - török - турÑки - Tork - Turks - Tyrkisk - turecki - turco - turcă - tureÄtina - turÅ¡Äina - turkki - turkiska - türkçe - - - - - абхазки - abjasio - abcházÅ¡tina - abkhasisk - Abchasisch - abhaasi - αμπχαζικά - Abkhazian - abkhaze - abhaski - abkasíska - abcaso - abhÄzieÅ¡u - abchazų - abház - ÐбхазиÑки - Abkażjan - Abchazisch - Abkhasisk - abchaski - abecásio - abhază - abcházÄina - abhaÅ¡Äina - abhaasi - abkhaziska - abhazca - - - - - Ð°Ñ„Ñ€Ð¸ÐºÐ°Ð½Ñ - afrikaans - afrikánÅ¡tina - afrikaans - Afrikaans - afrikaani - αφÏικάνς - Afrikaans - afrikaans - afrikaans - afríkanska - afrikaans - afrikÄnss - afrikanų - afrikaans - африканÑки - Afrikans - Afrikaans - Afrikaans - afrikaans - africano - afrikaans - afrikánÄina - afrikanÅ¡Äina - afrikaans - afrikaans - afrikanca - - - - - албанÑки - albanés - albánÅ¡tina - albansk - Albanisch - albaania - αλβανικά - Albanian - albanais - albanski - albanska - albanese - albÄņu - albanų - albán - албанÑки - Albaniż - Albanees - Albansk - albaÅ„ski - albanês - albaneză - albánÄina - albanÅ¡Äina - albania - albanska - arnavutça - - - - - амхарÑки - amhárico - amharÅ¡tina - amharisk - Amharisch - amhara - αμχαÏικά - Amharic - amharique - amharski - amharíska - amarico - amharu - amharų - amhara - амхарÑки - Amħari - Amhaars - Amharisk - amharski - inglês (Ame) - amharică - amharÄina - amharÅ¡Äina - amharan - amhariska - amharca - - - - - арабÑки - árabe - arabÅ¡tina - arabisk - Arabisch - araabia - αÏαβικά - Arabic - arabe - arapski - arabíska - arabo - arÄbu - arabų - arab - ÐрапÑки - Għarbi - Arabisch - Arabisk - arabski - árabe - arabă - arabÄina - arabÅ¡Äina - arabia - arabiska - arapça - - - - - арагонÑки - aragonés - aragonÅ¡tina - aragonesisk - Aragonesisch - aragooni - αÏαγονικά - Aragonese - aragonais - aragonski - aragónska - aragonese - aragonieÅ¡u - aragonieÄių - aragóniai - арагонÑки - Aragoniż - Aragonees - Aragonesisk - aragoÅ„ski - aragonês - aragoneză - aragónská - aragonÅ¡Äina - aragonia - aragonesiska - aragonca - - - - - арменÑки - armenio - arménÅ¡tina - armensk - Armenisch - armeenia - αÏμενικά - Armenian - arménien - armenski - armenska - armeno - armēņu - armÄ—nų - örmény - ерменÑки - Armen - Armeens - Armensk - ormiaÅ„ski - arménio - armeană - arménÄina - armenÅ¡Äina - armenia - armeniska - ermenice - - - - - аÑамÑки - asamés - ásámÅ¡tina - assamesisk - Assamesisch - assami - ασαμέζικα - Assamese - assamais - asamski - assameíska - assamese - asamieÅ¡u - asamų - assamese - аÑамÑки - Assamiż - Assamees - Assamesisk - asamski - assamês - assameză - asámÄina - asamÅ¡Äina - assami - assami - assamca - - - - - азербайджанÑки - azerí - ázerbajdžánÅ¡tina - aserbajdsjansk - Aserbeidschanisch - aserbaidžaani - αζεÏικά - Azerbaijani - azéri/azerbaidjanais - azerski - aserbaídsjanska - azero - azerbaidžÄnu - azerbaidžanieÄių - azeri - азербејџанÑки - AżerbajÄ¡ani - Azerbeidzjaans - Aserbajdsjansk - azerbejdżaÅ„ski - azeri - azerbaijană - azerbajdžanÄina - azerÅ¡Äina - azeri - azerbajdzjanska - azerice - - - - - баÑки - euskera - baskiÄtina - baskisk - Baskisch - baski - βασκικά - Basque - basque - baskijski - baskneska - basco - basku - baskų - baszk - ваÑкиÑки - Bask - Baskisch - Baskisk - baskijski - basco - bască - baskilÄtina - baskovÅ¡Äina - baski - baskiska - baskça - - - - - белоруÑки - bielorruso - bÄ›loruÅ¡tina - hviderussisk - Weißrussisch - valgevene - λευκοÏωσικά - Belarusian - biélorusse - bjeloruski - hvítrússneska - bielorusso - baltkrievu - baltarusių - belarusz - велоруÑки - Belarussu - Wit-Russisch - Hviterussisk - biaÅ‚oruski - bielorusso - belarusă - bieloruÅ¡tina - beloruÅ¡Äina - valkovenäjä - vitryska - belarusça - - - - - бенгалÑки - bengalí - bengálÅ¡tina - bengali - Bengali - bengali - μπενγκάλι - Bengali - bengali - bengalski - bengalska - bengalese - bengÄļu - bengalų - bengáli - венгалÑки - Bengali - Bengalees - Bengali - bengalski - bengalês - bengaleză - bengálÄina - bengalÅ¡Äina - bengali - bengaliska - bangladeşçe - - - - - боÑненÑки - bosnio - bosenÅ¡tina - bosnisk - Bosnisch - bosnia - βοσνιακά - Bosnian - bosniaque - bosanski - bosníska - bosniaco - bosnieÅ¡u - bosnių - bosnyák - вошњачки - Bożnijaku - Bosnisch - Bosnisk - boÅ›niacki - bósnio - bosniacă - bosniaÄtina - bosanÅ¡Äina - bosnia - bosniska - boÅŸnakça - - - - - бретонÑки - bretón - bretonÅ¡tina - bretonsk - Bretonisch - bretooni - βÏετονικά - Breton - breton - bretonski - bretónska - bretone - bretoņu - bretonų - breton - вретон - Breton - Bretons - Bretonsk - bretoÅ„ski - bretão - bretonă - bretónÄina - bretonÅ¡Äina - bretoni - bretonska - bretonca - - - - - бирманÑки - birmano - barmÅ¡tina - burmesisk - Birmanisch/Burmesisch - birma - βιÏμανικά - Burmese - birman - burmanski - búrmíska - birmano - birmieÅ¡u - birmieÄių - burmai - вурманÑки - Burmiż - Birmees - Burmesisk - birmaÅ„ski - birmanês - birmaneză - barmÄina - burmanÅ¡Äina - burma - burmesiska - burmaca - - - - - каталонÑки/валенÑÐ¸Ñ - catalán/valenciano - kataláština/valencijÅ¡tina - catalansk/valenciansk - Katalanisch/Valencianisch - katalaani/valencia - καταλανικά/βαλενθιανά - Catalan/Valencian - catalan/valencien - katalonski/valencijski - katalónska/valenska - catalano/valenciano - katalÄņu/valensieÅ¡u - katalonų/valensijos - katalán/valenciai - КаталонÑки/ВаленÑијанÑки - Katalan/Valenzjan - Catalaans/Valenciaans - Katalansk/Valensiansk - kataloÅ„ski/walencjaÅ„ski - catalão/valenciano - catalană/valenciană - katalánÄina/valencia - katalonÅ¡Äina/valencijanÅ¡Äina - katalaani/valencian - katalanska/valenciska - katalanca/valensiyaca - - - - - чеченÑки - checheno - ÄeÄenÅ¡tina - tjetjensk - Tschetschenisch - tÅ¡etÅ¡eeni - τσετσενικά - Chechen - tchétchène - ÄeÄenski - téténska - ceceno - ÄeÄenu - ÄeÄenų - csecsen - чеченÑки - ÄŠeÄ‹en - Chechen - Tsjetsjensk - czeczeÅ„ski - checheno - cecenă - ÄeÄenÄina - ÄeÄenÅ¡Äina - tÅ¡etÅ¡eeni - tjetjenska - çeçence - - - - - китайÑки - chino - ÄínÅ¡tina - kinesisk - Chinesisch - hiina - κινεζικά - Chinese - chinois - kineski - kínverska - cinese - Ä·Ä«nieÅ¡u - kinų - kínai - КинеÑки - ÄŠiniż - Chinees - Kinesisk - chiÅ„ski - chinês - chineză - ÄínÅ¡tina - kitajÅ¡Äina - kiina - kinesiska - çince - - - - - черковноÑлавÑнÑки - eslavo eclesiástico - staroslovÄ›nÅ¡tina - kirkeslavisk - Kirchenslawisch - kirikuslaavi - εκκλησιαστική σλαβική - Church Slavonic - slave liturgique - crkvenoslavenski - slavneska - antico slavo ecclesiastico - senslÄvu - bažnytinÄ— slavų kalba - egyházi szláv - црковно-ÑловенÑки - Slaviku tal-Knisja - Kerkslavisch - Gammelslavisk - cerkiewno-sÅ‚owiaÅ„ski - eslavo de igreja - slavonă bisericească - cirkevnoslovanské jazyky - stara cerkvena slovanÅ¡Äina - kirkkoslaavi - kyrkslaviska - slavca - - - - - корнуолÑки - córnico - kornÅ¡tina - cornisk - Kornisch - korni - κοÏνουαλικά - Cornish - cornique - cornish - kornbreska - cornico - kornieÅ¡u - kornų - cornwalli kelta - корнÑки - Korniku - Cornish - Kornisk - kornijski - córnico - cornică - kornÄina - kornijÅ¡Äina - korni - corniska - korniÅŸce - - - - - корÑиканÑки - corso - korsiÄtina - korsikansk - Korsisch - korsika - κοÏσικανικά - Corsican - corse - korzikanski - korsíka - corso - korsikÄņu - korsikieÄių - korzikai - корзиканÑки - Korsiku - Corsicaans - Korsikansk - korsykaÅ„ski - corso - corsicană - korziÄtina - korzijÅ¡Äina - korsika - korsikanska - korsikaca - - - - - еÑперанто - esperanto - esperanto - esperanto - Esperanto - esperanto - εσπεÏάντο - Esperanto - espéranto - esperanto - esperantó - esperanto - esperanto - esperanto - eszperantó - еÑперанто - Esperanto - Esperanto - Esperanto - esperanto - esperanto - esperanto - esperanto - esperanto - esperanto - esperanto - esperantoca - - - - - фарьорÑки - feroés - faerÅ¡tina - færøsk - Färöisch - fääri - φεÏοϊκά - Faroese - féroïen - ferojski - færeyska - faroese - fÄ“ru - farerų - feröeri - фарÑки - Fawriż - Faeröers - Færøysk - farerski - feroesa - feroeză - faerÄina - ferÅ¡Äina - fääri - färoiska - faraoece - - - - - фиджийÑки - fiyiano - fidžijÅ¡tina - fiji - Fidschi - fidži - φιτζιανά - Fijian - fidjien - fidžijski - fídjeyska - fijian - fidžieÅ¡u - fidžių - fidzsi - фиџиÑки - FiÄ¡jan - Fijisch - Fijisk - fidżyjski - fidjiano - fijiană - fidžijÄina - fidžijÅ¡Äina - fidži - fidjianska - fijice - - - - - фризийÑки - frisón occidental - západní fríština - frisisk - Friesisch - läänefriisi - φÏιζικά (Δυτική ΦÏιζία) - Western Frisian - frison occidental - frizijski - frísneska - frisone - rietumfrÄ«zu - vakarų fryzų - nyugati fríz - западно-физиÑки - Friżjan tal-Punent - West-Fries - Frisisk - zachodniofryzyjski - frísio ocidental - frizonă - frízÅ¡tina - zahodna frizijÅ¡Äina - friisi - västfrisiska - frizyaca - - - - - грузинÑки - georgiano - gruzínÅ¡tina - georgisk - Georgisch - gruusia - γεωÏγιανά - Georgian - georgien - gruzijski - georgíska - georgiano - gruzÄ«nu - gruzinų - grúz - грузиÑки - Ä eorÄ¡jan - Georgisch - Georgisk - gruziÅ„ski - geórgio - georgiană - gruzínÄina - gruzinÅ¡Äina - georgia - georgiska - gürcüce - - - - - шотландÑки/шотландÑки - келтÑки - gaélico/gaélico escocés - igaelÅ¡tina/skotská - gaelÅ¡tina - gælisk/skotsk gælisk - Gälisch/Schottisch-Gälisch - gaeli/gaeli (Å otimaa) - γαελικά/σκωτικλά γαελικά - Gaelic/Scottish Gaelic - gaélique/gaélique écossais - gaelski/Å¡kotski gaelski - gelíska/skosk gelíska - gaelico/gaelico scozzese - gÄ“lu/skotu gÄ“lu - gÄ—lų/Å¡kotijos gÄ—lų - gael/skót gael - галÑки/шкотÑко-галÑки - Galliku/Galliku SkoÄ‹Ä‹iż - Gaelisch/Schots-Gaelisch - Gælisk/Skotsk-Gælisk - gaelicki/gaelicki szkocki - gaélico/gaélico escocês - galică/galică scoÅ£iană - gaelÄina/Å¡kótska gaelÄina - gelÅ¡Äina/Å¡kotska gelÅ¡Äina - gaeli/skotti - gaeliska/skotsk gaeliska - gaelce/iskoçça - - - - - ирландÑки - irlandés - irÅ¡tina - irsk - Irisch - iiri - ιÏλανδικά - Irish - irlandais - irski - írska - irlandese - Ä«ru - airių - ír - ирÑки - Irlandiż - Iers - Irsk - irlandzki - irlandês - irlandeză - írÄina - irÅ¡Äina - iiri - iriska - irlandaca - - - - - галиÑийÑки - gallego - galicijÅ¡tina - galicisk - Galicisch - galeegi - γαλικιανά - Galician - galicien - galicijski - galisíska - galiziano - galisieÅ¡u - galisų - galíciai - ГалициÑки - Galizzjan - Galicisch - Galisisk - galisyjski - Galego - galiciană - galicijÄina - galicijÅ¡Äina - galicia - galiciska - galiçyaca - - - - - Ð¼Ð°Ð½ÐºÑ - manés - manÅ¡tina - manx - Manx - mänksi - μανξ - Manx - mannois/manxois - manski - manska - mannese - manÅ¡u - manksų - manx - mанÑки - Manks - Manx - Mansk - manx - manês - manx - manÄina - mánÅ¡Äina - manx - manniska - manskça - - - - - cтарогръцки език - griego antiguo - staroÅ™eÄtina - oldgræsk - Altgriechisch - vanakreeka - αÏχαία ελληνικά - Ancient Greek - grec ancien - starogrÄki - forngríska - greco antico - sengrieÄ·u - senovÄ—s graikų - ógörög - - Grieg tal-qedem - Oudgrieks - Gammelgresk - jÄ™zyk grecki - grego antigo - greacă veche - starogréÄtina - starogrÅ¡ka grÅ¡Äina - muinaiskreikka - klassisk grekiska - eski yunanca - - - - - гуджаратÑки - guyaratí - gudžarátÅ¡tina - gujarati - Gujarati - gudžarati - γκουτζαÏατικά - Gujarati - gujarati - gudžaratski - gújaratí - gujarati - gudžaratu - gudžaratų - - гуџарати - Gujarati - Gujarati - Gujarati - gudźarati - gujarati - gujarati - gujarati - gujarati - gudžarati - gujarati - gucaratça - - - - - хаитÑнÑки/хаитÑнÑки - креолÑки - haitiano/criollo haitiano - haitská kreolÅ¡tina - haitisk/haitisk kreol - Haitianisch/Frankokreolisch - haiti/haiti kreooli - αϊτής/αϊτινή κÏεολή - Haitian/Haitian Creole - haitien/créole haitien - haićanski/haićanski - kreolski - haítískta/haítískt - blendingsmál - haitiano/creolo haitiano - haitieÅ¡u/Haiti kreolu - haitieÄių/haiÄio kreolų - haiti/haiti kreol - ХаитÑки; ХаитÑко креолÑки - Ħaitjan/Kreol tal-Ħaiti - Haïtiaans/Haïtiaans Creools - Haitisk/Haitisk kreolsk - haitaÅ„ski/kreolski - haitaÅ„ski - haitiano/criolo haitiano - haitiană/creolă haitiană - haitská/francúzska - kreolÄina - haitÅ¡Äina/haitska - kreolÅ¡Äina - haiti/haiti creole - haitiska/haitisk kreolska - haitice/haiti kreyolu - - - - - иврит - hebreo - hebrejÅ¡tina - hebraisk - Hebräisch - heebrea - εβÏαϊκά - Hebrew - hébreu - hebrejski - hebreska - ebraico - ivrits - hebrajų - héber - ЕврејÑки - Ebrajk - Hebreeuws - Hebraisk - hebrajski - hebraico - ebraică - hebrejÄina - hebrejÅ¡Äina - heprea - hebreiska - Ä°branice - - - - - хинди - hindi - hindÅ¡tina - hindi - Hindi - hindi - χίντι - Hindi - hindi - hindski - hindí - hindi - hindi - hindi - hindi - Хинду - Ħindi - Hindi - Hindi - hindi - hindi - hindi - hindÄina - hindijÅ¡Äina - hindi - hindi - hintçe - - - - - индонезийÑки - indonesio - indonéština - indonesisk - Indonesisch - indoneesia - ινδονησιακά - Indonesian - indonésien - indonezijski - indónesíska - indonesiano - indonÄ“zieÅ¡u - indonezieÄių - indonéziai - ИндонежанÑки - Indoneżjan - Indonesisch - Indonesisk - indonezyjski - indonésio - indoneziană - indonézsky jazyk - indonezijÅ¡Äina - indonesia - indonesiska - endonezce - - - - - ÑванÑки - javanés - javánÅ¡tina - javanesisk - Javanisch - jaava - ιαβανικά - Javanese - javanais - javanski - javanska - giavanese - javieÅ¡u - javieÄių - jávai - ЈаванÑки - Ä avaniż - Javaans - Javanesisk - jawajski - javanês - javaneză - jávÄina - javanÅ¡Äina - jaava - javanesiska - javaca - - - - - ÑпонÑки - japonés - japonÅ¡tina - japansk - Japanisch - jaapani - ιαπωνικά - Japanese - japonais - japanski - japanska - giapponese - japÄņu - japonų - japán - ЈапонÑки - Ä appuniż - Japans - Japansk - japoÅ„ski - japonês - japoneză - japonÄina - japonÅ¡Äina - japani - japanska - japonca - - - - - каннада - kannaá¸a/canarés - kannadÅ¡tina - kannada - Kannada - kannada - κανάντα - Kannada - kannada - kannada - kanaríska - kannada - kannadu - kanadų - kannada - канада - Kannada - Kannada - Kannada - kannada - canarês - kannada - kannadÄina - kanadÅ¡Äina - kannada - kannada - kannada - - - - - казахÑки - kazajo - kazaÅ¡tina - kasakhisk - Kasachisch - kasahhi - καζακικά - Kazakh - kazakh - kazaÅ¡ki - kasakska - kazaco - kazahu - kazachų - kazak - казахÑтан - Kazak - Kazachs - Kasakhisk - kazachski - cazaque - kazahă - kazaÅ¡tina - kazaÅ¡Äina - kazakki - kazakiska - kazakça - - - - - киргизки - kirguís - kyrgyzÅ¡tina - kirgisisk - Kirgisisch - kirgiisi - κιÏγιζικά - Kirghiz - kirghize - kirgiski - kirghiz - kirghiso - kirgÄ«zu - kirgizų - kirgíz - КиргиÑки - Kirgiż - Kirgizisch - Kirgisisk - kirgiski - quirguize - kârgâză - kirgizÅ¡tina - kirgiÅ¡Äina - kirgiisi - kirgisiska - kırgızca - - - - - конгоанÑки - kikongo - konžština - kongo - Kongo/Kikongo - kongo - κονγκό - Kongo/Kikongo - kongo - kongo - kongo - kikongo - kongu - kongo - szuahéli/kikongói - КонгоанÑки - Kongo - Congolees - Kongolesisk - kongo - congo - kikongo - kongo - kongovÅ¡Äina - kongo - kongo - kongoca - - - - - корейÑки - coreano - korejÅ¡tina - koreansk - Koreanisch - korea - κοÏεατικά - Korean - coréen - korejski - kóreska - coreano - korejieÅ¡u - korÄ—jieÄių - koreai - КорејÑки - Korean - Koreaans - Koreansk - koreaÅ„ski - coreano - coreeană - kórejÄina - korejÅ¡Äina - korea - koreanska - korece - - - - - кюрдÑки - kurdo - kurdÅ¡tina - kurdisk - Kurdisch - kurdi - κουÏδικά - Kurdish - kurde - kurdski - kúrdíska - curdo - kurdu - kurdų - kurd - - Kurd - Koerdisch - Kurdisk - kurdyjski - curdo - kurdă - kurdÄina - kurdÅ¡Äina - kurdi - kurdiska - kürtçe - - - - - Лао - lao - laoÅ¡tina - lao - Laotisch - lao - λαοτιανά - Lao - lao/laotien - laoski - laoska - lao - laosieÅ¡u - lajų - lao - - Lao - Laotiaans - Laotisk - laotanski - laociano - lao - laoÅ¡tina - laoÅ¡Äina - lao - lao - laoca - - - - - латинÑки - latín - latina - latin - Latein - ladina - λατινικά - Latin - latin - latinski - latína - latino - latīņu - lotynų - latin - ЛатинÑки - Latin - Latijn - Latin - Å‚aciÅ„ski - latim - latină - latinÄina - latinÅ¡Äina - latina - latin - latince - - - - - лимбургÑки - limburgués - limburÅ¡tina - limburgisk - Limburgisch - limburgi - λιμβουÏγιανά - Limburgish/Limburgian/Limburgic - limbourgeois - limburgish - limburgíska - limburghese - limburgieÅ¡u - limburgieÄių - limburgi - Лимбуршки - Limburgish - Limburgs - Limburgisk - limburski - limburguês - limburgheză - limburÄina - limburÅ¡Äina - limburg - limburgiska - limburgca - - - - - лингала - lingala - lingala - lingala - Lingala - lingala - λινγκάλα - Lingala - lingala - lingala - lingala - lingala - lingala - lingala - lingala - - Lingala - Lingala - Lingala - lingala - lingala - lingala - lingala - lingala - lingala - lingala - lingalaca - - - - - люкÑембургÑки - luxemburgués - lucemburÅ¡tina - letzeburgsk - Luxemburgisch - letseburgi - λουξεμβουÏγιανά - Luxembourgish - luxembourgeois - luksemburÅ¡ki - lúxemborgíska - lussemburghese - luksemburgieÅ¡u - liuksemburgieÄių - luxemburgi - ЛукÑембуршки - Lussemburgiż; Letzurgiż - Luxemburgs - Luxembourgisk - luksemburski - luxemburguês - luxemburgheză - luxemburÄina - luksemburÅ¡Äina - luxemburg - luxemburgiska - lüksemburgca - - - - - македонÑки - macedonio - makedonÅ¡tina - makedonsk - Makedonisch - makedoonia - μακεδονικά - Macedonian - macédonien - makedonski - makedónska - macedone - maÄ·edonieÅ¡u - makedonų - macedón - МакедонÑки - MaÄ‹edonjan - Macedonisch - Makedonsk - macedoÅ„ski - macedónio - macedoneană - macedónÄina - makedonÅ¡Äina - makedonia - makedonska - makedonca - - - - - малаÑлам - malayalam - malajálamÅ¡tina - malayalam - Malayalam - malajalami - μαλαγιαλαμικά - Malayalam - malayalam - malayalam - malayalam - malayalam - malajalu - malajalių - malajálam - малајалам - Malayalam - Malayalam - Malayalam - malajalam - malaiala - malayalam - malajálamÄina - malajalÅ¡Äina - malajalam - malayalam - malayalam - - - - - маратхи - - maráthÅ¡tina - marathi - Marathi - marathi - μαÏαθικά - Marathi - marathi - marathi - marathi - marathi - marathu - maraÄių - maráthi - марати - Marathi - Marathi - Marathi - marathi - marata - marathi - máráthÄina - marati - Marathi - Marathi - marathi - - - - - малайÑки - malayo - malajÅ¡tina - malajisk - Malaiisch - malai - μαλαισιανά - Malay - malais - malajski - malasíska - malese - malajieÅ¡u - malajų - maláj - МалајÑки - Malajan - Maleis - Malayisk - malajski - malaio - malaeză - malajÄina - malajÅ¡Äina - malaiji - malajiska - malezyaca - - - - - малгашки - malgache - malgaÅ¡tina - malagassisk - Malagasy/Malgache - malagassi - μαλγασικά - Malagasy - malgache - malgaÅ¡ki - malagasíska - malgascio - malagasu - malagasių - malagasy - Малагашки - Malagażi - Malagassisch - Gassisk - malgaski - malgaxe - malgaşă - malagaÅ¡tina - malgaÅ¡Äina - malagassi - malagasy - malagasi - - - - - молдовÑки - moldavo - moldavÅ¡tina - moldovisk - Moldauisch - moldova - μολδαβικά - Moldavian - moldave - moldavski - moldóvska - moldavo - moldÄvu - moldavų - moldáv - МолдавÑки - Moldavjan - Moldavisch - Moldovsk - moÅ‚dawski - moldavo - moldovenească - moldavÄina - moldavÅ¡Äina - moldavia - moldaviska - moldovca - - - - - монголÑки - mongol - mongolÅ¡tina - mongolsk - Mongolisch - mongoli - μογγολικά - Mongolian - mongol - mongolski - mongólska - mongolo - mongoļu - mongolų - mongol - МонголÑки - Mongoljan - Mongools - Mongolsk - mongolski - mongol - mongolă - mongolÄina - mongolÅ¡Äina - mongoli - mongoliska - mogolca - - - - - непалÑки - nepalí - nepálÅ¡tina - nepalesisk - Nepali - nepaali - νεπαλέζικα - Nepali - népalais - nepali - nepalska - nepalese - nepÄlieÅ¡u - nepalų - nepáli - ÐепалÑки - Nepaliż - Nepalees - Nepali - nepalski - nepalês - nepaleză - nepálÄina - nepalÅ¡Äina - nepali - nepalesiska - nepalce - - - - - норвежки (nynorsk) - noruego (nynorsk) - norÅ¡tina (nynorsk) - norsk (nynorsk) - Norwegisch (Nynorsk) - norra (uusnorra) - νοÏβηγικά (νίνοÏσκ) - Norwegian (Nynorsk) - norvégien (nynorsk) - novonorveÅ¡ki (nynorsk) - norska (nýnorska) - norvegese (nynorsk) - norvÄ“Ä£u (nynorsk) - norvegų (naujoji kalba) - norvég (Nynorsk) - Ðорвешки (ÐијорÑки) - NorveÄ¡iż (Ninorsk) - Noors (Nynorsk) - Norsk (Nynorsk) - norweski (nynorsk) - norueguês (Nynors) - norvegiană (nynorsk) - nórÄina (nynorsk) - norveÅ¡Äina (nynorsk) - norja (nynorsk) - norska (nynorska) - norveççe (Norsk) - - - - - норвежки (bokmÃ¥l) - noruego (bokmal) - norÅ¡tina (bokmÃ¥l) - norsk (riksmÃ¥l) - Norwegisch (BokmÃ¥l) - norra (bokmÃ¥l) - νοÏβηγικά (μπόκμωλ) - Norwegian (Bokmal) - norvégien (bokmal) - norveÅ¡ki (bokmÃ¥l) - norska (bókmál) - norvegese (bokmÃ¥l) - norvÄ“Ä£u (bokmÃ¥l) - norvegų (standartinÄ— kalba) - norvég (Bokmal) - Ðорвешки (БокмалÑки) - NorveÄ¡iż (Bokmahal) - Noors (BokmÇ»l) - Norsk (BokmÃ¥l) - norweski (bokmÃ¥l) - norueguês (BokmÃ¥l) - norvegiană (bokmal) - nórÄina (Bokmal) - norveÅ¡Äina (bokmÃ¥l) - norja (bokmÃ¥l) - norska (bokmÃ¥l) - norveççe (BokmÃ¥l) - - - - - окÑитанÑки/прованÑалÑки - occitano/provenzal - okcitánÅ¡tina/provensálÅ¡tina - occitansk/provencalsk - Okzitanisch/Provenzalisch - oksitaani/provansi - οξιτανικά/Ï€Ïοβηγκιακά - Occitan/Provencal - occitan/provencal - osetski/provansalski - oksítanska/provencal - occitano/provenzale - oksitÄņu/provansÄļu - οksitanų/provansalų - okcitán/provencal - oÑитанÑки/провенÑалÑки - OÄ‹Ä‹itan/Provenzal - Occitaans/Provençaals - Oksitansk/Provençalsk - oksytaÅ„ski/prowansalski - occitano/provençal - occitană/provensală - ocitánÄina/provensalÄina - okcitanÅ¡Äina/provansalÅ¡Äina - oksitaani/provensaali - occitanska/provensalska - oksitanca/provencal - - - - - оромоÑки - oromo - oromoÅ¡tina - oromo - Oromo - oromo - οÏόμο - Oromo - oromo - oromski - oromska - oromo - oromu - oromų - oromo - Оромо - Oromo - Oromo - Oromo - oromski - oromo - oromo - oromÅ¡tina - oromÅ¡Äina - oromo - oromo - oromo - - - - - панджабÑки - punjabi - paňdžábÅ¡tina - punjabi - Panjabi - pandžabi - παντζάμπι - Punjabi - penjabi - istoÄnopandžapski - púndjabí - punjabi - pandžabu - pandžabų - pandzsábi - пенџабÑки - Punjabi - Punjabi - Panjabi - pendżabski - panjabi - punjabă - pandžábÄina - punjabi - punjabi - punjabi - pencapça - - - - - перÑийÑки - persa - perÅ¡tina - persisk - Persisch - pärsia - πεÏσικά - Persian - persan - perzijski - persneska - persiano - persieÅ¡u - persų - perzsa - ПерÑиÑки - Persjan - Perzisch - Persisk - perski - persa - persană - perzÅ¡tina - perzijÅ¡Äina - farsi; persia - persiska - farsça - - - - - лущу - pashtún - paÅ¡tÅ¡tina - pashto - Paschtunisch - puÅ¡tu - πάστο - Pashto - pachto - paÅ¡tunski - pastú - pashtu - puÅ¡tu - puÅ¡tÅ«nų - pastu - паштунÑки - Pashto - Pasjtoe - Pasjto - paszto - pachto - paÈ™tună - paÅ¡tÄina - paÅ¡tunÅ¡Äina - paÅ¡tun - pashto - peÅŸtuca - - - - - ретороманÑки - retorománico - rétorománÅ¡tina - rætoromansk - Rätoromanisch - retoromaani - ÏαιτοÏομανικά - Raeto-Romance - rhéto-roman/romanche - retoromanski - retó-rómanska - romancio/reto-romanzo - retoromÄņu - retoromanų kalbos - rétoromán - Рето-романÑки - Reto-Romanz - Retoromaans - Retoromansk - retoromaÅ„ski - reto-romano - retoromană - rétorománÄina - retoromanÅ¡Äina - retoromaani - rätoromanska - reto romanca - - - - - романи - romaní - romÅ¡tina - romani - Romani - romani - Ïομανί - Romani - romani - romski - rómani - romanes - romu - romų - romani - ромÑки - Romani - Romani - Romanes - romski - romani - romani - rómÄina - romski - romanikieli - romani - çingenece - - - - - руÑки - ruso - ruÅ¡tina - russisk - Russisch - vene - Ïωσικά - Russian - russe - ruski - rússneska - russo - krievu - rusų - orosz - РуÑки - Russu - Russisch - Russisk - rosyjski - russo - rusă - ruÅ¡tina - ruÅ¡Äina - venäjä - ryska - rusça - - - - - ÑръбÑки - serbio - srbÅ¡tina - serbisk - Serbisch - serbia - σεÏβικά - Serbian - serbe - srpski - serbneska - serbo - serbu - serbų - szerb - СрпÑки - Serb - Servisch - Serbisk - serbski - sérvio - sârbă - srbÄina - srbÅ¡Äina - serbia - serbiska - sırpça - - - - - ÑаамÑки - sami - sámÅ¡tina - samisk - Saamisch - saami - σαμί - Sami - same - samijski - samíska - sami - sÄmu - samių - számi - Ñами - Sami ta' Fuq - Samisch - samisk - saami - sami - sami - saamÄina - samÅ¡Äina - saame - samiska - sami - - - - - Ñиндхи - sindhi - sindhÅ¡tina - sindhi - Sindhi - sindhi - σίντι - Sindhi - sindhî - sindi - sindí - sindhi - sindhu - sindų - szindhi - Ñинди - Sindhi - Sindhi - Sindhi - sindhi - sindi - sindhi - sindhÄina - sindi - sindhi - Sindhi - sintçe - - - - - ÑомалийÑки - somalí - somálÅ¡tina - somalisk - Somali - somaali - σομαλικά - Somali - somali - somalski - sómalska - somalo - somÄļu - somalių - szomáli - СомалÑки - Somali - Somalisch - Somalisk - somalijski - somali - somaleză - somálÄina - somalÅ¡Äina - somali - somaliska - somalice - - - - - ÑардинÑки - sardo - sardÅ¡tina - sardinsk - Sardisch - sardi - σαÏδηνιακά - Sardinian - sarde - sardski - sardiníska - sardo - sardÄ«nieÅ¡u - sardinų - szardíniai - СардиниÑки - Sard - Sardijns - Sardinsk - sardyÅ„ski - sardo - sardiniană - sardínsky jazyk - sardÅ¡Äina - sardi - sardiska - sarduca - - - - - Ñуахили - swahili - svahilÅ¡tina - swahili - Swahili - suahiili - σουαχίλι - Swahili - swahili - svahili - svahílí - swahili - svahili - svahilių - swahili - Свахили - Swaħili - Swahili - Swahili - suahili - swahili - swahili - svahilÄina - svahili - swahili - swahili - swahilice - - - - - таитÑнÑки - tahitiano - tahitÅ¡tina - tahitiansk - Tahitisch - tahiti - ταϊτινή - Tahitian - tahitien - tahićanski - tahítíska - tahitiano - taitieÅ¡u - taitieÄių - tahiti - ТахитÑки - Taħitjan - Tahitisch - Tahitisk - tahitaÅ„ski - taitiano - tahitiană - tahitÄina - tahitijÅ¡Äina - tahiti - tahitiska - tahitice - - - - - тамилÑки - tamil - tamilÅ¡tina - tamil - Tamil - tamili - ταμίλ - Tamil - tamoul - tamilski - tamílska - tamil - tamilu - tamilų - tamil - - Tamil - Tamil - Tamil - tamilski - tâmil - tamilă - tamil - tamilÅ¡Äina - tamil - tamil - tamilce - - - - - татарÑки - tártaro - tatarÅ¡tina - tatarisk - Tatarisch - tatari - ταταÏικά - Tatar - tatar - Ï„atarski - tatarska - tatara - tatÄru - totorių - tatár - ТатарÑки - Tatar - Tataars - Tatarisk - tatarski - tártaro - tătară - tatárÄina - tatarÅ¡Äina - tataarin - tatariska - tatarca - - - - - телугу - telugu - telugÅ¡tina - telugu - Telugu - telugu - τελοÏγκου - Telugu - télougou - telugu - telúgú - telugu - telugu - telugų - telugu - Телугу - Telugu - Telugu - Telugu - telugu - telugu - telugu - telugÄina - telugu - telugu - telugu - teluguca - - - - - таджикÑки - tayik - tádžiÄtina - tadsjikisk - Tadschikisch - tadžiki - τατζίκ - Tajik - tadjik - tadžiÄki - tadsjikíska - tagico - tadžiku - tadžikų - tádzsik - таџички - Tajik - Tadzjieks - Tadsjikisk - tadżycki - tadjique - tadjică - tadžiÄtina - uzbeÅ¡Äina - tadžikin - tadzjikiska - tacikçe - - - - - тагалог - tagalo - tagalog - tagalog - Tagalog - tagalogi - ταγκαλόγκ - Tagalog - tagalog - tagaloÅ¡ki - tagalog - tagalog - tagalu - tagalų - tagalog - тагалошки - Tagalog - Tagalog - Tagalog - tagalski - tagalo - tagalog - tagalÄina - - tagalog - tagalog - tagalogca - - - - - тайÑкиÑÑ‚ - tailandés - thajÅ¡tina - thai - Thailändisch - tai - ταϊλανδικά - Thai - thaï - tajski - taílenska - thai - taju - thajų - thai - - Tajlandiż - Thai - Thai - tajski - tailandês - thailandeză - thajÄina - tajÅ¡Äina - thai - thai - tayca - - - - - тибетÑки - tibetano - tibetÅ¡tina - tibetansk - Tibetisch - tiibeti - θιβετιανά - Tibetan - tibétain - tibetski - tíbetska - tibetano - tibetieÅ¡u - tibetieÄių - tibeti - ТибетанÑки - Tibetjan - Tibetaans - Tibetansk - tybetaÅ„ski - tibetano - tibetană - tibetÄina - tibetanÅ¡Äina - tiibet - tibetanska - tibetçe - - - - - туркменÑки - turcomano - turkmenÅ¡tina - turkmensk - Turkmenisch - turkmeeni - τουÏκμενικά - Turkmen - turkmène - turkmenski - túrkmenska - turcmeno - turkmēņu - turkmÄ—nų - türkmén - ТуркменÑки - Turkmen - Turkmeens - Turkmensk - turkmeÅ„ski - turquemeno - turkmenă - turkménÄina - turkmenÅ¡Äina - turkmeeni - turkmeniska - türkmence - - - - - украинÑки - ucraniano - ukrajinÅ¡tina - ukrainsk - Ukrainisch - ukraina - ουκÏανικά - Ukrainian - ukrainien - ukrajinski - úkraínska - ucraino - ukraiņu - ukrainieÄių - ukrán - - Ukrain - Oekraïens - Ukrainsk - ukraiÅ„ski - ucraniano - ucraineană - ukrajinÄina - ukrajinÅ¡Äina - ukraina - ukrainska - ukraynaca - - - - - урду - urdú - urdÅ¡tina - urdu - Urdu - urdu - οÏÏντου - Urdu - ourdou - urdski - úrdú - urdu - urdu - urdu - urdu - Урду - Urdu - Urdu - Urdu - urdu - urdu - urdu - urdÄina - urdujÅ¡Äina - urdu - urdu - urduca - - - - - узбекÑки - uzbeko - uzbeÄtina - usbekisk - Usbekisch - usbeki - ουζμπεκικά - Uzbek - ouszbek - uzbek - úsbekíska - uzbeco/usbeco - uzbeku - uzbekų - üzbég - УзбекиÑтанÑки - Użbek - Oezbeeks - Usbekisk - uzbecki - uzbeque - uzbecă - uzbeÄtina - uzbeÅ¡Äina - uzbekki - uzbekiska - özbekçe - - - - - виетнамÑки - vietnamita - vietnamÅ¡tina - vietnamesisk - Vietnamesisch - vietnami - βιετναμεζικά - Vietnamese - vietnamien - vijetnamski - víetnamska - vietnamita - vjetnamieÅ¡u - vietnamieÄių - vietnámi - ВиетнамÑки - Vjetnamiż - Vietnamees - Vietnamesisk - wietnamski - vietnamita - vietnameză - vietnamÄina - vietnamÅ¡Äina - vietnam - vietnamesiska - vietnamca - - - - - волапюк - volapük - volapük - volapük - Volapük - volapük - βόλαπουκ - Volapuk - volapuk - volapük - volapük - volapük - volapiks - volapiukas - volapük - Волапук - Volapuk - Volapük - Volapük - volapük - volapük - volapük - volapük - volapük - volapük - volapük - volapük - - - - - уелÑки - galés - velÅ¡tina - walisisk - Kymrisch - kõmri - ουαλικά - Welsh - gallois - velÅ¡ki - velska - gallese - velsieÅ¡u - velsieÄių - welszi - Велшки - Welx - Welsh - Walisisk - walijski - galês - galeză - waleÅ¡tina - valižanÅ¡Äina - kymri - walesiska - galce - - - - - идиш - yidish - jidiÅ¡ - jiddisch - Jiddisch - jidiÅ¡i - γίντις - Yiddish - yiddish - jidiÅ¡ - jiddíska - yiddish - jidiÅ¡s - jidiÅ¡ - jiddis - Јидиш - Jiddix - Jiddisch - Jiddisk - jidysz - yiddish - idiÅŸ - jidiÅ¡ - jidiÅ¡ - jiddiÅ¡ - jiddish - yidce - - - - - йоруба - yoruba - jorubÅ¡tina - yoruba - Yoruba - joruba - γιοÏοÏμπα - Yoruba - yoruba - joruba - joruba - yoruba - jorubu - jorubų - joruba - јоруба - Yoruba - Yoruba - Joruba - joruba - iorubá - yoruba - - joruba - joruba - yoruba - yoruba - - - - - - - ISO 639-1:2002 filtered by Europass, excluding the - languages considered as "dead" - - - - - българÑки - búlgaro - bulharÅ¡tina - bulgarsk - Bulgarisch - bulgaaria - βουλγαÏικά - Bulgarian - bulgare - bugarski - búlgarska - bulgaro - bulgÄru - bulgarų - bolgár - бугарÑки - Bulgaru - Bulgaars - Bulgarsk - buÅ‚garski - búlgaro - bulgară - bulharÄina - bolgarÅ¡Äina - bulgaria - bulgariska - bulgarca - - - - - чешки - checo - ÄeÅ¡tina - tjekkisk - Tschechisch - tÅ¡ehhi - τσεχικά - Czech - tchèque - ÄeÅ¡ki - tékkneska - ceco - Äehu - Äekų - cseh - чешки - ÄŠek - Tsjechisch - Tsjekkisk - czeski - checo - cehă - ÄeÅ¡tina - ÄeÅ¡Äina - tÅ¡ekki - tjeckiska - çekçe - - - - - датÑки - danés - dánÅ¡tina - dansk - Dänisch - taani - δανικά - Danish - danois - danski - danska - danese - dÄņu - danų - dán - данÑки - Daniż - Deens - Dansk - duÅ„ski - dinamarquês - daneză - dánÄina - danÅ¡Äina - tanska - danska - danca - - - - - нидерландÑки - neerlandés - nizozemÅ¡tina - nederlandsk - Niederländisch - hollandi - ολλανδικά - Dutch - néerlandais - nizozemski - hollenska - olandese - nÄ«derlandieÅ¡u - olandų - holland - холандÑки - Olandiż - Nederlands - Nederlandsk - niderlandzki - holandês - neerlandeză - holandÄina - nizozemÅ¡Äina - hollanti - nederländska - flemenkçe - - - - - английÑки - inglés - angliÄtina - engelsk - Englisch - inglise - αγγλικά - English - anglais - engleski - enska - inglese - angļu - anglų - angol - ÐнглиÑки - Ingliż - Engels - Engelsk - angielski - inglês - engleză - angliÄtina - angleÅ¡Äina - englanti - engelska - ingilizce - - - - - еÑтонÑки - estonio - estonÅ¡tina - estisk - Estnisch - eesti - εσθονικά - Estonian - estonien - estonski - eistneska - estone - igauņu - estų - észt - еÑтонÑки - Estonjan - Estisch - Estisk - estoÅ„ski - estónio - estonă - estónÄina - estonÅ¡Äina - viro - estniska - estonca - - - - - финÑки - finés - finÅ¡tina - finsk - Finnisch - soome - φινλανδικά - Finnish - finnois - finski - finnska - finlandese - somu - suomių - finn - ФинÑки - Finlandiż - Fins - Finsk - fiÅ„ski - finlandês - finlandeză - fínÄina - finÅ¡Äina - suomi - finska - fince - - - - - френÑки - francés - francouzÅ¡tina - fransk - Französisch - prantsuse - γαλλικά - French - français - francuski - franska - francese - franÄu - prancÅ«zų - francia - француÑки - FranÄ‹iż - Frans - Fransk - francuski - francês - franceză - francúzÅ¡tina - francoÅ¡Äina - ranska - franska - fransızca - - - - - немÑки - alemán - nÄ›mÄina - tysk - Deutsch - saksa - γεÏμανικά - German - allemand - njemaÄki - þýska - tedesco - vÄcu - vokieÄių - német - германÑки - Ä ermaniż - Duits - Tysk - niemiecki - alemão - germană - nemÄina - nemÅ¡Äina - saksa - tyska - almanca - - - - - гръцки - griego - Å™eÄtina - græsk - Griechisch - kreeka - ελληνικά - Greek - grec - grÄki - gríska - greco - grieÄ·u - graikų - görög - грчки - Grieg - Grieks - Gresk - grecki - grego - greacă - gréÄtina - grÅ¡Äina - kreikka - grekiska - yunanca - - - - - унгарÑки - húngaro - maÄarÅ¡tina - ungarsk - Ungarisch - ungari - ουγγÏικά - Hungarian - hongrois - maÄ‘arski - ungverska - ungherese - ungÄru - vengrų - magyar - унгарÑки - Ungeriż - Hongaars - Ungarsk - wÄ™gierski - húngaro - maghiară - maÄarÄina - madžarÅ¡Äina - unkari - ungerska - macarca - - - - - иÑландÑки - islandés - islandÅ¡tina - islandsk - Isländisch - islandi - ισλανδικά - Icelandic - islandais - islandski - íslenska - islandese - islandieÅ¡u - islandų - izlandi - иÑландÑки - Iżlandiż - IJslands - Islandsk - islandzki - islandês - islandeză - islandÄina - islandÅ¡Äina - islanti - isländska - izlandaca - - - - - италианÑки - italiano - italÅ¡tina - italiensk - Italienisch - itaalia - ιταλικά - Italian - italien - talijanski - ítalska - italiano - itÄļu - italų - olasz - италијанÑки - Taljan - Italiaans - Italiensk - wÅ‚oski - italiano - italiană - talianÄina - italijanÅ¡Äina - italia - italienska - italyanca - - - - - латвийÑки - letón - lotyÅ¡tina - lettisk - Lettisch - läti - λεττονικά - Latvian - letton - latvijski - lettneska - lettone - latvieÅ¡u - latvių - lett - латвиÑки - Latvjan - Letlands - Latvisk - Å‚otewski - letão - letonă - lotyÅ¡tina - latvijÅ¡Äina - latvia - lettiska - letonca - - - - - литовÑки - lituano - litevÅ¡tina - litauisk - Litauisch - leedu - λιθουανικά - Lithuanian - lituanien - litavski - litháíska - lituano - lietuvieÅ¡u - lietuvių - litván - литванÑки - Litwan - Litouws - Litauisk - litewski - lituano - lituaniană - litovÄina - litvanÅ¡Äina - liettua - litauiska - litvanca - - - - - малтийÑки - maltés - maltÅ¡tina - maltesisk - Maltesisch - malta - μαλτεζικά - Maltese - maltais - malteÅ¡ki - maltneska - maltese - maltieÅ¡u - maltieÄių - máltai - малтешки - Malti - Maltees - Maltesisk - maltaÅ„ski - maltês - malteză - maltÄina - malteÅ¡Äina - malta - maltesiska - maltaca - - - - - норвежки - noruego - norÅ¡tina - norsk - Norwegisch - norra - νοÏβηγικά - Norwegian - norvégien - norveÅ¡ki - norska - norvegese - norvÄ“Ä£u - norvegų - norvég - норвешки - NorveÄ¡iż - Noors - Norsk - norweski - norueguês - norvegiană - nórÄina - norveÅ¡Äina - norja - norska - norveççe - - - - - полÑки - polaco - polÅ¡tina - polsk - Polnisch - poola - πολωνικά - Polish - polonais - poljski - pólska - polacco - poļu - lenkų - lengyel - лолÑки - Pollakk - Pools - Polsk - polski - polaco - poloneză - poľština - poljÅ¡Äina - puola - polska - lehçe - - - - - португалÑки - portugués - portugalÅ¡tina - portugisisk - Portugiesisch - portugali - ποÏτογαλικά - Portuguese - portugais - portugalski - portúgalska - portoghese - portugÄļu - portugalų - portugál - португалÑки - Portugiż - Portugees - Portugisisk - portugalski - português - portugheză - portugalÄina - protugalÅ¡Äina - portugali - portugisiska - portekizce - - - - - румънÑки - rumano - rumunÅ¡tina - rumænsk - Rumänisch - rumeenia - Ïουμανικά - Romanian - roumain - rumunjski - rúmenska - rumeno - rumÄņu - rumunų - román - романÑки - Rumen - Roemeens - Rumensk - rumuÅ„ski - romeno - română - rumunÄina - romunÅ¡Äina - romania - rumänska - rumence - - - - - хърватÑки - croata - chorvatÅ¡tina - kroatisk - Kroatisch - horvaadi - κÏοατικά - Croatian - croate - hrvatski - króatíska - croato - horvÄtu - kroatų - horvát - хрватÑки - Kroat - Kroatisch - Kroatisk - chorwacki - croata - croată - chorvátÄina - hrvaÅ¡Äina - kroatia - kroatiska - hırvatça - - - - - Ñловашки - eslovaco - slovenÅ¡tina - slovakisk - Slowakisch - slovaki - σλοβακικά - Slovak - slovaque - slovaÄki - slovakíska - slovacco - slovÄku - slovakų - szlovák - Ñловачки - Slovakk - Slowaaks - Slovakisk - sÅ‚owacki - eslovaco - slovacă - slovenÄina - slovaÅ¡Äina - slovakki - slovakiska - slovakça - - - - - ÑловенÑки - esloveno - slovinÅ¡tina - slovensk - Slowenisch - sloveeni - σλοβενικά - Slovenian - slovène - slovenski - slóvenska - sloveno - slovēņu - slovÄ—nų - szlovén - Ñловенечки - Sloven - Sloveens - Slovensk - sÅ‚oweÅ„ski - eslovénio - slovenă - slovinÄina - slovenÅ¡Äina - sloveeni - slovenska - slovence - - - - - иÑпанÑки - español - Å¡panÄ›lÅ¡tina - spansk - Spanisch - hispaania - ισπανικά - Spanish - espagnol - Å¡panjolski - spænska - spagnolo - spÄņu - ispanų - spanyol - шпанÑки - Spanjol - Spaans - Spansk - hiszpaÅ„ski - espanhol - spaniolă - Å¡panielÄina - Å¡panÅ¡Äina - espanja - spanska - ispanyolca - - - - - шведÑки - sueco - Å¡védÅ¡tina - svensk - Schwedisch - rootsi - σουηδικά - Swedish - suédois - Å¡vedski - sænska - svedese - zviedru - Å¡vedų - svéd - шведÑки - Svediż - Zweeds - Svensk - szwedzki - sueco - suedeză - Å¡védÄina - Å¡vedÅ¡Äina - ruotsi - svenska - isveççe - - - - - турÑки - turco - tureÄtina - tyrkisk - Türkisch - türgi - τουÏκικά - Turkish - turc - turski - tyrkneska - turco - turku - turkų - török - турÑки - Tork - Turks - Tyrkisk - turecki - turco - turcă - tureÄtina - turÅ¡Äina - turkki - turkiska - türkçe - - - - - абхазки - abjasio - abcházÅ¡tina - abkhasisk - Abchasisch - abhaasi - αμπχαζικά - Abkhazian - abkhaze - abhaski - abkasíska - abcaso - abhÄzieÅ¡u - abchazų - abház - ÐбхазиÑки - Abkażjan - Abchazisch - Abkhasisk - abchaski - abecásio - abhază - abcházÄina - abhaÅ¡Äina - abhaasi - abkhaziska - abhazca - - - - - Ð°Ñ„Ñ€Ð¸ÐºÐ°Ð½Ñ - afrikaans - afrikánÅ¡tina - afrikaans - Afrikaans - afrikaani - αφÏικάνς - Afrikaans - afrikaans - afrikaans - afríkanska - afrikaans - afrikÄnss - afrikanų - afrikaans - африканÑки - Afrikans - Afrikaans - Afrikaans - afrikaans - africano - afrikaans - afrikánÄina - afrikanÅ¡Äina - afrikaans - afrikaans - afrikanca - - - - - албанÑки - albanés - albánÅ¡tina - albansk - Albanisch - albaania - αλβανικά - Albanian - albanais - albanski - albanska - albanese - albÄņu - albanų - albán - албанÑки - Albaniż - Albanees - Albansk - albaÅ„ski - albanês - albaneză - albánÄina - albanÅ¡Äina - albania - albanska - arnavutça - - - - - амхарÑки - amhárico - amharÅ¡tina - amharisk - Amharisch - amhara - αμχαÏικά - Amharic - amharique - amharski - amharíska - amarico - amharu - amharų - amhara - амхарÑки - Amħari - Amhaars - Amharisk - amharski - inglês (Ame) - amharică - amharÄina - amharÅ¡Äina - amharan - amhariska - amharca - - - - - арабÑки - árabe - arabÅ¡tina - arabisk - Arabisch - araabia - αÏαβικά - Arabic - arabe - arapski - arabíska - arabo - arÄbu - arabų - arab - ÐрапÑки - Għarbi - Arabisch - Arabisk - arabski - árabe - arabă - arabÄina - arabÅ¡Äina - arabia - arabiska - arapça - - - - - арагонÑки - aragonés - aragonÅ¡tina - aragonesisk - Aragonesisch - aragooni - αÏαγονικά - Aragonese - aragonais - aragonski - aragónska - aragonese - aragonieÅ¡u - aragonieÄių - aragóniai - арагонÑки - Aragoniż - Aragonees - Aragonesisk - aragoÅ„ski - aragonês - aragoneză - aragónská - aragonÅ¡Äina - aragonia - aragonesiska - aragonca - - - - - арменÑки - armenio - arménÅ¡tina - armensk - Armenisch - armeenia - αÏμενικά - Armenian - arménien - armenski - armenska - armeno - armēņu - armÄ—nų - örmény - ерменÑки - Armen - Armeens - Armensk - ormiaÅ„ski - arménio - armeană - arménÄina - armenÅ¡Äina - armenia - armeniska - ermenice - - - - - аÑамÑки - asamés - ásámÅ¡tina - assamesisk - Assamesisch - assami - ασαμέζικα - Assamese - assamais - asamski - assameíska - assamese - asamieÅ¡u - asamų - assamese - аÑамÑки - Assamiż - Assamees - Assamesisk - asamski - assamês - assameză - asámÄina - asamÅ¡Äina - assami - assami - assamca - - - - - азербайджанÑки - azerí - ázerbajdžánÅ¡tina - aserbajdsjansk - Aserbeidschanisch - aserbaidžaani - αζεÏικά - Azerbaijani - azéri/azerbaidjanais - azerski - aserbaídsjanska - azero - azerbaidžÄnu - azerbaidžanieÄių - azeri - азербејџанÑки - AżerbajÄ¡ani - Azerbeidzjaans - Aserbajdsjansk - azerbejdżaÅ„ski - azeri - azerbaijană - azerbajdžanÄina - azerÅ¡Äina - azeri - azerbajdzjanska - azerice - - - - - баÑки - euskera - baskiÄtina - baskisk - Baskisch - baski - βασκικά - Basque - basque - baskijski - baskneska - basco - basku - baskų - baszk - ваÑкиÑки - Bask - Baskisch - Baskisk - baskijski - basco - bască - baskilÄtina - baskovÅ¡Äina - baski - baskiska - baskça - - - - - белоруÑки - bielorruso - bÄ›loruÅ¡tina - hviderussisk - Weißrussisch - valgevene - λευκοÏωσικά - Belarusian - biélorusse - bjeloruski - hvítrússneska - bielorusso - baltkrievu - baltarusių - belarusz - велоруÑки - Belarussu - Wit-Russisch - Hviterussisk - biaÅ‚oruski - bielorusso - belarusă - bieloruÅ¡tina - beloruÅ¡Äina - valkovenäjä - vitryska - belarusça - - - - - бенгалÑки - bengalí - bengálÅ¡tina - bengali - Bengali - bengali - μπενγκάλι - Bengali - bengali - bengalski - bengalska - bengalese - bengÄļu - bengalų - bengáli - венгалÑки - Bengali - Bengalees - Bengali - bengalski - bengalês - bengaleză - bengálÄina - bengalÅ¡Äina - bengali - bengaliska - bangladeşçe - - - - - боÑненÑки - bosnio - bosenÅ¡tina - bosnisk - Bosnisch - bosnia - βοσνιακά - Bosnian - bosniaque - bosanski - bosníska - bosniaco - bosnieÅ¡u - bosnių - bosnyák - вошњачки - Bożnijaku - Bosnisch - Bosnisk - boÅ›niacki - bósnio - bosniacă - bosniaÄtina - bosanÅ¡Äina - bosnia - bosniska - boÅŸnakça - - - - - бретонÑки - bretón - bretonÅ¡tina - bretonsk - Bretonisch - bretooni - βÏετονικά - Breton - breton - bretonski - bretónska - bretone - bretoņu - bretonų - breton - вретон - Breton - Bretons - Bretonsk - bretoÅ„ski - bretão - bretonă - bretónÄina - bretonÅ¡Äina - bretoni - bretonska - bretonca - - - - - бирманÑки - birmano - barmÅ¡tina - burmesisk - Birmanisch/Burmesisch - birma - βιÏμανικά - Burmese - birman - burmanski - búrmíska - birmano - birmieÅ¡u - birmieÄių - burmai - вурманÑки - Burmiż - Birmees - Burmesisk - birmaÅ„ski - birmanês - birmaneză - barmÄina - burmanÅ¡Äina - burma - burmesiska - burmaca - - - - - каталонÑки/валенÑÐ¸Ñ - catalán/valenciano - kataláština/valencijÅ¡tina - catalansk/valenciansk - Katalanisch/Valencianisch - katalaani/valencia - καταλανικά/βαλενθιανά - Catalan/Valencian - catalan/valencien - katalonski/valencijski - katalónska/valenska - catalano/valenciano - katalÄņu/valensieÅ¡u - katalonų/valensijos - katalán/valenciai - КаталонÑки/ВаленÑијанÑки - Katalan/Valenzjan - Catalaans/Valenciaans - Katalansk/Valensiansk - kataloÅ„ski/walencjaÅ„ski - catalão/valenciano - catalană/valenciană - katalánÄina/valencia - katalonÅ¡Äina/valencijanÅ¡Äina - katalaani/valencian - katalanska/valenciska - katalanca/valensiyaca - - - - - чеченÑки - checheno - ÄeÄenÅ¡tina - tjetjensk - Tschetschenisch - tÅ¡etÅ¡eeni - τσετσενικά - Chechen - tchétchène - ÄeÄenski - téténska - ceceno - ÄeÄenu - ÄeÄenų - csecsen - чеченÑки - ÄŠeÄ‹en - Chechen - Tsjetsjensk - czeczeÅ„ski - checheno - cecenă - ÄeÄenÄina - ÄeÄenÅ¡Äina - tÅ¡etÅ¡eeni - tjetjenska - çeçence - - - - - китайÑки - chino - ÄínÅ¡tina - kinesisk - Chinesisch - hiina - κινεζικά - Chinese - chinois - kineski - kínverska - cinese - Ä·Ä«nieÅ¡u - kinų - kínai - КинеÑки - ÄŠiniż - Chinees - Kinesisk - chiÅ„ski - chinês - chineză - ÄínÅ¡tina - kitajÅ¡Äina - kiina - kinesiska - çince - - - - - корнуолÑки - córnico - kornÅ¡tina - cornisk - Kornisch - korni - κοÏνουαλικά - Cornish - cornique - cornish - kornbreska - cornico - kornieÅ¡u - kornų - cornwalli kelta - корнÑки - Korniku - Cornish - Kornisk - kornijski - córnico - cornică - kornÄina - kornijÅ¡Äina - korni - corniska - korniÅŸce - - - - - корÑиканÑки - corso - korsiÄtina - korsikansk - Korsisch - korsika - κοÏσικανικά - Corsican - corse - korzikanski - korsíka - corso - korsikÄņu - korsikieÄių - korzikai - корзиканÑки - Korsiku - Corsicaans - Korsikansk - korsykaÅ„ski - corso - corsicană - korziÄtina - korzijÅ¡Äina - korsika - korsikanska - korsikaca - - - - - фарьорÑки - feroés - faerÅ¡tina - færøsk - Färöisch - fääri - φεÏοϊκά - Faroese - féroïen - ferojski - færeyska - faroese - fÄ“ru - farerų - feröeri - фарÑки - Fawriż - Faeröers - Færøysk - farerski - feroesa - feroeză - faerÄina - ferÅ¡Äina - fääri - färoiska - faraoece - - - - - фиджийÑки - fiyiano - fidžijÅ¡tina - fiji - Fidschi - fidži - φιτζιανά - Fijian - fidjien - fidžijski - fídjeyska - fijian - fidžieÅ¡u - fidžių - fidzsi - фиџиÑки - FiÄ¡jan - Fijisch - Fijisk - fidżyjski - fidjiano - fijiană - fidžijÄina - fidžijÅ¡Äina - fidži - fidjianska - fijice - - - - - фризийÑки - frisón occidental - západní fríština - frisisk - Friesisch - läänefriisi - φÏιζικά (Δυτική ΦÏιζία) - Western Frisian - frison occidental - frizijski - frísneska - frisone - rietumfrÄ«zu - vakarų fryzų - nyugati fríz - западно-физиÑки - Friżjan tal-Punent - West-Fries - Frisisk - zachodniofryzyjski - frísio ocidental - frizonă - frízÅ¡tina - zahodna frizijÅ¡Äina - friisi - västfrisiska - frizyaca - - - - - грузинÑки - georgiano - gruzínÅ¡tina - georgisk - Georgisch - gruusia - γεωÏγιανά - Georgian - georgien - gruzijski - georgíska - georgiano - gruzÄ«nu - gruzinų - grúz - грузиÑки - Ä eorÄ¡jan - Georgisch - Georgisk - gruziÅ„ski - geórgio - georgiană - gruzínÄina - gruzinÅ¡Äina - georgia - georgiska - gürcüce - - - - - шотландÑки/шотландÑки келтÑки - gaélico/gaélico escocés - igaelÅ¡tina/skotská gaelÅ¡tina - gælisk/skotsk gælisk - Gälisch/Schottisch-Gälisch - gaeli/gaeli (Å otimaa) - γαελικά/σκωτικλά γαελικά - Gaelic/Scottish Gaelic - gaélique/gaélique écossais - gaelski/Å¡kotski gaelski - gelíska/skosk gelíska - gaelico/gaelico scozzese - gÄ“lu/skotu gÄ“lu - gÄ—lų/Å¡kotijos gÄ—lų - gael/skót gael - галÑки/шкотÑко-галÑки - Galliku/Galliku SkoÄ‹Ä‹iż - Gaelisch/Schots-Gaelisch - Gælisk/Skotsk-Gælisk - gaelicki/gaelicki szkocki - gaélico/gaélico escocês - galică/galică scoÅ£iană - gaelÄina/Å¡kótska gaelÄina - gelÅ¡Äina/Å¡kotska gelÅ¡Äina - gaeli/skotti - gaeliska/skotsk gaeliska - gaelce/iskoçça - - - - - ирландÑки - irlandés - irÅ¡tina - irsk - Irisch - iiri - ιÏλανδικά - Irish - irlandais - irski - írska - irlandese - Ä«ru - airių - ír - ирÑки - Irlandiż - Iers - Irsk - irlandzki - irlandês - irlandeză - írÄina - irÅ¡Äina - iiri - iriska - irlandaca - - - - - галиÑийÑки - gallego - galicijÅ¡tina - galicisk - Galicisch - galeegi - γαλικιανά - Galician - galicien - galicijski - galisíska - galiziano - galisieÅ¡u - galisų - galíciai - ГалициÑки - Galizzjan - Galicisch - Galisisk - galisyjski - Galego - galiciană - galicijÄina - galicijÅ¡Äina - galicia - galiciska - galiçyaca - - - - - Ð¼Ð°Ð½ÐºÑ - manés - manÅ¡tina - manx - Manx - mänksi - μανξ - Manx - mannois/manxois - manski - manska - mannese - manÅ¡u - manksų - manx - mанÑки - Manks - Manx - Mansk - manx - manês - manx - manÄina - mánÅ¡Äina - manx - manniska - manskça - - - - - гуджаратÑки - guyaratí - gudžarátÅ¡tina - gujarati - Gujarati - gudžarati - γκουτζαÏατικά - Gujarati - gujarati - gudžaratski - gújaratí - gujarati - gudžaratu - gudžaratų - - гуџарати - Gujarati - Gujarati - Gujarati - gudźarati - gujarati - gujarati - gujarati - gujarati - gudžarati - gujarati - gucaratça - - - - - хаитÑнÑки/хаитÑнÑки креолÑки - haitiano/criollo haitiano - haitská kreolÅ¡tina - haitisk/haitisk kreol - Haitianisch/Frankokreolisch - haiti/haiti kreooli - αϊτής/αϊτινή κÏεολή - Haitian/Haitian Creole - haitien/créole haitien - haićanski/haićanski kreolski - haítískta/haítískt blendingsmál - haitiano/creolo haitiano - haitieÅ¡u/Haiti kreolu - haitieÄių/haiÄio kreolų - haiti/haiti kreol - ХаитÑки; ХаитÑко креолÑки - Ħaitjan/Kreol tal-Ħaiti - Haïtiaans/Haïtiaans Creools - Haitisk/Haitisk kreolsk - haitaÅ„ski/kreolski haitaÅ„ski - haitiano/criolo haitiano - haitiană/creolă haitiană - haitská/francúzska kreolÄina - haitÅ¡Äina/haitska kreolÅ¡Äina - haiti/haiti creole - haitiska/haitisk kreolska - haitice/haiti kreyolu - - - - - иврит - hebreo - hebrejÅ¡tina - hebraisk - Hebräisch - heebrea - εβÏαϊκά - Hebrew - hébreu - hebrejski - hebreska - ebraico - ivrits - hebrajų - héber - ЕврејÑки - Ebrajk - Hebreeuws - Hebraisk - hebrajski - hebraico - ebraică - hebrejÄina - hebrejÅ¡Äina - heprea - hebreiska - Ä°branice - - - - - хинди - hindi - hindÅ¡tina - hindi - Hindi - hindi - χίντι - Hindi - hindi - hindski - hindí - hindi - hindi - hindi - hindi - Хинду - Ħindi - Hindi - Hindi - hindi - hindi - hindi - hindÄina - hindijÅ¡Äina - hindi - hindi - hintçe - - - - - индонезийÑки - indonesio - indonéština - indonesisk - Indonesisch - indoneesia - ινδονησιακά - Indonesian - indonésien - indonezijski - indónesíska - indonesiano - indonÄ“zieÅ¡u - indonezieÄių - indonéziai - ИндонежанÑки - Indoneżjan - Indonesisch - Indonesisk - indonezyjski - indonésio - indoneziană - indonézsky jazyk - indonezijÅ¡Äina - indonesia - indonesiska - endonezce - - - - - ÑванÑки - javanés - javánÅ¡tina - javanesisk - Javanisch - jaava - ιαβανικά - Javanese - javanais - javanski - javanska - giavanese - javieÅ¡u - javieÄių - jávai - ЈаванÑки - Ä avaniż - Javaans - Javanesisk - jawajski - javanês - javaneză - jávÄina - javanÅ¡Äina - jaava - javanesiska - javaca - - - - - ÑпонÑки - japonés - japonÅ¡tina - japansk - Japanisch - jaapani - ιαπωνικά - Japanese - japonais - japanski - japanska - giapponese - japÄņu - japonų - japán - ЈапонÑки - Ä appuniż - Japans - Japansk - japoÅ„ski - japonês - japoneză - japonÄina - japonÅ¡Äina - japani - japanska - japonca - - - - - каннада - kannaá¸a/canarés - kannadÅ¡tina - kannada - Kannada - kannada - κανάντα - Kannada - kannada - kannada - kanaríska - kannada - kannadu - kanadų - kannada - канада - Kannada - Kannada - Kannada - kannada - canarês - kannada - kannadÄina - kanadÅ¡Äina - kannada - kannada - kannada - - - - - казахÑки - kazajo - kazaÅ¡tina - kasakhisk - Kasachisch - kasahhi - καζακικά - Kazakh - kazakh - kazaÅ¡ki - kasakska - kazaco - kazahu - kazachų - kazak - казахÑтан - Kazak - Kazachs - Kasakhisk - kazachski - cazaque - kazahă - kazaÅ¡tina - kazaÅ¡Äina - kazakki - kazakiska - kazakça - - - - - киргизки - kirguís - kyrgyzÅ¡tina - kirgisisk - Kirgisisch - kirgiisi - κιÏγιζικά - Kirghiz - kirghize - kirgiski - kirghiz - kirghiso - kirgÄ«zu - kirgizų - kirgíz - КиргиÑки - Kirgiż - Kirgizisch - Kirgisisk - kirgiski - quirguize - kârgâză - kirgizÅ¡tina - kirgiÅ¡Äina - kirgiisi - kirgisiska - kırgızca - - - - - конгоанÑки - kikongo - konžština - kongo - Kongo/Kikongo - kongo - κονγκό - Kongo/Kikongo - kongo - kongo - kongo - kikongo - kongu - kongo - szuahéli/kikongói - КонгоанÑки - Kongo - Congolees - Kongolesisk - kongo - congo - kikongo - kongo - kongovÅ¡Äina - kongo - kongo - kongoca - - - - - корейÑки - coreano - korejÅ¡tina - koreansk - Koreanisch - korea - κοÏεατικά - Korean - coréen - korejski - kóreska - coreano - korejieÅ¡u - korÄ—jieÄių - koreai - КорејÑки - Korean - Koreaans - Koreansk - koreaÅ„ski - coreano - coreeană - kórejÄina - korejÅ¡Äina - korea - koreanska - korece - - - - - кюрдÑки - kurdo - kurdÅ¡tina - kurdisk - Kurdisch - kurdi - κουÏδικά - Kurdish - kurde - kurdski - kúrdíska - curdo - kurdu - kurdų - kurd - - Kurd - Koerdisch - Kurdisk - kurdyjski - curdo - kurdă - kurdÄina - kurdÅ¡Äina - kurdi - kurdiska - kürtçe - - - - - Лао - lao - laoÅ¡tina - lao - Laotisch - lao - λαοτιανά - Lao - lao/laotien - laoski - laoska - lao - laosieÅ¡u - lajų - lao - - Lao - Laotiaans - Laotisk - laotanski - laociano - lao - laoÅ¡tina - laoÅ¡Äina - lao - lao - laoca - - - - - лимбургÑки - limburgués - limburÅ¡tina - limburgisk - Limburgisch - limburgi - λιμβουÏγιανά - Limburgish/Limburgian/Limburgic - limbourgeois - limburgish - limburgíska - limburghese - limburgieÅ¡u - limburgieÄių - limburgi - Лимбуршки - Limburgish - Limburgs - Limburgisk - limburski - limburguês - limburgheză - limburÄina - limburÅ¡Äina - limburg - limburgiska - limburgca - - - - - лингала - lingala - lingala - lingala - Lingala - lingala - λινγκάλα - Lingala - lingala - lingala - lingala - lingala - lingala - lingala - lingala - - Lingala - Lingala - Lingala - lingala - lingala - lingala - lingala - lingala - lingala - lingala - lingalaca - - - - - люкÑембургÑки - luxemburgués - lucemburÅ¡tina - letzeburgsk - Luxemburgisch - letseburgi - λουξεμβουÏγιανά - Luxembourgish - luxembourgeois - luksemburÅ¡ki - lúxemborgíska - lussemburghese - luksemburgieÅ¡u - liuksemburgieÄių - luxemburgi - ЛукÑембуршки - Lussemburgiż; Letzurgiż - Luxemburgs - Luxembourgisk - luksemburski - luxemburguês - luxemburgheză - luxemburÄina - luksemburÅ¡Äina - luxemburg - luxemburgiska - lüksemburgca - - - - - македонÑки - macedonio - makedonÅ¡tina - makedonsk - Makedonisch - makedoonia - μακεδονικά - Macedonian - macédonien - makedonski - makedónska - macedone - maÄ·edonieÅ¡u - makedonų - macedón - МакедонÑки - MaÄ‹edonjan - Macedonisch - Makedonsk - macedoÅ„ski - macedónio - macedoneană - macedónÄina - makedonÅ¡Äina - makedonia - makedonska - makedonca - - - - - малаÑлам - malayalam - malajálamÅ¡tina - malayalam - Malayalam - malajalami - μαλαγιαλαμικά - Malayalam - malayalam - malayalam - malayalam - malayalam - malajalu - malajalių - malajálam - малајалам - Malayalam - Malayalam - Malayalam - malajalam - malaiala - malayalam - malajálamÄina - malajalÅ¡Äina - malajalam - malayalam - malayalam - - - - - маратхи - - maráthÅ¡tina - marathi - Marathi - marathi - μαÏαθικά - Marathi - marathi - marathi - marathi - marathi - marathu - maraÄių - maráthi - марати - Marathi - Marathi - Marathi - marathi - marata - marathi - máráthÄina - marati - Marathi - Marathi - marathi - - - - - малайÑки - malayo - malajÅ¡tina - malajisk - Malaiisch - malai - μαλαισιανά - Malay - malais - malajski - malasíska - malese - malajieÅ¡u - malajų - maláj - МалајÑки - Malajan - Maleis - Malayisk - malajski - malaio - malaeză - malajÄina - malajÅ¡Äina - malaiji - malajiska - malezyaca - - - - - малгашки - malgache - malgaÅ¡tina - malagassisk - Malagasy/Malgache - malagassi - μαλγασικά - Malagasy - malgache - malgaÅ¡ki - malagasíska - malgascio - malagasu - malagasių - malagasy - Малагашки - Malagażi - Malagassisch - Gassisk - malgaski - malgaxe - malgaşă - malagaÅ¡tina - malgaÅ¡Äina - malagassi - malagasy - malagasi - - - - - молдовÑки - moldavo - moldavÅ¡tina - moldovisk - Moldauisch - moldova - μολδαβικά - Moldavian - moldave - moldavski - moldóvska - moldavo - moldÄvu - moldavų - moldáv - МолдавÑки - Moldavjan - Moldavisch - Moldovsk - moÅ‚dawski - moldavo - moldovenească - moldavÄina - moldavÅ¡Äina - moldavia - moldaviska - moldovca - - - - - монголÑки - mongol - mongolÅ¡tina - mongolsk - Mongolisch - mongoli - μογγολικά - Mongolian - mongol - mongolski - mongólska - mongolo - mongoļu - mongolų - mongol - МонголÑки - Mongoljan - Mongools - Mongolsk - mongolski - mongol - mongolă - mongolÄina - mongolÅ¡Äina - mongoli - mongoliska - mogolca - - - - - непалÑки - nepalí - nepálÅ¡tina - nepalesisk - Nepali - nepaali - νεπαλέζικα - Nepali - népalais - nepali - nepalska - nepalese - nepÄlieÅ¡u - nepalų - nepáli - ÐепалÑки - Nepaliż - Nepalees - Nepali - nepalski - nepalês - nepaleză - nepálÄina - nepalÅ¡Äina - nepali - nepalesiska - nepalce - - - - - норвежки (nynorsk) - noruego (nynorsk) - norÅ¡tina (nynorsk) - norsk (nynorsk) - Norwegisch (Nynorsk) - norra (uusnorra) - νοÏβηγικά (νίνοÏσκ) - Norwegian (Nynorsk) - norvégien (nynorsk) - novonorveÅ¡ki (nynorsk) - norska (nýnorska) - norvegese (nynorsk) - norvÄ“Ä£u (nynorsk) - norvegų (naujoji kalba) - norvég (Nynorsk) - Ðорвешки (ÐијорÑки) - NorveÄ¡iż (Ninorsk) - Noors (Nynorsk) - Norsk (Nynorsk) - norweski (nynorsk) - norueguês (Nynors) - norvegiană (nynorsk) - nórÄina (nynorsk) - norveÅ¡Äina (nynorsk) - norja (nynorsk) - norska (nynorska) - norveççe (Norsk) - - - - - норвежки (bokmÃ¥l) - noruego (bokmal) - norÅ¡tina (bokmÃ¥l) - norsk (riksmÃ¥l) - Norwegisch (BokmÃ¥l) - norra (bokmÃ¥l) - νοÏβηγικά (μπόκμωλ) - Norwegian (Bokmal) - norvégien (bokmal) - norveÅ¡ki (bokmÃ¥l) - norska (bókmál) - norvegese (bokmÃ¥l) - norvÄ“Ä£u (bokmÃ¥l) - norvegų (standartinÄ— kalba) - norvég (Bokmal) - Ðорвешки (БокмалÑки) - NorveÄ¡iż (Bokmahal) - Noors (BokmÇ»l) - Norsk (BokmÃ¥l) - norweski (bokmÃ¥l) - norueguês (BokmÃ¥l) - norvegiană (bokmal) - nórÄina (Bokmal) - norveÅ¡Äina (bokmÃ¥l) - norja (bokmÃ¥l) - norska (bokmÃ¥l) - norveççe (BokmÃ¥l) - - - - - панджабÑки - punjabi - paňdžábÅ¡tina - punjabi - Panjabi - pandžabi - παντζάμπι - Punjabi - penjabi - istoÄnopandžapski - púndjabí - punjabi - pandžabu - pandžabų - pandzsábi - пенџабÑки - Punjabi - Punjabi - Panjabi - pendżabski - panjabi - punjabă - pandžábÄina - punjabi - punjabi - punjabi - pencapça - - - - - перÑийÑки - persa - perÅ¡tina - persisk - Persisch - pärsia - πεÏσικά - Persian - persan - perzijski - persneska - persiano - persieÅ¡u - persų - perzsa - ПерÑиÑки - Persjan - Perzisch - Persisk - perski - persa - persană - perzÅ¡tina - perzijÅ¡Äina - farsi; persia - persiska - farsça - - - - - лущу - pashtún - paÅ¡tÅ¡tina - pashto - Paschtunisch - puÅ¡tu - πάστο - Pashto - pachto - paÅ¡tunski - pastú - pashtu - puÅ¡tu - puÅ¡tÅ«nų - pastu - паштунÑки - Pashto - Pasjtoe - Pasjto - paszto - pachto - paÈ™tună - paÅ¡tÄina - paÅ¡tunÅ¡Äina - paÅ¡tun - pashto - peÅŸtuca - - - - - ретороманÑки - retorománico - rétorománÅ¡tina - rætoromansk - Rätoromanisch - retoromaani - ÏαιτοÏομανικά - Raeto-Romance - rhéto-roman/romanche - retoromanski - retó-rómanska - romancio/reto-romanzo - retoromÄņu - retoromanų kalbos - rétoromán - Рето-романÑки - Reto-Romanz - Retoromaans - Retoromansk - retoromaÅ„ski - reto-romano - retoromană - rétorománÄina - retoromanÅ¡Äina - retoromaani - rätoromanska - reto romanca - - - - - романи - romaní - romÅ¡tina - romani - Romani - romani - Ïομανί - Romani - romani - romski - rómani - romanes - romu - romų - romani - ромÑки - Romani - Romani - Romanes - romski - romani - romani - rómÄina - romski - romanikieli - romani - çingenece - - - - - руÑки - ruso - ruÅ¡tina - russisk - Russisch - vene - Ïωσικά - Russian - russe - ruski - rússneska - russo - krievu - rusų - orosz - РуÑки - Russu - Russisch - Russisk - rosyjski - russo - rusă - ruÅ¡tina - ruÅ¡Äina - venäjä - ryska - rusça - - - - - ÑръбÑки - serbio - srbÅ¡tina - serbisk - Serbisch - serbia - σεÏβικά - Serbian - serbe - srpski - serbneska - serbo - serbu - serbų - szerb - СрпÑки - Serb - Servisch - Serbisk - serbski - sérvio - sârbă - srbÄina - srbÅ¡Äina - serbia - serbiska - sırpça - - - - - ÑеверноÑаамÑки - sami septentrional - severní sámÅ¡tina - nordsamisk - Nordsaamisch - põhjasaami - βοÏειολαπωνικά - Northern Sami - same du Nord - sjevernolaponski - norðursamíska - sami settentrionale - ziemeļsÄmu - Å¡iaurÄ—s samių - északi számi - Северно-Ñами - Sami ta' Fuq - Noord-Samisch - Nordsamisk - saami północny - sami setentrional - sami de nord - severná saamÄina - severna samÅ¡Äina - pohjoissaame - nordsamiska - kuzeylapça - - - - - Ñиндхи - sindhi - sindhÅ¡tina - sindhi - Sindhi - sindhi - σίντι - Sindhi - sindhî - sindi - sindí - sindhi - sindhu - sindų - szindhi - Ñинди - Sindhi - Sindhi - Sindhi - sindhi - sindi - sindhi - sindhÄina - sindi - sindhi - Sindhi - sintçe - - - - - ÑомалийÑки - somalí - somálÅ¡tina - somalisk - Somali - somaali - σομαλικά - Somali - somali - somalski - sómalska - somalo - somÄļu - somalių - szomáli - СомалÑки - Somali - Somalisch - Somalisk - somalijski - somali - somaleză - somálÄina - somalÅ¡Äina - somali - somaliska - somalice - - - - - ÑардинÑки - sardo - sardÅ¡tina - sardinsk - Sardisch - sardi - σαÏδηνιακά - Sardinian - sarde - sardski - sardiníska - sardo - sardÄ«nieÅ¡u - sardinų - szardíniai - СардиниÑки - Sard - Sardijns - Sardinsk - sardyÅ„ski - sardo - sardiniană - sardínsky jazyk - sardÅ¡Äina - sardi - sardiska - sarduca - - - - - Ñуахили - swahili - svahilÅ¡tina - swahili - Swahili - suahiili - σουαχίλι - Swahili - swahili - svahili - svahílí - swahili - svahili - svahilių - swahili - Свахили - Swaħili - Swahili - Swahili - suahili - swahili - swahili - svahilÄina - svahili - swahili - swahili - swahilice - - - - - таитÑнÑки - tahitiano - tahitÅ¡tina - tahitiansk - Tahitisch - tahiti - ταϊτινή - Tahitian - tahitien - tahićanski - tahítíska - tahitiano - taitieÅ¡u - taitieÄių - tahiti - ТахитÑки - Taħitjan - Tahitisch - Tahitisk - tahitaÅ„ski - taitiano - tahitiană - tahitÄina - tahitijÅ¡Äina - tahiti - tahitiska - tahitice - - - - - тамилÑки - tamil - tamilÅ¡tina - tamil - Tamil - tamili - ταμίλ - Tamil - tamoul - tamilski - tamílska - tamil - tamilu - tamilų - tamil - - Tamil - Tamil - Tamil - tamilski - tâmil - tamilă - tamil - tamilÅ¡Äina - tamil - tamil - tamilce - - - - - татарÑки - tártaro - tatarÅ¡tina - tatarisk - Tatarisch - tatari - ταταÏικά - Tatar - tatar - Ï„atarski - tatarska - tatara - tatÄru - totorių - tatár - ТатарÑки - Tatar - Tataars - Tatarisk - tatarski - tártaro - tătară - tatárÄina - tatarÅ¡Äina - tataarin - tatariska - tatarca - - - - - телугу - telugu - telugÅ¡tina - telugu - Telugu - telugu - τελοÏγκου - Telugu - télougou - telugu - telúgú - telugu - telugu - telugų - telugu - Телугу - Telugu - Telugu - Telugu - telugu - telugu - telugu - telugÄina - telugu - telugu - telugu - teluguca - - - - - таджикÑки - tayik - tádžiÄtina - tadsjikisk - Tadschikisch - tadžiki - τατζίκ - Tajik - tadjik - tadžiÄki - tadsjikíska - tagico - tadžiku - tadžikų - tádzsik - таџички - Tajik - Tadzjieks - Tadsjikisk - tadżycki - tadjique - tadjică - tadžiÄtina - uzbeÅ¡Äina - tadžikin - tadzjikiska - tacikçe - - - - - тагалог - tagalo - tagalog - tagalog - Tagalog - tagalogi - ταγκαλόγκ - Tagalog - tagalog - tagaloÅ¡ki - tagalog - tagalog - tagalu - tagalų - tagalog - тагалошки - Tagalog - Tagalog - Tagalog - tagalski - tagalo - tagalog - tagalÄina - - tagalog - tagalog - tagalogca - - - - - тайÑкиÑÑ‚ - tailandés - thajÅ¡tina - thai - Thailändisch - tai - ταϊλανδικά - Thai - thaï - tajski - taílenska - thai - taju - thajų - thai - - Tajlandiż - Thai - Thai - tajski - tailandês - thailandeză - thajÄina - tajÅ¡Äina - thai - thai - tayca - - - - - тибетÑки - tibetano - tibetÅ¡tina - tibetansk - Tibetisch - tiibeti - θιβετιανά - Tibetan - tibétain - tibetski - tíbetska - tibetano - tibetieÅ¡u - tibetieÄių - tibeti - ТибетанÑки - Tibetjan - Tibetaans - Tibetansk - tybetaÅ„ski - tibetano - tibetană - tibetÄina - tibetanÅ¡Äina - tiibet - tibetanska - tibetçe - - - - - туркменÑки - turcomano - turkmenÅ¡tina - turkmensk - Turkmenisch - turkmeeni - τουÏκμενικά - Turkmen - turkmène - turkmenski - túrkmenska - turcmeno - turkmēņu - turkmÄ—nų - türkmén - ТуркменÑки - Turkmen - Turkmeens - Turkmensk - turkmeÅ„ski - turquemeno - turkmenă - turkménÄina - turkmenÅ¡Äina - turkmeeni - turkmeniska - türkmence - - - - - украинÑки - ucraniano - ukrajinÅ¡tina - ukrainsk - Ukrainisch - ukraina - ουκÏανικά - Ukrainian - ukrainien - ukrajinski - úkraínska - ucraino - ukraiņu - ukrainieÄių - ukrán - - Ukrain - Oekraïens - Ukrainsk - ukraiÅ„ski - ucraniano - ucraineană - ukrajinÄina - ukrajinÅ¡Äina - ukraina - ukrainska - ukraynaca - - - - - урду - urdú - urdÅ¡tina - urdu - Urdu - urdu - οÏÏντου - Urdu - ourdou - urdski - úrdú - urdu - urdu - urdu - urdu - Урду - Urdu - Urdu - Urdu - urdu - urdu - urdu - urdÄina - urdujÅ¡Äina - urdu - urdu - urduca - - - - - узбекÑки - uzbeko - uzbeÄtina - usbekisk - Usbekisch - usbeki - ουζμπεκικά - Uzbek - ouszbek - uzbek - úsbekíska - uzbeco/usbeco - uzbeku - uzbekų - üzbég - УзбекиÑтанÑки - Użbek - Oezbeeks - Usbekisk - uzbecki - uzbeque - uzbecă - uzbeÄtina - uzbeÅ¡Äina - uzbekki - uzbekiska - özbekçe - - - - - виетнамÑки - vietnamita - vietnamÅ¡tina - vietnamesisk - Vietnamesisch - vietnami - βιετναμεζικά - Vietnamese - vietnamien - vijetnamski - víetnamska - vietnamita - vjetnamieÅ¡u - vietnamieÄių - vietnámi - ВиетнамÑки - Vjetnamiż - Vietnamees - Vietnamesisk - wietnamski - vietnamita - vietnameză - vietnamÄina - vietnamÅ¡Äina - vietnam - vietnamesiska - vietnamca - - - - - уелÑки - galés - velÅ¡tina - walisisk - Kymrisch - kõmri - ουαλικά - Welsh - gallois - velÅ¡ki - velska - gallese - velsieÅ¡u - velsieÄių - welszi - Велшки - Welx - Welsh - Walisisk - walijski - galês - galeză - waleÅ¡tina - valižanÅ¡Äina - kymri - walesiska - galce - - - - - идиш - yidish - jidiÅ¡ - jiddisch - Jiddisch - jidiÅ¡i - γίντις - Yiddish - yiddish - jidiÅ¡ - jiddíska - yiddish - jidiÅ¡s - jidiÅ¡ - jiddis - Јидиш - Jiddix - Jiddisch - Jiddisk - jidysz - yiddish - idiÅŸ - jidiÅ¡ - jidiÅ¡ - jiddiÅ¡ - jiddish - yidce - - - - - йоруба - yoruba - jorubÅ¡tina - yoruba - Yoruba - joruba - γιοÏοÏμπα - Yoruba - yoruba - joruba - joruba - yoruba - jorubu - jorubų - joruba - јоруба - Yoruba - Yoruba - Joruba - joruba - iorubá - yoruba - - joruba - joruba - yoruba - yoruba - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd deleted file mode 100644 index be01c4e96..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassLearnerInformation.xsd +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - - - - - - - - - - - - - - Defines a sequence of elements that fully describe a Europass XML document. - - - - - - - - - - - - - - - - - - - - - - - - - - - - Contains a sequence of skills and competences that the learner has acquired during any formal or informal experience. - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd deleted file mode 100644 index 942b3e647..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassNationalities_V1.5.0.xsd +++ /dev/null @@ -1,6148 +0,0 @@ - - - - - - - - List of nationalities based on the ISO 3166-1-alpha-2 - filtered by Europass country list. - - - - - андорец - Andorrana - Andorra - Andorransk - andorranisch - andorralane - ΑνδόÏας - Andorran - Andorrane - andorsko - Andorrskt - Andorrana - Andoras - andorietis, -Ä— - andorrai - Ðндорец - Andorra - Andorrese - Andorransk - andorska - Andorrana - andorrană - Andorská - andorsko - andorralainen - andorransk - Andoralı - - - - - от Обединените арабÑки - емирÑтва - Emiratí (Emiratos Ãrabes Unidos) - Spojené arabské emiráty - Emiratarabisk - emiratisch (Vereinigten Arabischen Emirate) - ühendemiraatlane - Ηνωμένων ΑÏαβικών ΕμιÏάτων - Emirati (United Arab Emirates) - Émiratie (Émirats arabes unis) - državljanstvo Ujedinjenih Arapskih Emirata - Frá Sameinuðu arabísku furstadæmunum - Emiratense - Apvienoto ArÄbu EmirÄtu - Jungtinių Arabų Emyratų gyventojas, -a - egyesült arab emírségekbeli - Емираќанец - Emirati Għarab Magħquda - Van de Verenigde Arabische Emiraten - Emiratarabisk - emiracka (Zjednoczone Emiraty Arabskie) - Saudita - din Emiratele Arabe Unite - Spojené arabské emiráty - prebivalec Zdruzenih arabskih emiratov - Yhdistyneiden arabiemiirikuntien kansalainen - förenade arabemiratisk - BirleÅŸik Arap Emirlikleri vatandaşı - - - - - афганец - Afgana - Afghánistán - Afghansk - afghanisch - afganistanlane - Αφγανική - Afghan - Afghane - afgansko - Afganskt - Afghana - AfganistÄnas - afganas, -Ä— - afgán - ÐвганиÑтанец - Afganistan - Afghaanse - Afghansk - afgaÅ„ska - Afegã - afgană - Afganská - afganistansko - afganistanilainen - afghansk - Afgan - - - - - от Ðнтигуа и Барбуда - Antiguana - Antigua a Barbuda - Anguillansk - antiguanisch - antigualane - Αντιγκουανική - Antiguan - Antiguaise - antigva-barbudsko - Antígskt - di Antigua e Barbuda - Antigvas un Barbudas - Antigva ir Barbadua gyventojas, -a - antigua és barbaduai - од Ðнтигва и барбуда - Antigua and Barbuda - Antiguaanse - Antiguansk - antiguaÅ„ska/barbudzka - Antiguana - din Antigua ÅŸi Barbuda - Antigua a Barbuda - antigua-barbudsko - Antigua ja Barbuda - antiguansk - Antigua ve Barbudalı - - - - - албанец - Albanesa - Albánie - Albansk - albanisch - albaanlane - Αλβανική - Albanian - Albanaise - albansko - Albanskt - Albanese - AlbÄnijas - albanas, -Ä— - albán - Ðлбанец - Albanja - Albanese - Albansk - albaÅ„ska - Albanesa - albaneză - Albánska - albansko - albanialainen - albansk - Arnavut - - - - - арменец - Armenia - Arménie - Armensk - armenisch - armeenlane - ΑÏμένικη - Armenian - Arménienne - armensko - Armenskt - Armena - ArmÄ“nijas - armÄ—nas, -Ä— - örmény - Ерменец - Armenja - Armeense - Armensk - armeÅ„ska/ormiaÅ„ska - Arménia - armeană - Arménska - armensko - armenialainen - armenisk - Ermeni - - - - - анголец - Angoleña - Angola - Angolansk - angolanisch - angolalane - Αγκόλας - Angolan - Angolaise - angolsko - Angólskt - Angolana - Angolas - angolietis, -Ä— - angolai - Ðнголец - L-Angola - Angolese - Angolansk - angolska - Angolana - angoleză - Angolská - angolsko - angolalainen - angolansk - Angolalı - - - - - аржентинец - Argentina - Argentina - Argentinsk - argentinisch - argentiinlane - ΑÏγεντίνικη - Argentinian - Argentine - argentinsko - Argentínskt - Argentina - ArgentÄ«nas - argentinietis, -Ä— - argentín - Ðргентинец - Argentina - Argentijnse - Argentinsk - argentyÅ„ska - Argentina - argentiniană - Argentínská - argentinsko - argentinialainen - argentinsk - Arjantin - - - - - авÑтриец - Austríaca - Rakousko - Østrigsk - österreichisch - austrialane - ΑυστÏιακή - Austrian - Autrichienne - austrijsko - Austurrískt - Austriaca - Austrijas - austras, -Ä— - osztrák - ÐвÑтриец - Awstrija - Oostenrijkse - Østerriksk - austriacka - Austríaca - austriacă - Rakúska - avstrijsko - itävaltalainen - österrikisk - Avusturyalı - - - - - авÑтралиец - Australiana - Austrálie - Australsk - australisch - austraallane - ΑυστÏαλιανή - Australian - Australienne - australsko - Ãstralskt - Australiana - AustrÄlijas - australas, -Ä— - ausztrál - ÐвÑтралиец - Awstralja - Australische - Australsk - australijska - Australiana - australiană - Austrálska - avstralsko - australialainen - australisk - Avustralyalı - - - - - азербайджанец - Azerbaiyana - Ãzerbájdžán - Aserbajdsjansk - aserbaidschanisch - aserbaidžaanlane - από το ΑζεÏμπαϊτζάν - Azerbaijani - Azerbaïdjanaise - azerbajdžansko - Aserskt - Azerbaigiana - AzerbaidžÄnas - azerbaidžanietis, -Ä— - azerbajdzsáni - Ðзербејџанец - Azerbaijan - Azerbeidzjaanse - Aserbajdsjaner - azerbejdżaÅ„ska - Azerbaijanesa - azerbaidjană - Azerbajdžanská - azerbajdžansko - azerbaidžanilainen - azerbajdzjansk - Azeri - - - - - от БоÑна и Херцеговина - Bosnioherzegovina - Bosna a Hercegovina - Bosnisk-Hercegovinsk - bosnisch-herzegowinisch - bosnialane - Βοσνιακή (Βοσνία-ΕÏζεγοβίνη) - Bosnian-Herzegovinian - Bosniaque-herzégovine - bosansko-hercegovaÄko - Bosnískt - Bosniaca - Bosnijas un Hercegovinas - bosnis, -Ä— - bosznia hercegovinai - Бошњак - Bosnia-Herzegovina - van Bosnië en Herzegovina - Bosnisk - boÅ›niacko-hercegowiÅ„ska - Bósnia - bosniacă - Bosna a Hercegovina - bosansko-hercegovsko - bosnia-herzegovinalainen - bosnisk-hercegovinsk - Bosna-Hersekli - - - - - барбадоÑец - Barbadense - Barbados - Barbadisk - barbadisch - barbadoslane - από τα ΜπαÏμπάντος - Barbadian - Barbadienne - barbadsko - Barbadoskt - Barbadiana - Barbadosas - barbadosietis, -Ä— - barbadoszi - Барбадошанец - Barbados - Barbadiaanse - Barbadisk - barbadoska - Barbadense - din Barbados - Barbadosská - barbadoÅ¡ko - barbadoslainen - barbadisk - Barbadoslu - - - - - бангладешец - Bangladesí - Bangladéš - Bangladeshisk - bangladeschisch - bangladeshlane - από το Μπανγκλαντές - Bangladeshi - Bangladaise - bangladeÅ¡ko - Bangladesskt - Bangladese - BangladeÅ¡as - bangladeÅ¡ietis, -Ä— - bangaldesi - Бангладешанец - Bangladesh - Bengalese - Baladeshisk - bangladeska/banglijska - Bangladechiano - bengaleză - BangladeÅ¡ká - bangladeÅ¡ko - bangladeshilainen - bangladeshisk - BangladeÅŸli - - - - - белгиец - Belga - Belgie - Belgisk - belgisch - belgialane - Βέλγικη - Belgian - Belge - belgijsko - Belgískt - Belga - Beļģijas - belgas, -Ä— - belga - Белгиец - BelÄ¡ju - Belgische - Belgisk - belgijska - Belga - belgiană - Belgická - belgijsko - belgialainen - belgisk - Belçikalı - - - - - от Буркина ФаÑо - Burkinesa - Burkina Faso - Burkinsk - burkinisch - burkinalane - από την ΜπουÏκίνα - Burkinabe - Burkinabè - burkinsko - Búrkínskt - del Burkina - Burkinafaso - Burkina Faso gyventojas, -a - burkina fasoi - Буркинец - Burkina Faso - Burkinese - Burkinsk - burkiÅ„ska - Burquina - din Burkina Faso - Burkina Faso - burkinafaÅ¡ko - burkinafasolainen - burkinsk - Burkina Fasolu - - - - - българин - Búlgara - Bulharsko - Bahrainsk - bulgarisch - bulgaarlane - ΒουλγαÏική - Bulgarian - Bulgare - bugarsko - Búlgarskt - Bulgara - BulgÄrijas - bulgaras, -Ä— - bolgár - Бугарин - Bulgarja - Bulgaarse - Bulgarsk - buÅ‚garska - Búlgara - bulgară - Bulharská - bolgarsko - bulgarialinen - bulgarisk - Bulgar - - - - - бахрейнец - Bahreiní - Bahrajn - Bulgarsk - bahrainisch - bahreinlane - από το ΜπαχÏέιν - Bahraini - Bahreïnite - bahreinsko - Bareinskt - Bahreinita - Bahreinas - bahreinietis, -Ä— - bahreini - Бахреинец - Bahrain - Bahreinse - Bahrainsk - bahrajÅ„ska - Baremita - din Bahrain - Bahrajnská - bahrajnsko - bahrainilainen - bahrainsk - Bahreynli - - - - - бурундиец - Burundesa - Burundi - Burundisk - burundisch - burundialane - ΜπουÏουντιανή - Burundian - Burundaise - burundijsko - Búrúndískt - Burundese - Burundijas - burundietis, -Ä— - burundi - Бурундиец - Il-Burundi - Burundese - Burundisk - burundyjska - Burundiana - burundeză - Burundská - burundijsko - burundilainen - burundisk - Brundili - - - - - бенинец - Beninesa - Benin - Beninsk - beninisch - beninlane - από το Μπενίν - Beninese - Béninoise - beninsko - Benínskt - Beniniana - Beninas - beninietis, -Ä— - benini - Бенинец - Benin - Beninse - Beninsk - beniÅ„ska - Beninense - benineză - Beninská - beninsko - beniniläinen - beninsk - Beninli - - - - - брунеец - Bruneana - Brunej - Bruneisk - bruneiisch - bruneilane - από το ΜπÏουνέι - Bruneian - Brunéienne - brunejsko - Brúneiskt - del Brunei - Brunejas - brunÄ—jietis, -Ä— - brunei - Брунејанец - Brunei - Bruneise - Bruneisk - brunejska - Bruneiana - din Brunei - Brunejská - brunejsko - bruneilainen - bruneisk - Buruneli - - - - - боливиец - Boliviana - Bolívie - Boliviansk - bolivianisch - boliivlane - Βολιβιανή - Bolivian - Bolivienne - bolivijsko - Bólivískt - Boliviana - BolÄ«vijas - bolivietis, -Ä— - bolíviai - Боливиеец - Bolivja - Boliviaanse - Boliviansk - boliwijska - Boliviana - boliviană - Bolívijská - bolivijsko - bolivialainen - boliviansk - Bolivyalı - - - - - бразилец - Brasileña - Brazílie - Brasiliansk - brasilianisch - brasiillane - Î’Ïαζιλιάνικη - Brazilian - Brésilienne - brazilsko - Brasilískt - Brasiliana - BrazÄ«lijas - brazilas, -Ä— - brazil - Бразилец - Brazil - Braziliaanse - Brasiliansk - brazylijska - Brasileira - braziliană - Brazílska - brazilsko - brasilialainen - brasiliansk - Brezilyalı - - - - - бахамец - Bahameña - Bahamy - Bahamansk - bahamisch - bahamalane - από τις Μπαχάμες - Bahamian - Bahamienne - bahamsko - Bahameyskt - Bahamiana - Bahamu - bahamietis, -Ä— - bahamai - Бахамиец - Bahamas - Bahamaanse - Bahamansk - bahamska - Baamiana - din Bahamas - Bahamská - bahamsko - bahamalainen - bahamansk - Bahamalı - - - - - бутанец - Butanesa - Bhútán - Bhutansk - bhutanisch - bhutanlane - Μπουτανέζικη - Bhutanese - Bhoutanaise - butansko - Bútanskt - Bhutanese - ButÄnas - butanietis, -Ä— - bhutáni - Бутанец - Il-Bhutan - Bhutaanse - Bhutansk - butaÅ„ska - Butanesa - bhutaneză - Bhutánska - butansko - bhutanilainen - bhutanesisk - Bhutanlı - - - - - ботÑуанец - Botsuana - Botswana - Botswansk - botsuanisch - botswanalane - Μπουτσoυανική - Botswanan - Botswanaise - bocvansko - Botsvanskt - Botswana - BotsvÄnas - botsvanietis, -Ä— - botswanai - Боцванец - Botswana - Botswaanse - Botswansk - botswaÅ„ska - Betchuana - botswaniană - Botswanská - botsvansko - botswanalainen - botswansk - Bostwanalı - - - - - беларуÑин - Belarusa - BÄ›lorusko - Hviderussisk - belarussisch - valgevenelane - ΛευκοÏώσικη - Byelorussian - Biélorusse - bjelorusko - Hvítrússneskt - Bielorussa - Baltkrievijas - baltarusis, -Ä— - belorusz - Ð‘ÐµÐ»Ð¾Ñ€ÑƒÑ - Belarus - Wit-Russische - Hviterussisk - biaÅ‚oruska - Bielorrussa - belarusă - Bieloruská - belorusko - valkovenäläinen - vitrysk - Beyaz Rusyalı - - - - - белизец - Beliceña - Belize - Belizisk - belisisch - belize’lane - από το Μπελίζε - Belizean - Bélisienne - belizejsko - Belískt - Belizeana - Belizas - belizietis, -Ä— - belizi - Белижанец - Belize - Belizaanse - Belizisk - belizeÅ„ska - Belizense - beliziană - Belizská - belizijsko - belizeläinen - belizisk - Belizli - - - - - канадец - Canadiense - Kanada - Canadisk - kanadisch - kanadalane - Καναδική - Canadian - Canadienne - kanadsko - Kanadískt - Canadese - KanÄdas - kanadietis, -Ä— - kanadai - Канаѓанец - Kanada - Canadese - Kanadisk - kanadyjska - Canadiana - canadiană - Kanadská - kanadsko - kanadalainen - kanadensisk - Kanadalı - - - - - от Демократична република Конго - Congoleña - Kongo (Demokratická republika Kongo) - Congolesisk (Den Demokratiske Republik Congo) - kongolesisch (Demokratische Republik Kongo) - kongolane - Κονγκολέζικη (Λαϊκή ΔημοκÏατία του Κονγκό) - Congolese (Democratic Republic of the Congo) - Congolaise (République démocratique du Congo) - kongoansko (Demokratska Republika Kongo) - Lýðræðislega Lýðveldið Kongó (Austur-Kongó) - Congolese (Repubblica Democratica del Congo) - Kongo DemokrÄtiskÄs Republikas - kongietis, -Ä— (Kongo DemokratinÄ— Respublika) - kongói - Конголеанец (ДемократÑка Република Конго) - Repubblika Demokratika tal-Kongo - Congolese (Democratische Republiek Congo) - Kongolesisk (Den demokratiske republikken Kongo) - kongijska (Demokratyczna Republika Konga) - Congolesa (República Democrática do Congo) - congoleză (Republica Democrată Congo) - Kongská (Konžská demokratická republika) - kongovsko (DemokratiÄne republike Kongo) - kongolainen (Kongon demokraattinen tasavalta) - Republiken Kongo (Demokratiska republiken Kongo) - Kongolu (Demokratik Kongo Cumhuriyeti) - - - - - от Централната ÐфриканÑка Република - Centroafricana - StÅ™edoafrická republika - Centralafrikansk - zentralafrikanisch - keskaafriklane - ΚεντÏοαφÏικανική - Central African - Centrafricaine - srednjoafriÄko - Miðafrískt - Centrafricana - CentrÄlÄfrikas Republikas - CentrinÄ—s Afrikos Respublikos gyventojas, -a - közép afrikai - Централно-африканец - Ir-Repubblika ÄŠentrali Affrikana - Centraal-Afrikaanse - Sentralafrikansk - Å›rodkowoafrykaÅ„ska - Centro-africana - centrafricană - Stredoafrická - centralnoafriÅ¡ko - keskiafrikkalainen - centralafrikansk - Orta Afrikalı - - - - - от Република Конго - Congoleña - Kongo (Republika Kongo) - Congolesisk (Republikken Congo) - kongolesisch (Republik Kongo) - kongolane - Κονγκολέζικη (ΔημοκÏατία του Κονγκό) - Congolese (Republic of the Congo) - Congolaise (République du Congo) - kongoansko (Republika Kongo) - Vestur-Kongó - Congolese (Repubblica del Congo) - Kongo (Kongo Republika) - kongietis, -Ä— (Kongo Respublika) - kongói - Конголеанец (Република Конго) - Repubblika tal-Kongo - Congolese (Republiek Congo) - Kongolesisk (Republikken Kongo) - kongijska (Republika Konga) - Congolesa (República do Congo) - congoleză (Republica Congo) - Kongská (Republika Kongo) - kongovsko (Republike Kongo) - kongolainen (Kongon tasavalta) - kongolesisk (Republiken Kongo) - Kongolu (Kongo Cumhuriyetli) - - - - - швейцарец - Suiza - Å výcarsko - Schweizisk - schweizerisch - Å¡veitslane - Ελβετική - Swiss - Suisse - Å¡vicarsko - Svissneskt - Svizzera - Å veices - Å¡veicaras, -Ä— - svájci - Швајцарец - Svizzera - Zwitserse - Sveitsisk - szwajcarska - Suíça - elveÅ£iană - Å vajÄiarská - Å¡vicarsko - sveitsiläinen - schweizisk - Ä°sviçreli - - - - - котдивоарец - Marfileño - Pobreží slonoviny - Ivoriansk - ivorisch - elevandiluuranniklane - από την Ακτή Î•Î»ÎµÏ†Î±Î½Ï„Î¿ÏƒÏ„Î¿Ï - Ivorian - Ivoirienne - državljanstvo Obale SlonovaÄe - Frá Fílabeinsströndinni - Ivoriana - KotdivuÄras - Dramblio Kaulo Kranto gyventojas, -a - elefántcsontparti - Иворианец - Il-Kosta ta’ l-Avorju - Ivoriaanse - Ivoriansk - Wybrzeża KoÅ›ci SÅ‚oniowej - Costa-marfinense - ivoriană - Pobrežie Slonoviny - slonokoÅ¡ÄenootoÅ¡ko - norsunluurannikkolainen - ivoriansk - Ä°vorialı - - - - - чилиец - Chilena - Chile - Chilensk - chilenisch - tÅ¡iillane - Χιλιανή - Chilean - Chilienne - Äileansko - Chileskt - Cilena - Čīles - Äilietis, -Ä— - chilei - Чилеанец - IÄ‹-ÄŠili - Chileense - Chilensk - czilijska - Chilena - chiliană - Čílske - Äilsko - chileläinen - chilensk - Åžilili - - - - - камерунец - Camerunesa - Kamerun - Camerounsk - kamerunisch - kamerunlane - ΚαμεÏουνέζικη - Cameroonian - Camerounaise - kamerunsko - Kamerúnskt - Camerunese - KamerÅ«nas - kamerÅ«nietis, -Ä— - kameruni - Камеруанец - Il-Kamerun - Kameroense - Kamerunsk - kameruÅ„ska - Camaronesa - cameruneză - Kamerunská - kamerunsko - kamerunialainen - kamerunsk - Kamerunlu - - - - - китаец - China - Čína - Kinesisk - chinesisch - hiinlane - Κινέζικη - Chinese - Chinoise - kinesko - Kínverskt - Cinese - Ķīnas - kinas, -Ä— - kínai - Кинез - IÄ‹-ÄŠina - Chinese - Kinesisk - chiÅ„ska - Chinesa - chineză - Čínska - kitajsko - kiinalainen - kinesisk - Çinli - - - - - колумбиец - Colombiana - Kolumbie - Colombiansk - kolumbianisch - kolumblane - Κολομβιανή - Colombian - Colombienne - kolumbijsko - Kólumbískt - Colombiana - Kolumbijas - kolumbietis, -Ä— - kolumbiai - Колумбиец - Kolumbja - Colombiaanse - Colombiansk - kolumbijska - Colombiana - columbiană - Kolumbijská - kolumbijsko - kolumbialainen - colombiansk - Kolombiyalı - - - - - коÑтариканец - Costarricense - Kostarika - Costaricansk - costa-ricanisch - costaricalane - ΚοσταÏικανική - Costa Rican - Costaricienne - kostarikansko - Kostarískt - Costaricana - Kostarikas - kostarikietis, -Ä— - costa ricai - КоÑтариканец - Il-Kosta Rika - Costa Ricaanse - Kostarikansk - kostarykaÅ„ska - Costarriquenha - costaricană - Kostarická - kostariÅ¡ko - costaricalainen - costarikansk - Kosta Rikalı - - - - - Ñърбин - Serbia - Srbsko - Serbisk - serbisch - serblane - ΣέÏβικη - Serbian - Serbe - srpsko - Serbneskt - Serba - Serbijas - serbas, -Ä— - szerb - Србин - s-Serbja - Servische - Serbisk - serbska - Sérvia - sârbă - Srbská - srbsko - serbialainen - serbisk - Sırp - - - - - кубинец - Cubana - Kuba - Cubansk - kubanisch - kuubalane - Κουβανική - Cuban - Cubaine - kubansko - Kúbverskt - Cubana - Kubas - kubietis, -Ä— - kubai - Кубанец - Kuba - Cubaanse - Kubansk - kubaÅ„ska - Cubana - cubaneză - Kubánska - kubansko - kuubalainen - kubansk - Kübalı - - - - - от Кабо Верде - Caboverdiana - Kapverdy - Kapverdisk - kap-verdisch - kaboverdelane - από το ΠÏάσινο ΑκÏωτήÏιο - Cape Verdean - Cap-verdienne - zelenortsko - Grænhöfðeyskt - Capoverdiana - Kaboverdes - Žaliojo KyÅ¡ulio salų gyventojas,-a - zöld-foki szigeteki - Зеленортец - Cape Verde - Kaapverdische - Kappverdisk - zielonoprzylÄ…dkowe - Cabo-verdiana - din Capul Verde - Kapverdský - zelenortsko - kapverdeläinen - kapverdisk - Cape Verdli - - - - - кипърец - Chipriota - Kypr - Cypriotisk - zyprisch - küproslane - ΚυπÏιακή - Cypriot - Chypriote - ciparsko - Kýpverskt - Cipriota - Kipras - kiprietis, Ä— - ciprusi - Кипранец - ÄŠipru - Cypriotische - Kypriotisk - cypryjska - Cipriota - cipriotă - Cyperská - ciprsko - kyproslainen - cypriotisk - Kıbrıslı - - - - - чех - Checa - ÄŒeská republika - Tjekkisk - tschechisch - tÅ¡ehh - Τσέχικη - Czech - Tchèque - ÄeÅ¡ko - Tékkneskt - Ceca - ÄŒehijas - Äekas, -Ä— - cseh - Чех - Repubblika ÄŠeka - Tsjechische - Tjekkisk - czeska - Checa - cehă - ÄŒeská - ÄeÅ¡ko - tsekkiläinen - tjeckisk - Çek - - - - - немец - Alemana - NÄ›mecko - Tysk - deutsch - sakslane - ΓεÏμανική - German - Allemande - njemaÄko - Þýskt - Tedesca - VÄcijas - vokietis, -Ä— - német - Германец - Ä ermanja - Duitse - Tysk - niemiecka - Alemã - germană - Nemecká - nemÅ¡ko - saksalainen - tysk - Alman - - - - - джибутиец - Yibutiana - Džibutsko - Djiboutisk - dschibutisch - djiboutilane - από το Τζιμπουτί - Djiboutian - Djiboutienne - džibutsko - Djíbútískt - Gibutiana - Džibutijas - džibutietis, -Ä— - djibouti köztársasági - Ðубутиец - Djibouti - Djiboutiaanse - Djiboutisk - dżibutyjska - Jibutiana - din Djibouti - Ďžibutská - džibutsko - djiboutilainen - djiboutisk - Cibutili - - - - - датчанин - Danesa - Dánsko - Dansk - dänisch - taanlane - Δανική - Danish - Danoise - dansko - Danskt - Danese - DÄnijas - danas, -Ä— - dán - Данец - Danimarka - Deense - Dansk - duÅ„ska - Dinamarquesa - daneză - Dánska - dansko - tanskalainen - dansk - Danimarkalı - - - - - от Доминика - Dominiquesa - Dominika - Dominicansk (Dominica) - dominikanisch (Dominica) - dominikaanlane - από την Îτομίνικα - Dominican (Dominica) - Dominicaine (Dominique) - dominijsko (Dominika) - Dóminískt (frá Dóminíku) - Dominicana (Dominica) - Dominikas - dominikietis, -Ä— - dominikai - Доминиканец (Доменика) - Danimarka - Dominicaanse (Dominica) - Dominikisk - dominicka (Dominikana) - Dominiquensa (Domínica) - dominicană (Dominica) - Dominikánska (Dominika) - dominiÅ¡ko - dominicalainen - dominikisk - Dominik - - - - - от ДоминиканÑката република - Dominicana - Dominikánská republika - Dominicansk (Dominikanske Republik) - dominikanisch (Dominikanische Republik) - dominicalane - Δομινικανή (Δομινικανή ΔημοκÏατία) - Dominican (Dominican Republic) - Dominicaine (République dominicaine) - dominikansko (Dominikanske Republike) - Dóminískt (frá Dóminíska lýðveldinu) - Dominicana (Repubblica Dominicana) - DominikÄnas Republikas - dominikietis, -Ä— (Dominikos Respublika) - Dominikai Köztársaság állampolgára - Доминиканец (ДоминиканÑка Република) - Ir-Repubblika Domenikana - Dominicaanse (Dominicaanse Republiek) - Dominikansk (Den dominikanske republikken) - dominikaÅ„ska (Republika dominikanska) - Dominicana (República Dominicana) - dominicană (Republica Dominicană) - Dominicka (Dominikánska republika) - dominikansko (Dominikanska republika) - Dominikaanisen tasavallan kansalainen - dominikansk (Dominikanska republiken) - Dominik Cumhuriyetli - - - - - алжирец - Argelina - Alžírsko - Algerisk - algerisch - alžeerlane - ΑλγεÏική - Algerian - Algérienne - alžirsko - Alsírskt - Algerina - Alžīrijas - alžyrietis, -Ä— - algéria, algír - Ðлжирец - Algeria - Algerijnse - Algerisk - algierska - Argelina - algeriană - Alžírska - alžirsko - algerialainen - algerisk - Cezayirli - - - - - еквадорец - Ecuatoriana - Ekvádor - Ecuadoriansk - ecuadorianisch - ecuadorlane - από τον ΙσημεÏινό - Ecuadorian - Équatorienne - ekvadorsko - Ekvadorskt - Ecuadoriana - Ekvadoras - ekvadorietis, -Ä— - ecuadori - Еквадорец - L-Ekwador - Ecuadoraanse - Ecuadoriansk - ekwadorska - Equatoriana - ecuadoriană - Ekvadorská - ekvadorsko - ecuadorilainen - ecuadoriansk - Ekvadorlu - - - - - еÑтонец - Estonia - Estonsko - Estisk - estnisch - eestlane - Εσθονική - Estonian - Estonienne - estonsko - Eistneskt - Estone - Igaunijas - estas, -Ä— - észt - ЕÑтонец - L-Estonja - Estse - Estisk / Estlandsk - estoÅ„ska - Estoniana - estoniană - Estónska - estonsko - virolainen - estnisk - Estonyalı - - - - - египтÑнин - Egipcia - Egypt - Egyptisk - ägyptisch - egiptlane - Αιγυπτιακή - Egyptian - Égyptienne - egipatsko - Egypskt - Egiziana - Ä’Ä£iptes - egiptietis, -Ä— - egyiptomi - Еѓипѓанец - EÄ¡ittu - Egyptische - Egyptisk - egipska - Egípcia - egipteană - Egyptská - egiptovsko - egyptiläinen - egyptisk - Mısırlı - - - - - eритреец - Eritrea - Eritrea - Eritreisk - eritreisch - eritrealane - ΕÏυθÏαία - Eritrean - Érythréenne - eritrejsko - Erítreskt - Eritrea - Eritrejas - eritrÄ—jietis, -Ä— - eritreai - Еритреец - Eritreja - Eritrese - Eritreisk - erytrejska - Eritreia - eritreeană - Eritrejská - eritrejsko - eritrealainen - eritreansk - Eritreli - - - - - иÑпанец - Española - Å panÄ›lsko - Spansk - spanisch - hispaanlane - Ισπανική - Spanish - Espagnole - Å¡panjolsko - Spænskt - Spagnola - SpÄnijas - ispanas, -Ä— - spanyol - Шпанец - Spanja - Spaanse - Spansk - hiszpaÅ„ska - Espanhola - spaniolă - Å panielská - Å¡pansko - espanjalainen - spansk - Ä°spanyol - - - - - етиопец - Etíope - Etiopie - Etiopisk - äthiopisch - etiooplane - Αιθιοπική - Ethiopian - Éthiopienne - etiopsko - Eþíópískt - Etiope - Etiopijas - etiopas, -Ä— - etiópiai - Етиопец - Etjopja - Ethiopische - Etiopisk - etiopska - Etíope - etiopiană - Etiópska - etijopijsko - etiopialainen - etiopisk - Etiyopyalı - - - - - финландец - Finlandesa - Finsko - Finsk, Finlandsk - finnisch - soomlane - Φιλανδική - Finnish - Finlandaise - finsko - Finnskt - Finlandese - Somijas - suomis, -Ä— - finn - Финец - Finlandja - Finse - Finsk - fiÅ„ska - Finlandesa - finlandeză - Fínska - finsko - suomalainen - finländsk - Fin - - - - - фиджиец - Fiyiana - Fidži - Fijiansk - fidschianisch - fidžilane - από τα Φίτζι - Fijian - Fidjienne - fidžijsko - Fídjeyskt - Figiana - Fidži - fidžis, -Ä— - fidzsi-szigeteki - Фиџиец - il-Gzejjer Fiji - Fijische - Fijiansk - fidżyjska - Fijiana - fijiană - FiÄžijská - fidžijsko - fijiläinen - fijiansk - Fijili - - - - - микронезиец - Micronesia - Mikronésie - Mikronesisk - mikronesisch - mehhiklane - ΜικÏονησιακή - Micronesian - Micronésienne - mikronezijsko - Míkrónesískt - Micronesiana - MikronÄ“zijas - mikronezietis, -Ä— - mikroneziai - Микронезиец - Messiku - Micronesische - Mikronesisk - mikronezyjska - Micronésia - microneziană - Mikronézska - mikronezijsko - mikronesialainen - mikronesisk - Mikronezyalı - - - - - французин - Francesa - Francie - Fransk - französisch - prantslane - Γαλλική - French - Française - francusko - Franskt - Francese - Francijas - prancÅ«zas, -Ä— - francia - Французин - Franza - Franse - Fransk - francuska - Francesa - franceză - Francúzska - francosko - ranskalainen - fransk - Fransız - - - - - габонец - Gabonesa - Gabon - Gabonesisk - gabunisch - gabonlane - από την Γκαμπόν - Gabonese - Gabonaise - gabonsko - Gabonskt - Gabonese - Gabonas - gabonietis, -Ä— - gaboni - Габоанец - Gabon - Gabonese - Gabonsk - gaboÅ„ska - Gabonesa - gaboneză - Gabonská - gabonsko - gabonilainen - gabonesisk - Gabonlu - - - - - от Обединеното КралÑтво - Británica - Spojené království - Britisk - britisch - britt - Î’Ïετανική - British - Britannique - britansko - Breskt - Britannica - LielbritÄnijas - britas, -Ä— - gambiai - Британец - ir-Renju Unit - Britse - Britisk - brytyjska - Britânica - britanică - Britská - velikobritansko - brittiläinen, Iso-Britannian kansalainen - brittisk - Ä°ngiliz - - - - - гренадец - Granadina - Grenada - Grenadisk - grenadisch - grenadalane - από τη ΓÏενάδα - Grenadian - Grenadine - grenadsko - Grenadískt - Grenadina - GrenÄdas - grenadietis, -Ä— - grenadai - Гренадиец - Grenada - Grenadaanse - Grenadisk - grenadyjska - Granadina - din Grenada - Grenadská - grenadsko - granadalainen - grenadisk - Grenadalı - - - - - грузинец - Georgiana - Gruzie - Georgisk - georgisch - grusiin - ΓεωÏγιανή - Georgian - Géorgienne - gruzijsko - Georgískt - Georgiana - Gruzijas - gruzinas, -Ä— - grúz - Грузиец - Il-Ä eorÄ¡ja - Georgische - Georgisk - gruziÅ„ska - Georgiana - georgiană - Gruzijská - gruzijsko - georgialainen - georgisk - Gürcü - - - - - ганаец - Ghanesa - Ghana - Ghanesisk - ghanaisch - ghanalane - από την Γκάνα - Ghanaian - Ghanéenne - gansko - Ganverskt - Ghaniana - Ganas - ganietis, -Ä— - ghánai - Ганаец - Il-Gana - Ghanese - Ghanesisk - ghaÅ„ska - Ganesa - ghaneză - Gánska - gansko - ghanalainen - ghanansk - Ganalı - - - - - гренландец - Groenlandesa - Grónsko - Grønlandsk - grönländisch - gröönlane - ΓÏοιλανδική - Greenlandic - Groenlandaise - grenlandsko - Grænlenskt - Groenlandese - Grenlandes - grenlandas, -Ä— - grönlandi - Гренланѓанец - Greenland - Groenlandse - Grønlandsk - grenlandzka - Gronelandesa - groenlandeză - Grónska - grenlandsko - grönlantilainen - grönländsk - Gröndlandlı - - - - - гамбиец - Gambiana - Gambie - Gambisk - gambisch - gambialane - από την Γκάμπια - Gambian - Gambienne - gambijsko - Gambískt - Gambiana - Gambijas - gambis, -Ä—/ gambietis, -Ä— - gambiai - Гамбиец - Il-Gambja - Gambiaanse - Gambisk - gambijska - Gambiana - gambiană - Gambijská - gambijsko - gambialainen - gambisk - Gambiyalı - - - - - гвинеец (ГвинеÑ) - Guineana (República de Guinea) - Guinea - Guineansk (Republikken Guinea) - guineisch (Republik Guinea) - guinealane - από τη Γουινέα - Guinean (Guinea) - Guinéenne (Guinée) - gvinejsko (Republike Gvineje) - Gíneskt - Guineana - Gvinejas - GvinÄ—jos gyventojas, -a - Guineai Köztársaság állampolgára - Гвинеец - Il-Gwinea - Guineese (Republiek Guinea) - Guineansk - gwinejska (Republika Gwinei) - Guineense (República da Guiné) - guineeană (Guineea) - Novoguinejská - gvinejsko (Republike Gvineje) - guinealainen - guineansk - Gineli (Gine Cumhuriyeti) - - - - - от Екваториална Ð“Ð²Ð¸Ð½ÐµÑ - Ecuatoguineana (Guinea Ecuatorial) - Rovníková Guinea - Ækvatorialguineansk - äquatorialguineisch (Republik Äquatorialguinea) - ekvatoriaalguinealane - από την ΙσημεÏινή Γουινέα - Equatoguinean (Equatorial Guinea) - Équato-guinéenne (Guinée équatoriale) - ekvatorsko-gvinejsko - Miðbaugsgíneskt - della Guinea equatoriale - EkvatoriÄlÄs Gvinejas - Pusiaujo GvinÄ—jos gyventojas, -a - egyenlítÅ‘i-guineai - Екваторијанец - Il-Gwinea Ekwatorjali - Equatoriaal-Guinese - Ekvatorialguineansk - gwinejska (Gwinea Równikowa) - Guinéu-equatoriana - guineeană (Guineea Ecuatorială) - Rovníková Guinea - ekvatorijalnogvinejsko - Päiväntasaajan Guinean kansalainen - ekvatorialguineansk - Ekvatorlu (Ekvator Ginesi) - - - - - грък - Griega - Řecko - Græsk - griechisch - kreeklane - Ελληνική - Greek - Grecque - grÄko - Grískt - Greca - GrieÄ·ijas - graikas, -Ä— - görög - Грк - Il-GreÄ‹ja* - Griekse - Gresk - grecka - Grega - greacă - Grécka - grÅ¡ko - kreikkalainen - grekisk - Yunan - - - - - гватемалец - Guatemalteca - Guatemala - Guatemalansk - guatemaltekisch - guatemalalane - από τη Γουατεμάλα - Guatemalan - Guatémaltèque - gvatemalsko - Gvatemalskt - Guatemalteca - Gvatemalas - gvatemalietis, -Ä— - guatemalai - Гватемалаец - Il-Gwatemala - Guatemalteekse - Guatemalansk - gwatemalska - Guatemalteca - guatemaleză - Guatemalská - gvatemalsko - guatemalalainen - guatemalansk - Guatemalalı - - - - - от ГвинеÑ-БиÑау - Guineana (República de Guinea-Bissau) - Guinea-Bissau - Guineansk (Guinea-Bissau) - guinea-bissauisch (Republik Guinea-Bissau) - guineabissaulane - από τη Γουινέα-Μπισσάου - Guinean (Republic of Guinea-Bissau) - Guinéenne (République de Guinée-Bissau) - gvinejsko (Republike Gvineje Bisau) - Bissáskt (Gínea-Bissá) - della Guinea-Bissau - Gvinejas-Bisavas - Bisau GvinÄ—jos gyventojas, -a - Guineai-Bissau Köztársaság állampolgára - Гвинеец (Гвинеја БиÑау) - Guinea-Bissau - Guinee-Bissause (Republiek Guinee-Bissau) - Bissauguineansk - gwinejska (Gwinea Bissau) - Guineense (Guiné-Bissau) - guineeană (Guineea Bissau) - Guinea-Bissau - gvinejsko (Republike Gvineja-Bissau) - guinea-bissaulainen - guinea bissausk - Gineli (Gine-Bissau Cumhuriyeti) - - - - - гвианец - Guyanesa - Guyana - Guyansk - guyanisch (Guyana) - guyanalane - από τη Γουιάνα - Guyanese (Guyana) - Guyanienne (Guyana) - gvajansko (Gvajane) - Gvæjanskt - Guianese - GajÄnas - gajanietis, -Ä— - guyanai - Гајанец - Il-Gujana - Guyaanse (Guyana) - Guyansk - gujaÅ„ska (Gujana) - Guianesa - guyaneză - Guinea - gvajansko - guyanalainen - guyanansk - Guyanalı - - - - - хондураÑец - Hondureña - Honduras - Honduransk - honduranisch - honduraslane - από την ΟνδοÏÏα - Honduran - Hondurienne - honduraÅ¡ko - Hondúrskt - Honduregna - Hondurasas - hondÅ«rietis, -Ä— - honduraszi - Хондуранец - Il-Ħonduras - Hondurese - Honduransk - honduraska - Hondurenha - honduriană - HonduraÅ¡ská - honduraÅ¡ko - hondurasilainen - honduransk - Honduraslı - - - - - хърватин - Croata - Chorvatsko - Kroatisk - kroatisch - horvaat - ΚÏοατική - Croatian - Croate - hrvatsko - Króatískt - Croata - HorvÄtijas - kroatas, -Ä— - horvát - Хрват - Kroazja - Kroatische - Kroatisk - chorwacka - Croata - croată - Chorvátska - hrvaÅ¡ko - kroatialainen - kroatisk - Hırvat - - - - - хаитÑнин - Haitiana - Haiti - Haitiansk - haitianisch - haitilane - από την Αϊτή - Haitian - Haïtienne - haićansko - Haítískt - Haitiana - Haiti - haitietis, -Ä— - haiti-i - Хаиќанец - Ħajiti - Haïtiaanse - Haitisk - haitaÅ„ska - Haitiana - haitiană - Haitská - haitijsko - haitilainen - haitisk - Haitili - - - - - унгарец - Húngara - MaÄarsko - Ungarsk - ungarisch - ungarlane - ΟυγγÏική - Hungarian - Hongroise - maÄ‘arsko - Ungverskt - Ungherese - UngÄrijas - vengras, -Ä— - magyar - Унгарец - Ungerija - Hongaarse - Ungarsk - wÄ™gierska - Húngara - maghiară - MaÄarská - madžarsko - unkarilainen - ungersk - Macar - - - - - индонезиец - Indonesia - Indonésie - Indonesisk - indonesisch - indoneeslane - Ινδονησιακή - Indonesian - Indonésienne - indonezijsko - Indónesískt - Indonesiana - IndonÄ“zijas - indonezietis, -Ä— - indonéz - Индонежанец - L-Indoneżja - Indonesische - Indonesisk - indonezyjska - Indonésia - indoneziană - Indonézska - indonezijsko - indonesialainen - indonesisk - Endonezyalı - - - - - ирландец - Irlandesa - Irsko - Irsk/Irlandsk - irisch - iirlane - ΙÏλανδική - Irish - Irlandaise - irsko - Ãrskt - Irlandese - Īrijas - airis, -Ä— - ír - Ирец - Irlanda - Ierse - Irsk - irlandzka - Irlandesa - irlandeză - Ãrska - irsko - irlantilainen - irisk - Ä°rlandalı - - - - - израелец - Israelita - Izrael - Israel - israelisch - iisraellane - ΙσÏλαηλινή - Israeli - Israélienne - izraelsko - Ãsraelskt - Israeliana - IzraÄ“las - izraelietis, -Ä— - izraeli - Израелец - L-Iżrael - Israëlische - Israelsk - izraelska - Israelita - israeliană - Izraelská - izraelsko - israelilainen - israelisk - Ä°srailli - - - - - индиец - India - Indie - Indisk - indisch - indialane - Ινδική - Indian - Indienne - indijsko - Indverskt - Indiana - Indijas - indas, -Ä— - indiai - Индиец - Indja - Indiase - Indisk - indyjska - Indiana - indiană - Indická - indijsko - intialainen - indisk - Hindu - - - - - иранец - Iraquí - Irák - Irakisk - irakisch - iraaklane - ΙÏανική - Iraqi - Iraquienne - iraÄko - Ãrakskt - Irachena - IrÄkas - iranietis, -Ä— - iráni - Ираќанец - I-Iraq - Irakese - Iransk - irakijska - Iraniana - iraniană - Iránska - iraÅ¡ko - irakilainen - irakisk - Ä°ranlı - - - - - иракчанин - Iraní - Ãrán - Iransk - iranisch - iraanlane - ΙÏακινή - Iranian - Iranienne - iransko - Ãranskt - Iraniana - IrÄnas - irakietis, -Ä— - iraki - Иранец - I-Iran - Iraanse - Irakisk - iraÅ„ska - Iraquiana - irakiană - Iracká - iransko - iranilainen - iransk - Iraklı - - - - - иÑландец - Islandesa - Island - Islandsk - isländisch - islandlane - Ισλανδική - Icelandic - Islandaise - islandsko - Ãslenskt - Islandese - Islandes - islandas, -Ä— - izlandi - ИÑланѓанец - Islanda - IJslandse - Islandsk - islandzka - Islandesa - islandeză - Izlandská - islandsko - islantilainen - isländsk - Ä°zlandalı - - - - - италианец - Italiana - Itálie - Italiensk - italienisch - itaallane - Ιταλική - Italian - Italienne - talijansko - Ãtalskt - Italiana - ItÄlijas - italas, -Ä— - olasz - Италијанец - Italja - Italiaanse - Italiensk - wÅ‚oska - Italiana - italiană - Talianská - italijansko - italialainen - italiensk - Ä°talyan - - - - - Ñмаец - Jamaiquina - Jamajka - Jamaicansk - jamaikanisch - jamaicalane - Τσαμαϊκανή - Jamaican - Jamaïquaine - jamajaÄko - Jamaískt - Giamaicana - Jamaikas - jamaikietis, -Ä— - jamaicai - Јамајќанец - Il-Ä amajka - Jamaicaanse - Jamaikansk - jamajska - Jamaicana - jamaicană - Jamajská - jamajÅ¡ko - jamaikalainen - jamaikansk - Jameykalı - - - - - йорданец - Jordana - Jordánsko - Jordansk - jordanisch - jordaanlane - ΙοÏδανική - Jordanian - Jordanienne - jordansko - Jórdanskt - Giordana - JordÄnijas - jordanietis, -Ä— - jordán - Јорданец - Il-Ä ordan - Jordaanse - Jordansk - jordaÅ„ska - Jordana - iordaniană - Jordánska - jordansko - jordanialainen - jordansk - Ãœrdünlü - - - - - Ñпонец - Japonesa - Japonsko - Japansk - japanisch - jaapanlane - Ιαπωνική - Japanese - Japonaise - japansko - Japanskt - Giapponese - JapÄnas - japonas, -Ä— - japán - Јапонец - Ä appun - Japanse - Japansk - japoÅ„ska - Japonesa - japoneză - Japonská - japonsko - japanilainen - japansk - Japon - - - - - кениец - keniata - Keňa - Kenyansk - kenianisch - keenialane - Κεννυάτικη - Kenyan - Kényane - kenijsko - Kenískt - Kenyota - Kenijas - kenis, -Ä—/ kenietis, -Ä— - kenyai - Кениец - Il-Kenja - Keniaanse - Kenyansk - kenijska - Queniana - kenyană - Keňská - kenijsko - kenialainen - kenyansk - Kenyalı - - - - - киргиз - Kirguís - Kyrgyzstán - Kirgisisk - kirgisisch - kirgiis - ΚιÏγιστανική - Kyrgyzstani - Kirghize - kirgiÅ¡ko - Kirgiskt - Kirghisa - KirgÄ«zijas - kirgizas, -Ä— - kirgiz - КиргиÑтанец - Il-Kyrgyzstan - Kirgizische - Kirgisisk - kirgiska - Quirguize - kârgâză - Kyrgizská - kirgistansko - kirgisialainen - kirgizistansk - Kırgız - - - - - камбоджанец - Camboyana - Kambodža - Cambodjansk - kambodschanisch - kambodžalane - Καμποτζιανή - Cambodian - Cambodgienne - kambodžansko - Kambódískt - Cambogiana - Kambodžas - kambodžietis, -Ä— - kambodzsai - Кампучиец - Il-Kambodja - Cambodjaanse - kambodsjansk - kambodżaÅ„ska - Cambojana - cambodgiană - KamboÄžská - kamboÅ¡ko - kambodžalainen - kambodjansk - Kamboçyalı - - - - - кирибатец - Kiribatiana - Kiribati - Kiribatisk - kiribatisch - kiribati - από το ΚιÏιμπάτι - I-kiribati - Kiribatienne - kiribatsko - Kíribatískt - di Kiribati - Kiribati - kiribatietis, -Ä— - karibati - Кирибаќанец - Kiribati - Kiribatische - Kiribatisk - kirybatyjska - Quiribatiana - din Kiribati - Kiribatská - kiribatsko - kiribatilainen - kiribatisk - Kirabatili - - - - - от КоморÑките оÑтрови - Comorense - Komory - Comorisk - komorisch - komoorlane - ΚομοÏική - Comorian - Comorienne - komorsko - Kómoreyskt - Comoriana - Komoru salu - komorietis, -Ä— - Comore-szigeteki - Коморец - Comoros - Comorese - Komorisk - komorska - Comoriana - din Comore - Komorksá - komorsko - komorilainen - komorisk - Komoroslu - - - - - от Сейнт ÐšÐ¸Ñ‚Ñ Ð¸ ÐÐµÐ²Ð¸Ñ - Sancristobaleña - Svatý KryÅ¡tof a Nevis - fra Saint Christopher og Nevis - der St. Kitts und Nevis - saintkittslane - Αγίου ΧÏιστοφόÏου και Îέβις - Kittsian - de Saint-Christophe-et-Niévès - Svetog Kristofora i Nevisa - Frá Sankti Kristófer og Nevis - di Saint Christopher e Nevis - Sentkitsas un Nevisas - Sent Kitso ir Nevio gyventojas, -a - Saint Kitts és Nevis-i - Кититиец - Saint Kitts and Nevis - Van Saint Kitts en Nevis - Sanktkittisk - saintkityjska - São-cristovense - din Sfântul Kitts ÅŸi Nevis - Svätý KriÅ¡tof a Nevis - saintkitsko - sainkittsnevisläinen - Saint Kitts och Nevis - Saint Kitts ve Nevisli - - - - - Ñевернокореец (КорейÑката народнодемократична република) - Norcoreana - Severní Korea (Korejská lidovÄ› demokratická republika) - Nordkoreansk (Den Demokratiske Folkerepublik Korea) - nord-koreanisch (Demokratische Volksrepublik Korea) - põhjakorealane - ΒοÏειοκοÏεάτικη (ΛαοκÏατική ΔημοκÏατία της ΚοÏέας) - North Korean (Democratic People's Republic of Korea) - Nord-coréenne (République populaire démocratique de Corée) - sjevernokorejsko (Demokratska Narodna Republika Koreja) - Norðurkóreskt (Alþýðulýðveldið Kórea) - Nordcoreana (Repubblica Democratica Popolare di Corea) - Ziemeļkorejas (Korejas Tautas DemokrÄtiskÄ Republika) - Å iaurÄ—s KorÄ—jos (KorÄ—jos Liaudies DemokratinÄ—s Respublikos) - észak koreai (Koreai Népi Demokratikus Köztársaság) - Северно-кореец - il-Korea ta' Fuq (Ir-Repubblika popolari Demokratika tal-Korea) - Noord-Koreaanse (Democratische Volksrepubliek Korea) - Nordkoreansk (Den demokratiske folkerepublikken Korea) - północnokoreaÅ„ska (KoreaÅ„ska Republika Ludowo-Demokratyczna) - Norte-coreana - nord-coreeană (Republica Populară Democrată Coreeană) - Severokorejská (Kórejská ľudovodemokratická republika) - severnokorejsko (DemokratíÄna ljúdska repúblika Korêja) - pohjoiskorealainen (Korean demokraattinen kansantasavalta) - nordkoreansk (Demokratiska folkrepubliken Korea) - Kuzey Koreli (Kore Demokratik Halk Cumhuriyeti) - - - - - южнокореец (Република КореÑ) - Surcoreana - Jižní Korea (Korejská republika) - Sydkoreansk (Republikken Korea) - südkoreanisch (Republik Korea) - lõunakorealane - ÎοτιοκοÏεάτικη (ΔημοκÏατία της ΚοÏέας) - South Korean (Republic of Korea) - Sud-coréenne (République de Corée) - južnokorejsko (Republika Koreja) - Suðurkóreskt (Lýðveldið Kórea) - Sudcoreana (Corea del Sud) - Dienvidkorejas (Korejas Republika) - Pietų KorÄ—ja (KorÄ—jos Respublika) - dél koreai (Koreai Köztársaság) - Јужно-кореец - Korea t'Isfel (Repubblika tal-Korea) - Zuid-Koreaanse (Republiek Korea) - Sørkoreansk (Republikken Korea) - północnokoreaÅ„ska (Republika Korei) - Sul-coreana - sud-coreeană (Republica Coreea) - Juhokorejská (Kórejská republika) - južnokorejsko (Republika Koreja) - eteläkorealainen (Korean tasavalta) - sydkoreansk (Republiken Korea) - Güney Koreli (Kore Cumhuriyeti) - - - - - кувейтец - Kuwaití - Kuvajt - Kuwaitisk - kuwaitisch - kuveitlane - από το Κουβέιτ - Kuwaiti - Koweïtienne - kuvajtsko - Kúveiskt - kuwaitiana - Kuveitas - kuveitietis, -Ä— - kuvaiti - Кувајќанец - Il-Kuwajt - Koeweitse - Kuwaitisk - kuwejcka - Kuwaitiana - kuweitiană - Kuvajtská - kuvajtsko - kuwaitilainen - kuwaitisk - Kuveytli - - - - - казах - Kazaja - Kazachstán - Kasakhisk - kasachisch - kasahh - Καζακστανική - kazakhstani - Kazakhe - kazahstansko - Kasakskt - kazaka - KazahstÄnas - kazachas, -Ä— - kazah - КазахÑтанец - Il-Każakstan - Kazachse - Kasakhstansk - kazachska - Cazaque - kazahă - KazaÅ¡ská - kazahstansko - kazakstanilainen - kazakstansk - Kazak - - - - - лаоÑец - Laosiana - Laos - Laotisk - laotisch - laoslane - Λαοτινή - Laotian - Laotienne - laosko - Laoskt - Laotiana - Laosas - laosietis, -Ä— - laoszi - Лаошанец - Laos - Laotiaanse - Laotisk - laotaÅ„ska - Laociana - laoÅ£iană - Laoská - laoÅ¡ko - laoslainen - laotisk - Laoslu - - - - - ливанец - Libanesa - Libanon - Libanesisk - libanesisch - liibanonlane - Λιβανέζικη - Lebanese - Libanaise - libanonsko - Líbanskt - Libanese - LibÄnas - libanietis, -Ä— - libanoni - Либанец - Libanu - Libanese - Libanesisk - libaÅ„ska - Libanesa - libaneză - Libanonská - libanonsko - libanonilainen - libanesisk - Lübnanlı - - - - - от Св. ЛуÑÐ¸Ñ - Santalucense - Svatá Lucie - Saintluciansk - lucianisch - saintlucialane - Αγία Λουκίας - Saint Lucian - Saint-lucienne - Svete Lucije - Frá Sankti Lúsíu - di Saint Lucia - SentlÅ«sijas - sentlusietis, -Ä— - Saint Lucia-i - Лучијанец - Saint Lucia - Saint Luciaanse - Sanktlusiansk - saintlucyjska - Santaluciense - din Sfânta Lucia - Svätolucijská - svetolucijsko - saintlucialainen - santaluciansk - Saint Lucianlı - - - - - лихтенщайнец - Liechtensteiniano - LichtenÅ¡tejnsko - Liechtensteinsk - liechtensteinisch - liechtensteinlane - από το Λιχτενστάιν - Liechtensteiner - Liechtensteinoise - lihtenÅ¡tajnsko - Liechtensteinskt - del Liechtenstein - LihtenÅ¡teinas - lichtenÅ¡teinietis, -Ä— - lichtensteini - Лихтенштајнец - Liechtenstein - Liechtensteinse - Liechtensteinsk - liechtensteiÅ„ska - Listenstainiana - din Liechtenstein - LichtenÅ¡tajnská - liechsteinsteinsko - lichtensteiniläinen - liechtensteinsk - LihtenyÅŸtanlı - - - - - шриланкиец - Ceilanesa - Å rí Lanka - Srilankansk - sri-lankisch - srilankalane - από τη ΣÏι Λάνκα - Sri Lankan - Sri-lankaise - Å¡rilankansko - Srílankskt - Cingalese - Å rilankas - Å¡rilankietis, -Ä— - srí lankai - Шри-ланканец - Is-Sri Lanka - Sri Lankaanse - Srilankisk - lankijska - Cingalesa - din Sri Lanka - Srílanská - Å¡rilanÅ¡ko - srilankalainen - srilankesisk - Sri Lankalı - - - - - либериец - Liberiana - Libérie - Liberiansk - liberianisch - libeerlane - ΛιβεÏιανή - Liberian - Libérienne - liberijsko - Líberískt - Liberiana - LibÄ“rijas - liberietis, -Ä— - libériai - Либериец - Il-Liberja - Liberiaanse - Liberisk - liberyjska - Liberiana - liberiană - Liberijská - liberijsko - liberialainen - liberisk - Liberyalı - - - - - леÑотец - Lesotense - Lesotho - Lesothisk - lesothisch - lesotholane - Λεσότου - Mosotho - Lesothane - lesotsko - Lesótóskt - del Lesotho - Lesoto - lesotietis, -Ä— - lesothói - ЛеÑотоанец - Il-Lesoto - Lesothaanse - Lesothisk - lesotyjska - Lesotiana - din Lesotho - Lesothská - lesotsko - lesotholainen - lesothisk - Lesotholu - - - - - литовец - Lituana - Litva - Litauisk - litauisch - leedulane - Λιθουανική - Lithuanian - Lituanienne - litavsko - Litháískt - Lituana - Lietuvas - lietuvis, -Ä— - litván - Литванец - Litwanja - Litouwse - Litauisk - litewska - Lituana - lituaniană - Litovská - litvansko - liettualainen - litauisk - Litvanyalı - - - - - люкÑембуржец - Luxemburguesa - Lucemburk - Luxembourgsk - luxemburgisch - luksemburglane - ΛουξεμβουÏγιανή - Luxembourgish - Luxembourgeoise - luksemburÅ¡ko - Lúxemborgskt - Lussemburghese - Luksemburgas - liuksemburgietis, -Ä— - luxemburgi - ЛукÑембуржанец - Lussemburgu - Luxemburgse - Luxemburgsk - luksemburska - Luxemburguesa - luxemburgheză - Luxemburgská - luksemburÅ¡ko - luxenburgilainen - luxemburgsk - Lüksemburglu - - - - - латвиец - Letona - LotyÅ¡sko - Lettisk/Letlandsk - lettisch - lätlane - Λετονική - Latvian - Lettone - latvijsko - Lettneskt - Lettone - Latvijas - latvis, -Ä— - litván - Летонеџ - Il-Latvja - Letse - Latvisk - Å‚otewska - Letã - letonă - lotyÅ¡ská - latvijsko - latvialainen - lettländsk - Leton - - - - - либиец - Libia - Libye - Libysk - libysch - liibüalane - Λιβυκή - Libyan - Libyenne - libijsko - Líbískt - Libica - LÄ«bijas - libis, -Ä— - líbiai - Либиец - Libja - Libische - Libysk - libijska - Líbia - libiană - líbijská - libijsko - libyalainen - libysk - Libyalı - - - - - мароканец - Marroquí - Maroko - Marokkansk - marokkanisch - marokolane - ΜαÏοκινή - Moroccan - Marocaine - marokansko - Marokkóskt - Marocchina - Marokas - marokietis, -Ä— - marokkói - Мароканец - Marokk - Marokkaanse - Marokkansk - marokaÅ„ska - Marroquina - marocană - Marocká - maroÅ¡ko - marokkolainen - marockansk - Faslı - - - - - монакчанин - Monegasca - Monako - Monegaskisk - monegassisch - monacolane - Μονεγασκική - Monegasque - Monégasque - monegaÅ¡ko - Mónakóskt - Monegasca - Monacans - monakietis, -Ä— - monacói - од Монако - Monako - Monegaskische - Monegaskisk - monakijska - Monegasca - monegască - MonaÅ¡ská - monaÅ¡ko - monacolainen - monegaskisk - Monakolu - - - - - молдовец - Moldava - Moldávie - Moldovisk - moldauisch - moldovlane - Μολδαβική - Moldovan - Moldove - moldavsko - Moldóvskt - Moldova - Moldovas - moldavas, -Ä— - moldovai - Молдавец - Moldavja - Moldavische - Moldovsk - moÅ‚dawska - Moldava - moldoveană - Moldavská - moldavijsko - moldovolainen - moldavisk - Moldovyalı - - - - - мадагаÑкарец - Malgache - Madagaskar - Madagaskisk - madagassisch - madagaskarlane - ΜαδαγασκάÏης - Malagasy - Malgache - madagaskarsko - Madagaskt - Malgascia - Madagaskaras - malagasis, -Ä— - madagszkári - МадагаÑкарец - Il-Madagaskar - Malagassische - Gassisk - madagaskarska - Malgaxe - malgaşă - Madagaskar - madagaskarsko - madakaskarilainen - madagaskisk - Madagaskarlı - - - - - от Маршаловите оÑтрови - Marshalesa - Marshallovy ostrovy - fra Marshalløerne - marshallisch - marshalllane - από τα Îησιά ΜάÏσαλ - Marshallese - Marshallaise - marÅ¡alovootoÄko - Marshall-eyskt - Marshallese - MÄrÅ¡ala Salu - MarÅ¡alo salų gyventojas, -a - marshall-szigeteki - Маршалец - Gżejjer Marshall - Marshalleilandse - Marshallesisk - marszalska - Marshallina - din Insulele Marshall - Marshallove ostrovy - marchallovootoÅ¡ko - marshallinsaarelainen - Marshalleisk - Marshallı - - - - - македонец (бивша ЮгоÑлавÑка република МакедониÑ) - Macedonia - Bývalá jugoslávská republika Makedonie (Bývalé jugoslávské republiky Makedonie) - Makedonsk - aus der ehemaligen jugoslawischen Republik Mazedonien (EJR) - endise Jugoslaavia Makedoonia vabariigi kodanik - από την ΠÏώην Γιουγκοσλαβική ΔημοκÏατία της Μακεδονίας - of the former Yugoslav Republic of Macedonia - de l'ancienne République yougoslave de Macédoine - makedonsko (BivÅ¡a jugoslavenska republika Makedonija) - Makedónskt (fyrrum Júgóslavíulýðveldinu Makedóníu) - Macedonese (ex Repubblica iugoslava di Macedonia) - BijuÅ¡Äs DienvidslÄvijas MaÄ·edonijas Republikas - Buvusioji Jugoslavijos Respublika Makedonija, -a - macedón - Македонец - L-Ex Repubblika Jugoslava tal-MaÄ‹edonja - Voormalige Joegoslavische Republiek Macedonië - Makedonsk (Den tidligere jugoslaviske republikken Makedonia) - macedoÅ„ska - Macedónio - macedoneană (Fosta Republică Iugoslavă a Macedoniei) - Macedónska (Bývalá juhoslovanská republika Macedónsko) - nekdanje jugoslovanske republike Makedonije - entisen Jugoslavian tasavallan Makedonian - makedonisk (f.d. jugoslaviska republiken Makedonien) - Makedon (Eski Yugoslav Makedonya Cumhuriyeti) - - - - - малиец - Maliense - Mali - Malisk - malisch - malilane - από το Μάλι - Malian - Malienne - malijsko - Malískt - Maliana - Mali - malis, -Ä— / malietis, -Ä— - mali - Малиец - Mali - Malinese - Malisk - malijska - Maliana - din Mali - Malijská - malijsko - malilailnen - malisk - Malili - - - - - бирманец - Birmana - Myanmar - Myanmarsk - burmesisch/myanmarisch - birmalane - ΒιÏμανική (από ΜιανμάÏ) - Burmese (Myanmar) - Birmane - burmansko (mjanmarsko) - Mjanmarskt - Birmana - Mjanmas - birmietis, -Ä— - mianmari/burmai - Бурманец - Myanmar - Birmaanse/Myanmarese - Burmesisk / Myanmarsk - birmaÅ„ska - Birmanesa - birmaneză (Myanmar) - Burmská - burmansko - burmalainen (myanmarilainen) - burmesisk - Burmalı - - - - - монголец - Mongol - Mongolsko - Mongolsk - mongolisch - mongol - Μογγολική - Mongolian - Mongole - mongolsko - Mongólskt - Mongola - Mongolijas - mongolas, -Ä— - mongóliai - Монголец - Mongolja - Mongolische - Mongolsk - mongolska - Mongol - mongolă - Mongolská - mongolsko - mongolialainen - mongolisk - MoÄŸol - - - - - мавританец - Mauritana - Mauritánie - Mauretansk - mauretanisch - mauritaanlane - ΜαυÏιτανική - Mauritanian - Mauritanienne - mauritanijsko - Máritanskt - Mauritana - MauritÄnijas - mauritanietis, -Ä— - mauritániai - Мавританец - Il-Mawritanja - Mauritaanse - Mauritansk - maurytyjska - Mauritana - mauritană - Maurícijská - mavretansko - mauritanialainen - mauretansk - Moritanyalı - - - - - малтиец - Maltesa - Malta - Maltesisk - maltesisch - maltalane - Μαλτέζικη - Maltese - Maltaise - malteÅ¡ko - Maltneskt - Maltese - Maltas - maltietis, -Ä— - máltai - Малтеец - Malta - Maltese - Maltesisk - maltaÅ„ska - Maltesa - malteză - Maltská - maltsko - maltalainen - maltesisk - Maltalı - - - - - маврикиец - Mauriciana - Mauricius - Mauritisk - mauritisch - mauritiuslane - ΜαυÏικιανή - Mauritian - Mauricienne - mauricijsko - Máritískur - Mauriziana - MaurÄ«cijas - mauricijietis, -Ä— - mauritiusi - Морианец - Il-Mawrixus - Mauritiaanse - Mauritisk - mauretaÅ„ska - Mauriciana - mauriÅ£iană - Mauritánska - mauricijsko - mauritiuslainen - mauritisk - Morityuslu - - - - - малдивец - Maldiva - Maledivy - Maldivisk - maledivische - maldiivlane - Μαλβίδων - Maldivian - Maldivienne - maldivsko - Maldíveyskt - Maldiviana - MaldÄ«vijas - maldyvas, -Ä— - maldív-szigeteki - Малдивец - Maldivi - Maledivische - Maldivisk - malediwska - Maldívia - din Maldive - Maldivská - maldivijsko - malediivilainen - maldivisk - Maldivli - - - - - малавиец - Malauí - Malawi - Malawisk - malawisch - malawilane - από το Μαλάουι - Malawian - Malawienne - malavijsko - Malavískt - Malawiana - MalÄvijas - malavis, -Ä—/ malavietis, -Ä— - malawi - Малавец - Il-Malawi - Malawische - Malawisk - malawijska - Malawiana - din Malawi - Malawijská - malavijsko - malawilainen - malawisk - Malavili - - - - - мекÑиканец - Mexicana - Mexiko - Mexicansk - mexikanisch - mehhiklane - Μεξικανική - Mexican - Mexicaine - meksiÄko - Mexíkóskt - Messicana - Meksikas - meksikietis, -Ä— - mexikói - МекÑиканец - Messiku - Mexicaanse - Mexikansk - meksykaÅ„ska - Mexicana - mexicană - Mexická - mehiÅ¡ko - meksikolainen - mexikansk - Meksikalı - - - - - малайзиец - Malasia - Malajzie - Malaysisk - malaysisch - malaislane - Μαλαισιανή - Malaysian - Malaisienne - malezijsko - Malasískt - Malese - Malaizijas - malajietis, -Ä—/ malajas, -Ä— - malajziai - Малезиец - Malasja - Maleisische - Malaysisk - malezyjska - Malaia - malaeziană - Malajská - melezijsko - malesialainen - malaysisk - Malezyalı - - - - - мозамбиканец - Mozambiqueña - Mozambik - Mozambiquisk - mosambikanisch - mosambiiklane - Μοζαμβικιανή - Mozambican - Mozambicaine - mozambijsko - Mósambískt - Mozambicana - Mozambikas - mozambikietis, -Ä— - mozambiki - Мозамбиканец - Il-Możambik - Mozambikaanse - Mosambikisk - mozambicka - Moçambicana - mozambicană - Mozambická - mozambiÅ¡ko - mosambikilainen - moçambikisk - Mozambikli - - - - - намибиец - Namibia - Namibie - Namibisk - namibisch - namiiblane - από τη Îαμίμπια - Namibian - Namibienne - namibijsko - Namibískt - Namibiana - NamÄ«bijas - namibis, -Ä—/ namibietis, -Ä— - namíb - Ðамибиец - In-Namibia - Namibische - Namibisk - namibijska - Namibiana - namibiană - Namíbijská - namibijsko - namibialainen - namibisk - Namibyalı - - - - - нигерец (Ðигер) - Nigerina (Níger) - Niger (Niger) - Nigersk (Niger) - nigrisch (Niger) - nigerlane - ÎιγηÏική (ÎίγηÏας) - Nigerien (Niger) - Nigérienne (Niger) - nigersko (Niger) - Nígerskt (Níger) - Nigerina (Niger) - NigÄ“ras - nigerietis, -Ä— (Nigeris) - nigeri (Niger) - Ðигериец (Ðигер) - In-NiÄ¡er (In-NiÄ¡er) - Nigerese (Niger) - Nigersk (Niger) - nigerska (Niger) - Nigeriana - din Niger - Nigerská (Niger) - nigersko (Niger) - nigeriläinen (Niger) - nigerisk (Niger) - Nijerli (Nijer) - - - - - нигериец (ÐигериÑ) - Nigeriana (Nigeria) - Nigérie (Nigérie) - Nigeriansk (Nigeria) - nigerianisch (Nigeria) - nigeerlane - ÎιγηÏιανή (ÎιγηÏία) - Nigerian (Nigeria) - Nigérienne (Nigeria) - nigerijsko (Nigerija) - Nígerískt (Nígería) - Nigeriana (Nigeria) - NigÄ“rijas - nigerietis, -Ä— (Nigerija) - nigériai (Nigéria) - Ðигериец (Ðигерија) - In-NiÄ¡erja (In-NiÄ¡erja) - Nigeriaanse (Nigeria) - Nigeriansk (Nigeria) - nigeryjska (Nigeria) - Nigeriana - nigeriană (Nigeria) - Nigérijská (Nigéria) - nigerijsko (Nigerija) - nigerialainen (Nigeria) - nigeriansk (Nigeria) - Nijeryalı (Nijerya) - - - - - никарагуанец - Nicaragüense - Nikaragua - Nicaraguansk - nicaraguanisch - nicaragualane - ÎικαÏαγουανική - Nicaraguan - Nicaraguayenne - nikaragvansko - Níkaragskt - Nicaraguense - Nikaragvas - nikaragvietis, -Ä— - nicaraguai - Ðикарагваец - In-Nikaragwa - Nicaraguaanse - Nicaraguansk - nikaraguaÅ„ska - Nicaraguense - nicaraguană - Nikaragujská - nikaragovsko - nicaragualainen - nicaraguansk - Nikaragualı - - - - - нидерландец - Holandesa - Nizozemí - Nederlandsk - niederländisch - hollandlane - Ολλανδική - Dutch - Néerlandaise - nizozemsko - Hollenskt - Olandese - NÄ«derlandes - olandas, -Ä— - holland - Холанѓанец - L-Olanda - Nederlandse - Nederlandsk - holenderska - Holandesa - olandeză - Holandská - nizozemsko - alankomaalainen - nederländsk - Hollandalı - - - - - норвежец - Noruega - Norsko - Norsk - norwegisch - norralane - ÎοÏβηγική - Norwegian - Norvégienne - norveÅ¡ko - Norskt - Norvegese - NorvÄ“Ä£ijas - norvegas, -Ä— - norvég - Ðорвежанец - Norvegja - Noorse - Norsk - norweska - Norueguesa - norvegiană - Nórska - norveÅ¡ko - norjalainen - norsk - Norveçli - - - - - непалец - Nepalesa - Nepál - Nepalesisk - nepalesisch - nepaallane - Îεπαλέζικη - Nepalese - Népalaise - nepalsko - Nepalskt - Nepalese - NepÄlas - nepalas, -Ä— - nepáli - Ðепалец - In-Nepal - Nepalese - Nepalsk - nepalska - Nepalesa - nepaleză - Nepálska - nepalsko - nepalilainen - nepalesisk - Nepalli - - - - - науруанец - Nauruana - Nauru - Naurisk - nauruisch - naurulane - από το ÎαουÏÎ¿Ï - Nauruan - Nauruane - nauruansko - Nárúskt - Nauruana - Nauru - naurujietis, -Ä— - naurui - Ðуруец - Nauru - Nauruaanse - Naurisk - nauraÅ„ska - Nauruana - nauruană - Naurská - naurujsko - naurulainen - naurisk - Naurulu - - - - - ниуеанец - de Niue - Niue - fra Niue - niueanisch - niuelane - από το ÎιοÏε - Niuean - Niouéenne - niueÅ¡ko - Frá Niue - Niueana - Niues - Niue gyventojas, -a - nieu-i - Ðиец - Niue - Niuese - Niuisk - niueÅ„ska - Niuana - din Niue - Niue - niueÅ¡ko - niuelainen - niuisk - Niueli - - - - - новозеландец - Neozelandesa - Nový Zéland - Newzealandsk - neuseeländisch - uusmeremaallane - Îεοζηλανδική - New Zealander - Neo-zélandaise - novozelandsko - Nýsjálenskt - Neozelandese - JaunzÄ“landes - naujazelandietis, -Ä— - új-zélandi - Ðово-зеландец - New Zealand - Nieuw-Zeelandse - Newzealandsk - nowozelandzka - Neozelandesa - neozeelandeză - Novozélandská - novozelandsko - uusiseelantilainen - nyzeeländsk - Yeni Zellandalı - - - - - оманец - Omaní - Omán - Omansk - omanisch - omaanlane - από το Ομάν - Omani - Omanaise - omansko - Ómanskt - Omanese - OmÄnas - omanietis, -Ä— - ománi - Оманец - L-Oman - Omaanse - Omansk - omaÅ„ska - Omanense - din Oman - Ománska - omansko - omanilainen - omansk - Ummanlı - - - - - панамец - Panameña - Panama - Panamansk - panamaisch - panamalane - ΠαναμαÎκή - Panamanian - Panaméenne - panamsko - Panamskt - Panamense - Panamas - panamietis, -Ä— - panamai - Панамец - Il-Panama - Panamese - Panamansk - panamska - Panamenha - panameză - Panamská - panamsko - panamalainen - panamansk - Panamalı - - - - - перуанец - Peruana - Peru - Peruansk/Peruviansk - peruanisch - peruulane - ΠεÏουβιανή - Peruvian - Péruvienne - peruansko - Perúskt - Peruviana - Peru - perujietis, -Ä— - perui - Перуанец - Il-Peru - Peruaanse - Peruansk - peruwiaÅ„ska - Peruana - peruană - Peruánska - perujsko - perulainen - peruansk - Perulu - - - - - от Папуа - Ðова Ð“Ð²Ð¸Ð½ÐµÑ - Papú - Papua Nová Guinea - Papuansk - papua-neuguineisch - uusguinealane - από ΠαποÏα Îέα Γουινέα - Papua New Guinean - Papouane-néo-guinéenne - papuansko - Papúskt - Papuana - Papua-Jaungvinejas - Papua Naujosios GvinÄ—jos gyventojas, -a - Pápua Új-Guinea-i - Папуец - Il-Papua New Guinea - Papuase - Papuansk - papuaÅ„ska-nowogwinejska - Papua - din Papua-Noua Guinee - Papuanovoguinejská - papuansko - papuauusiguinealainen, Papua-Uusi-Guinean kansalainen - papuansk - Papua Yeni Gineli - - - - - филипинец - Filipina - Filipíny - Filippinsk - philippinisch - filipiinlane - Φιλιππινέζικη - Philippine - Philippinne - filipinsko - Filippseyskt - Filippina - FilipÄ«nu - filipinietis, -Ä— - fülöp-szigeteki - Филипинец - Il-Filippini - Filipijnse - Filippinsk - filipiÅ„ska - Filipina - filipineză - Filipínska - filipinsko - filippiiniläinen - filippinsk - Filipinli - - - - - пакиÑтанец - Pakistaní - Pákistán - Pakistansk - pakistanisch - pakistanlane - Πακιστανική - Pakistani - Pakistanaise - pakistansko - Pakistanskt - Pakistana - PakistÄnas - pakistanietis, -Ä— - pakisztáni - ПакиÑтанец - Il-Pakistan - Pakistaanse - Pakistansk - pakistaÅ„ska - Paquistanesa - pakistaneză - Pakistánska - pakistansko - pakistanilainen - pakistansk - Pakistanlı - - - - - полÑк - Polaca - Polsko - Polsk - polnisch - poolakas - Πολωνική - Polish - Polonaise - poljsko - Pólskt - Polacca - Polijas - lenkas, -Ä— - lenygel - Полјак - Polonja - Poolse - Polsk - polska - Polaca - poloneză - Poľská - poljsko - puolalainen - polsk - Leh - - - - - палеÑтинец (Ðвтономните палеÑтинÑки територии) - Palestina (Territorios Autónomos Palestinos) - Palestina (Palestinská autonomní území) - fra de Palæstinensiske SelvstyreomrÃ¥der - palästinensische (Palästinensische Autonomiegebiete) - palestiinlane - Παλαιστινιακή (Αυτόνομα παλαιστινιακά εδάφη) - Palestinian (Autonomous Palestinian Territories) - Palestinienne (Territoires autonomes palestiniens) - palestinsko (Neovisni palestinski teritoriji) - Palestínskt (Heimastjórnarsvæði Palestínumanna) - Palestinese (Territori palestinesi autonomi) - PalestÄ«nas (PalestÄ«nas nacionÄlÄs administrÄcijas) - palestinietis, -Ä— - palesztin (Palesztin Nemzeti Hatóság) - ПалеÑтинец - Territorji Palestinjani awtonomi - Palestijnse (Palestijnse Autonome Gebieden) - Palestinsk (Den palestinske selvstyremyndigheten) - palestyÅ„ska (Terytoriach PalestyÅ„skich Autonomia) - Palestinos - palestiniană (Teritoriile Autonome Palestiniene) - Palestínska (Palestínske autonómne územia) - palestinsko (Palestinskih avtonomnih ozemljih) - palestiinalainen (Palestiinalaisten kansallinen hallinto) - palestinisk (De självstyrande palestinska omrÃ¥dena) - Filistinli (Özerk Filistin Bölgeleri) - - - - - португалец - Portuguesa - Portugalsko - Portugisisk - portugiesisch - portugaallane - ΠοÏτογαλική - Portuguese - Portugaise - portugalsko - Portúgalskt - Portoghese - PortugÄles - portugalas, -Ä— - portugál - Португалец - Portugall - Portugese - Portugisisk - portugalska - Portuguesa - portugheză - portugalská - portugalsko - portugalilainen - portugisisk - Portekizli - - - - - палауец - Palauana - Palau - Palausk - palauisch - belaulane - από το Παλάου - Palauan - Palaosienne - palauansko - Frá Palá - Palauana - Palau - palaujietis, -Ä— - palaui - Палаец - Palau - Palause - Palauisk - palauska - Palauana - din Palau - Palauská - palauÅ¡ko - palaulainen - palauisk - Palaulu - - - - - парагваец - Paraguaya - Paraguay - Paraguayansk - paraguayisch - paraguaylane - ΠαÏαγουανική - Paraguayan - Paraguayenne - paragvajsko - Paragvæskt - Paraguaiana - Paragvajas - paragvajietis, -Ä— - paraguayi - Парагваец - Il-Paragwaj - Paraguayaanse - Paraguyansk - paragwajska - Paraguaia - paraguayană - paragvajská - paragvajsko - paraguaylainen - paraguaysk - Paraguaylı - - - - - катарец - Qatarí - Katar - Qatarsk - katarisch - katarlane - από το ÎšÎ±Ï„Î¬Ï - Qatari - Qatarienne - katarsko - Katarskt - Qatariana - Kataras - katarietis, -Ä— - quatari - Катарец - Il-Qatar - Qatarese - Qatarsk - katarska - Catarense - din Qatar - Katarská - katarsko - qatarilainen - qatarisk - Katarlı - - - - - румънец - Rumana - Rumunsko - Rumænsk - rumänisch - rumeenlane - Ρουμανική - Romanian - Roumaine - rumunjsko - Rúmenskt - Romena - RumÄnijas - rumunas, -Ä— - román - Романец - Romanija - Roemeense - Rumensk - rumuÅ„ska - Romena - română - Rumunská - romunsko - romanialainen - rumänsk - Romen - - - - - руÑнак - Rusa - Rusko - Russisk - russisch - venelane - Ρωσική - Russian - Russe - rusko - Rússneskt - Russa - Krievijas - rusas, -Ä— - orosz - РуÑин - Russja - Russische - Russisk - rosyjska - Russa - rusă - Ruská - rusko - venäläinen - rysk - Rus - - - - - руандиец - Ruandesa - Rwanda - Rwandisk - ruandisch - rwandalane - από τη Ρουάντα - Rwandan - Rwandaise - ruandsko - Rúandskt - Ruandese - Ruandas - ruandietis, -Ä— - ruandai - Руандиец - Ir-Ruwanda - Rwandese - Rwandisk - rwandyjska - Ruandesa - rwandeză - Rwandská - ruandsko - ruandalainen - rwandisk - Ruandalı - - - - - от СаудитÑка ÐÑ€Ð°Ð±Ð¸Ñ - Saudí - Saúdská Arábie - Saudiarabisk - saudi-arabisch - saudiaraablane - ΣαουδαÏαβική - Saudi Arabian - Saoudienne - saudijsko - Sádiarabískt - Saudita - SaÅ«da ArÄbijas - Saudo Arabijos gyventojas, -a - szaúd-arábiai - Саудиец - Sawdi Arabja - Saudi-Arabische - Saudiarabisk - arabskosaudyjska - Saudita - saudită - Saudská Arábia - savdskoarabsko - saudiarabialainen - saudisk - Suudi Arabistanlı - - - - - от Соломоновите оÑтрови - Salomonense - Å alamounovy ostrovy - Salomonsk - salomonisch - saalomonlane - από τα Îησιά Σολομώντα - Solomon Islander - Salomonaise - solomonskootoÄko - Salómonseyskt - delle Isole Salomone - ZÄlamana salu - Saliamono salų gyventojas, -a - salamon-szigeteki - Соломонец - Solomon Islands - Salomonseilandse - Salomonsk - Wyspy Salomona - Salomônica - din Insulele Solomon - Å alamúnove ostrovy - salomonovootoÅ¡ko - salomonsaarelainen - salomonsk - Solomon Adalı - - - - - от СейшелÑките оÑтрови - Seychellense - Seychely - Seychellisk - seychellisch - seiÅ¡elllane - από τις Σεϋχέλλες - Seychellois - Seychelloise - sejÅ¡elsko - Seychelles-eyskt - Seicellese - SeiÅ¡elu salu - seiÅ¡elietis, -Ä— - seychelles-szigetki - Сејшелец - Seychelles - Seychelse - Seychellisk - seszelska - Seichelense - din Insulele Seychelles - Seychelská - sejÅ¡elsko - seychelliläinen, Seychellien kansalainen - seychellisk - Åžeyselli - - - - - Ñуданец - Sudanesa - Súdán - Sudansk - sudanesisch - sudaanlane - Σουδανική - Sudanese - Soudanaise - sudansko - Súdanskt - Sudanese - SudÄnas - sudanietis, -Ä— - szudáni - Суданец - Is-Sudan - Soedanese - Sudansk - sudaÅ„ska - Sudanesa - sudaneză - Sudánska - sudansko - sudanilainen - sudanesisk - Sudanlı - - - - - швед - Sueca - Å védsko - Svensk - schwedisch - rootslane - Σουηδική - Swedish - Suédoise - Å¡vedsko - Sænskt - Svedese - Zviedrijas - Å¡vedas, -Ä— - svéd - Шваѓанец - l-iSvezja - Zweedse - Svensk - szwedzka - Sueca - suedeză - Å¡védska - Å¡vedsko - ruotsalainen - svensk - Ä°sveçli - - - - - Ñингапурец - Singapurense - Singapur - Singaporeansk - singapurisch - singapurlane - ΣιγκαπουÏιανική - Singaporean - Singapourienne - singapursko - Singapúrskt - Singaporiana - SingapÅ«ras - singapÅ«rietis, -Ä— - szingapúri - Сингапурец - Singapor - Singaporese - Singaporsk - singapurska - Singapurense - singaporeză - Singapúrska - singapursko - singaporilainen - singaporiansk - Singapurlu - - - - - Ñловенец - Eslovena - Slovinsko - Slovensk - slowenisch - sloveen - Σλοβενική - Slovenian - Slovène - slovensko - Slóvenskt - Slovena - SlovÄ“nijas - slovÄ—nas, -Ä— - szlovén - Словенец - Slovenja - Sloveense - Slovensk - sÅ‚oweÅ„ska - Eslovena - slovenă - Slovinská - slovensko - slovenialainen - slovensk - Sloven - - - - - Ñловак - Eslovaca - Slovensko - Slovakisk - slowakisch - slovakk - Σλοβακική - Slovak - Slovaque - slovaÄko - Slóvakískt - Slovacca - SlovÄkijas - slovakas, -Ä— - szlovák - Словак - Slovakkja - Slovaakse - Slovakisk - sÅ‚owacka - Eslovaca - slovacă - Slovenská - slovaÅ¡ko - slovakialainen - slovakisk - Slovak - - - - - от Сиера Леоне - Sierraleonesa - Sierra Leone - Sierraleonsk - sierra-leonisch - sierraleonelane - από τη ΣιέÏÏα Λεόνε - Sierra Leonean - Sierra-léonaise - sijeraleonsko - Síerraleónskt - Sierraleonese - Sjerraleones - Siera LeonÄ—s gyventojas, -a - Sierra Leone-i - Сиера-Леонец - Is-Sjerra Leone - Sierra Leoonse - Sierraleonsk - sierraleoÅ„ska - Serra-leonesa - din Sierra Leone - Sierra Leone - sierraleonsko - sierraleonelainen - sierraleonsk - Sierra Leonlu - - - - - Ñанмаринец - Sanmarinense - San Marino - Sanmarinesisk - san-marinesisch - sanmarinolane - Αγίου ΜαÏίνου - Sammarinese - Saint-marinaise - sanmarinsko - Frá San Marínó - sammarinese - SanmarÄ«no - sanmarinietis, -Ä— - San Marino-i - Самарианец - San Marino - San Marinese - Sanmarinsk - sanmaryÅ„ska - São-marinense - din San Marino - Sanmarínska - sanmarinsko - sanmarinolainen - sanmarinsk - San Marinolu - - - - - Ñенегалец - Senegalesa - Senegal - Senegalesisk - senegalesisch - senegaallane - Σενεγαλέζικη - Senegalese - Sénégalaise - senegalsko - Senegalskt - Senegalese - SenegÄlas - senegalietis, -Ä— - szenegáli - Сенегалец - Is-Senegal - Senegalese - Senegalesisk - Senegalska - Senegalesa - senegaleză - Senegálska - senegalsko - senegalilainen - senegalesisk - Senagalli - - - - - Ñомалиец - Somalí - Somálsko - Somalisk - somalisch - somaallane - Σομαλική - Somali - Somalienne - somalijsko - Sómalískt - Somala - SomÄlijas - somalis, -Ä— - szomáliai - Сомалиец - Is-Somalia - Somalische - Somalisk - somalijska - Somaliana - somaleză - Somálska - somalsko - somalialainen - somalisk - Somalili - - - - - Ñуринамец - Surinamesa - Surinam - Surinamsk - surinamisch - surinamelane - ΣουÏιναμική - Surinamese - Surinamaise - surinamsko - Súrínamskt - Surinamese - Surinamas - surinamietis, -Ä— - suriname-i - Сиринамец - Suriname - Surinaamse - Surinamsk - surinamska - Surinamense - surinameză - Surinamská - surinamsko - surinamilainen - surinamesisk - Surinamlı - - - - - от Сао Томе и ПринÑипи - Santotomense - Svatý Tomáš a Princův ostrov - fra São Tomé og Príncipe - são-toméisch - sãotomé’lane - από το Σάο Τομέ και ΠÏίνσιπε - Sao Tomean - Santoméennne - Svetog Tome i Prinsipea - Frá Saó Tóme og Prinsípe - di São Tomé e Príncipe - Santomes un Prinsipi - San TomÄ—s ir PrinsipÄ—s gyventojas, -a - são tomé és príncipei - Томеанец - São Tomé and Príncipe - Santomese - Saotomesisk - Wyspy ÅšwiÄ™tego Tomasza i Książęca - Santomense - din São Tomé ÅŸi Príncipe - São Tomé e Príncipe - saotomejsko - sãotométríncipeläinen, São Tomé ja Príncipen kansalainen - saotomeisk - Sao Tome ve Principli - - - - - Ñалвадорец - Salvadoreña - Salvador - Salvadoransk - salvadorianisch - salvadorlane - από το Ελ Î£Î±Î»Î²Î±Î´ÏŒÏ - Salvadoran - Salvadorienne - salvadorsko - Salvadorskt - Salvadoregna - Salvadoras - salvadorietis, -Ä— - salvadori - Салвадорец - El Salvador - Salvadoraanse - Salvadoransk - salwadorska - Salvadorenha - salvadoriană - Salvadorská - salvadorsko - salvadorilainen - salvadoransk - Salvadorlu - - - - - Ñириец - Siria - Sýrie - Syrisk - syrisch - süürlane - ΣυÏιακή - Syrian - Syrienne - sirijsko - Sýrlenskt - Siriana - SÄ«rijas - siras, -Ä— - szíriai - Сириец - Ir-Repubblika Għarbija Sirjana - Syrische - Syrisk - syryjska - Síria - siriană - Sýrijská - sirijsko - syyrialainen - syrisk - Suriyeli - - - - - Ñвазилендец - Suazi - Svazijsko - Swazilandsk - swasiländisch - svaasimaalane - Σουαζιλάνδης - Swazi - Swazie - svazilandsko - Svaslenskt - Swazi - Svazilendas - svazis, -Ä— - szváziföldi - Свазилец - Swaziland - Swazische - Swazilandsk - suazyjska - Suazilandês - din Swaziland - Svazijská - svazijsko - swazimaalainen - swaziländsk - Swazili - - - - - чадец - Chadiana - ÄŒadská republika - Tchadisk - tschadisch - tÅ¡aadlane - από το Τσαντ - Chadian - Tchadienne - Äadsko - Tsjadneskt - Ciadiana - ÄŒadas - Äadietis, -Ä— - csádi - Чадиец - Chad - Tsjadische - Tsjadisk - czadyjska - Chadiana - din Ciad - Äadská - Äadsko - tÅ¡adilainen - tchadisk - Çadlı - - - - - тогоанец - Togolesa - Togo - Togolesisk - togoisch - togolane - από το Τόγκο - Togolese - Togolaise - togoansko - Tógóskt - Togolese - Togo - togietis, -Ä— - togoi - Тоголец - Togo - Togolese - Togolesisk - togijska - Togolesa - togoleză - Tožská - togovsko - togolainen - togolesisk - Togolu - - - - - тайландец - Tailandesa - Thajsko - Thailandsk - thailändisch - tailane - ΤαÎλανδέζικη - Thai - Thaïlandaise - tajlandsko - Taílenskt - Thailandese - Taizemes - tailandietis, -Ä— - thai - Тајланѓанец - It-Tajlandja - Thaise - Thailandsk - tajlandzka - Tailandesa - thailandeză - Thajská - tajsko - thaimaalainen - thailändsk - Taylandlı - - - - - таджик - Tayika - Tádžikistán - Tadsjikisk - tadschikisch - tadžikistanlane - Τατζικική - Tajik - Tadjike - tadžikistansko - Tadsjikskt - Tagika - TadžikistÄnas - tadžikas, -Ä— - tadzsik - ТаџикиÑтанец - It-TaÄ¡ikistan - Tadzjiekse - Tadsjikisk - tadżycka - Tajique - tadjică - Tadžická - tadžikistansko - tadžikistanilainen - tadzjikistansk - Tacik - - - - - от Източен Тимор - Timorense - Východní Timor - Østtimorisk - osttimorisch - idatimorlane - Î‘Î½Î±Ï„Î¿Î»Î¹ÎºÎ¿Ï Î¤Î¹Î¼ÏŒÏ - Timorese - Est-timoraise - istoÄnotimorsko - Austurtímorskt - di Timor orientale - Austrumtimoras - Rytų Timoro gyventojas, -a - kelet-timori - Тиморец - Timor tal-Lvant - Oost-Timorese - Timoresisk - timorska - Timorense - din Timorul de Est - Východotimorská - timorsko - timorilainen - östtimoriansk - Timor-Lesteli - - - - - туркменец - Turcomana - Turkmenistán - Turkmensk - turkmenisch - türkmenistanlane - ΤουÏκμενική - Turkmen - Turkmène - turkmensko - Túrkmenskt - Turkmena - TurkmenistÄnas - turkmÄ—nas, -Ä— - türkmén - ТуркмениÑтанец - It-Turkmenistan - Turkmeense - Turkmensk - turkmeÅ„ska - Turquemena - turkmenă - Turkmenská - turkmensko - turkmenistanilainen - turkmenistansk - Türkmen - - - - - тунизиец - Tunecina - Tunisko - Tunesisk - tunesisch - tuneeslane - Τυνησιακή - Tunisian - Tunisienne - tunisko - Túnískt - Tunisina - Tunisijas - tunisietis, -Ä— - tunéziai - Туниец - It-Tuneżija - Tunesische - Tunisisk - tunezyjska - Tunisina - tunisiană - Tuniská - tunizijsko - tunisialainen - tunisisk - Tunuslu - - - - - тонганец - Tongana - Tonga - Tongansk - tongaisch - tongalane - Τόνγκας - Tongan - Tonguienne - tongansko - Tongverskt - tongana - Tongas - tongietis, -Ä— - tongai - Тонгоанец - Tonga - Tongaanse - Tongansk - tongijska - Tonganesa - din Tonga - Tonžská - tongovsko - tongalainen - tongansk - Tongalı - - - - - турчин - Turca - Turecko - Tyrkisk - türkisch - türklane - ΤουÏκική - Turkish - Turque - tursko - Tyrkneskt - Turca - Turcijas - turkas, -Ä— - török - Турчин - It-Turkija - Turkse - Tyrkisk - turecka - Turca - turcă - Turecká - turÅ¡ko - turkkilainen - turkisk - Türk - - - - - от Тринидад и Тобаго - Trinitense - Trinidad a Tobago - Trinidadisk - trinidadisch - trinidadlane - από το ΤÏινιντάντ και Τομπάγκο - of Trinidad and Tobago - Trinidadienne - trinidadsko - Trínidadískt - di Trinidad e Tobago - TrinidÄdas un TobÄgo - Trinidado ir Tobago gyventojas, -a - trinidad-tobagói - Тобагоанец - Trinidad u Tobago - Trinidese - Trinidadisk - trynidadzka - Tobaguiana - din Trinidad ÅŸi Tobago - Trinidad a Tobago - trinidadsko - Trinidadin ja Tobagon kansalainen - trinidadisk - Trinidad ve Tobagolu - - - - - тувалуанец - Tuvaluana - Tuvalu - Tuvaluansk - tuvaluische - tuvalu - Τουβαλουανή - Tuvaluan - Tuvaluane - tuvalusko - Túvalúskt - Tuvaluana - Tuvalu - tuvalujietis, -Ä— - tuvalui - Тувалуанец - Tuvalu - Tuvaluaanse - Tuvalsk - tuwalska - Tuvalesa - din Tuvalu - Tuvalujská - tuvaluÅ¡ko - tuvalulainen - tuvaluansk - Tuvalu - - - - - танзаниец - Tanzana - Tanzanie - Tanzanisk - tansanisch - tansaanlane - Τανζανική - Tanzanian - Tanzanienne - tanzanijsko - Tansanískt - Tanzaniana - TanzÄnijas - tanzanis, -Ä— / tanzanietis, -Ä— - tanzániai - Танзаниец - Tanżanija - Tanzaniaanse - Tanzaniansk - tanzaÅ„ska - Tanzaniana - tanzaniană - Tanzanijská - tanzansko - tansanialainen - tanzanisk - Tanzanyalı - - - - - украинец - Ucraniana - Ukrajina - Ukrainsk - ukrainisch - uikrainlane - ΟυκÏανική - Ukrainian - Ukrainienne - ukrajinsko - Úkraínskt - Ucraina - Ukrainas - ukrainietis, -Ä— - ukrán - Украинец - L-Ukrajna - Oekraïense - Ukrainsk - ukraiÅ„ska - Ucraniana - ucraineană - Ukrajinská - ukrajinsko - ukrainalainen - ukrainsk - Ukraynalı - - - - - угандец - Ugandesa - Uganda - Ugandisk - ugandisch - ugandalane - Ουγκαντέζικη - Ugandan - Ougandaise - ugandsko - Úgandskt - Ugandese - Ugandas - ugandietis, -Ä— - ugandai - Угандиец - L-Uganda - Ugandese - Ungarsk - ugandyjska - Ugandesa - ugandeză - Ugandská - ugandsko - ugandalainen - ugandisk - Ugandalı - - - - - американец - Estadounidense - Spojené státy americké - Amerikansk - amerikanisch - ameeriklane - ΑμεÏικανική - American - Américaine - ameriÄko - Bandarískt - Statunitense - Amerikas Savienoto Valstu - amerikietis, -Ä— - amerikai - Ðмериканец - l-Istati Uniti - Amerikaanse - Amerikansk - Stany Zjednoczone Ameryki - Estado-unidense - americană - Americká - ameriÅ¡ko (Združenih držav Amerike) - yhdysvaltalainen, amerikkalainen - amerikansk - Amerikan - - - - - уругваец - Uruguaya - Uruguay - Uruguayansk - uruguayisch - uruguaylane - ΟυÏουγουανική - Uruguayan - Uruguayenne - urugvajsko - Úrúgvæskt - Uruguaiana - Urugvajas - urugvajietis, -Ä— - uruguay-i - Уругваец - L-Urugwaj - Uruguayaanse - Uruguayansk - urugwajska - Uruguaia - uruguayană - Uruguajská - urugvajsko - uruguaylainen - uruguaysk - Uruguaylı - - - - - узбек - Uzbeka - Uzbekistán - Usbekisk - usbekisch - usbekistanlane - Ουζμπεκική - Uzbek - Ouzbèke - uzbekistansko - Úsbekskt - Uzbeka - UzbekistÄnas - uzbekas, -Ä— - üzbég - УзбекиÑтанец - L-Użbekistan - Oezbeekse - Usbekisk - uzbecka - Usbeque - uzbecă - Uzbecká - uzbekistansko - uzbekistasnilainen - uzbekistansk - Özbek - - - - - от Ватикана - Vaticana - Vatikán - Vatikansk - vatikanisch - vatikanlane - Î’Î±Ï„Î¹ÎºÎ±Î½Î¿Ï - Vatican - Vaticane - vatikansko - Úr Páfagarði - Vaticana - VatikÄna - Vatikano gyventojas, -a - vatikáni - Ватиканец - Is-Santa Sede (Il-Belt tal-Vatikan) - Vaticaanse - Vatikansk - wanuataÅ„ska - Vaticana - din Vatican - Vatikánska - vatikansko - Vatikaanin kaupunkivaltion kansalainen - vartikansk - Vatikanlı - - - - - на Сейнт ВинÑънт и Гренадини - Sanvicentina - Svatý Vincenc a Grenadiny - Sanktvincentisk - vincentisch - saintvincentlane - Αγίου Βικεντίου και ΓÏεναδίνης - Saint Vincentian - Saint-vincentaise - Svetog Vincenta i Grenadina - San Uinseann agus na Greanáidíní - di Saint Vincent e Grenadine - Sentvinsentas un GrenadÄ«nu - Sent Vinsento ir Grenadinų gyventojas, -a - Saint Vincent-i - Гренандинец - Saint Vincent and the Grenadines - Saint-Vincenter - Sanktvinsentisk - saintwincentyjska - São Vicentina - din Sfântul VincenÅ£iu ÅŸi Grenadine - Svätý Vincent a Grenadíny - saintvincentsko - saintvincentgrenadiiniläinen - grenadinsk - Saint Vincent ve Grenadalı - - - - - венецуелец - Venezolana - Venezuela - Venezuelansk - venezolanisch - venezuelalane - Βενεζουελανική - Venezuelan - Vénézuélienne - venezuelsko - Venesúelskt - Venezuelana - VenecuÄ“las - venesuelietis, -Ä— - venezuelai - Венецуелец - Il-Veneżwela - Venezolaanse - Venezuelansk - wenezuelska - Venezuelana - venezueleană - Venezuelská - venezuelsko - venezuelalalinen - venezuelansk - Venezuelalı - - - - - виетнамец - Vietnamita - Vietnam - Vietnamesisk - vietnamesisch - vietnamlane - Βιετναμική - Vietnamese - Vietnamienne - vijetnamsko - Víetnamskt - Vietnamita - Vjetnamas - vietnamietis, -Ä— - vietnám - Виетнамец - Il-Vjetnam - Vietnamese - Vietnamesisk - wietnamska - Vietnamita - vietnameză - Vietnamská - vietnamsko - vietnamilainen - vietnamesisk - Vietnamlı - - - - - ванаутец - Vanuatense - Vanuatu - Vanuatisk - tuvaluisch - vanuatulane - Βανουάτου - Ni-Vanuatu - Tuvaluane - vanuatsko - Vanúatúskt - di Vanuatu - Vanuatu - vanuatujietis, -Ä—/ vanuatietis,-Ä— - vanatui - Ðи-вануатец - Vanuatu - Vanuatuaanse - Vanuatisk - wanuataÅ„ska - Vanuatu - din Vanuatu - Vanuatská - vanuatujsko - vanuatulainen - vanuatisk - Vanuatulu - - - - - Ñамоанец - Samoana - Samoa - Samoansk - samoanisch - samoalane - Σαμόας - Samoan - Samoane - samoansko - Samóskt - Samoana - Samoa - samojietis, -Ä— - szamoai - Самоанец - Samoa - Samoaanse - Samoansk - samoaÅ„ska - Samoana - samoană - Samoa - samojsko - samoalainen - samoansk - Samonlu - - - - - йеменец - Yemení - Jemen - Yemenitisk - semenitisch - jeemenlane - Υεμενική - Yemeni - Yéménite - jemensko - Jemenskt - Yemenita - Jemenas - jemenietis, -Ä— - jemeni - Јеменец - Il-Jemen - Jemenitische - Jemenittisk - jjemeÅ„ska - Iemenita - yemenă - Jemenská - jemensko - jemeniläinen - jemenitisk - Yemenli - - - - - южноафриканец - Sudafricana - Jihoafrická republika - Sydafrikansk - südafrikanisch - lõuna-aafriklane - ÎοτιοαφÏικανική - South African - Sud-africaine - južnoafriÄko - Suðurafrískt - Sudafricana - DienvidÄfrikas - Pietų Afrikos Respublikos gyventojas,-a - dél-afrikai - Јужно-африканец - l-Afrika t'Isfel - Zuid-Afrikaanse - Sørafrikansk - poÅ‚udniowoafrykaÅ„ska - Sul-africana - sud-africană - Juhoafrická - južnoafriÅ¡ko - eteläarfikkalainen - sydafrikansk - Güney Afrikalı - - - - - замбиец - Zambiana - Zambie - Zambisk - sambisch - sambialane - Ζάμπιας - Zambian - Zambienne - zambijsko - Sambískt - Zambiana - Zambijas - zambis, -Ä—/ zambietis, -Ä— - zambiai - Замбиец - Iż-Å»ambja - Zambiaanse - Zambisk - zambijska - Zambiana - zambiană - Zmabijská - zambijsko - sambialainen - zambisk - Zambiyalı - - - - - зимбабвиец - Zimbabuense - Zimbabwe - Zimbabwisk - simbabwisch - zimbabwelane - από τη Ζιμπάμπουε - Zimbabwean - Zimbabwéenne - zimbabveÅ¡ko - Simbabveskut - Zimbabwana - Zimbabves - zimbabvietis, -Ä— - zimbabwei - Зимбабвец - Iż-Å»imbabwe - Zimbabwaanse - Zimbabwisk - zimbabwiaÅ„ska - Zimbabuense - zimbabwiană - Zimbabwijanska - zimbabvejsko - zimbabwelainen - zimbabwisk - Zimbabveli - - - - - черногорец - Montenegrina - ÄŒerná Hora - Montenegrinsk - montenegrinisch - montenegrolane - ΜαυÏοβουνιακή - Montenegrin - Monténégrine - crnogorsko - Svartfellskt - Montenegrina - Melnkalnes - juodkalnietis, -Ä— - montenegrói - Црногорец - Montenegro - Montenegrijnse - Montenegrisk - czarnogórska - Montenegrina - muntenegreană - Äiernohorská - Ärnogorsko - montenegrolainen - montenegrinsk - KaradaÄŸlı - - - - - южноÑуданец - Sursudanesa - Jižní súdán - Sydsudansk - südsudanesisch - lõunasudaanlane - Îότιο Σουδανική - South Sudanese - Sud-soudanaise - južnosudansko - Suðursúdanskt - Sudsudanese - DienvidsudÄnas - pietų sudanietis - dél-szudáni - ЈужноÑуданец - Is-Sudan t'Isfel - Zuid-Soedanese - Sørsudansk - poÅ‚udniowosudaÅ„ska - Sul-sudanesa - sud-sudaneză - Juhosudánska - južnosudansko - eteläsudanilainen - sydsudanesisk - Güney Sudanlı - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd deleted file mode 100644 index 75e635310..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassPrintingPreferences.xsd +++ /dev/null @@ -1,434 +0,0 @@ - - - - - - - - - - The included "EuropassAddressFormats" schema defines the alternatives in formatting the address information dependent on the country of address. - - - - - - - - Defines an element which describes the printing preferences for the XML elements which are shown in the printed versions of the Europass Documents. - The printing preferences include options for showing/hiding specific fields (e.g. date of birth), sections (Specific work experience item) or entire lists (List of Foreign languages) - - - - - - - The set of printing preferences are defined on a per-document basis. Initially the cardinality of this field is one. - However we could envision an expanded XML which will include multiple Document elements, each defining its own printing preferences and thus describing a different document export. - E.g. Document for a Europass CV and Document for a Europass LP. - - - - - - - - - - - Contains four attributes: the name is mapped to a CV/LP XML element and is required. The rest attributes keep, format and before, define whether the element will be displayed, the formatting to be used and the order of its appearance respectively. - - - - - - - - - - - - - - - - - - - - - - - - - - Defines the supported patterns for formatting various fields. Currently date and address formats are supported. - - - - - - - - Defines the supported pattern for formatting dates. - - - - - - - - - - - - - - - - - Defines the allowed texts to be used for the "order" attribute of afield element. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field element. - - - - - - - - Lists the allowed texts to be used for the name attribute of the field element, having them correspond to the XML element of the learnerinfo root element. - NOTE: The names correspond to the JSON paths of the corresponding JSON field. - - - - - - - - - - - - - - - Controls the display of all possible nationality labels - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field element that refers to a specific telephone. - - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field element that refers to a specific website. - - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field element that refers to a specific instant messaging. - - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field element that refers to a specific nationality. - - - - - - - - - - - - - Defines a specific work experience. - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific work experirence. - Fields that may be hidden: - - Period, - - Position - - a specific related Attachment (we mean a potential text indicated that the experience is linked to the annexes), - - a specific related Reference, - - Activities, - - the entire Employer section (including name, contact address and contact website, etc) - - the contact address of the employer - - the contact website of the employer - - the business sector of the employer - - - - - - - - - - - Defines ta specific education experience. - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific educational experirence. - Fields that may be hidden: - - Period, - - Title - - a specific related Attachment, - - a specific related Reference, - - Activities, - - the entire Educational Organisation section (including name, contact address and contact website, etc) - - the contact address of the organisation - - the contact website of the organisation - - the level of the education experience - - the educational field of the education experience - - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific mother language. - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. - - - - - - - - - - Defines the allowed texts to be used for the name attribute of the field elements that refer to a specific foreign language. - - - - - - - - - - - Defines the allowed text to be used for the name attribute of the field elements that refer to a specific skill. - - - - - - - - - - - Defines the allowed text to be used for the name attribute of the field elements that refer to a specific reference to an included attachment. - - - - - - - - - - - Defines the allowed text to be used for the name attribute of the field elements that refer to the layout and printing preferences of the Cover Letter. - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd deleted file mode 100644 index 87d1fba59..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/EuropassSchema.xsd +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - Europass XML describes the information of Europass documents and more. - - - - - - The included schema describes the structure of the Learner Information element. - - - - - - - The included schema describes the structure of the Cover Letter element. - - - - - - - The included "PrintingPreferences" schema defines printing preferences for the Europass XML elements. For almost each XML element, a "Field" element is added that defines whether this field should appear in the produced Europass document (PDF, Word, ODT, HTML) and according to which format and at what order. - - - - - - - - The included "DocumentInformation" schema defines metadata elements that describe the specific XML instance. - - - - - - - - The included "CommonTypes" schema defines simple and complex types re-used accross the Europass XML Schema Definition. - - - - - - - - The included "DigitalContent" schema defines elements that refer to digital content included to the specific XML instance. This content refers to PDF, JPG, PNG files that described document attached to a Europass Document, the photo of the Learner of the signature of the Learner. - - - - - - - - Skill Passport is the root element of any Europass XML document. This element actually defines a person’s portfolio that includes information coming from the Curriculum Vitae, Language Passport or other Europass documents, as well other non-Europass documents. - It is the actual template describing and organizing the learner’s information, and the way this information appears in the produced document –considering the printing preferences about the order and the format–. It also included all the documents attached as supporting material to this portfolio. - - - - - - - - Contains metadata information about the specific document - - - - - - - Includes the preferences of the individual related to how to display the information included in the Europass XML when printed into readable format (e.g. PDF, ODT, DOC). - - - - - - - The core element of Europass schema, that includes all information about personal data, learning achievements, work experiences, skills, competences, diplomas and other miscellaneous information. - - - - - - - List any digital document (PDF, JPEG or PNG format( that an individual has attached to her Europass document to support/evidence of her personal data, learning achievements, work experiences, skills, competences, diplomas, etc. - - - - - - - Includes the content of a Cover Letter. - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd deleted file mode 100644 index 04cb53102..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Experience.xsd +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - - - - - Defines the information describing an Experience. An Experience contains information about the period the experience took place and a free text description of the experience. - - - - - - - - - - - - - - - - - Defines a list of Experiences. - - - - - - - - - - - Defines a list of Experiences. - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd deleted file mode 100644 index 11254fa11..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Headline.xsd +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - - - - Contains a headline label for the current document. It is optional and may accommodate various cases. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Restricts a HeadlineType by defining that it refers to the Position held by an Individual - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd deleted file mode 100644 index 7de93592a..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/ISCED97_V1.0.0.xsd +++ /dev/null @@ -1,981 +0,0 @@ - - - - International Standard Classification of Education 1997, - desgined by UNESCO - (http://www.unesco.org/education/information/nfsunesco/doc/isced_1997.htm) - - - - ISCED first field classification (1 digit - code) - - - - - GENERAL PROGRAMMES - - - - - EDUCATION - - - - - HUMANITIES AND ARTS - - - - - SOCIAL SCIENCES, BUSINESS AND - LAW - - - - - SCIENCE - - - - - ENGINEERING, MANUFACTURING AND - CONSTRUCTION - - - - - AGRICULTURE - - - - - HEALTH AND WELFARE - - - - - SERVICES - - - - - - - ISCED second field classification (2 digit - code) - - - - - ОÑновни / обширни общи програми - Základní / obecné programy - Almene, brede - uddannelsesprogrammer - Grundlegende - Bildungsprogramme - Βασικά Ï€ÏογÏάμματα - Basic / broad general - programmes - Programas básicos - Põhi-/laialdased - üldprogrammid - Yleissivistävä koulutus/ - peruskoulutus - Programmes de base - Osnovni programi - Alapfokú/általános - programok - Grunnmenntun/víðtæk almenn - menntun - Programmi di base - Ä®vadinÄ—s / bendrosios - programos - Pamatprogrammas/plaÅ¡as vispÄrÄ“jÄs - programmas - Programmi Ä¡enerali bażiÄ‹i / - wesgħin - Algemeen vormende - opleidingen - Grunnleggende/ allmenne - utdanningsprogrammer - Programy podstawowe / - ogólnoksztaÅ‚cÄ…ce - Programas básicos /de carácter - geral - Programe de bază - Základné / rozšírené vÅ¡eobecné - programy - Temeljni/sploÅ¡ni izobraževalni - programi - Bred, allmän utbildning - Temel Programlar - - - - - Развитие на личноÑтта - Osobní rozvoj - Personlig udvikling - Persönlichkeitsentwicklung - ΠÏοσωπική ανάπτυξη - Personal development - Desarrollo personal - Isiklik areng - Henkilökohtainen - kehittyminen - Développement personnel - Osobni razvoj - Személyiségfejlesztés - Einstaklingsþróun - Sviluppo personale - Asmeninis tobulÄ—jimas - PersonÄ«gÄ attÄ«stÄ«ba - Å»vilupp personali - Persoonlijke ontwikkeling - Personlig utvikling - Rozwój osobisty - Desenvolvimento pessoal - Dezvoltare personală - Personálny rozvoj - Osebnostni razvoj - Personlig utveckling - KiÅŸisel GeliÅŸim - - - - - Подготовка на учители и - педагогика - UÄitelství a pedagogika - Læreruddannelse og - pædagogik - Lehrerausbildung und - Erziehungswissenschaft - ΚατάÏτιση διδασκόντων και επιστήμες της - εκπαίδευσης - Teacher training and education - science - Formación de personal docente y ciencias de la - educación - Õpetajakoolitus ja - haridusteadus - Opettajankoulutus ja - kasvatustiede - Formation des enseignants et sciences de - l'éducation - Obrazovanje nastavnika i - pedagogija - Tanárképzés és pedagógia - Uppeldisfræði og - kennarapróf - Formazione degli insegnanti e scienze della - formazione - Mokytojų rengimas ir Å¡vietimo - mokslas - SkolotÄju apmÄcÄ«ba un izglÄ«tÄ«bas - zinÄtne - TaħriÄ¡ ta' l-għalliema u xjenza ta' - l-edukazzjoni - Lerarenopleiding en - onderwijskunde - Lærerutdanning og - pedagogikk - KsztaÅ‚cenie nauczycieli i - pedagogika - Formação de professores e ciências da - educação - Formarea profesorilor ÅŸi ÅŸtiinÅ£ele - educaÅ£iei - Odborná príprava uÄiteľov a - pedagogika - Usposabljanje uÄiteljev/uÄiteljic in pedagoÅ¡ke - znanosti - Pedagogik och - lärarutbildning - Öğretmen EÄŸitimi ve EÄŸitim Bilimleri - - - - - - ИзкуÑтва - UmÄ›ní - Kunst - Kunst - Τέχνες - Arts - Artes - Kaunid kunstid - Taideaineet - Arts - Umjetnost - Művészetek - Listir - Arte - Menai - MÄksla - Arti - Kunsten - Kunstfag - Sztuka - Artes - Artă - Umenie - Umetnost - Konst och media - Güzel Sanatlar - - - - - Хуманитарни науки - Humanitní vÄ›dy - Humaniora - Geisteswissenschaften - ΑνθÏωπιστικές επιστήμες - Humanities - Humanidades - Humanitaarained - Humanistiset tieteet - Lettres - HumanistiÄke znanosti - Humán tárgyak - Hugvísindi - Lettere - Humanitariniai mokslai - HumanitÄrÄs zinÄtnes - Umanitajiet - Geesteswetenschappen - Humanistiske fag - Nauki humanistyczne - Letras - Litere - Humanitné vedy - HumanistiÄne vede - Humaniora - BeÅŸeri Bilimler - - - - - Социална и поведенчеÑка наука - SpoleÄenské vÄ›dy a vÄ›dy o chování - lidí - Samfunds- og adfærdsvidenskab - Sozial- und - Verhaltenswissenschaften - Κοινωνικές επιστήμες και επιστήμες της - συμπεÏιφοÏάς - Social and behavioural - science - Ciencias sociales y del - comportamiento - Sotsiaalteadused ja käitumise - uurimine - Yhteiskunta- ja - käyttäytymistieteet - Sciences sociales et du - comportement - DruÅ¡tvene znanosti, psihologija i srodne - znanosti - Társadalom- és - magatartástudomány - Félags- og atferlisvísindi - Scienze sociali e del - comportamento - Socialiniai ir elgsenos - mokslai - SociÄlÄs uzvedÄ«bas zinÄtnes - Xjenza soÄ‹jali u ta' - l-imÄ¡ieba - Sociale wetenschappen - Samfunns- og - atferdsvitenskap - Nauki spoÅ‚eczne - Ciências sociais e do - comportamento - ÅžtiinÅ£e sociale ÅŸi - comportamentale - Sociálne a behaviorálne - vedy - Družbene vede in behavioristiÄne - znanosti - Samhälls- och - beteendevetenskap - Sosyal ve Davranış - Bilimleri - - - - - ЖурналиÑтика и Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ - Žurnalistika a informace - Journalistik og - informationsvidenskab - Journalistik und - Informationswissenschaft - ΔημοσιογÏαφία και ενημέÏωση - Journalism and information - Periodismo e información - Ajakirjandus ja - kommunikatsioon - Tiedotusoppi - Journalisme et information - Novinarstvo i informiranje - Újságírás és - információtudomány - Blaðamennska og - upplýsingafræði - Giornalismo e informazione - Žurnalistika ir informacija - ŽurnÄlistika un informÄcija - Ä urnaliżmu u tagħrif - Journalistiek en informatie - Journalistikk og - informatikk - Dziennikarstwo i informacja - Jornalismo e informação - Jurnalism ÅŸi informaÅ£ii - Žurnalistika a informaÄná - veda - Novinarstvo in informacijske - vede - Journalistik och - information - Gazetecilik ve Bilgi - - - - - Ð‘Ð¸Ð·Ð½ÐµÑ Ð¸ админиÑÑ‚Ñ€Ð°Ñ†Ð¸Ñ - Podnikohospodářství - Virksomhedsøkonomi og - administration - Wirtschaft und Verwaltung - ΕπιχειÏήσεις και διοίκηση - Business and administration - Enseñanza comercial y - administración - Äri ja haldus - Kauppa ja hallinto - Commerce et administration - Ekonomija i administracija - Ãœzleti tevékenység és - ügyvitel - Viðskipti og stjórnun - Commercio e amministrazione - Verslas ir administravimas - Bizness un administrÄcija - Negozju u amministrazzjoni - Handel en administratie - Forretningsvirksomhet og - administrasjon - Gospodarka i administracja - Comércio e administração - ComerÅ£ ÅŸi administraÅ£ie - Podnikanie a administratíva - Poslovne in upravne vede - Företagsekonomi, handel och - administration - Ä°ÅŸletme ve Yönetim - - - - - Право - Právo - Jura - Rechtswissenschaft - Δίκαιο - Law - Derecho - Õigusteadus - Oikeustiede - Droit - Pravo - Jog - Lögfræði - Giurisprudenza - TeisÄ— - TiesÄ«bu zinÄtne - LiÄ¡i - Rechten - Jus - Prawo - Direito - Drept - Právo - Pravo - Juridik och rättsvetenskap - Hukuk - - - - - ОбщеÑтвени науки (науки за живота) - Biologie - Biovidenskab- og teknologi - Lebenswissenschaften - Επιστήμες της ζωής - Life sciences - Biología - Bioteadused - Biotieteet - Sciences de la vie - Biologija i srodne znanosti - Élettel foglalkozó - tudományok - Líffræði og umhverfisfræði - Scienze e tecnologie della - vita - Gyvosios gamtos mokslai - ZinÄtnes par dzÄ«vÄ«bu - Xjenzi tal-ħajja - Levenswetenschappen - Miljø- og biovitenskap - Nauki biologiczne - Ciências da vida - ÅžtiinÅ£ele vieÅ£ii - Vedy o živote - Veda o življenju - Biologi och miljövetenskap - YaÅŸam Bilimleri - - - - - ФизичеÑки науки - Přírodní vÄ›dy - Naturvidenskab - Physik - Φυσικές επιστήμες - Physical sciences - Ciencias físicas - Keemia ja füüsika - Fysikaaliset tieteet - Sciences physiques - Fizika i srodne znanosti - Természettudomány - Eðlisfræði, efnafræði og - jarðvísindi - Scienze fisiche - Fiziniai mokslai - Fizika - Xjenzi fiżiÄ‹i - Natuurwetenschappen - Fysisk vitenskap - Fizyka - Ciências físicas - ÅžtiinÅ£ele naturii - Fyzikálne vedy - Fizika - Fysik, kemi och - geovetenskap - DoÄŸa Bilimleri - - - - - Математика и ÑтатиÑтика - Matematika a statistika - Matematik og statistik - Mathematik und Statistik - Μαθηματικά και στατιστική - Mathematics and statistics - Matemáticas y estadística - Matemaatika ja statistika - Matematiikka ja - tilastotiede - Mathématiques et - statistiques - Matematika i statistika - Matematika és statisztika - Stærðfræði og tölfræði - Matematica e statistica - Matematika ir statistika - MatemÄtika un statistika - Matematika u statistika - Wiskunde en statistiek - Matematikk og statistikk - Matematyka i statystyka - Matemáticas e estatísticas - Matematică ÅŸi statistică - Matematika a Å¡tatistika - Matematika in statistika - Matematik och statistik - Matematik ve Ä°statistik - - - - - Информатика - VýpoÄetní technika - Informatik - Informatik - Επιστήμη υπολογιστών - Computing - Informática - Infotehnoloogia - Tietotekniikka - Sciences informatiques - Informatika - Számítástechnika - Tölvun - Informatica - Kompiuterija - InformÄtika - Xogħol tal-Kompjuter - Informatica - Databehandling - Informatyka - Ciências informáticas - Informatică - Informatika - RaÄunalniÅ¡tvo - Data - Hesaplama - - - - - ИнженерÑтво и инженерни - ÑпециалноÑти - Inženýrství a technické - obory - Ingeniør- og - industriingeniørfag - Ingenieurwesen und - Ingenieurberufe - Μηχανολογία και συγγενείς - τεχνολογίες - Engineering and engineering - trades - Ingeniería y profesiones - afines - Inseneriteadus - Tekniikka ja tekniset - ammatit - Ingénierie et techniques - apparentées - Inžinjerstvo i pripadajući obrti - Műszaki tudományok és - szakmák - Verkfræði og verkfræðistörf - Ingegneria e studi - correlati - Inžinerija ir inžinierių - profesijos - InženierzinÄtne un inženierzinÄtnes - specialitÄtes - InÄ¡inerija u snajja' ta' - l-inÄ¡inerija - Ingenieursopleiding - Ingeniørfag - Inżynieria i technika - Engenharia e técnicas - similares - Inginerie ÅŸi tehnici - înrudite - Inžinierstvo a technické - odbory - TehniÅ¡ke vede in tehniÅ¡ki - poklici - Teknik och teknisk industri - Mühendislik - - - - - ПроизводÑтво и преработка - Výroba a zpracovatelský - průmysl - Fremstilling og forarbejdning - Fertigung und Verarbeitung - Βιομηχανίες μεταποίησης και - επεξεÏγασίας - Manufacturing and - processing - Industria y producción - Tootmine ja töötlemine - Tuotanto ja jalostus - Industries de transformation et de - traitement - Proizvodna i preraÄ‘ivaÄka - industrija - Gyártás és feldolgozás - Framleiðsla og vinnsla - Industria della produzione e della - trasformazione - Gamyba ir perdirbimas - RažoÅ¡ana un pÄrstrÄde - Manifattura u ipproÄ‹essar - Verwerkende industrie - Produksjon og bearbeidelse - Produkcja i przetwórstwo - Indústrias de transformação e - tratamento - Industrii de transformare ÅŸi de - tratare - Výroba a spracovanie - Proizvodnja in predelava - Material och tillverkning - Ãœretim ve Ä°ÅŸleme - - - - - Ðрхитектура и ÑтроителÑтво - Architektura a stavebnictví - Arkitektur og byggeri - Architektur und Bauwesen - ΑÏχιτεκτονική και - οικοδομική - Architecture and building - Arquitectura y construcción - Arhitektuur ja ehitus - Arkkitehtuuri ja - rakentaminen - Architecture et bâtiment - Arhitektura i graÄ‘evinarstvo - Építészet és építÅ‘ipar - Arkitektúr og - mannvirkjagerð - Architettura ed edilizia - ArchitektÅ«ra ir statyba - ArhitektÅ«ra un celtniecÄ«ba - Arkitettura u bini - Architectuur en bouwsector - Arkitektur og byggfag - Architektura i budownictwo - Arquitectura e construção - Arhitectură ÅŸi construcÅ£ii - Architektúra a stavebníctvo - Arhitektura in gradbeniÅ¡tvo - Samhällsbyggnad och - byggnadsteknik - Mimarlık ve Ä°nÅŸaat - - - - - СелÑко ÑтопанÑтво, леÑовъдÑтво и риболовÑтво - ZemÄ›dÄ›lství, lesnictví a - rybolov - Landbrug, skovbrug og - fiskeri - Agrarwissenschaft, Forstwissenschaft und - Fischereiwirtschaft - ΓεωÏγία, δασοπονία και - αλιεία - Agriculture, forestry and - fishery - Agricultura, silvicultura y - pesca - Põllumajandus, metsandus ja - kalandus - Maa-, metsä- ja kalatalous - Agriculture, sylviculture et - halieutique - Poljoprivreda, Å¡umarstvo i ribarstvo - MezÅ‘gazdaság, erdészet és - halászat - Landbúnaður, skógrækt og - fiskveiðar - Agricoltura, silvicoltura e - pesca - ŽemÄ—s Å«kis, miÅ¡kininkystÄ— ir - žuvininkystÄ— - LauksaimniecÄ«ba, mežsaimniecÄ«ba un - zivsaimniecÄ«ba - Agrikoltura, forestrija u - sajd - Landbouw, bosbouw en - visserij - Landbruk, skogbruk og - fiskeri - Rolnictwo, leÅ›nictwo i - rybołówstwo - Agricultura, silvicultura e - pesca - Agricultură, silvicultură, - piscicultură - Poľnohospodárstvo, lesníctvo a - rybárstvo - Kmetijstvo, gozdarstvo in - ribiÅ¡tvo - Lantbruk, trädgÃ¥rd, skogsbruk och - fiske - Tarım, Ormancılık ve - Balıkçılık - - - - - Ветеринарна медицина - Veterinární lékaÅ™ství - Veterinærvidenskab - Veterinärwissenschaft - ΚτηνιατÏική επιστήμη - Veterinary - Veterinaria - Veterinaaria - Eläinlääketiede - Sciences vétérinaires - Veterina - Ãllatorvostudomány - Dýralækningar - Veterinaria - Veterinarija - VeterinÄrija - Veterinarju - Diergeneeskunde - Veterinærvitenskap - Weterynaria - Veterinária - Medicină veterinară - Veterinárne lekárstvo - Veterina - DjursjukvÃ¥rd - Veterinerlik - - - - - Здравеопазване - Zdravotnictví - Sundhedsvæsen - Gesundheitswesen - Υγεία - Health - Sanidad - Tervishoid - Terveydenhuolto - Santé - Zdravstvo - Egészségügy - Heilsuvernd og hjúkrun - Scienze della salute - Sveikatos apsauga - VeselÄ«bas mÄcÄ«ba - Saħħa - Gezondheid - Helsestell - Zdrowie - Saúde - Sănătate - Zdravotníctvo - Zdravstvo - Hälso- och sjukvÃ¥rd - SaÄŸlık - - - - - Социални уÑулги - Sociální služby - Socialforsorg - Soziale Dienste - Κοινωνικές υπηÏεσίες - Social services - Servicios sociales - Sotsiaalteenused - Sosiaalipalvelut - Services sociaux - Socijalne usluge - Szociális szolgáltatások - Félagsmálastörf og umönnun - Servizi sociali - VisuomeninÄ—s paslaugos - SociÄlie pakalpojumi - Servizzi soÄ‹jali - Sociale voorzieningen - Sosialtjenester - Opieka spoÅ‚eczna - Serviços sociais - Servicii sociale - Sociálne služby - Socialne storitve - Socialt arbete och omsorg - Sosyal Hizmetler - - - - - ПерÑонални уÑлуги - Osobní služby - Personlige tjenesteydelser - Dienstleistungen für den persönlichen - Bedarf - ΥπηÏεσίες Ï€Ïος ιδιώτες - Personal services - Servicios personales - Isikuteenused - Henkilökohtaiset palvelut - Services aux particuliers - Osobne usluge - Személyi szolgáltatások - Persónuleg þjónusta - Servizi alla persona - AsmeninÄ—s paslaugos - PersonÄ«gie pakalpojumi - Servizzi personali - Dienstverlening aan - particulieren - Personlige tjenester - UsÅ‚ugi dla ludnoÅ›ci - Serviços pessoais - Servicii prestate unor persoane - particulare - Personálne služby - Osebne storitve - Personliga tjänster - KiÅŸisel Hizmetler - - - - - ТранÑпортни уÑлуги - Dopravní služby - Transport - Verkehr - ΥπηÏεσίες μεταφοÏών - Transport services - Servicios de transporte - Transporditeenused - Kuljetuspalvelut - Services de transport - Usluge prijevoza - Szállítási szolgáltatások - Flutningaþjónusta - Servizi di trasporto - Transporto paslaugos - Transporta pakalpojumi - Servizzi ta' trasport - Vervoerdiensten - Transporttjenester - UsÅ‚ugi transportowe - Serviços de transporte - Servicii de transport - Dopravné služby - Prometne storitve - Transporttjänster - Ulaşım Hizmetleri - - - - - Опазване на околната Ñреда - Ochrana životního prostÅ™edí - Miljøbeskyttelse - Umweltschutz - ΠÏοστασία πεÏιβάλλοντος - Environmental protection - Protección ambiental - Keskkonnakaitse - Ympäristönsuojelu - Protection de - l'environnement - ZaÅ¡tita okoliÅ¡a - Környezetvédelem - Umhverfisvernd - Protezione dell'ambiente - Aplinkos apsauga - Vides aizsardzÄ«ba - Ħarsien ta' l-ambjent - Milieubescherming - Miljøvern - Ochrona Å›rodowiska - Protecção do ambiente - ProtecÅ£ia mediului - Ochrana životného - prostredia - Varstvo okolja - MiljövÃ¥rd och miljöskydd - Çevre Koruma - - - - - Охранителни уÑулги - BezpeÄnostní služby - Sikkerhed - Sicherheit - ΥπηÏεσίες ασφάλειας - Security services - Servicios de seguridad - Turvateenused - Turvallisuuspalvelut - Services de sécurité - ZaÅ¡titarske usluge - Biztonsági szolgáltatások - Öryggisþjónusta - Servizi di sicurezza - Saugos paslaugos - DroÅ¡Ä«ba - Servizzi ta' sigurtà - Veiligheidsdiensten - Sikkerhetstjenester - Ochrona - Serviços de segurança - Servicii de pază - BezpeÄnostné služby - Varnostne storitve - Säkerhetstjänster - Güvenlik Hizmetleri - - - - - - - ISCED level classification - - - - - ISCED 0 (Pre-primary - education) - - - - - ISCED 1 (Primary education or first stage of - basic education) - - - - - ISCED 2 (Lower secondary or second stage of - basic education) - - - - - ISCED 3 ((Upper) secondary - education) - - - - - ISCED 4 (Post-secondary non-tertiary - education) - - - - - ISCED 5 (First stage of tertiary - education) - - - - - ISCED 6 (Second stage of tertiary - education) - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd deleted file mode 100644 index c1038c687..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Identification.xsd +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - - - - - - - - Contains the personal information of the individual, which includes at least the name, and optionally contact information, demographics, photo and signature. - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd deleted file mode 100644 index e91518812..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Language.xsd +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - The included "ISOLanguages" schema defines the list of language codes that may appear in the Europass XML documents. - - - - - - - - - - Defines an abstract type to describe a language. Generally a language is described by a label which may include a code attribute. E.g. for the Greek language it would be code: el , label: Greek. - - - - - - - - - - - - - - - - - Defines a mother language. The restriction is that a mother language cannot be an extinct language, or a language not used anymore, e.g. ancient Greek. - - - - - - - - - The mother language code is defined in the included schema "EuropassISOLanguages". - - - - - - - - - - - - - - Defines an abstract type for a foreign language. - - - - - - - - - The foreign language code is defined in the included schema "EuropassISOLanguages". - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd deleted file mode 100644 index eed9db406..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Letter.xsd +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - Describes the date and place of the writing of the specific cover letter. - - - - - - - - - - - - Restricts the usual Address information by defining that it may include only a Municipality and/or Country. - - - - - - - - - - - - - - - - Describes the opening salutation to the expected reader of this cover letter. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd deleted file mode 100644 index 990a03907..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/LinguisticSkill.xsd +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Restricts the generic skill type by specifying the data type of the elements that describe the level of knowledge of the language and related linguistic diplomas and/or experiences. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Defines a Linguistic Certificate by restricting the allowed type for the level element to be "CEFLanguageLevel" - - - - - - - - - - - - - - - - - - Extends the generic ExperienceType to include information about an experience that results in acquiring linguistic skills. - Contains information about the period the linguistic experience took place and the area/context into which it is acquiared. - - - - - - - - - - - - - - - - - - - Defines a list of Experiences. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd deleted file mode 100644 index 45612ad06..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/NACE_COM_V1.0.0.xsd +++ /dev/null @@ -1,5630 +0,0 @@ - - - - Nomenclature statistique des activités économiques dans la Communauté européenne: List of NACE codes for business sectors, as listed in the"Competition" related pages of the European Commision's website (http://ec.europa.eu/comm/competition/mergers/cases/index/nace_all.html) - - - - NACE first level (alphanumeric code) - - - - - СелÑко, горÑко и рибно ÑтопанÑтво - ZemÄ›dÄ›lství, lesnictví a rybářství - Landbrug, jagt, skovbrug og fiskeri - Land- und forstwirtschaft, Fischerei - ΓεωÏγία, δασοκομία και αλιεία - Agriculture, forestry and fishing - Agricultura, ganadería, silvicultura y pesca - Põllumajandus, metsamajandus ja kalapüük - Maatalous, metsätalous ja kalatalous - Agriculture, sylviculture et pêche - Poljoprivreda, sumarstvo i ribarstvo - MezÅ‘gazdaság, erdÅ‘gazdálkodás, halászat - Landbúnaður, skógrækt og fiskveiðar - Agricoltura, silvicoltura e pesca - ŽemÄ—s Å«kis, miÅ¡kininkystÄ— ir žuvininkystÄ— - LauksaimniecÄ«ba, mežsaimniecÄ«ba un zivsaimniecÄ«ba - Agrikoltura, forestrija u sajd - Landbouw, bosbouw en visserij - Jordbruk, skogbruk og fiske - Rolnictwo, leÅ›nictwo i rybactwo - Agricultura, floresta e pesca - Agricultură, silvicultură ÅŸi pescuit - Poľnohospodárstvo, lesníctvo a rybolov - Kmetijstvo in lov, gozdarstvo, ribiÅ¡tvo - Jordbruk, skogsbruk och fiske - Tarım, ormancılık ve balıkçılık - - - - - Добивна промишленоÑÑ‚ - Těžba a dobývání - RÃ¥stofindvinding - Bergbau und Gewinnung von Steinen und Erden - ΟÏυχεία και λατομεία - Mining and quarrying - Industrias extractivas - Mäetööstus - Kaivostoiminta ja louhinta - Industries extractives - Rudarstvo - Bányászat, kÅ‘fejtés - Námugröftur og vinnsla jarðefna - Attività estrattiva - Kasyba ir karjerų eksploatavimas - Ieguves rÅ«pniecÄ«ba un karjeru izstrÄde - Minjeri u barrieri - Winning van delfstoffen - Bergverksdrift og utvinning - Górnictwo i wydobywanie - Indústrias extractivas - Industria extractivă ÅŸi exploatarea în cariere - Ťažba a dobývanie - Rudarstvo - Utvinning av mineral - Madencilik ve taÅŸ ocağı - - - - - Преработваща промишленоÑÑ‚ - Zpracovatelský průmysl - Fremstillingsvirksomhed - Verarbeitendes Gewerbe/Herstellung von Waren - Μεταποίηση - Manufacturing - Industria manufacturera - Töötlev Tööstus - Teollisuus - Industrie manufacturière - PreraÄ‘ivaÄka industrija - Feldolgozóipar - Iðnaður - Attività manifatturiere - Apdirbamoji gamyba - ApstrÄdes rÅ«pniecÄ«ba - Manifattura - Industrie - Industri - Przetwórstwo przemysÅ‚owe - Indústrias transformadoras - Industria prelucrătoare - Priemyselná výroba - Predelovalne dejavnosti - Tillverkning - Imalat - - - - - ПроизводÑтво и разпределение на електричеÑка и топлинна ÐµÐ½ÐµÑ€Ð³Ð¸Ñ Ð¸ на газообразни горива - Dodávání elektÅ™iny, plynu, páry a klimatizovaného vzduchu - El-, gas- og fjernvarmeforsyning - Energieversorgung - ΠαÏοχή ηλεκτÏÎ¹ÎºÎ¿Ï ÏεÏματος, Ï†Ï…ÏƒÎ¹ÎºÎ¿Ï Î±ÎµÏίου, Î±Ï„Î¼Î¿Ï ÎºÎ±Î¹ ÎºÎ»Î¹Î¼Î±Ï„Î¹ÏƒÎ¼Î¿Ï - Electricity, gas, steam and air conditioning supply - Suministro de energia electrica, gas, vapor y aire acondicionado - Elektrienergia, gaasi, auru ja konditsioneeritud õhuga varustamine - Sähkö-, kaasu-, lämpö- ja ilmastointihuolto - Production et distribution d'électricité, de gaz, de vapeur et d'air conditionné - Energetika - Villamosenergia-, gáz-, gÅ‘zellátás, légkondicionálás - Rafmagn, gas, framleiðsla gufu- og loftkælibúnaðar - Fornitura di energia elettrica, gas, vapore e aria condizionata - Elektros, dujų, garo tiekimas ir oro kondicionavimas - ElektroenerÄ£ija, gÄzes apgÄde, siltumapgÄde un gaisa kondicionÄ“Å¡ana - Provvista ta' rlettriku, gass, fwar u arja - Productie en distributie van elektriciteit, gas, stoom en gekoelde lucht - Elektrisitets-, gass-, damp- og varmtvannsforsyning - Wytwarzanie i zaopatrywanie w energiÄ™ elektrycznÄ…, gaz, parÄ™ wodnÄ… i powietrze do ukÅ‚adów klimatyzacyjnych - Produção e distribuição de electricidade, gás, vapor e ar frio - Furnizarea energiei electrice, gazelor naturale, aburului ÅŸi aerului condiÈ›ionat - Dodávka elektriny, plynu, pary a studeného vzduchu - Oskrba z elektriÄno energijo, plinom in paro - Försörjning av el, gas, värme och kyla - Elektirik, gaz, buhar ve klima tedariki - - - - - ДоÑтавÑне на води; канализационни уÑлуги, управление на отпадъци и възÑтановÑване - Zásobování vodou; Äinnosti související s odpadními vodami, odpady a sanacemi - Vandforsyning; kloakvæsen, affaldshÃ¥ndtering og rensning af jord og grundvand - Wasserversorgung; Abwasser- und abfallentsorgung und Beseitigung von Umweltverschmutzungen - ΠαÏοχή νεÏοÏ· επεξεÏγασία λυμάτων, διαχείÏιση αποβλήτων και δÏαστηÏιότητες εξυγίανσης - Water supply, sewerage, waste management and remediation activities; - Suministro de agua, actividades de saneamiento, gestión de residuos y descontaminación - Veevarustus; kana lisatsioon; jäätme- ja saastekäitlus - Vesihuolto, viemäri- ja jätevesihuolto, - Production et distribution d'eau; assainissement, gestion des déchets et dépollution - Vodoopskrba, odvodnja, gospodarenje otpadom, gospodarenje opasnim otpadom - Vízellátás; szennyvíz gyűjtése, kezelése, hulladékgazdálkodás, szennyezÅ‘désmentesí- - Framboð vatns, umsjón skólpkerfa og hreinsun jarðar og grunnvatns - Fornitura di acqua; reti fognarie, attività di trattamento dei rifiuti e risanamento - Vandens tiekimas nuotekų valymas, atliekų - Ūdens apgÄde; notekÅ«deņu, atkritumu apsaimniekoÅ¡ana un sanÄcija - Provvista ta' l-Ilma; sistema ta' drenaÄ¡Ä¡i, immaniÄ¡Ä¡ar ta' l-Iskart u attivitajiet ta' medjazzjoni - Distributie van water; afval- en afvalwaterbeheer en sanering - Vannforsyning, avløps- og renovasjonsvirksomhet - Dostawa wody; gospodarowanie Å›ciekami i odpadami oraz dziaÅ‚alność zwiÄ…zana z rekultywacjÄ… - Captação, tratamento e distribuição de água; - Furnizarea apei; lucrări de canalizare, activități de gestionare a deÈ™eurilor ÅŸi de depoluare - Dodávka vody; Äistenie a odvod odpadových vôd, odpady a služby odstraňovania odpadov - Oskrba z vodo; ravnanje z odplakami in - Vattenförsörjning; avloppsrening, - Su tedariki, çöplük, atım yönetimi ve su kalitesinin iyileÅŸtirilmesi - - - - - СтроителÑтво - Stavebnictví - Bygge- og anlægsvirksomhed - Baugewerbe / Bau - Κατασκευές - Construction - Construcción - Ehitus - Rakentaminen - Construction - GraÄ‘evina - ÉpítÅ‘ipar - Byggingar - Costruzioni - Statyba - BÅ«vniecÄ«ba - Kostruzzjoni - Bouwnijverheid - Bygge- og anleggsvirksomhet - Budownictwo - Construção - ConstrucÈ›ii - Stavebníctvo - GradbeniÅ¡tvo - Byggverksamhet - InÅŸaat - - - - - ТърговиÑ; Ремонт Ðа Ðвтомобили И Мотоциклети - Velkoobchod A Maloobchod; Opravy A Údržba Motorových Vozidel - Engroshandel Og Detailhandel; Reparation Af Motorkøretøjer Og Motorcykler - Handel; Instandhaltung und Reparatur von Kraftfahrzeugen und Gebrauchsgütern - ΧονδÏικο και λιανικό εμπόÏιο· επισκευή μηχανοκίνητων οχημάτων και μοτοσυκλετών - Wholesale and retail trade; repair of motor vehicules and motorcycles - Comercio al por mayor y al por menor; reparación de vehículos de motor y motocicletas - Hulgi- Ja Jaekaubandus; Mootorsõidukite Ja Mootorrataste Remont - Tukku- Ja Vähittäiskauppa;Moottoriajoneuvojen - Commerce; réparation d'automobiles et de motocycles - Veleprodaja I Maloprodaja, Popravak Motornih Vozila - Kereskedelem, Gépjárműjavítás - Heildsala Og Smásala; Viðgerð Vélknúinna Farartækja Og Vélhjóla - Commercio All'Ingrosso E Al Dettaglio; Riparazione Di Autoveicoli E Motocicli - DidmeninÄ— Ir MažmeninÄ— Prekyba; Variklinių - VairumtirdzniecÄ«ba Un MazumtirdzniecÄ«ba; Automobiļu Un Motociklu Remonts - Negozju Bl-Ingrossa U Bl-Imnut; Tiswija Ta' - Groot- en detailhandel; reparatie van - Varehandel; Reparasjon Av Motorvogner - Handel Hurtowy I Detaliczny; Naprawa Pojazdów Samochodowych I Motocykli - Comércio Por Grosso E A Retalho; Reparação De Veículos Automóveis E Motociclos - ComerÅ£ul Cu Ridicata ÅŸi Cu Amănuntul; Repararea Autovehiculelor Și Motocicletelor - Veľkoobchod A Maloobchod; Oprava Motorových Vozidiel A Motocyklov - Trgovina; Vzdrževanje In Popravila Motornih Vozil - Handel; Reparation Av Motorfordon Och Motorcyklar - Toptan Ve Perakende Satış, Motorlu Araçların Tamiri - - - - - ТранÑпорт, Складиране И Пощи - Doprava A Skladování - Transport Og GodshÃ¥ndtering - Verkehr und Lagerei - ΜεταφοÏά και αποθήκευση - Transportation and storage - Transporte y almacenamiento - Veondus Ja Laondus - Kuljetus Ja Varastointi - Transports et entreposage - Prijevoz I SkladiÅ¡tenje - Szállítás, Raktározás - Samgöngur Og Geymsla - Trasporto e magazzinaggio - Transportas Ir Saugojimas - Transports un uzglabÄÅ¡ana - Trasport U Ħażna - Vervoer en opslag - Transport οg lagring - Transport I Gospodarka Magazynowa - Transportes e armazenagem - Transporturi ÅŸi depozitare - Doprava A Skladovanie - Promet In SkladiÅ¡Äenje - Transport Och Magasinering - Taşımacılık Ve Depolama - - - - - ХотелиерÑтво И РеÑторантьорÑтво - Ubytování, Stravování A Pohostinství - Overnatningsfaciliteter Og Restaurationsvirksomhed - Gastgewerbe / Beherbergung und Gastronomie - ΔÏαστηÏιότητες υπηÏεσιών παÏοχής καταλÏματος και υπηÏεσιών εστίασης - Accommodation and food service activities - Hostelería - Majutus Ja Toitlustus - Majoitus- Ja Ravitsemistoiminta - Hébergement et restauration - Usluge SmjeÅ¡taja I Gastronomija - Szálláshely-Szolgáltatás, Vendéglátás - Hótel Og Veitingaþjónusta - Servizi di alloggio e di ristorazione - Apgyvendinimo Ir Maitinimo Paslaugų Veikla - IzmitinÄÅ¡ana Un Ä’dinÄÅ¡anas Pakalpojumi - Akkomodazzjoni U Ikel Attivitajiet Ta' Servizz - Verschaffen van accommodatie en maaltijden - Overnattings- Og Serveringsvirksomhet - DziaÅ‚alność ZwiÄ…zana Z Zakwaterowaniem I UsÅ‚ugami Gastronomicznymi - Actividades De Alojamento E Restauração - Servicii de cazare ÅŸi restaurante - Ubytovacie A Stravovacie Služby - Gostinstvo - Hotell- Och Restaurangverksamhet - Barınma Ve Gıda Hizmeti - - - - - Създаване И РазпроÑтранение Ðа Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð˜ ТворчеÑки Продукти; ДалекоÑÑŠÐ¾Ð±Ñ‰ÐµÐ½Ð¸Ñ - InformaÄní A KomunikaÄní ÄŒinnosti - Information Og Kommunikation - Information und Kommunikation - ΕνημέÏωση και επικοινωνία - Information and communication - Información y comunicaciones - Info Ja Side - Informaatio Ja Viestintä - Information et communication - Informacijske I Komunikacijske Usluge - Információ, Kommunikáció - Upplýsingar Og Fjölmiðlun - Servizi Di Informazione E Comunicazione - Informacija Ir RyÅ¡iai - InformÄcijas un komunikÄcijas pakalpojumi - Informatika U Komunikazzjoni - Informatie en communicatie - Informasjon Og Kommunikasjon - Informacja I Komunikacja - Informação E Comunicação - Informare ÅŸi comunicatii - Informácie A Komunikácia - Informacijske In Komunikacijske Dejavnosti - Informations- Och Kommunikationsverksamhet - Bilgi Ve IletiÅŸim - - - - - ФинанÑови И ЗаÑтрахователни ДейноÑти - Peněžnictví A PojiÅ¡Å¥ovnictví - Pengeinstitut- Og Finansvirksomhed, Forsikring - Erbringung von Finanz- und Versicherungsdienstleistungen - ΧÏηματοπιστωτικές και ασφαλιστικές δÏαστηÏιότητες - Financial and insurance activities - Actividades financieras y de seguros - Finants- Ja Kindlustustegevus - Rahoitus- Ja Vakuutustoiminta - Activités financières et d'assurance - Financijske I Osiguravateljske Usluge - Pénzügyi, Biztosítási Tevékenység - Fjármál Og Tryggingar - Attività finanziarie e assicurative - FinansinÄ— Ir Draudimo Veikla - FinanÅ¡u un apdroÅ¡inÄÅ¡anas darbÄ«bas - Attivitajet Finanzjarji U Marbuta Ma' Assigurazzjoni - Financiële activiteiten en verzekeringen - Finansierings- Og Forsikringsvirksomhet - DziaÅ‚alność Finansowa I Ubezpieczeniowa - Actividades Financeiras E De Seguros - Activităţi financiare ÅŸi de asigurări - FinanÄné A PoisÅ¥ovacie ÄŒinnosti - FinanÄne In ZavarovalniÅ¡ke Dejavnosti - Finans- Och Försäkringsverksamhet - Finans Ve Sigorta Faaliyetleri - - - - - Операции С Ðедвижими Имоти - ÄŒinnosti V Oblasti Nemovitostí - Fast Ejendom - Grundstücks- und Wohnungswesen - ΔιαχείÏιση ακίνητης πεÏιουσίας - Real estate activities - Actividades inmobiliarias - Kinnisvaraalane Tegevus - Kiinteistöalan Toiminta - Activités immobilières - Poslovanje Nekretninama - Ingatlanügyletek - Húsnæði - Attività immobiliari - Nekilnojamojo Turto Operacijos - OperÄcijas ar nekustamo ipaÅ¡umu - Attivitajiet Marbuta Ma' Proprjetà Immobbli - Exploitatie van en handel in onroerend goed - Omsetning Og Drift Av Fast Eiendom - DziaÅ‚alność Zwiazana Z ObsÅ‚ugÄ… Rynku NieruchomoÅ›ci - Actividades Imobiliárias - Activităţi imobiliare - ÄŒinnosti V Oblasti Nehnuteľností - Poslovanje Z NepremiÄninami - Fastighetsverksamhet - Gayrimenkul Sektörü Faaliyetleri - - - - - ПрофеÑионални ДейноÑти И Ðаучни ИзÑÐ»ÐµÐ´Ð²Ð°Ð½Ð¸Ñ - Odborné, VÄ›decké A Technické ÄŒinnosti - Liberale, Videnskabelige Og Tekniske Tjenesteydelser - Erbringung von freiberuflichen, wissenschaftlichen und technischen Dienstleistungen - Επαγγελματικές,επιστημονικές και τεχνικες δÏαστηÏιότητες - Professional, scientific and technical activities - Actividades profesionales, científicas y técnicas - Kutse-, Teadus- Ja Tehnikaalane Tegevus - Ammatillinen, Tieteellinen Ja Tekninen Toiminta - Activités spécialisées, scientifiques et techniques - StruÄna, Znanstvena I TehniÄka Djelatnost - Szakmai, Tudományos, Műszaki Tevékenység - Vísindi Og Tækni - Attività professionali, scientifiche e tecniche - ProfesinÄ—, MokslinÄ— Ir TechninÄ— Veikla - ProfesionÄlie, zinÄtniskie un tehniskie pakalpojumi - Attivitajiet Professjonali, XjentifiÄ‹i U TekniÄ‹i - Vrije beroepen en wetenschappelijke en - Faglig, Vitenskapelig Og Teknisk Tjenesteyting - DziaÅ‚alność Profesjonalna, Naukowa I Techniczna - Actividades De Consultoria, Científicas, Técnicas E Similares - Activităţi specializate, ÅŸtiinÅ£ifice ÅŸi tehnice - Odborné, Vedecké A Technické Testovanie A Analýzy - Strokovne, Znanstvene In TehniÄne Dejavnosti - Verksamhet Inom Juridik, Ekonomi, Vetenskap Och Teknik - Mesleki, Bilimsel Ve Teknik Faaliyetler - - - - - ÐдминиÑтративни И Спомагателни ДейноÑти - Administrativní A Podpůrné ÄŒinnosti - Administrative Tjenesteydelser Og Hjælpetjenester - Erbringung von sonstigen wirtschaftlichen Dienstleistungen - Διοικητικες και υποστηÏικτικές δÏαστηÏιότητες - Administrative and support service activities - Actividades administrativas y servicios auxiliares - Haldus- Ja Abitegevused - Hallinto- Ja Tukipalvelutoiminta - Activités de services administratifs et de soutien - Administracija - Adminisztratív És Szolgáltatást Támogató Tevékenység - Umsýsla Og Stoðþjónusta - Attività amministrative e di servizi di supporto - AdministracinÄ— Ir Aptarnavimo Veikla - AdministratÄ«vo un apkalpojoÅ¡o dienestu darbÄ«ba - Attivitajiet Ta' Servizz Administrattivi U Ta' Sostenn - Administratieve en ondersteunende diensten - Forretningsmessig Tjenesteyting - DziaÅ‚alność W Zakresie UsÅ‚ug Administrowania - Actividades Administrativas E Dos Serviços De Apoio - Servicii administrative ÅŸi activităti de sprijin - Administratívne A Podporné Služby - Druge Raznovrstne Poslovne Dejavnosti - Uthyrning, Fastighetsservice, Resetjänster - Idari Ve Destek Hizmetleri Faaliyetleri - - - - - Държавно Управление - VeÅ™ejná Správa A Obrana; Povinné Sociální ZabezpeÄení - Offentlig Forvaltning Og Forsvar; Socialsikring - Öffentliche Verwaltung, Verteidigung; Sozialversicherung - Δημόσια διοίκηση και άμυνα· υποχÏεωτική κοινωνική ασφάλιση - Public administration and defence; compulsory social security - Administración pública y defensa; seguridad social obligatoria - Avalik Haldus Ja Riigikaitse; Kohustuslik Sotsiaalkindlustus - Julkinen Hallinto Ja Maanpuolustu3S; Pakollinen Sosiaalivakuutus - Administration publique - Javna Uprava I Obrana, Obavezno Socijalno Osiguranje - Közigazgatás, Védelem; KötelezÅ‘ Társadalombiztosítás - Opinber Stjórnsýsla Og Varnarmál; Opinberar Skyldutryggingar - Amministrazione pubblica e difesa; assicurazione sociale obbligatoria - VieÅ¡asis Valdymas Ir Gynyba; Privalomasis - Valsts pÄrvalde un aizsardzÄ«ba; obligÄtÄ sociÄlÄ apdroÅ¡inÄÅ¡ana - Amministrazzjoni Pubblika U Difiża; Sigurtà - Openbaar bestuur en defensie; verplichte - Offentlig Administrasjon Og Forsvar, Og Trygdeordninger Underlagt Offentlig Forvaltning - Administracja Publiczna I Obrona Narodowa; ObowiÄ…zkowe Ubezpieczenia SpoÅ‚eczne - Administração Pública E Defesa; Segurança Social Obrigatória - Administratie publică ÅŸi apărare; asigurări sociale obligatorii - Verejná Správa A Obrana; Povinné Sociálne ZabezpeÄenie - Dejavnost Javne Uprave In Obrambe; Dejavnost Obvezne Socialne Varnosti - Offentlig Förvaltning Och Försvar; - Kamu Yönetimi Ve Savunma; Zorunlu Sosyal Güvenlik - - - - - Образование - VzdÄ›lávání - Undervisning - Erziehung und Unterricht - Εκπαίδευση - Education - Educación - Haridus - Koulutus - Enseignement - Odgoj I Obrazovanje - Oktatás - Menntun - Istruzione - Å vietimas - IzglÄ«tÄ«ba - Edukazzjoni - Onderwijs - Undervisning - Edukacja - Educação - ÃŽnvăȚământ - Vzdelávanie - Izobraževanje - Utbildning - EÄŸitim - - - - - Хуманно Здравеопазване И Социална Работа - Zdravotní A Sociální PéÄe - Sundhedsvæsen Og Sociale Foranstaltninger - Gesundheits- und Sozialwesen - ΔÏαστηÏιότητες σχετικές με την ανθÏώπινη υγεία και την κοινωνική μέÏιμνα - Human health and social work activities - Actividades sanitarias y de servicio sociales - Tervishoid Ja Sotsiaalhoolekanne - Terveys- Ja Sosiaalipalvelut - Santé humaine et action sociale - Zdravstvo I Socijalna Skrb - Humán-Egészségügyi, Szociális Ellátás - Heilsu- Og Félagsmál - Sanità e assistenza sociale - Žmonių Sveikatos PriežiÅ«ra Ir Socialinis Darbas - VeselÄ«ba un sociÄlÄ aprÅ«pe - Attivitajiet Marbuta Mas-Saħħa Umana U Ħidma SoÄ‹jali - Menselijke gezondheidszorg en maatschappelijke dienstverlening - Helse- Og Sosialtjenester - Opieka Zdrowotna I Pomoc SpoÅ‚eczna - Saúde Humana E Acção Social - Activităţi privind sănătatea umană ÅŸi asistenÅ£a socială - Zdravotníctvo A Sociálna Pomoc - Zdravstvo In Socialno Varstvo - VÃ¥rd Och Omsorg; Sociala Tjänster - Insan SaÄŸlığı Ve Sosyal Çalışma Faaliyetleri - - - - - Култура, Спорт И Ð Ð°Ð·Ð²Ð»ÐµÑ‡ÐµÐ½Ð¸Ñ - Kulturní, Zábavní A RekreaÄní ÄŒinnosti - Kultur, Forlystelser Og Sport - Kunst, Unterhaltung und Erholung - Τέχνες, διασκέδαση και ψυχαγωγία - Arts, entertainment and recreation - Actividades artísticas, recreativas y de entretenimiento - Kunst, Meelelahutus Ja Vaba Aeg - Taiteet, Viihde Ja Virkistys - Arts, spectacles et activités récréatives - Umjetnost, Zabava I Rekreacija - Művészet, Szórakoztatás, SzabadidÅ‘ - Listir, Skemmtun Og Afþreying - Attivita' artistiche, di intrattenimento e divertimento - MeninÄ—, PramoginÄ— Ir Poilsio Organizavimo - MÄksla, izklaide un atpÅ«ta - Arti, Divertiment U Rikreazzjoni - Kunst, amusement en recreatie - Kulturell Virksomhet, Underholdning Og Fritidsaktiviteter - DziaÅ‚alność ZwiÄ…zana Z KulturÄ…, RozrywkÄ… I RekreacjÄ… - Actividades Artísticas, De Espectáculos E Recreativas - Arte, spectacole ÅŸi activităȚi recreative - Umenie, Zábava A Rekreácia - Kulturne, Razvedrilne In Rekreacijske Dejavnosti - Kultur, Nöje Och Fritid - Sanat Ve EÄŸlence - - - - - Други ДейноÑти - Ostatní ÄŒinnosti - Andre Serviceydelser - Erbringung von sonstigen Dienstleistungen - Άλλες δÏαστηÏιότητες παÏοχής υπηÏεσιών - Other service activities - Otros servicios - Muud Teenindavad Tegevused - Muu Palvelutoiminta - Autres activités de services - Ostale Uslužne Djelatnosti - Egyéb Szolgáltatás - Aðrir Þjónustuþættir - Altre attività di servizi - Kita Aptarnavimo Veikla - Citi pakalpojumi - Attivitajiet Oħra Ta' Servizz - Overige diensten - Annen Tjenesteyting - PozostaÅ‚a DziaÅ‚alność UsÅ‚ugowa - Outras Actividades De Serviços - Alte activităȚi de servicii - Ostatné ÄŒinnosti - Druge Dejavnosti - Annan Serviceverksamhet - DiÄŸer Hizmet Faaliyetleri - - - - - ДейноÑти Ðа ДомакинÑтва Като Работодатели; Ðедиференцирани ДейноÑти Ðа ДомакинÑтва По ПроизводÑтво Ðа Стоки И УÑлуги За СобÑтвено Потребление - ÄŒinnosti Domácností Jako ZamÄ›stnavatelů; ÄŒinnosti Domácností Produkujících Blíže NeurÄené Výrobky A Služby Pro Vlastní PotÅ™ebu - Private Husholdninger Med Ansat Medhjælp; Husholdningers Produktion Af Varer Og Tjenesteydelser Til Eget Brug, I.A.N. - Private Haushalte mit Hauspersonal; Herstellung von Waren und Erbringung von Dienstleistungen durch Private Haushalte für den Eigenbedarf ohne ausgeprägten Schwerpunkt - ΔÏαστηÏιότητες νοικοκυÏιών ως εÏγοδοτών· μη διαφοÏοποιημένες δÏαστηÏιότητες νοικοκυÏιών, που αφοÏοÏν την παÏαγωγή αγαθών -και υπηÏεσιών- για ιδία χÏήση - Activities of households as employers; undifferentiated goods - and services - producing activities of households for own use - Actividades de los hogares como empleadores de personal doméstico; actividades de los hogares como productores de bienes y servicios para uso propio - Kodumajapidamiste Kui Tööandjate Tegevus; Kodumajapidamiste Oma Tarbeks Mõeldud Eristamata Kaupade Tootmine Ja Teenuste Osutamine - Kotitalouksien Toiminta Työnantajina; - Activités des ménages en tant qu'employeurs; activités indifférenciées des ménages en tant que producteurs de biens et services pour usage propre - Privatna Kućanstva Sa Zaposlenim Osobljem; Nespecificirani Proizvodi I Usluge - Proizvodna Djelatnost Privatnih Kućanstava Za Vlastite Potrebe - Háztartás Munkaadói Tevé- Kenysége; Termék Előállítása, Szolgáltatás Végzése Saját Fogyasztásra - Framleiðsla à Heimilum Með Aðkeyptri Hjálp; Ósérþætt Þjónusta Og Vörur, Framleiðsla à Heimilum Til Eigin Neyslu - Attività di famiglie e convivenze come datori di lavoro per personale domestico; produzione di beni e servizi indifferenziati per uso proprio da parte di famiglie e convivenze - Namų Ūkių, SamdanÄių Darbininkus, Veikla; - MÄjsaimniecÄ«bu kÄdarba devÄ“ju darbÄ«ba; paÅ¡patÄ“riņa preÄu ražoÅ¡ana un pakalpojumu sniegÅ¡ana individuÄlajÄs mÄjsaimniecÄ«bÄs - Attivitajiet Ta' Persuni Tad-Dar Bħala - Huishoudens als werkgever; niet-gedifferentieerde productie van goederen en diensten door huishoudens voor eigen gebruik - Lønnet Arbeid I Private Husholdninger - Gospodarstwa Domowe ZatrudniajÄ…ce Pracowników; Gospodarstwa Domowe ProdukujÄ…ce Wyroby I ÅšwiadczÄ…ce UsÅ‚ugi NawÅ‚asne Potrzeby - Actividades Das Famílias Empregadoras De Pessoal Doméstico; Actividades De Produção De Bens E Serviços Pelas Famílias Para Uso Próprio - Activităţi ale gospodăriilor în calitat de angajatori; activităţi nediferenÅ£iate ale Gospodăriilor în calitate de producători de bunuri ÅŸi servicii pentru uz propriu - ÄŒinnosti Domácností Ako Zamestnávateľov; Nediferencované ÄŒinnosti V Domácnostiach Produkujúce Tovar Na Vlastné Použitie - Dejavnost Gospodinjstev Z Zaposlenim HiÅ¡nim Oseebjem; Proizvodnja Za Lastno Rabo - Förvärvsarbete I HushÃ¥ll; HushÃ¥llens - Hane Halkını IÅŸ Gücü Olarak Kullanan Faaliyetler; Pazarlananan Mallar - Ve Hizmetler- Åžahsi Kullanım Için Ãœretim Faaliyetleri - - - - - ДейноÑти Ðа ЕкÑтериториални Организации И Служби - ÄŒinnosti Exteritoriálních Organizací A Orgánů - Ekstraterritoriale Organisationer Og Organer - Exterritoriale Organisationen und Körperschaften - ΔÏαστηÏιότητες ετεÏόδικων οÏγανισμών και φοÏέων - Activities of extraterritorial organisations and bodies - Organismos extraterritoriales - Eksterritoriaalsete Organisatsioonide Ja Ãœksuste Tegevus - Kansainvälisten Organisaatioiden Ja Toimielinten Toiminta - Activités extra-territoriales - Izvanteritorijalne Organizacije I Tijela - Területen Kívüli Szervezet - Þátttaka à Starfi Alþjóðastofnana Og Félaga - Attività di organizzazioni e organismi extraterritoriali - Ekstrateritorinių Organizacijų Ir Ä®staigų Veikla - Ä€rpusteritoriÄlo organizÄciju un institÅ«- ciju darbÄ«ba - Attivitajiet Ta' Organizzazzjonijiet U Entitajiet - Extraterritoriale organisaties en lichamen - Internasjonale Organisasjoner Og Organer - Organizacje I ZespoÅ‚y Eksterytorialne - Actividades Dos Organismos Internacionais E Outras Instituições Extraterritoriais - Activităţi ale organizaÅ£iilor Å›i organismelor extrateritoriale - ÄŒinnosti Extrateritoriálnych Organizácií A Združení - Dejavnost Eksteritorialnih Organizacij In Teles - Verksamhet Vid Internationella Organisationer, Utländska Ambassader O.D. - Ãœlke Yasalarına Dahil Olmayan Örgüt Ve TeÅŸkilatların Faaliyetleri - - - - - - - NACE all codes (alphanumeric code) - - - - - Agriculture, forestry and fishing - - - - - Crop and animal production, hunting and related service activities - - - - - Growing of non - - - - - Growing of cereals (except rice), leguminous crops and oil seeds - - - - - Growing of rice - - - - - Growing of vegetables and melons, roots and tubers - - - - - Growing of sugar cane - - - - - Growing of tobacco - - - - - Growing of fibre crops - - - - - Growing of other non - - - - - Growing of perennial crops - - - - - Growing of grapes - - - - - Growing of tropical and subtropical fruits - - - - - Growing of citrus fruits - - - - - Growing of pome fruits and stone fruits - - - - - Growing of other tree and bush fruits and nuts - - - - - Growing of oleaginous fruits - - - - - Growing of beverage crops - - - - - Growing of spices, aromatic, drug and pharmaceutical crops - - - - - Growing of other perennial crops - - - - - Plant propagation - - - - - Plant propagation - - - - - Animal production - - - - - Raising of dairy cattle - - - - - Raising of other cattle and buffaloes - - - - - Raising of horses and other equines - - - - - Raising of camels and camelids - - - - - Raising of sheep and goats - - - - - Raising of swine/pigs - - - - - Raising of poultry - - - - - Raising of other animals - - - - - Mixed farming - - - - - Mixed farming - - - - - Support activities to agriculture and post - - - - - Support activities for crop production - - - - - Support activities for animal production - - - - - Post - - - - - Seed processing for propagation - - - - - Hunting, trapping and related service activities - - - - - Hunting, trapping and related service activities - - - - - Forestry and logging - - - - - Silviculture and other forestry activities - - - - - Silviculture and other forestry activities - - - - - Logging - - - - - Logging - - - - - Gathering of wild growing non - - - - - Gathering of wild growing non - - - - - Support services to forestry - - - - - Support services to forestry - - - - - Fishing and aquaculture - - - - - Fishing - - - - - Marine fishing - - - - - Freshwater fishing - - - - - Aquaculture - - - - - Marine aquaculture - - - - - Freshwater aquaculture - - - - - Mining and quarrying - - - - - Mining of coal and lignite - - - - - Mining of hard coal - - - - - Mining of hard coal - - - - - Mining of lignite - - - - - Mining of lignite - - - - - Extraction of crude petroleum and natural gas - - - - - Extraction of crude petroleum - - - - - Extraction of crude petroleum - - - - - Extraction of natural gas - - - - - Extraction of natural gas - - - - - Mining of metal ores - - - - - Mining of iron ores - - - - - Mining of iron ores - - - - - Mining of non - - - - - Mining of uranium and thorium ores - - - - - Mining of other non - - - - - Other mining and quarrying - - - - - Quarrying of stone, sand and clay - - - - - Quarrying of ornamental and building stone, limestone, gypsum, chalk and slate - - - - - Operation of gravel and sand pits; mining of clays and kaolin - - - - - Mining and quarrying n.e.c. - - - - - Mining of chemical and fertiliser minerals - - - - - Extraction of peat - - - - - Extraction of salt - - - - - Other mining and quarrying n.e.c. - - - - - Mining support service activities - - - - - Support activities for petroleum and natural gas extraction - - - - - Support activities for petroleum and natural gas extraction - - - - - Support activities for other mining and quarrying - - - - - Support activities for other mining and quarrying - - - - - Manufacturing - - - - - Manufacture of food products - - - - - Processing and preserving of meat and production of meat products - - - - - Processing and preserving of meat - - - - - Processing and preserving of poultry meat - - - - - Production of meat and poultry meat products - - - - - Processing and preserving of fish, crustaceans and molluscs - - - - - Processing and preserving of fish, crustaceans and molluscs - - - - - Processing and preserving of fruit and vegetables - - - - - Processing and preserving of potatoes - - - - - Manufacture of fruit and vegetable juice - - - - - Other processing and preserving of fruit and vegetables - - - - - Manufacture of vegetable and animal oils and fats - - - - - Manufacture of oils and fats - - - - - Manufacture of margarine and similar edible fats - - - - - Manufacture of dairy products - - - - - Operation of dairies and cheese making - - - - - Manufacture of ice cream - - - - - Manufacture of grain mill products, starches and starch products - - - - - Manufacture of grain mill products - - - - - Manufacture of starches and starch products - - - - - Manufacture of bakery and farinaceous products - - - - - Manufacture of bread; manufacture of fresh pastry goods and cakes - - - - - Manufacture of rusks and biscuits; manufacture of preserved pastry goods and cakes - - - - - Manufacture of macaroni, noodles, couscous and similar farinaceous products - - - - - Manufacture of other food products - - - - - Manufacture of sugar - - - - - Manufacture of cocoa, chocolate and sugar confectionery - - - - - Processing of tea and coffee - - - - - Manufacture of condiments and seasonings - - - - - Manufacture of prepared meals and dishes - - - - - Manufacture of homogenised food preparations and dietetic food - - - - - Manufacture of other food products n.e.c. - - - - - Manufacture of prepared animal feeds - - - - - Manufacture of prepared feeds for farm animals - - - - - Manufacture of prepared pet foods - - - - - Manufacture of beverages - - - - - Manufacture of beverages - - - - - Distilling, rectifying and blending of spirits - - - - - Manufacture of wine from grape - - - - - Manufacture of cider and other fruit wines - - - - - Manufacture of other non - - - - - Manufacture of beer - - - - - Manufacture of malt - - - - - Manufacture of soft drinks; production of mineral waters and other bottled waters - - - - - Manufacture of tobacco products - - - - - Manufacture of tobacco products - - - - - Manufacture of tobacco products - - - - - Manufacture of textiles - - - - - Preparation and spinning of textile fibres - - - - - Preparation and spinning of textile fibres - - - - - Weaving of textiles - - - - - Weaving of textiles - - - - - Finishing of textiles - - - - - Finishing of textiles - - - - - Manufacture of other textiles - - - - - Manufacture of knitted and crocheted fabrics - - - - - Manufacture of made - - - - - Manufacture of carpets and rugs - - - - - Manufacture of cordage, rope, twine and netting - - - - - Manufacture of non - - - - - Manufacture of other technical and industrial textiles - - - - - Manufacture of other textiles n.e.c. - - - - - Manufacture of wearing apparel - - - - - Manufacture of wearing apparel, except fur apparel - - - - - Manufacture of leather clothes - - - - - Manufacture of workwear - - - - - Manufacture of other outerwear - - - - - Manufacture of underwear - - - - - Manufacture of other wearing apparel and accessories - - - - - Manufacture of articles of fur - - - - - Manufacture of articles of fur - - - - - Manufacture of knitted and crocheted apparel - - - - - Manufacture of knitted and crocheted hosiery - - - - - Manufacture of other knitted and crocheted apparel - - - - - Manufacture of leather and related products - - - - - Tanning and dressing of leather; manufacture of luggage, handbags, saddlery and harness; dressing and dyeing of fur - - - - - Tanning and dressing of leather; dressing and dyeing of fur - - - - - Manufacture of luggage, handbags and the like, saddlery and harness - - - - - Manufacture of footwear - - - - - Manufacture of footwear - - - - - Manufacture of wood and of products of wood and cork, except furniture; manufacture of articles of straw and plaiting materials - - - - - Sawmilling and planing of wood - - - - - Sawmilling and planing of wood - - - - - Manufacture of products of wood, cork, straw and plaiting materials - - - - - Manufacture of veneer sheets and wood - - - - - Manufacture of assembled parquet floors - - - - - Manufacture of other builders' carpentry and joinery - - - - - Manufacture of wooden containers - - - - - Manufacture of other products of wood; manufacture of articles of cork, straw and plaiting materials - - - - - Manufacture of paper and paper products - - - - - Manufacture of pulp, paper and paperboard - - - - - Manufacture of pulp - - - - - Manufacture of paper and paperboard - - - - - Manufacture of articles of paper and paperboard - - - - - Manufacture of corrugated paper and paperboard and of containers of paper and paperboard - - - - - Manufacture of household and sanitary goods and of toilet requisites - - - - - Manufacture of paper stationery - - - - - Manufacture of wallpaper - - - - - Manufacture of other articles of paper and paperboard - - - - - Printing and reproduction of recorded media - - - - - Printing and service activities related to printing - - - - - Printing of newspapers - - - - - Other printing - - - - - Pre - - - - - Binding and related services - - - - - Reproduction of recorded media - - - - - Reproduction of recorded media - - - - - Manufacture of coke and refined petroleum products - - - - - Manufacture of coke oven products - - - - - Manufacture of coke oven products - - - - - Manufacture of refined petroleum products - - - - - Manufacture of refined petroleum products - - - - - Manufacture of chemicals and chemical products - - - - - Manufacture of basic chemicals, fertilisers and nitrogen compounds, plastics and synthetic rubber in primary forms - - - - - Manufacture of industrial gases - - - - - Manufacture of dyes and pigments - - - - - Manufacture of other inorganic basic chemicals - - - - - Manufacture of other organic basic chemicals - - - - - Manufacture of fertilisers and nitrogen compounds - - - - - Manufacture of plastics in primary forms - - - - - Manufacture of synthetic rubber in primary forms - - - - - Manufacture of pesticides and other agrochemical products - - - - - Manufacture of pesticides and other agrochemical products - - - - - Manufacture of paints, varnishes and similar coatings, printing ink and mastics - - - - - Manufacture of paints, varnishes and similar coatings, printing ink and mastics - - - - - Manufacture of soap and detergents, cleaning and polishing preparations, perfumes and toilet preparations - - - - - Manufacture of soap and detergents, cleaning and polishing preparations - - - - - Manufacture of perfumes and toilet preparations - - - - - Manufacture of other chemical products - - - - - Manufacture of explosives - - - - - Manufacture of glues - - - - - Manufacture of essential oils - - - - - Manufacture of other chemical products n.e.c. - - - - - Manufacture of man - - - - - Manufacture of man - - - - - Manufacture of basic pharmaceutical products and pharmaceutical preparations - - - - - Manufacture of basic pharmaceutical products - - - - - Manufacture of basic pharmaceutical products - - - - - Manufacture of pharmaceutical preparations - - - - - Manufacture of pharmaceutical preparations - - - - - Manufacture of rubber and plastic products - - - - - Manufacture of rubber products - - - - - Manufacture of rubber tyres and tubes; retreading and rebuilding of rubber tyres - - - - - Manufacture of other rubber products - - - - - Manufacture of plastics products - - - - - Manufacture of plastic plates, sheets, tubes and profiles - - - - - Manufacture of plastic packing goods - - - - - Manufacture of builders’ ware of plastic - - - - - Manufacture of other plastic products - - - - - Manufacture of other non - - - - - Manufacture of glass and glass products - - - - - Manufacture of flat glass - - - - - Shaping and processing of flat glass - - - - - Manufacture of hollow glass - - - - - Manufacture of glass fibres - - - - - Manufacture and processing of other glass, including technical glassware - - - - - Manufacture of refractory products - - - - - Manufacture of refractory products - - - - - Manufacture of clay building materials - - - - - Manufacture of ceramic tiles and flags - - - - - Manufacture of bricks, tiles and construction products, in baked clay - - - - - Manufacture of other porcelain and ceramic products - - - - - Manufacture of ceramic household and ornamental articles - - - - - Manufacture of ceramic sanitary fixtures - - - - - Manufacture of ceramic insulators and insulating fittings - - - - - Manufacture of other technical ceramic products - - - - - Manufacture of other ceramic products - - - - - Manufacture of cement, lime and plaster - - - - - Manufacture of cement - - - - - Manufacture of lime and plaster - - - - - Manufacture of articles of concrete, cement and plaster - - - - - Manufacture of concrete products for construction purposes - - - - - Manufacture of plaster products for construction purposes - - - - - Manufacture of ready - - - - - Manufacture of mortars - - - - - Manufacture of fibre cement - - - - - Manufacture of other articles of concrete, plaster and cement - - - - - Cutting, shaping and finishing of stone - - - - - Cutting, shaping and finishing of stone - - - - - Manufacture of abrasive products and non - - - - - Production of abrasive products - - - - - Manufacture of other non - - - - - Manufacture of basic metals - - - - - Manufacture of basic iron and steel and of ferro - - - - - Manufacture of basic iron and steel and of ferro - - - - - Manufacture of tubes, pipes, hollow profiles and related fittings, of steel - - - - - Manufacture of tubes, pipes, hollow profiles and related fittings, of steel - - - - - Manufacture of other products of first processing of steel - - - - - Cold drawing of bars - - - - - Cold rolling of narrow strip - - - - - Cold forming or folding - - - - - Cold drawing of wire - - - - - Manufacture of basic precious and other non - - - - - Precious metals production - - - - - Aluminium production - - - - - Lead, zinc and tin production - - - - - Copper production - - - - - Other non - - - - - Processing of nuclear fuel - - - - - Casting of metals - - - - - Casting of iron - - - - - Casting of steel - - - - - Casting of light metals - - - - - Casting of other non - - - - - Manufacture of fabricated metal products, except machinery and equipment - - - - - Manufacture of structural metal products - - - - - Manufacture of metal structures and parts of structures - - - - - Manufacture of doors and windows of metal - - - - - Manufacture of tanks, reservoirs and containers of metal - - - - - Manufacture of central heating radiators and boilers - - - - - Manufacture of other tanks, reservoirs and containers of metal - - - - - Manufacture of steam generators, except central heating hot water boilers - - - - - Manufacture of steam generators, except central heating hot water boilers - - - - - Manufacture of weapons and ammunition - - - - - Manufacture of weapons and ammunition - - - - - Forging, pressing, stamping and roll - - - - - Forging, pressing, stamping and roll - - - - - Treatment and coating of metals; machining - - - - - Treatment and coating of metals - - - - - Machining - - - - - Manufacture of cutlery, tools and general hardware - - - - - Manufacture of cutlery - - - - - Manufacture of locks and hinges - - - - - Manufacture of tools - - - - - Manufacture of other fabricated metal products - - - - - Manufacture of steel drums and similar containers - - - - - Manufacture of light metal packaging - - - - - Manufacture of wire products, chain and springs - - - - - Manufacture of fasteners and screw machine products - - - - - Manufacture of other fabricated metal products n.e.c. - - - - - Manufacture of computer, electronic and optical products - - - - - Manufacture of electronic components and boards - - - - - Manufacture of electronic components - - - - - Manufacture of loaded electronic boards - - - - - Manufacture of computers and peripheral equipment - - - - - Manufacture of computers and peripheral equipment - - - - - Manufacture of communication equipment - - - - - Manufacture of communication equipment - - - - - Manufacture of consumer electronics - - - - - Manufacture of consumer electronics - - - - - Manufacture of instruments and appliances for measuring, testing and navigation; watches and clocks - - - - - Manufacture of instruments and appliances for measuring, testing and navigation - - - - - Manufacture of watches and clocks - - - - - Manufacture of irradiation, electromedical and electrotherapeutic equipment - - - - - Manufacture of irradiation, electromedical and electrotherapeutic equipment - - - - - Manufacture of optical instruments and photographic equipment - - - - - Manufacture of optical instruments and photographic equipment - - - - - Manufacture of magnetic and optical media - - - - - Manufacture of magnetic and optical media - - - - - Manufacture of electrical equipment - - - - - Manufacture of electric motors, generators, transformers and electricity distribution and control apparatus - - - - - Manufacture of electric motors, generators and transformers - - - - - Manufacture of electricity distribution and control apparatus - - - - - Manufacture of batteries and accumulators - - - - - Manufacture of batteries and accumulators - - - - - Manufacture of wiring and wiring devices - - - - - Manufacture of fibre optic cables - - - - - Manufacture of other electronic and electric wires and cables - - - - - Manufacture of wiring devices - - - - - Manufacture of electric lighting equipment - - - - - Manufacture of electric lighting equipment - - - - - Manufacture of domestic appliances - - - - - Manufacture of electric domestic appliances - - - - - Manufacture of non - - - - - Manufacture of other electrical equipment - - - - - Manufacture of other electrical equipment - - - - - Manufacture of machinery and equipment n.e.c. - - - - - Manufacture of general - - - - - Manufacture of engines and turbines, except aircraft, vehicle and cycle engines - - - - - Manufacture of fluid power equipment - - - - - Manufacture of other pumps and compressors - - - - - Manufacture of other taps and valves - - - - - Manufacture of bearings, gears, gearing and driving elements - - - - - Manufacture of other general - - - - - Manufacture of ovens, furnaces and furnace burners - - - - - Manufacture of lifting and handling equipment - - - - - Manufacture of office machinery and equipment (except computers and peripheral equipment) - - - - - Manufacture of power - - - - - Manufacture of non - - - - - Manufacture of other general - - - - - Manufacture of agricultural and forestry machinery - - - - - Manufacture of agricultural and forestry machinery - - - - - Manufacture of metal forming machinery and machine tools - - - - - Manufacture of metal forming machinery - - - - - Manufacture of other machine tools - - - - - Manufacture of other special - - - - - Manufacture of machinery for metallurgy - - - - - Manufacture of machinery for mining, quarrying and construction - - - - - Manufacture of machinery for food, beverage and tobacco processing - - - - - Manufacture of machinery for textile, apparel and leather production - - - - - Manufacture of machinery for paper and paperboard production - - - - - Manufacture of plastics and rubber machinery - - - - - Manufacture of other special - - - - - Manufacture of motor vehicles, trailers and semi - - - - - Manufacture of motor vehicles - - - - - Manufacture of motor vehicles - - - - - Manufacture of bodies (coachwork) for motor vehicles; manufacture of trailers and semi - - - - - Manufacture of bodies (coachwork) for motor vehicles; manufacture of trailers and semi - - - - - Manufacture of parts and accessories for motor vehicles - - - - - Manufacture of electrical and electronic equipment for motor vehicles - - - - - Manufacture of other parts and accessories for motor vehicles - - - - - Manufacture of other transport equipment - - - - - Building of ships and boats - - - - - Building of ships and floating structures - - - - - Building of pleasure and sporting boats - - - - - Manufacture of railway locomotives and rolling stock - - - - - Manufacture of railway locomotives and rolling stock - - - - - Manufacture of air and spacecraft and related machinery - - - - - Manufacture of air and spacecraft and related machinery - - - - - Manufacture of military fighting vehicles - - - - - Manufacture of military fighting vehicles - - - - - Manufacture of transport equipment n.e.c. - - - - - Manufacture of motorcycles - - - - - Manufacture of bicycles and invalid carriages - - - - - Manufacture of other transport equipment n.e.c. - - - - - Manufacture of furniture - - - - - Manufacture of furniture - - - - - Manufacture of office and shop furniture - - - - - Manufacture of kitchen furniture - - - - - Manufacture of mattresses - - - - - Manufacture of other furniture - - - - - Other manufacturing - - - - - Manufacture of jewellery, bijouterie and related articles - - - - - Striking of coins - - - - - Manufacture of jewellery and related articles - - - - - Manufacture of imitation jewellery and related articles - - - - - Manufacture of musical instruments - - - - - Manufacture of musical instruments - - - - - Manufacture of sports goods - - - - - Manufacture of sports goods - - - - - Manufacture of games and toys - - - - - Manufacture of games and toys - - - - - Manufacture of medical and dental instruments and supplies - - - - - Manufacture of medical and dental instruments and supplies - - - - - Manufacturing n.e.c. - - - - - Manufacture of brooms and brushes - - - - - Other manufacturing n.e.c. - - - - - Repair and installation of machinery and equipment - - - - - Repair of fabricated metal products, machinery and equipment - - - - - Repair of fabricated metal products - - - - - Repair of machinery - - - - - Repair of electronic and optical equipment - - - - - Repair of electrical equipment - - - - - Repair and maintenance of ships and boats - - - - - Repair and maintenance of aircraft and spacecraft - - - - - Repair and maintenance of other transport equipment - - - - - Repair of other equipment - - - - - Installation of industrial machinery and equipment - - - - - Installation of industrial machinery and equipment - - - - - Electricity, gas, steam and air conditioning supply - - - - - Electricity, gas, steam and air conditioning supply - - - - - Electric power generation, transmission and distribution - - - - - Production of electricity - - - - - Transmission of electricity - - - - - Distribution of electricity - - - - - Trade of electricity - - - - - Manufacture of gas; distribution of gaseous fuels through mains - - - - - Manufacture of gas - - - - - Distribution of gaseous fuels through mains - - - - - Trade of gas through mains - - - - - Steam and air conditioning supply - - - - - Steam and air conditioning supply - - - - - Whater supply; sewerage; waste managment and remediation activities - - - - - Water collection, treatment and supply - - - - - Water collection, treatment and supply - - - - - Water collection, treatment and supply - - - - - Sewerage - - - - - Sewerage - - - - - Sewerage - - - - - Waste collection, treatment and disposal activities; materials recovery - - - - - Waste collection - - - - - Collection of non - - - - - Collection of hazardous waste - - - - - Waste treatment and disposal - - - - - Treatment and disposal of non - - - - - Treatment and disposal of hazardous waste - - - - - Materials recovery - - - - - Dismantling of wrecks - - - - - Recovery of sorted materials - - - - - Remediation activities and other waste management services - - - - - Remediation activities and other waste management services - - - - - Remediation activities and other waste management services - - - - - Construction - - - - - Construction of buildings - - - - - Development of building projects - - - - - Development of building projects - - - - - Construction of residential and non - - - - - Construction of residential and non - - - - - Civil engineering - - - - - Construction of roads and railways - - - - - Construction of roads and motorways - - - - - Construction of railways and underground railways - - - - - Construction of bridges and tunnels - - - - - Construction of utility projects - - - - - Construction of utility projects for fluids - - - - - Construction of utility projects for electricity and telecommunications - - - - - Construction of other civil engineering projects - - - - - Construction of water projects - - - - - Construction of other civil engineering projects n.e.c. - - - - - Specialised construction activities - - - - - Demolition and site preparation - - - - - Demolition - - - - - Site preparation - - - - - Test drilling and boring - - - - - Electrical, plumbing and other construction installation activities - - - - - Electrical installation - - - - - Plumbing, heat and air - - - - - Other construction installation - - - - - Building completion and finishing - - - - - Plastering - - - - - Joinery installation - - - - - Floor and wall covering - - - - - Painting and glazing - - - - - Other building completion and finishing - - - - - Other specialised construction activities - - - - - Roofing activities - - - - - Other specialised construction activities n.e.c. - - - - - Wholesale and retail trade; repair of motor vehicles and motorcycles - - - - - Wholesale and retail trade and repair of motor vehicles and motorcycles - - - - - Sale of motor vehicles - - - - - Sale of cars and light motor vehicles - - - - - Sale of other motor vehicles - - - - - Maintenance and repair of motor vehicles - - - - - Maintenance and repair of motor vehicles - - - - - Sale of motor vehicle parts and accessories - - - - - Wholesale trade of motor vehicle parts and accessories - - - - - Retail trade of motor vehicle parts and accessories - - - - - Sale, maintenance and repair of motorcycles and related parts and accessories - - - - - Sale, maintenance and repair of motorcycles and related parts and accessories - - - - - Wholesale trade, except of motor vehicles and motorcycles - - - - - Wholesale on a fee or contract basis - - - - - Agents involved in the sale of agricultural raw materials, live animals, textile raw materials and semi - - - - - Agents involved in the sale of fuels, ores, metals and industrial chemicals - - - - - Agents involved in the sale of timber and building materials - - - - - Agents involved in the sale of machinery, industrial equipment, ships and aircraft - - - - - Agents involved in the sale of furniture, household goods, hardware and ironmongery - - - - - Agents involved in the sale of textiles, clothing, fur, footwear and leather goods - - - - - Agents involved in the sale of food, beverages and tobacco - - - - - Agents specialised in the sale of other particular products - - - - - Agents involved in the sale of a variety of goods - - - - - Wholesale of agricultural raw materials and live animals - - - - - Wholesale of grain, unmanufactured tobacco, seeds and animal feeds - - - - - Wholesale of flowers and plants - - - - - Wholesale of live animals - - - - - Wholesale of hides, skins and leather - - - - - Wholesale of food, beverages and tobacco - - - - - Wholesale of fruit and vegetables - - - - - Wholesale of meat and meat products - - - - - Wholesale of dairy products, eggs and edible oils and fats - - - - - Wholesale of beverages - - - - - Wholesale of tobacco products - - - - - Wholesale of sugar and chocolate and sugar confectionery - - - - - Wholesale of coffee, tea, cocoa and spices - - - - - Wholesale of other food, including fish, crustaceans and molluscs - - - - - Non - - - - - Wholesale of household goods - - - - - Wholesale of textiles - - - - - Wholesale of clothing and footwear - - - - - Wholesale of electrical household appliances - - - - - Wholesale of china and glassware and cleaning materials - - - - - Wholesale of perfume and cosmetics - - - - - Wholesale of pharmaceutical goods - - - - - Wholesale of furniture, carpets and lighting equipment - - - - - Wholesale of watches and jewellery - - - - - Wholesale of other household goods - - - - - Wholesale of information and communication equipment - - - - - Wholesale of computers, computer peripheral equipment and software - - - - - Wholesale of electronic and telecommunications equipment and parts - - - - - Wholesale of other machinery, equipment and supplies - - - - - Wholesale of agricultural machinery, equipment and supplies - - - - - Wholesale of machine tools - - - - - Wholesale of mining, construction and civil engineering machinery - - - - - Wholesale of machinery for the textile industry and of sewing and knitting machines - - - - - Wholesale of office furniture - - - - - Wholesale of other office machinery and equipment - - - - - Wholesale of other machinery and equipment - - - - - Other specialised wholesale - - - - - Wholesale of solid, liquid and gaseous fuels and related products - - - - - Wholesale of metals and metal ores - - - - - Wholesale of wood, construction materials and sanitary equipment - - - - - Wholesale of hardware, plumbing and heating equipment and supplies - - - - - Wholesale of chemical products - - - - - Wholesale of other intermediate products - - - - - Wholesale of waste and scrap - - - - - Non - - - - - Non - - - - - Retail trade, except of motor vehicles and motorcycles - - - - - Retail sale in non - - - - - Retail sale in non - - - - - Other retail sale in non - - - - - Retail sale of food, beverages and tobacco in specialised stores - - - - - Retail sale of fruit and vegetables in specialised stores - - - - - Retail sale of meat and meat products in specialised stores - - - - - Retail sale of fish, crustaceans and molluscs in specialised stores - - - - - Retail sale of bread, cakes, flour confectionery and sugar confectionery in specialised stores - - - - - Retail sale of beverages in specialised stores - - - - - Retail sale of tobacco products in specialised stores - - - - - Other retail sale of food in specialised stores - - - - - Retail sale of automotive fuel in specialised stores - - - - - Retail sale of automotive fuel in specialised stores - - - - - Retail sale of information and communication equipment in specialised stores - - - - - Retail sale of computers, peripheral units and software in specialised stores - - - - - Retail sale of telecommunications equipment in specialised stores - - - - - Retail sale of audio and video equipment in specialised stores - - - - - Retail sale of other household equipment in specialised stores - - - - - Retail sale of textiles in specialised stores - - - - - Retail sale of hardware, paints and glass in specialised stores - - - - - Retail sale of carpets, rugs, wall and floor coverings in specialised stores - - - - - Retail sale of electrical household appliances in specialised stores - - - - - Retail sale of furniture, lighting equipment and other household articles in specialised stores - - - - - Retail sale of cultural and recreation goods in specialised stores - - - - - Retail sale of books in specialised stores - - - - - Retail sale of newspapers and stationery in specialised stores - - - - - Retail sale of music and video recordings in specialised stores - - - - - Retail sale of sporting equipment in specialised stores - - - - - Retail sale of games and toys in specialised stores - - - - - Retail sale of other goods in specialised stores - - - - - Retail sale of clothing in specialised stores - - - - - Retail sale of footwear and leather goods in specialised stores - - - - - Dispensing chemist in specialised stores - - - - - Retail sale of medical and orthopaedic goods in specialised stores - - - - - Retail sale of cosmetic and toilet articles in specialised stores - - - - - Retail sale of flowers, plants, seeds, fertilisers, pet animals and pet food in specialised stores - - - - - Retail sale of watches and jewellery in specialised stores - - - - - Other retail sale of new goods in specialised stores - - - - - Retail sale of second - - - - - Retail sale via stalls and markets - - - - - Retail sale via stalls and markets of food, beverages and tobacco products - - - - - Retail sale via stalls and markets of textiles, clothing and footwear - - - - - Retail sale via stalls and markets of other goods - - - - - Retail trade not in stores, stalls or markets - - - - - Retail sale via mail order houses or via Internet - - - - - Other retail sale not in stores, stalls or markets - - - - - Transporting and storage - - - - - Land transport and transport via pipelines - - - - - Passenger rail transport, interurban - - - - - Passenger rail transport, interurban - - - - - Freight rail transport - - - - - Freight rail transport - - - - - Other passenger land transport - - - - - Urban and suburban passenger land transport - - - - - Taxi operation - - - - - Other passenger land transport n.e.c. - - - - - Freight transport by road and removal services - - - - - Freight transport by road - - - - - Removal services - - - - - Transport via pipeline - - - - - Transport via pipeline - - - - - Water transport - - - - - Sea and coastal passenger water transport - - - - - Sea and coastal passenger water transport - - - - - Sea and coastal freight water transport - - - - - Sea and coastal freight water transport - - - - - Inland passenger water transport - - - - - Inland passenger water transport - - - - - Inland freight water transport - - - - - Inland freight water transport - - - - - Air transport - - - - - Passenger air transport - - - - - Passenger air transport - - - - - Freight air transport and space transport - - - - - Freight air transport - - - - - Space transport - - - - - Warehousing and support activities for transportation - - - - - Warehousing and storage - - - - - Warehousing and storage - - - - - Support activities for transportation - - - - - Service activities incidental to land transportation - - - - - Service activities incidental to water transportation - - - - - Service activities incidental to air transportation - - - - - Cargo handling - - - - - Other transportation support activities - - - - - Postal and courier activities - - - - - Postal activities under universal service obligation - - - - - Postal activities under universal service obligation - - - - - Other postal and courier activities - - - - - Other postal and courier activities - - - - - Accommodation and food service activities - - - - - Accommodation - - - - - Hotels and similar accommodation - - - - - Hotels and similar accommodation - - - - - Holiday and other short - - - - - Holiday and other short - - - - - Camping grounds, recreational vehicle parks and trailer parks - - - - - Camping grounds, recreational vehicle parks and trailer parks - - - - - Other accommodation - - - - - Other accommodation - - - - - Food and beverage service activities - - - - - Restaurants and mobile food service activities - - - - - Restaurants and mobile food service activities - - - - - Event catering and other food service activities - - - - - Event catering activities - - - - - Other food service activities - - - - - Beverage serving activities - - - - - Beverage serving activities - - - - - Information and communication - - - - - Publishing activities - - - - - Publishing of books, periodicals and other publishing activities - - - - - Book publishing - - - - - Publishing of directories and mailing lists - - - - - Publishing of newspapers - - - - - Publishing of journals and periodicals - - - - - Other publishing activities - - - - - Software publishing - - - - - Publishing of computer games - - - - - Other software publishing - - - - - Motion picture, video and television programme production, sound recording and music publishing activities - - - - - Motion picture, video and television programme activities - - - - - Motion picture, video and television programme production activities - - - - - Motion picture, video and television programme post - - - - - Motion picture, video and television programme distribution activities - - - - - Motion picture projection activities - - - - - Sound recording and music publishing activities - - - - - Sound recording and music publishing activities - - - - - Programming and broadcasting activities - - - - - Radio broadcasting - - - - - Radio broadcasting - - - - - Television programming and broadcasting activities - - - - - Television programming and broadcasting activities - - - - - Telecommunications - - - - - Wired telecommunications activities - - - - - Wired telecommunications activities - - - - - Wireless telecommunications activities - - - - - Wireless telecommunications activities - - - - - Satellite telecommunications activities - - - - - Satellite telecommunications activities - - - - - Other telecommunications activities - - - - - Other telecommunications activities - - - - - Computer programming, consultancy and related activities - - - - - Computer programming, consultancy and related activities - - - - - Computer programming activities - - - - - Computer consultancy activities - - - - - Computer facilities management activities - - - - - Other information technology and computer service activities - - - - - Information service activities - - - - - Data processing, hosting and related activities; web portals - - - - - Data processing, hosting and related activities - - - - - Web portals - - - - - Other information service activities - - - - - News agency activities - - - - - Other information service activities n.e.c. - - - - - Financial and insurance activities - - - - - Financial service activities, except insurance and pension funding - - - - - Monetary intermediation - - - - - Central banking - - - - - Other monetary intermediation - - - - - Activities of holding companies - - - - - Activities of holding companies - - - - - Trusts, funds and similar financial entities - - - - - Trusts, funds and similar financial entities - - - - - Other financial service activities, except insurance and pension funding - - - - - Financial leasing - - - - - Other credit granting - - - - - Other financial service activities, except insurance and pension funding n.e.c. - - - - - Insurance, reinsurance and pension funding, except compulsory social security - - - - - Insurance - - - - - Life insurance - - - - - Non - - - - - Reinsurance - - - - - Reinsurance - - - - - Pension funding - - - - - Pension funding - - - - - Activities auxiliary to financial services and insurance activities - - - - - Activities auxiliary to financial services, except insurance and pension funding - - - - - Administration of financial markets - - - - - Security and commodity contracts brokerage - - - - - Other activities auxiliary to financial services, except insurance and pension funding - - - - - Activities auxiliary to insurance and pension funding - - - - - Risk and damage evaluation - - - - - Activities of insurance agents and brokers - - - - - Other activities auxiliary to insurance and pension funding - - - - - Fund management activities - - - - - Fund management activities - - - - - Real estate activities - - - - - Real estate activities - - - - - Buying and selling of own real estate - - - - - Buying and selling of own real estate - - - - - Renting and operating of own or leased real estate - - - - - Renting and operating of own or leased real estate - - - - - Real estate activities on a fee or contract basis - - - - - Real estate agencies - - - - - Management of real estate on a fee or contract basis - - - - - Professional, scientific and technical activities - - - - - Legal and accounting activities - - - - - Legal activities - - - - - Legal activities - - - - - Accounting, bookkeeping and auditing activities; tax consultancy - - - - - Accounting, bookkeeping and auditing activities; tax consultancy - - - - - Activities of head offices; management consultancy activities - - - - - Activities of head offices - - - - - Activities of head offices - - - - - Management consultancy activities - - - - - Public relations and communication activities - - - - - Business and other management consultancy activities - - - - - Architectural and engineering activities; technical testing and analysis - - - - - Architectural and engineering activities and related technical consultancy - - - - - Architectural activities - - - - - Engineering activities and related technical consultancy - - - - - Technical testing and analysis - - - - - Technical testing and analysis - - - - - Scientific research and development - - - - - Research and experimental development on natural sciences and engineering - - - - - Research and experimental development on biotechnology - - - - - Other research and experimental development on natural sciences and engineering - - - - - Research and experimental development on social sciences and humanities - - - - - Research and experimental development on social sciences and humanities - - - - - Advertising and market research - - - - - Advertising - - - - - Advertising agencies - - - - - Media representation - - - - - Market research and public opinion polling - - - - - Market research and public opinion polling - - - - - Other professional, scientific and technical activities - - - - - Specialised design activities - - - - - Specialised design activities - - - - - Photographic activities - - - - - Photographic activities - - - - - Translation and interpretation activities - - - - - Translation and interpretation activities - - - - - Other professional, scientific and technical activities n.e.c. - - - - - Other professional, scientific and technical activities n.e.c. - - - - - Veterinary activities - - - - - Veterinary activities - - - - - Veterinary activities - - - - - Administrative and support service activities - - - - - Rental and leasing activities - - - - - Renting and leasing of motor vehicles - - - - - Renting and leasing of cars and light motor vehicles - - - - - Renting and leasing of trucks - - - - - Renting and leasing of personal and household goods - - - - - Renting and leasing of recreational and sports goods - - - - - Renting of video tapes and disks - - - - - Renting and leasing of other personal and household goods - - - - - Renting and leasing of other machinery, equipment and tangible goods - - - - - Renting and leasing of agricultural machinery and equipment - - - - - Renting and leasing of construction and civil engineering machinery and equipment - - - - - Renting and leasing of office machinery and equipment (including computers) - - - - - Renting and leasing of water transport equipment - - - - - Renting and leasing of air transport equipment - - - - - Renting and leasing of other machinery, equipment and tangible goods n.e.c. - - - - - Leasing of intellectual property and similar products, except copyrighted works - - - - - Leasing of intellectual property and similar products, except copyrighted works - - - - - Employment activities - - - - - Activities of employment placement agencies - - - - - Activities of employment placement agencies - - - - - Temporary employment agency activities - - - - - Temporary employment agency activities - - - - - Other human resources provision - - - - - Other human resources provision - - - - - Travel agency, tour operator and other reservation service and related activities - - - - - Travel agency and tour operator activities - - - - - Travel agency activities - - - - - Tour operator activities - - - - - Other reservation service and related activities - - - - - Other reservation service and related activities - - - - - Security and investigation activities - - - - - Private security activities - - - - - Private security activities - - - - - Security systems service activities - - - - - Security systems service activities - - - - - Investigation activities - - - - - Investigation activities - - - - - Services to buildings and landscape activities - - - - - Combined facilities support activities - - - - - Combined facilities support activities - - - - - Cleaning activities - - - - - General cleaning of buildings - - - - - Other building and industrial cleaning activities - - - - - Other cleaning activities - - - - - Landscape service activities - - - - - Landscape service activities - - - - - Office administrative, office support and other business support activities - - - - - Office administrative and support activities - - - - - Combined office administrative service activities - - - - - Photocopying, document preparation and other specialised office support activities - - - - - Activities of call centres - - - - - Activities of call centres - - - - - Organisation of conventions and trade shows - - - - - Organisation of conventions and trade shows - - - - - Business support service activities n.e.c. - - - - - Activities of collection agencies and credit bureaus - - - - - Packaging activities - - - - - Other business support service activities n.e.c. - - - - - Public administration and defence; compulsatory social security - - - - - Public administration and defence; compulsory social security - - - - - Administration of the State and the economic and social policy of the community - - - - - General public administration activities - - - - - Regulation of the activities of providing health care, education, cultural services and other social services, excluding social security - - - - - Regulation of and contribution to more efficient operation of businesses - - - - - Provision of services to the community as a whole - - - - - Foreign affairs - - - - - Defence activities - - - - - Justice and judicial activities - - - - - Public order and safety activities - - - - - Fire service activities - - - - - Compulsory social security activities - - - - - Compulsory social security activities - - - - - Education - - - - - Education - - - - - Pre - - - - - Pre - - - - - Primary education - - - - - Primary education - - - - - Secondary education - - - - - General secondary education - - - - - Technical and vocational secondary education - - - - - Higher education - - - - - Post - - - - - Tertiary education - - - - - Other education - - - - - Sports and recreation education - - - - - Cultural education - - - - - Driving school activities - - - - - Other education n.e.c. - - - - - Educational support activities - - - - - Educational support activities - - - - - Human helth and social work activities - - - - - Human health activities - - - - - Hospital activities - - - - - Hospital activities - - - - - Medical and dental practice activities - - - - - General medical practice activities - - - - - Specialist medical practice activities - - - - - Dental practice activities - - - - - Other human health activities - - - - - Other human health activities - - - - - Residential care activities - - - - - Residential nursing care activities - - - - - Residential nursing care activities - - - - - Residential care activities for mental retardation, mental health and substance abuse - - - - - Residential care activities for mental retardation, mental health and substance abuse - - - - - Residential care activities for the elderly and disabled - - - - - Residential care activities for the elderly and disabled - - - - - Other residential care activities - - - - - Other residential care activities - - - - - Social work activities without accommodation - - - - - Social work activities without accommodation for the elderly and disabled - - - - - Social work activities without accommodation for the elderly and disabled - - - - - Other social work activities without accommodation - - - - - Child day - - - - - Other social work activities without accommodation n.e.c. - - - - - Arts, entertainment and recreation - - - - - Creative, arts and entertainment activities - - - - - Creative, arts and entertainment activities - - - - - Performing arts - - - - - Support activities to performing arts - - - - - Artistic creation - - - - - Operation of arts facilities - - - - - Libraries, archives, museums and other cultural activities - - - - - Libraries, archives, museums and other cultural activities - - - - - Library and archives activities - - - - - Museums activities - - - - - Operation of historical sites and buildings and similar visitor attractions - - - - - Botanical and zoological gardens and nature reserves activities - - - - - Gambling and betting activities - - - - - Gambling and betting activities - - - - - Gambling and betting activities - - - - - Sports activities and amusement and recreation activities - - - - - Sports activities - - - - - Operation of sports facilities - - - - - Activities of sport clubs - - - - - Fitness facilities - - - - - Other sports activities - - - - - Amusement and recreation activities - - - - - Activities of amusement parks and theme parks - - - - - Other amusement and recreation activities - - - - - Other services activities - - - - - Activities of membership organisations - - - - - Activities of business, employers and professional membership organisations - - - - - Activities of business and employers membership organisations - - - - - Activities of professional membership organisations - - - - - Activities of trade unions - - - - - Activities of trade unions - - - - - Activities of other membership organisations - - - - - Activities of religious organisations - - - - - Activities of political organisations - - - - - Activities of other membership organisations n.e.c. - - - - - Repair of computers and personal and household goods - - - - - Repair of computers and communication equipment - - - - - Repair of computers and peripheral equipment - - - - - Repair of communication equipment - - - - - Repair of personal and household goods - - - - - Repair of consumer electronics - - - - - Repair of household appliances and home and garden equipment - - - - - Repair of footwear and leather goods - - - - - Repair of furniture and home furnishings - - - - - Repair of watches, clocks and jewellery - - - - - Repair of other personal and household goods - - - - - Other personal service activities - - - - - Other personal service activities - - - - - Washing and (dry - - - - - Hairdressing and other beauty treatment - - - - - Funeral and related activities - - - - - Physical well - - - - - Other personal service activities n.e.c. - - - - - Activities of hoseholds as employers; undifferentiated goods - - - - - Activities of households as employers of domestic personnel - - - - - Activities of households as employers of domestic personnel - - - - - Activities of households as employers of domestic personnel - - - - - Undifferentiated goods - - - - - Undifferentiated goods - - - - - Undifferentiated goods - - - - - Undifferentiated service - - - - - Undifferentiated service - - - - - Activities of extraterritorial organisations and bodies - - - - - Activities of extraterritorial organisations and bodies - - - - - Activities of extraterritorial organisations and bodies - - - - - Activities of extraterritorial organisations and bodies - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd deleted file mode 100644 index a707d180b..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/OccupationalField.xsd +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - The included "ISCO 88 COM " schema defines the list of occupation field codes that are used to describe the information of a work experience. - - - - - - - - - - - Defines an occupational field. The occupational field is described by a code and a label. E.g. code: 41150, label: Secretary. - - - - - - - - - The occupational field code type is defined in the included schema "EuropassISCO_88_COM". - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd deleted file mode 100644 index 97749425e..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Organisation.xsd +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - The NACE namespace defines a list of business sectors codes, which are used to describe the information of a work experience. - - - - - - - - - - - - Defines an abstract organisation type. An organisation is generally described by a name and an address. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Defines an organisation providing employment by extending the abstract organisation type to include information about the business sector the company belongs to. - - - - - - - - - - - - - - - - Defines a business sector. The business sector is described by a code and a label. E.g. code: P, label: Education. - - - - - - - - - The business sector code type is define in the imported schema of NACE. - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd deleted file mode 100644 index 20daef9f6..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/PersonName.xsd +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - Describes the name of a person. Consists of a first-name and surname. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd b/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd deleted file mode 100644 index 2e0ff14dc..000000000 --- a/id/server/modules/eID4UExtensions/src/main/resources/schema/eid4u/external/Skill.xsd +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - Defines a skill. A Skill has a description and may be accompanied by sutiable documentation. - Morever a Skill may be acquired during one or more experience periods, and be verified by one or more certificates - - - - - - - - - - - - - - - Defines a generic skill, which is modelled with one unstructured (free text) Description element. - It may also accept Documentation information. - - - - - - - - - - - - - diff --git a/id/server/modules/pom.xml b/id/server/modules/pom.xml index a146b3383..a86090178 100644 --- a/id/server/modules/pom.xml +++ b/id/server/modules/pom.xml @@ -37,7 +37,6 @@ moa-id-module-sl20_authentication moa-id-module-AT_eIDAS_connector - eID4UExtensions @@ -66,4 +65,4 @@ - \ No newline at end of file + -- cgit v1.2.3 From a814729177647c5c28a57a4ab0d6948137224624 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 2 Oct 2018 14:46:14 +0200 Subject: add basic attribute builders for eID4U (some builder are not final) --- id/server/modules/moa-id-module-eIDAS/.gitignore | 1 + id/server/modules/moa-id-module-eIDAS/pom.xml | 14 +++++-- .../modules/eidas/utils/eIDASAttributeBuilder.java | 2 +- .../builder/eid4u/CountryOfBirthAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/CurrentDegreeAttrBuilder.java | 41 ++++++++++++++++++ .../eid4u/CurrentLevelOfStudyAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/CurrentPhotoAttrBuilder.java | 43 +++++++++++++++++++ .../builder/eid4u/DegreeAttrBuilder.java | 41 ++++++++++++++++++ .../eid4u/DegreeAwardingInstituteAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/DegreeCountryAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/EHICIDAttrBuilder.java | 41 ++++++++++++++++++ .../attributes/builder/eid4u/EMailAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/FieldOfStudyAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/GraduationYearAttrBuilder.java | 41 ++++++++++++++++++ .../eid4u/HomeInstituteAddressAttrBuilder.java | 43 +++++++++++++++++++ .../eid4u/HomeInstituteCountryAttrBuilder.java | 41 ++++++++++++++++++ .../eid4u/HomeInstituteIdentifierAttrBuilder.java | 41 ++++++++++++++++++ .../eid4u/HomeInstituteNameAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/IdExpireddateAttrBuilder.java | 49 ++++++++++++++++++++++ .../builder/eid4u/IdIssuerAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/IdNumberAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/IdTypeAttrBuilder.java | 10 ++++- .../eid4u/LanguageCertificatesAttrBuilder.java | 43 +++++++++++++++++++ .../eid4u/LanguageProficiencyAttrBuilder.java | 43 +++++++++++++++++++ .../builder/eid4u/MaritalstateAttrBuilder.java | 43 +++++++++++++++++++ .../builder/eid4u/NationalityAttrBuilder.java | 41 ++++++++++++++++++ .../attributes/builder/eid4u/PhoneAttrBuilder.java | 41 ++++++++++++++++++ .../eid4u/TaxIdentificationNumberAttrBuilder.java | 41 ++++++++++++++++++ .../builder/eid4u/TemporaryAddressAttrBuilder.java | 43 +++++++++++++++++++ .../eidas/eIDASAuthenticationRequest.java | 2 +- ...tocols.eidas.attributes.builder.IeIDASAttribute | 27 +++++++++++- 31 files changed, 1094 insertions(+), 7 deletions(-) create mode 100644 id/server/modules/moa-id-module-eIDAS/.gitignore create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CountryOfBirthAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentDegreeAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentLevelOfStudyAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAwardingInstituteAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeCountryAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EHICIDAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EMailAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/FieldOfStudyAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/GraduationYearAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteCountryAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteIdentifierAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteNameAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdExpireddateAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdIssuerAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdNumberAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/NationalityAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/PhoneAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TaxIdentificationNumberAttrBuilder.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java diff --git a/id/server/modules/moa-id-module-eIDAS/.gitignore b/id/server/modules/moa-id-module-eIDAS/.gitignore new file mode 100644 index 000000000..b83d22266 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/id/server/modules/moa-id-module-eIDAS/pom.xml b/id/server/modules/moa-id-module-eIDAS/pom.xml index 3ca6dc6ce..7ceab3cdd 100644 --- a/id/server/modules/moa-id-module-eIDAS/pom.xml +++ b/id/server/modules/moa-id-module-eIDAS/pom.xml @@ -17,6 +17,8 @@ 1.4.3 1.4.3 1.4.3 + + 0.1 @@ -50,11 +52,17 @@ - eid4u.eidas - eID4UExtensions - 0.1 + eu.eidas.extension.eID4U + eID4U_commons + ${eID4U.module.version} + + com.google.code.findbugs + jsr305 + 3.0.1 + + org.springframework spring-test diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java index 200215308..bf0e09c62 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java @@ -105,7 +105,7 @@ public class eIDASAttributeBuilder extends PVPAttributeBuilder { * @param authData Authentication data that contains user information for attribute generation * @return eIDAS attribute response {@link Pair} or null if the attribute generation FAILES */ - public static Pair,ImmutableSet>> buildAttribute(AttributeDefinition attr, ISPConfiguration onlineApplicationConfiguration, + public static Pair>> buildAttribute(AttributeDefinition attr, ISPConfiguration onlineApplicationConfiguration, IAuthData authData) { String attrName = attr.getNameUri().toString(); diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CountryOfBirthAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CountryOfBirthAttrBuilder.java new file mode 100644 index 000000000..8ef79b774 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CountryOfBirthAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class CountryOfBirthAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.COUNTRYOFBIRTH_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.COUNTRYOFBIRTH_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.COUNTRYOFBIRTH_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentDegreeAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentDegreeAttrBuilder.java new file mode 100644 index 000000000..7b4c16a5a --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentDegreeAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class CurrentDegreeAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.CURRENTDEGREE_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.CURRENTDEGREE_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.CURRENTDEGREE_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentLevelOfStudyAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentLevelOfStudyAttrBuilder.java new file mode 100644 index 000000000..5210676c2 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentLevelOfStudyAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class CurrentLevelOfStudyAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.CURRENTLEVELOFSTUDY_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.CURRENTLEVELOFSTUDY_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.CURRENTLEVELOFSTUDY_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java new file mode 100644 index 000000000..2702b9e06 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java @@ -0,0 +1,43 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class CurrentPhotoAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + //TODO: requires update + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.CURRENTPHOTO_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.CURRENTPHOTO_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.CURRENTPHOTO_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAttrBuilder.java new file mode 100644 index 000000000..4f0a0d2fc --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class DegreeAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.DEGREE_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.DEGREE_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.DEGREE_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAwardingInstituteAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAwardingInstituteAttrBuilder.java new file mode 100644 index 000000000..8b480914b --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeAwardingInstituteAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class DegreeAwardingInstituteAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.DEGREEAWARDINGINSTITUTION_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.DEGREEAWARDINGINSTITUTION_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.DEGREEAWARDINGINSTITUTION_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeCountryAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeCountryAttrBuilder.java new file mode 100644 index 000000000..b3b58c9da --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/DegreeCountryAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class DegreeCountryAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.DEGREECOUNTRY_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.DEGREECOUNTRY_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.DEGREECOUNTRY_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EHICIDAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EHICIDAttrBuilder.java new file mode 100644 index 000000000..f37b8ea65 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EHICIDAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class EHICIDAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.EHICID_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.EHICID_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.EHICID_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EMailAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EMailAttrBuilder.java new file mode 100644 index 000000000..c1dba7eff --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/EMailAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class EMailAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.EMAIL_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.EMAIL_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.EMAIL_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/FieldOfStudyAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/FieldOfStudyAttrBuilder.java new file mode 100644 index 000000000..ba486079e --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/FieldOfStudyAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class FieldOfStudyAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.FIELDOFSTUDY_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.FIELDOFSTUDY_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.FIELDOFSTUDY_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/GraduationYearAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/GraduationYearAttrBuilder.java new file mode 100644 index 000000000..cf1bc4b07 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/GraduationYearAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class GraduationYearAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.GRADUATIONYEAR_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.GRADUATIONYEAR_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.GRADUATIONYEAR_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java new file mode 100644 index 000000000..f6fe1d668 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java @@ -0,0 +1,43 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class HomeInstituteAddressAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + //TODO: need update for complex attributes + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.HOMEINSTITUTIONADDRESS_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteCountryAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteCountryAttrBuilder.java new file mode 100644 index 000000000..4b80b53ca --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteCountryAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class HomeInstituteCountryAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONCOUNTRY_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.HOMEINSTITUTIONCOUNTRY_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.HOMEINSTITUTIONCOUNTRY_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteIdentifierAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteIdentifierAttrBuilder.java new file mode 100644 index 000000000..e8c7a9169 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteIdentifierAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class HomeInstituteIdentifierAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONIDENTIFIER_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.HOMEINSTITUTIONIDENTIFIER_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.HOMEINSTITUTIONIDENTIFIER_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteNameAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteNameAttrBuilder.java new file mode 100644 index 000000000..1f72b9a37 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteNameAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class HomeInstituteNameAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONNAME_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.HOMEINSTITUTIONNAME_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.HOMEINSTITUTIONNAME_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdExpireddateAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdExpireddateAttrBuilder.java new file mode 100644 index 000000000..1983c10d1 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdExpireddateAttrBuilder.java @@ -0,0 +1,49 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import java.text.DateFormat; +import java.text.SimpleDateFormat; +import java.util.Date; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class IdExpireddateAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + Object dateObj= authData.getGenericData(getName(), Object.class); + + if (dateObj instanceof Date) { + DateFormat pvpDateFormat = new SimpleDateFormat(Definitions.DATE_FORMAT_PATTERN); + String dateString = pvpDateFormat.format(dateObj); + return g.buildStringAttribute(Definitions.IDEXPIREDATE_FRIENDLYNAME, getName(), dateString); + + } else if (dateObj instanceof String) { + return g.buildStringAttribute(Definitions.IDEXPIREDATE_FRIENDLYNAME, getName(), (String) dateObj); + + } else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.IDEXPIREDATE_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.IDEXPIREDATE_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdIssuerAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdIssuerAttrBuilder.java new file mode 100644 index 000000000..7b04069e2 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdIssuerAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class IdIssuerAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.IDISSUER_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.IDISSUER_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.IDISSUER_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdNumberAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdNumberAttrBuilder.java new file mode 100644 index 000000000..956caab68 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdNumberAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class IdNumberAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.IDNUMBER_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.IDNUMBER_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.IDNUMBER_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java index 278347970..5077c09a2 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java @@ -1,5 +1,7 @@ package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; +import org.apache.commons.lang3.StringUtils; + import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; @@ -14,7 +16,13 @@ public class IdTypeAttrBuilder implements IeIDASAttribute { @Override public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - return g.buildStringAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName(), "Passport"); + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java new file mode 100644 index 000000000..6ddab4ece --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java @@ -0,0 +1,43 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class LanguageCertificatesAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + //TODO: requires update for complexe attributes + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.LANGUAGECERTIFICATES_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.LANGUAGECERTIFICATES_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.LANGUAGECERTIFICATES_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java new file mode 100644 index 000000000..8010543eb --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java @@ -0,0 +1,43 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class LanguageProficiencyAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + //TODO: requires update for complexe attributes + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.LANGUAGEPROFICIENCY_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.LANGUAGEPROFICIENCY_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.LANGUAGEPROFICIENCY_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java new file mode 100644 index 000000000..838d75b38 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java @@ -0,0 +1,43 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class MaritalstateAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + //TODO allow eID4U attribute values + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.MARITALSTATE_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.MARITALSTATE_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.EHICID_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/NationalityAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/NationalityAttrBuilder.java new file mode 100644 index 000000000..724b2494e --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/NationalityAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class NationalityAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.NATIONALITY_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.NATIONALITY_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.NATIONALITY_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/PhoneAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/PhoneAttrBuilder.java new file mode 100644 index 000000000..51e78bac2 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/PhoneAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class PhoneAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.PHONE_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.PHONE_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.PHONE_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TaxIdentificationNumberAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TaxIdentificationNumberAttrBuilder.java new file mode 100644 index 000000000..9888ce3c0 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TaxIdentificationNumberAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class TaxIdentificationNumberAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.TAXIDENTIFICATIONNUMBER_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.TAXIDENTIFICATIONNUMBER_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.TAXIDENTIFICATIONNUMBER_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java new file mode 100644 index 000000000..5fa0673bd --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java @@ -0,0 +1,43 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class TemporaryAddressAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + //TODO: requires WORK!!!!! + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.TEMPORARYADDRESS_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java index f8ac1e291..7b97576bf 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java @@ -263,7 +263,7 @@ public class eIDASAuthenticationRequest implements IAction { } private void buildAndAddAttribute(ImmutableAttributeMap.Builder attrMapBuilder, AttributeDefinition attr, IRequest req, IAuthData authData) throws MOAIDException { - Pair, ImmutableSet>> eIDASAttr = eIDASAttributeBuilder.buildAttribute( + Pair>> eIDASAttr = eIDASAttributeBuilder.buildAttribute( attr, req.getServiceProviderConfiguration(), authData); if(eIDASAttr == null) { diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute index e8232ad68..f3159b2c8 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute @@ -8,4 +8,29 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentat at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalPersonIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeNaturalPersonalIdentifier -at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdTypeAttrBuilder \ No newline at end of file +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdTypeAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdNumberAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdIssuerAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdExpireddateAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EHICIDAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.NationalityAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.MaritalstateAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CountryOfBirthAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EMailAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.PhoneAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.TemporaryAddressAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CurrentPhotoAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.TaxIdentificationNumberAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteNameAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteIdentifierAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteCountryAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteAddressAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CurrentLevelOfStudyAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.FieldOfStudyAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CurrentDegreeAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.DegreeAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.DegreeAwardingInstituteAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.GraduationYearAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.DegreeCountryAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.LanguageProficiencyAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.LanguageCertificatesAttrBuilder -- cgit v1.2.3 From 99ad40ac333c737165e3d7110642048da27a1c41 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 3 Oct 2018 12:28:20 +0200 Subject: update eID4U attribute builder in MOA-ID to support complexe attributes --- .../builder/eid4u/CurrentPhotoAttrBuilder.java | 18 ++++++++++++------ .../eid4u/HomeInstituteAddressAttrBuilder.java | 18 ++++++++++++------ .../attributes/builder/eid4u/IdTypeAttrBuilder.java | 17 ++++++++++++----- .../eid4u/LanguageCertificatesAttrBuilder.java | 19 +++++++++++++------ .../eid4u/LanguageProficiencyAttrBuilder.java | 20 ++++++++++++++------ .../builder/eid4u/MaritalstateAttrBuilder.java | 18 ++++++++++++------ .../builder/eid4u/TemporaryAddressAttrBuilder.java | 19 +++++++++++++------ 7 files changed, 88 insertions(+), 41 deletions(-) diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java index 2702b9e06..4b8e6ec29 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CurrentPhotoAttrBuilder.java @@ -7,6 +7,7 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; @@ -17,14 +18,19 @@ public class CurrentPhotoAttrBuilder implements IeIDASAttribute { public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - //TODO: requires update + Object docObj= authData.getGenericData(getName(), Object.class); - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.CURRENTPHOTO_FRIENDLYNAME, getName(), idType); + if (docObj instanceof Document) { + return g.buildStringAttribute(Definitions.CURRENTPHOTO_FRIENDLYNAME, getName(), ((Document)docObj).toString()); + + + } else if (docObj instanceof String) { + if (StringUtils.isNotEmpty((String)docObj)) + return g.buildStringAttribute(Definitions.CURRENTPHOTO_FRIENDLYNAME, getName(), (String)docObj); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java index f6fe1d668..b5e240759 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java @@ -9,6 +9,7 @@ import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; @eIDASMetadata public class HomeInstituteAddressAttrBuilder implements IeIDASAttribute { @@ -17,14 +18,19 @@ public class HomeInstituteAddressAttrBuilder implements IeIDASAttribute { public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - //TODO: need update for complex attributes + Object obj= authData.getGenericData(getName(), Object.class); - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), idType); + if (obj instanceof PostalAddress) { + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), ((PostalAddress)obj).toString()); + + + } else if (obj instanceof String) { + if (StringUtils.isNotEmpty((String)obj)) + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), (String) obj); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java index 5077c09a2..e2aff59e9 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/IdTypeAttrBuilder.java @@ -7,6 +7,7 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.api.attributes.natural.IdType; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; @@ -17,12 +18,18 @@ public class IdTypeAttrBuilder implements IeIDASAttribute { public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName(), idType); + Object idTypeObj= authData.getGenericData(getName(), Object.class); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + if (idTypeObj instanceof IdType) + return g.buildStringAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName(), ((IdType)idTypeObj).getValue()); + + else if (idTypeObj instanceof String) { + String idType = (String)idTypeObj; + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.IDTYPE_FRIENDLYNAME, getName(), idType); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java index 6ddab4ece..4c88a54c1 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageCertificatesAttrBuilder.java @@ -7,6 +7,8 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.CertificatesType; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; @@ -17,14 +19,19 @@ public class LanguageCertificatesAttrBuilder implements IeIDASAttribute { public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - //TODO: requires update for complexe attributes + Object certObj= authData.getGenericData(getName(), Object.class); - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.LANGUAGECERTIFICATES_FRIENDLYNAME, getName(), idType); + if (certObj instanceof CertificatesType) { + return g.buildStringAttribute(Definitions.LANGUAGECERTIFICATES_FRIENDLYNAME, getName(), ((CertificatesType)certObj).toString()); + + + } else if (certObj instanceof String) { + if (StringUtils.isNotEmpty((String)certObj)) + return g.buildStringAttribute(Definitions.LANGUAGECERTIFICATES_FRIENDLYNAME, getName(), (String) certObj); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java index 8010543eb..b3c30a8a2 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/LanguageProficiencyAttrBuilder.java @@ -7,6 +7,8 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.CertificatesType; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.LanguageLevelType; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; @@ -17,14 +19,20 @@ public class LanguageProficiencyAttrBuilder implements IeIDASAttribute { public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - //TODO: requires update for complexe attributes + Object certObj= authData.getGenericData(getName(), Object.class); - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.LANGUAGEPROFICIENCY_FRIENDLYNAME, getName(), idType); + if (certObj instanceof LanguageLevelType) { + return g.buildStringAttribute(Definitions.LANGUAGEPROFICIENCY_FRIENDLYNAME, getName(), ((LanguageLevelType)certObj).toString()); + + + } else if (certObj instanceof String) { + if (StringUtils.isNotEmpty((String)certObj)) + + return g.buildStringAttribute(Definitions.LANGUAGEPROFICIENCY_FRIENDLYNAME, getName(), (String) certObj); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java index 838d75b38..98410a606 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/MaritalstateAttrBuilder.java @@ -7,6 +7,7 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; @@ -16,15 +17,20 @@ public class MaritalstateAttrBuilder implements IeIDASAttribute { @Override public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { + + Object valueObj = authData.getGenericData(getName(), Object.class); - //TODO allow eID4U attribute values + if (valueObj instanceof MaritalState) + return g.buildStringAttribute(Definitions.MARITALSTATE_FRIENDLYNAME, getName(), ((MaritalState)valueObj).getValue()); - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.MARITALSTATE_FRIENDLYNAME, getName(), idType); + else if (valueObj instanceof String) { + String value = (String)valueObj; + if (StringUtils.isNotEmpty(value)); + return g.buildStringAttribute(Definitions.MARITALSTATE_FRIENDLYNAME, getName(), value); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java index 5fa0673bd..32131e325 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java @@ -7,8 +7,10 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; @eIDASMetadata public class TemporaryAddressAttrBuilder implements IeIDASAttribute { @@ -17,14 +19,19 @@ public class TemporaryAddressAttrBuilder implements IeIDASAttribute { public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - //TODO: requires WORK!!!!! + Object obj= authData.getGenericData(getName(), Object.class); - String idType= authData.getGenericData(getName(), String.class); - if (StringUtils.isNotEmpty(idType)) - return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), idType); + if (obj instanceof PostalAddress) { + return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), ((PostalAddress)obj).toString()); + + + } else if (obj instanceof String) { + if (StringUtils.isNotEmpty((String)obj)) + return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), (String) obj); - else - throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + } + + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); } -- cgit v1.2.3 From fd786b4402841508acef77e75bacd369efbbcf96 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 3 Oct 2018 12:54:53 +0200 Subject: add first raw code elements to collect eID4U attributes during a Austrian authentication process Node: auth. process selection and attribute collection is NOT implemented, yet --- id/server/modules/moa-id-module-eIDAS/pom.xml | 10 +++ ...strianAuthWitheID4UAuthenticationModulImpl.java | 74 ++++++++++++++++++++++ .../tasks/CollectAddtionalAttributesTask.java | 31 +++++++++ .../at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder | 27 +++++++- .../resources/eid4u.Authentication.process.xml | 67 ++++++++++++++++++++ .../src/main/resources/moaid_eidas_auth.beans.xml | 9 +++ 6 files changed, 217 insertions(+), 1 deletion(-) create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml diff --git a/id/server/modules/moa-id-module-eIDAS/pom.xml b/id/server/modules/moa-id-module-eIDAS/pom.xml index 7ceab3cdd..d04aa02fb 100644 --- a/id/server/modules/moa-id-module-eIDAS/pom.xml +++ b/id/server/modules/moa-id-module-eIDAS/pom.xml @@ -50,6 +50,16 @@ MOA.id.server moa-id-lib + + + MOA.id.server.modules + moa-id-modul-citizencard_authentication + + + * + + + eu.eidas.extension.eID4U diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java new file mode 100644 index 000000000..3640d4d19 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java @@ -0,0 +1,74 @@ +/* + * Copyright 2014 Federal Chancellery Austria + * MOA-ID has been developed in a cooperation between BRZ, the Federal + * Chancellery Austria - ICT staff unit, and Graz University of Technology. + * + * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by + * the European Commission - subsequent versions of the EUPL (the "Licence"); + * You may not use this work except in compliance with the Licence. + * You may obtain a copy of the Licence at: + * http://www.osor.eu/eupl/ + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the Licence is distributed on an "AS IS" basis, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the Licence for the specific language governing permissions and + * limitations under the Licence. + * + * This product combines work with different licenses. See the "NOTICE" text + * file for details on the various modules and licenses. + * The "NOTICE" text file is part of the distribution. Any derivative works + * that you distribute must include a readable copy of the "NOTICE" text file. + */ +package at.gv.egovernment.moa.id.auth.modules.eidas; + +import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; +import at.gv.egovernment.moa.id.auth.modules.internal.DefaultCitizenCardAuthModuleImpl; +import at.gv.egovernment.moa.util.MiscUtil; + +/** + * @author tlenz + * + */ +public class AustrianAuthWitheID4UAuthenticationModulImpl extends DefaultCitizenCardAuthModuleImpl { + + private int priority = 1; + + @Override + public int getPriority() { + return priority; + } + + /** + * Sets the priority of this module. Default value is {@code 0}. + * @param priority The priority. + */ + public void setPriority(int priority) { + this.priority = priority; + } + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.auth.modules.AuthModule#selectProcess(at.gv.egovernment.moa.id.process.api.ExecutionContext) + */ + @Override + public String selectProcess(ExecutionContext context) { + String selectedProcessID = super.selectProcess(context); + + if (MiscUtil.isNotEmpty(selectedProcessID)) { + //TODO: check if it is an eID4U auth. use-case + + + } + + return null; + } + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.auth.modules.AuthModule#getProcessDefinitions() + */ + @Override + public String[] getProcessDefinitions() { + return new String[] { "classpath:eid4u.Authentication.process.xml" }; + } + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java new file mode 100644 index 000000000..d0619d7f7 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java @@ -0,0 +1,31 @@ +package at.gv.egovernment.moa.id.auth.modules.eidas.tasks; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.springframework.stereotype.Component; + +import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; +import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; +import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; +import at.gv.egovernment.moa.logging.Logger; + +@Component("CollectAddtionalAttributesTask") +public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { + + @Override + public void execute(ExecutionContext arg0, HttpServletRequest arg1, HttpServletResponse arg2) + throws TaskExecutionException { + try{ + Logger.debug("Starting eID4U attribute collection process ... "); + + + } catch (Exception e) { + Logger.error("IdentityLink generation for foreign person FAILED.", e); + throw new TaskExecutionException(pendingReq, "IdentityLink generation for foreign person FAILED.", e); + + } + + } + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder index e8232ad68..7d92bbc83 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder @@ -8,4 +8,29 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentat at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeLegalPersonIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeNaturalPersonalIdentifier -at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdTypeAttrBuilder \ No newline at end of file +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdTypeAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdNumberAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdIssuerAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdExpireddateAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EHICIDAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.NationalityAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.MaritalstateAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CountryOfBirthAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EMailAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.PhoneAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.TemporaryAddressAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CurrentPhotoAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.TaxIdentificationNumberAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteNameAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteIdentifierAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteCountryAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.HomeInstituteAddressAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CurrentLevelOfStudyAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.FieldOfStudyAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CurrentDegreeAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.DegreeAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.DegreeAwardingInstituteAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.GraduationYearAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.DegreeCountryAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.LanguageProficiencyAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.LanguageCertificatesAttrBuilder \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml b/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml new file mode 100644 index 000000000..fb6111d57 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml b/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml index 20395f210..836e6319b 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml @@ -9,6 +9,11 @@ http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"> + + + + @@ -30,5 +35,9 @@ + + \ No newline at end of file -- cgit v1.2.3 From abae1d0a880178568e742c09779bd2a47394f1e4 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Thu, 4 Oct 2018 11:16:24 +0200 Subject: add some more basic untested code for eID4U. - add auth.process selection - add eID4U attribute extraction --- ...strianAuthWitheID4UAuthenticationModulImpl.java | 29 +++++++++++++++--- .../tasks/CollectAddtionalAttributesTask.java | 34 ++++++++++++++++++++-- .../resources/eid4u.Authentication.process.xml | 2 +- 3 files changed, 58 insertions(+), 7 deletions(-) diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java index 3640d4d19..d1ad4b665 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java @@ -22,8 +22,18 @@ */ package at.gv.egovernment.moa.id.auth.modules.eidas; + +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; + + +import at.gv.egiz.eaaf.core.api.IRequest; +import at.gv.egiz.eaaf.core.api.IRequestStorage; +import at.gv.egiz.eaaf.core.api.data.EAAFConstants; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egovernment.moa.id.auth.modules.internal.DefaultCitizenCardAuthModuleImpl; +import at.gv.egovernment.moa.id.protocols.eidas.EIDASData; +import at.gv.egovernment.moa.logging.Logger; import at.gv.egovernment.moa.util.MiscUtil; /** @@ -33,7 +43,10 @@ import at.gv.egovernment.moa.util.MiscUtil; public class AustrianAuthWitheID4UAuthenticationModulImpl extends DefaultCitizenCardAuthModuleImpl { private int priority = 1; - + + @Autowired private IRequestStorage requestStore; + + @Override public int getPriority() { return priority; @@ -53,14 +66,22 @@ public class AustrianAuthWitheID4UAuthenticationModulImpl extends DefaultCitizen @Override public String selectProcess(ExecutionContext context) { String selectedProcessID = super.selectProcess(context); - if (MiscUtil.isNotEmpty(selectedProcessID)) { - //TODO: check if it is an eID4U auth. use-case + String pendingReqId = (String)context.get(EAAFConstants.PROCESS_ENGINE_PENDINGREQUESTID); + if (StringUtils.isEmpty(pendingReqId)) + Logger.warn("Process execution context contains NO 'pendingReqId'. Looks very suspect!"); + else { + IRequest pendingReq = requestStore.getPendingRequest(pendingReqId); + if (pendingReq != null && pendingReq instanceof EIDASData) { + return "eID4UAttributCollectionAuthentication"; + + } + } } - return null; + return selectedProcessID; } /* (non-Javadoc) diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java index d0619d7f7..71b7b927e 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java @@ -8,7 +8,11 @@ import org.springframework.stereotype.Component; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.EIDASData; import at.gv.egovernment.moa.logging.Logger; +import eu.eidas.auth.commons.attribute.ImmutableAttributeMap; +import eu.eidas.auth.commons.attribute.ImmutableAttributeMap.Builder; @Component("CollectAddtionalAttributesTask") public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { @@ -17,9 +21,35 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { public void execute(ExecutionContext arg0, HttpServletRequest arg1, HttpServletResponse arg2) throws TaskExecutionException { try{ - Logger.debug("Starting eID4U attribute collection process ... "); - + if (pendingReq instanceof EIDASData) { + EIDASData eidasReq = (EIDASData) pendingReq; + Logger.debug("Find eIDAS Auth. Req. Check if eID4U attributes are requested ..."); + //select all eID4U attributes from requested attributes + Builder reqEid4uAttrListBuilder = ImmutableAttributeMap.builder(); + ImmutableAttributeMap reqAttrList = eidasReq.getEidasRequestedAttributes(); + for (String el : Definitions.EID4UATTRIBUTEELIST) { + if(reqAttrList.getAttributeValuesByNameUri(el) == null) { + Logger.debug("Find eID4U attr: " + el); + reqEid4uAttrListBuilder.put(reqAttrList.getDefinitionByNameUri(el)); + + } + } + + //collect eID4U attributes, if some attributes are selected before + ImmutableAttributeMap reqEid4uAttrList = reqEid4uAttrListBuilder.build(); + if (reqEid4uAttrList != null && reqEid4uAttrList.size() > 0) { + Logger.info("Starting eID4U attribute collection process ... "); + //TODO: implement collection process + + + + } else + Logger.debug("No eID4U attributes found. Skip eID4U attribute collection"); + + } else + Logger.debug("No eIDAS Request found. Skip eID4U attribute collection"); + } catch (Exception e) { Logger.error("IdentityLink generation for foreign person FAILED.", e); throw new TaskExecutionException(pendingReq, "IdentityLink generation for foreign person FAILED.", e); diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml b/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml index fb6111d57..56af3955e 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml @@ -1,5 +1,5 @@ - + + + + com.fasterxml.jackson.core + jackson-core + 2.9.7 + diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java index 8d36e81bb..5149186f6 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java @@ -36,7 +36,7 @@ import org.springframework.dao.DataAccessException; import org.springframework.data.redis.core.RedisOperations; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.SessionCallback; -import org.springframework.data.redis.serializer.JacksonJsonRedisSerializer; +import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer; import org.springframework.stereotype.Service; import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; @@ -58,7 +58,7 @@ public class RedisTransactionStorage implements ITransactionStorage { protected AuthConfiguration authConfig; @Autowired - private JacksonJsonRedisSerializer assertionStoreSerializer; + private GenericJackson2JsonRedisSerializer assertionStoreSerializer; public RedisTemplate getTemplate(){ return this.redisTemplate; diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java index bb52d2ffe..1e5609e4e 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java @@ -378,7 +378,8 @@ public class NewMoaEidasMetadata { new ImmutableSortedSet.Builder<>(Ordering.>natural()); for (String attr : eIDASAttributeBuilder.getAllProvideableeIDASAttributes()) { - AttributeDefinition supAttr = params.getIdpEngine().getProtocolProcessor().getAttributeDefinitionNullable(attr); + NewMoaEidasMetadata.LOGGER.trace("Build metadata-attr: " + attr); + AttributeDefinition supAttr = params.getIdpEngine().getProtocolProcessor().getAttributeDefinitionNullable(attr); builder.add(supAttr); } diff --git a/pom.xml b/pom.xml index 8b61cb1b8..adaeaa1e7 100644 --- a/pom.xml +++ b/pom.xml @@ -26,21 +26,21 @@ 1.0.3 - 4.3.18.RELEASE - 1.11.13.RELEASE + 5.1.0.RELEASE + 2.1.0.RELEASE 2.22.0 2.3.0 2.6.6 1.4.6 - 2.1.0 + 2.1.2 - 5.2.17.Final - 2.4.0 + 5.3.6.Final + 2.5.0 - 3.2.5 - 2.5.17 + 3.2.6 + 2.5.18 2.0.0 @@ -50,7 +50,7 @@ 4.4.10 - 6.0.6 + 8.0.12 4.12 @@ -60,9 +60,9 @@ 3.2.2 2.10 - 2.9.1 - 1.4 - ${org.springframework.version} + 2.9.7 + 1.4 + ${org.springframework.version} -- cgit v1.2.3 From f27dd94733a9c2cf3a6e4f5611fbeff9de199720 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Fri, 14 Dec 2018 13:18:23 +0100 Subject: some more updates and first code for TUG interaction --- id/server/idserverlib/pom.xml | 2 +- id/server/modules/moa-id-module-eIDAS/pom.xml | 11 ++- ...strianAuthWitheID4UAuthenticationModulImpl.java | 1 - .../tasks/CollectAddtionalAttributesTask.java | 108 ++++++++++++++++++++- .../modules/eidas/utils/NewMoaEidasMetadata.java | 41 ++++---- .../builder/eid4u/CititzenshipAttrBuilder.java | 41 ++++++++ .../eid4u/HomeInstituteAddressAttrBuilder.java | 33 ++++++- .../builder/eid4u/TemporaryAddressAttrBuilder.java | 32 ++++-- .../eidas/eIDASAuthenticationRequest.java | 21 ++-- .../at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder | 3 + ...tocols.eidas.attributes.builder.IeIDASAttribute | 3 + .../oauth20/protocol/OAuth20AuthAction.java | 4 +- pom.xml | 9 +- 13 files changed, 258 insertions(+), 51 deletions(-) create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CititzenshipAttrBuilder.java diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index a0d8b9a22..f819329f3 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -55,7 +55,7 @@ test - + com.google.guava guava 19.0 diff --git a/id/server/modules/moa-id-module-eIDAS/pom.xml b/id/server/modules/moa-id-module-eIDAS/pom.xml index d04aa02fb..7e3aa1eef 100644 --- a/id/server/modules/moa-id-module-eIDAS/pom.xml +++ b/id/server/modules/moa-id-module-eIDAS/pom.xml @@ -18,7 +18,7 @@ 1.4.3 1.4.3 - 0.1 + 0.2 @@ -60,6 +60,15 @@ + + MOA.id.server.modules + moa-id-module-openID + + + * + + + eu.eidas.extension.eID4U diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java index d1ad4b665..d3aa7b4a0 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/AustrianAuthWitheID4UAuthenticationModulImpl.java @@ -26,7 +26,6 @@ package at.gv.egovernment.moa.id.auth.modules.eidas; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; - import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.IRequestStorage; import at.gv.egiz.eaaf.core.api.data.EAAFConstants; diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java index 71b7b927e..7cd276043 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java @@ -1,24 +1,43 @@ package at.gv.egovernment.moa.id.auth.modules.eidas.tasks; +import java.util.Map; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; +import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; +import at.gv.egiz.eaaf.core.exceptions.EAAFStorageException; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; +import at.gv.egiz.eaaf.core.impl.utils.Random; import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.api.attributes.natural.IdType; +import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; +import at.gv.egovernment.moa.id.auth.builder.AuthenticationDataBuilder; +import at.gv.egovernment.moa.id.auth.data.AuthenticationSessionWrapper; import at.gv.egovernment.moa.id.protocols.eidas.EIDASData; +import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20SessionObject; +import at.gv.egovernment.moa.id.protocols.oauth20.protocol.OAuth20AuthAction; +import at.gv.egovernment.moa.id.protocols.oauth20.protocol.OAuth20AuthRequest; import at.gv.egovernment.moa.logging.Logger; import eu.eidas.auth.commons.attribute.ImmutableAttributeMap; import eu.eidas.auth.commons.attribute.ImmutableAttributeMap.Builder; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; @Component("CollectAddtionalAttributesTask") public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { + @Autowired private OAuth20AuthAction openIDAuthAction; + @Autowired private ITransactionStorage transactionStorage; + @Autowired private AuthenticationDataBuilder authDataBuilder; + @Override - public void execute(ExecutionContext arg0, HttpServletRequest arg1, HttpServletResponse arg2) + public void execute(ExecutionContext context, HttpServletRequest httpReq, HttpServletResponse httpResp) throws TaskExecutionException { try{ if (pendingReq instanceof EIDASData) { @@ -29,7 +48,7 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { Builder reqEid4uAttrListBuilder = ImmutableAttributeMap.builder(); ImmutableAttributeMap reqAttrList = eidasReq.getEidasRequestedAttributes(); for (String el : Definitions.EID4UATTRIBUTEELIST) { - if(reqAttrList.getAttributeValuesByNameUri(el) == null) { + if(reqAttrList.getAttributeValuesByNameUri(el) != null) { Logger.debug("Find eID4U attr: " + el); reqEid4uAttrListBuilder.put(reqAttrList.getDefinitionByNameUri(el)); @@ -40,8 +59,46 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { ImmutableAttributeMap reqEid4uAttrList = reqEid4uAttrListBuilder.build(); if (reqEid4uAttrList != null && reqEid4uAttrList.size() > 0) { Logger.info("Starting eID4U attribute collection process ... "); - //TODO: implement collection process + + //generate scope from attributes + + + //load connection parameters to TUG + String uniqueID = null; + + + /* + *build openID and set connect token + */ + + //generate fake OpenID_Connect request + OAuth20AuthRequest fakeOpenIDReq = new OAuth20AuthRequest(); + fakeOpenIDReq.setOnlineApplicationConfiguration(authConfig.getServiceProviderConfiguration(uniqueID)); + fakeOpenIDReq.setScope("openId profile"); + + //populate with SessionData + fakeOpenIDReq.setRawDataToTransaction( + pendingReq.getSessionData(AuthenticationSessionWrapper.class) + .getKeyValueRepresentationFromAuthSession()); + + //generate authData + IAuthData authData = authDataBuilder.buildAuthenticationData(fakeOpenIDReq); + + //generate OpenIDConenct token + String accessToken = Random.nextHexRandom32(); + OAuth20SessionObject o = new OAuth20SessionObject(); + o.setScope(fakeOpenIDReq.getScope()); + o.setCode(accessToken); + Map idToken = openIDAuthAction.generateIDToken(o, fakeOpenIDReq, authData, accessToken); + o.setAuthDataSession(idToken); + transactionStorage.put(accessToken, o, -1); + + //forward to TUG + + + //TODO: implement collection process + populateEid4uDummyAttributes(); } else @@ -58,4 +115,49 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { } + private void populateEid4uDummyAttributes() { + try { + eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress.Builder dummyAddr = PostalAddress.builder(); + dummyAddr.postCode("8020"); + dummyAddr.postName("Graz"); + dummyAddr.addressId("25"); + dummyAddr.cvAddressArea("Mustergasse"); + dummyAddr.locatorDesignator("25"); + dummyAddr.thoroughfare("Mustergasse"); + + AuthenticationSessionWrapper session = pendingReq.getSessionData(AuthenticationSessionWrapper.class); + session.setGenericDataToSession(Definitions.IDTYPE_NAME, IdType.PASSPORT); + session.setGenericDataToSession(Definitions.IDNUMBER_NAME, "P0571414"); + session.setGenericDataToSession(Definitions.IDISSUER_NAME, "Magistrat Nirgendwo"); + session.setGenericDataToSession(Definitions.IDEXPIREDATE_NAME, "2020-01-01"); + session.setGenericDataToSession(Definitions.EHICID_NAME, "80010000012345678990"); + session.setGenericDataToSession(Definitions.NATIONALITY_NAME, "AT"); + session.setGenericDataToSession(Definitions.CITIZENSHIP_FRIENDLYNAME, "AT"); + session.setGenericDataToSession(Definitions.MARITALSTATE_NAME, MaritalState.SINGLE); + session.setGenericDataToSession(Definitions.COUNTRYOFBIRTH_NAME, "AT"); + session.setGenericDataToSession(Definitions.EMAIL_NAME, "max.mustermann@domain.at"); + session.setGenericDataToSession(Definitions.PHONE_NAME, "+43666111222444"); + session.setGenericDataToSession(Definitions.TEMPORARYADDRESS_NAME, dummyAddr.build()); + session.setGenericDataToSession(Definitions.TAXIDENTIFICATIONNUMBER_NAME, "AT/1213454654718"); + session.setGenericDataToSession(Definitions.HOMEINSTITUTIONNAME_NAME, "Graz Technical University"); + session.setGenericDataToSession(Definitions.HOMEINSTITUTIONIDENTIFIER_NAME, "A GRAZ02"); + session.setGenericDataToSession(Definitions.HOMEINSTITUTIONCOUNTRY_NAME, "AT"); + session.setGenericDataToSession(Definitions.HOMEINSTITUTIONADDRESS_NAME, dummyAddr.build()); + session.setGenericDataToSession(Definitions.CURRENTLEVELOFSTUDY_NAME, "7"); + session.setGenericDataToSession(Definitions.FIELDOFSTUDY_NAME, "52"); + session.setGenericDataToSession(Definitions.CURRENTDEGREE_NAME, "MsC"); + session.setGenericDataToSession(Definitions.DEGREE_NAME, "6"); + session.setGenericDataToSession(Definitions.DEGREEAWARDINGINSTITUTION_NAME, "Graz Technical University"); + session.setGenericDataToSession(Definitions.GRADUATIONYEAR_NAME, "2016"); + session.setGenericDataToSession(Definitions.DEGREECOUNTRY_NAME, "AT"); + + //TODO: not all attributes are populated with dummy values + + } catch (EAAFStorageException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java index 1e5609e4e..44a313885 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/NewMoaEidasMetadata.java @@ -69,12 +69,11 @@ import org.opensaml.xml.security.credential.UsageType; import org.opensaml.xml.security.keyinfo.KeyInfoGenerator; import org.opensaml.xml.security.x509.X509KeyInfoGeneratorFactory; import org.opensaml.xml.signature.KeyInfo; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import com.google.common.collect.ImmutableSortedSet; import com.google.common.collect.Ordering; +import at.gv.egovernment.moa.logging.Logger; import eu.eidas.auth.commons.EIDASUtil; import eu.eidas.auth.commons.EidasStringUtil; import eu.eidas.auth.commons.attribute.AttributeDefinition; @@ -108,7 +107,6 @@ import eu.eidas.util.Preconditions; * */ public class NewMoaEidasMetadata { - private static final Logger LOGGER = LoggerFactory.getLogger(EidasMetadata.class.getName()); private final String metadata; private final String entityId; private static final Set DEFAULT_BINDING = new HashSet() { @@ -180,7 +178,7 @@ public class NewMoaEidasMetadata { dm.setAlgorithm(digestMethod); eidasExtensions.getUnknownXMLObjects().add(dm); } else { - NewMoaEidasMetadata.LOGGER.info("BUSINESS EXCEPTION error adding DigestMethod extension"); + Logger.info("BUSINESS EXCEPTION error adding DigestMethod extension"); } } } @@ -197,7 +195,7 @@ public class NewMoaEidasMetadata { spTypeObj.setSPType(this.params.getSpType()); eidasExtensions.getUnknownXMLObjects().add(spTypeObj); } else { - NewMoaEidasMetadata.LOGGER.info("BUSINESS EXCEPTION error adding SPType extension"); + Logger.info("BUSINESS EXCEPTION error adding SPType extension"); } } generateDigest(eidasExtensions); @@ -212,7 +210,7 @@ public class NewMoaEidasMetadata { sm.setAlgorithm(signMethod); eidasExtensions.getUnknownXMLObjects().add(sm); } else { - NewMoaEidasMetadata.LOGGER.info("BUSINESS EXCEPTION error adding SigningMethod extension"); + Logger.info("BUSINESS EXCEPTION error adding SigningMethod extension"); } } } @@ -378,9 +376,12 @@ public class NewMoaEidasMetadata { new ImmutableSortedSet.Builder<>(Ordering.>natural()); for (String attr : eIDASAttributeBuilder.getAllProvideableeIDASAttributes()) { - NewMoaEidasMetadata.LOGGER.trace("Build metadata-attr: " + attr); + Logger.trace("Build metadata-attr: " + attr); AttributeDefinition supAttr = params.getIdpEngine().getProtocolProcessor().getAttributeDefinitionNullable(attr); - builder.add(supAttr); + if (supAttr == null) + Logger.warn("Suspect eIDAS attribute definition: " + attr); + else + builder.add(supAttr); } return builder.build(); @@ -445,11 +446,11 @@ public class NewMoaEidasMetadata { url.setURL(new LocalizedString(this.params.getOrganization().getUrl(), "en")); organization.getURLs().add(url); } catch (IllegalAccessException iae) { - NewMoaEidasMetadata.LOGGER.info("ERROR : error generating the OrganizationData: {}", iae.getMessage()); - NewMoaEidasMetadata.LOGGER.debug("ERROR : error generating the OrganizationData: {}", iae); + Logger.info("ERROR : error generating the OrganizationData: " + iae.getMessage()); + Logger.warn("ERROR : error generating the OrganizationData:", iae); } catch (NoSuchFieldException nfe) { - NewMoaEidasMetadata.LOGGER.info("ERROR : error generating the OrganizationData: {}", nfe.getMessage()); - NewMoaEidasMetadata.LOGGER.debug("ERROR : error generating the OrganizationData: {}", nfe); + Logger.info("ERROR : error generating the OrganizationData: " + nfe.getMessage()); + Logger.warn("ERROR : error generating the OrganizationData:", nfe); } } return organization; @@ -464,11 +465,11 @@ public class NewMoaEidasMetadata { else if (contactType == ContactPersonTypeEnumeration.TECHNICAL) currentContact = this.params.getTechnicalContact(); else { - NewMoaEidasMetadata.LOGGER.error("ERROR: unsupported contact type"); + Logger.error("ERROR: unsupported contact type"); } contact = (ContactPerson) BuilderFactoryUtil.buildXmlObject(ContactPerson.class); if (currentContact == null) { - NewMoaEidasMetadata.LOGGER.error("ERROR: cannot retrieve contact from the configuration"); + Logger.error("ERROR: cannot retrieve contact from the configuration"); return contact; } @@ -487,11 +488,11 @@ public class NewMoaEidasMetadata { populateContact(contact, currentContact, emailAddressObj, company, givenName, surName, phoneNumber); } catch (IllegalAccessException iae) { - NewMoaEidasMetadata.LOGGER.info("ERROR : error generating the OrganizationData: {}", iae.getMessage()); - NewMoaEidasMetadata.LOGGER.debug("ERROR : error generating the OrganizationData: {}", iae); + Logger.info("ERROR : error generating the OrganizationData: " + iae.getMessage()); + Logger.warn("ERROR : error generating the OrganizationData: ", iae); } catch (NoSuchFieldException nfe) { - NewMoaEidasMetadata.LOGGER.info("ERROR : error generating the OrganizationData: {}", nfe.getMessage()); - NewMoaEidasMetadata.LOGGER.debug("ERROR : error generating the OrganizationData: {}", nfe); + Logger.info("ERROR : error generating the OrganizationData: " + nfe.getMessage()); + Logger.warn("ERROR : error generating the OrganizationData: ", nfe); } return contact; } @@ -547,8 +548,8 @@ public class NewMoaEidasMetadata { } return EidasStringUtil.toString(OpenSamlHelper.marshall(entityDescriptor, false)); } catch (Exception ex) { - NewMoaEidasMetadata.LOGGER.info("ERROR : SAMLException ", ex.getMessage()); - NewMoaEidasMetadata.LOGGER.debug("ERROR : SAMLException ", ex); + Logger.info("ERROR : SAMLException: " + ex.getMessage()); + Logger.warn("ERROR : SAMLException ", ex); throw new IllegalStateException(ex); } } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CititzenshipAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CititzenshipAttrBuilder.java new file mode 100644 index 000000000..2f066bc6b --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/CititzenshipAttrBuilder.java @@ -0,0 +1,41 @@ +package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; +import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; + +@eIDASMetadata +public class CititzenshipAttrBuilder implements IeIDASAttribute { + + @Override + public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) + throws AttributeBuilderException { + + String idType= authData.getGenericData(getName(), String.class); + if (StringUtils.isNotEmpty(idType)) + return g.buildStringAttribute(Definitions.CITIZENSHIP_FRIENDLYNAME, getName(), idType); + + else + throw new AttributeBuilderException("Attribute '" + getName() + "' is not available"); + + } + + @Override + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(Definitions.CITIZENSHIP_FRIENDLYNAME, getName()); + } + + @Override + public String getName() { + return Definitions.CITIZENSHIP_NAME; + + } + +} + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java index b5e240759..73ab6fdda 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/HomeInstituteAddressAttrBuilder.java @@ -1,5 +1,7 @@ package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; +import java.io.IOException; + import org.apache.commons.lang3.StringUtils; import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; @@ -9,7 +11,12 @@ import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; +import at.gv.egovernment.moa.logging.Logger; +import at.gv.egovernment.moa.util.Base64Utils; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; +import eu.eidas.auth.commons.protocol.eidas.impl.CurrentAddressAttributeValueMarshaller; import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddressAttributeValue; @eIDASMetadata public class HomeInstituteAddressAttrBuilder implements IeIDASAttribute { @@ -21,12 +28,28 @@ public class HomeInstituteAddressAttrBuilder implements IeIDASAttribute { Object obj= authData.getGenericData(getName(), Object.class); if (obj instanceof PostalAddress) { - return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), ((PostalAddress)obj).toString()); - - + try { + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), + new CurrentAddressAttributeValueMarshaller().marshal( + new PostalAddressAttributeValue((PostalAddress) obj))); + + } catch (AttributeValueMarshallingException e) { + Logger.warn("Can NOT build attribute: " + getName(), e); + + } + } else if (obj instanceof String) { - if (StringUtils.isNotEmpty((String)obj)) - return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), (String) obj); + if (StringUtils.isNotEmpty((String)obj)) { + try { + return g.buildStringAttribute(Definitions.HOMEINSTITUTIONADDRESS_FRIENDLYNAME, getName(), + Base64Utils.encode(((String) obj).getBytes())); + + } catch (IOException e) { + Logger.warn("Can NOT build attribute: " + getName(), e); + + } + + } } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java index 32131e325..9a57750cf 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eid4u/TemporaryAddressAttrBuilder.java @@ -1,5 +1,7 @@ package at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u; +import java.io.IOException; + import org.apache.commons.lang3.StringUtils; import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; @@ -7,10 +9,14 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.impl.attributes.xjc.eid4u.generic.Document; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; +import at.gv.egovernment.moa.logging.Logger; +import at.gv.egovernment.moa.util.Base64Utils; +import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; +import eu.eidas.auth.commons.protocol.eidas.impl.CurrentAddressAttributeValueMarshaller; import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddressAttributeValue; @eIDASMetadata public class TemporaryAddressAttrBuilder implements IeIDASAttribute { @@ -21,13 +27,27 @@ public class TemporaryAddressAttrBuilder implements IeIDASAttribute { Object obj= authData.getGenericData(getName(), Object.class); - if (obj instanceof PostalAddress) { - return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), ((PostalAddress)obj).toString()); - - + if (obj instanceof PostalAddress) { + try { + return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), + new CurrentAddressAttributeValueMarshaller().marshal( + new PostalAddressAttributeValue((PostalAddress) obj))); + + } catch (AttributeValueMarshallingException e) { + Logger.warn("Can NOT build attribute: " + getName(), e); + + } + } else if (obj instanceof String) { if (StringUtils.isNotEmpty((String)obj)) - return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), (String) obj); + try { + return g.buildStringAttribute(Definitions.TEMPORARYADDRESS_FRIENDLYNAME, getName(), + Base64Utils.encode(((String) obj).getBytes())); + + } catch (IOException e) { + Logger.warn("Can NOT build attribute: " + getName(), e); + + } } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java index 7b97576bf..b42d3273f 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/eIDASAuthenticationRequest.java @@ -44,7 +44,6 @@ import at.gv.egiz.eaaf.core.api.logging.IRevisionLogger; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.data.SLOInformationImpl; import at.gv.egiz.eaaf.core.impl.gui.velocity.VelocityProvider; -import at.gv.egiz.eid4u.api.attributes.Definitions; import at.gv.egovernment.moa.id.auth.modules.eidas.Constants; import at.gv.egovernment.moa.id.auth.modules.eidas.engine.MOAeIDASChainingMetadataProvider; import at.gv.egovernment.moa.id.auth.modules.eidas.utils.eIDASAttributeBuilder; @@ -137,13 +136,13 @@ public class eIDASAuthenticationRequest implements IAction { //TODO: eID4U testcode //************************************************************************** - Builder reqAttrWitheID4U = ImmutableAttributeMap.builder(reqAttributeList); - AttributeDefinition attrDef = - engine.getProtocolProcessor().getAttributeDefinitionNullable( - Definitions.IDTYPE_NAME); - reqAttrWitheID4U.put(AttributeDefinition.builder(attrDef).required(false).build()); - - reqAttributeList = reqAttrWitheID4U.build(); +// Builder reqAttrWitheID4U = ImmutableAttributeMap.builder(reqAttributeList); +// AttributeDefinition attrDef = +// engine.getProtocolProcessor().getAttributeDefinitionNullable( +// Definitions.IDTYPE_NAME); +// reqAttrWitheID4U.put(AttributeDefinition.builder(attrDef).required(false).build()); +// +// reqAttributeList = reqAttrWitheID4U.build(); //************************************************************************** @@ -269,10 +268,12 @@ public class eIDASAuthenticationRequest implements IAction { if(eIDASAttr == null) { if (attr.isRequired()) { Logger.info("eIDAS Attr:" + attr.getNameUri() + " is marked as 'Required' but not available."); - throw new MOAIDException("eIDAS.15", new Object[]{attr.getFriendlyName()}); + + //TODO!!!!!!! + //throw new MOAIDException("eIDAS.15", new Object[]{attr.getFriendlyName()}); } else - Logger.info("eIDAS Attr:" + attr.getNameUri() + " is not available."); + Logger.debug("eIDAS Attr:" + attr.getNameUri() + " is not available."); } else { //add attribute to Map diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder index 7d92bbc83..3a05c47ac 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder @@ -1,6 +1,8 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrDateOfBirth at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrFamilyName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrGivenName +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrLegalName +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrLegalPersonIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrNaturalPersonalIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeDateOfBirth at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeFamilyName @@ -14,6 +16,7 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdIssuerAttrBu at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdExpireddateAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EHICIDAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.NationalityAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CititzenshipAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.MaritalstateAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CountryOfBirthAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EMailAttrBuilder diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute index f3159b2c8..2a147e18c 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/META-INF/services/at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute @@ -2,6 +2,8 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrDateOfBirth at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrFamilyName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrGivenName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrNaturalPersonalIdentifier +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrLegalName +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrLegalPersonIdentifier at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeDateOfBirth at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeFamilyName at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASAttrRepresentativeGivenName @@ -14,6 +16,7 @@ at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdIssuerAttrBu at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.IdExpireddateAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EHICIDAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.NationalityAttrBuilder +at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CititzenshipAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.MaritalstateAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.CountryOfBirthAttrBuilder at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eid4u.EMailAttrBuilder diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthAction.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthAction.java index b00675e7c..3b300c824 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthAction.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthAction.java @@ -58,7 +58,7 @@ import at.gv.egovernment.moa.id.protocols.oauth20.json.OAuthSigner; import at.gv.egovernment.moa.logging.Logger; @Service("OAuth20AuthAction") -class OAuth20AuthAction implements IAction { +public class OAuth20AuthAction implements IAction { @Autowired protected IRevisionLogger revisionsLogger; @Autowired protected ITransactionStorage transactionStorage; @@ -131,7 +131,7 @@ class OAuth20AuthAction implements IAction { } - private Map generateIDToken(OAuth20SessionObject auth20SessionObject, + public Map generateIDToken(OAuth20SessionObject auth20SessionObject, OAuth20AuthRequest oAuthRequest, IAuthData authData, String accessToken) throws SignatureException, MOAIDException { // create response diff --git a/pom.xml b/pom.xml index adaeaa1e7..04fa9b53a 100644 --- a/pom.xml +++ b/pom.xml @@ -25,12 +25,13 @@ 1.3.2 - 1.0.3 + 1.0.5-Snapshot 5.1.0.RELEASE 2.1.0.RELEASE 2.22.0 2.3.0 + 27.0-jre 2.6.6 1.4.6 @@ -295,7 +296,11 @@ ${xmlsec.version} - + + com.google.guava + guava + ${guava.version} + org.apache.cxf -- cgit v1.2.3 From f9cdab97942aac748915cd07c32669f37de57500 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 07:56:51 +0100 Subject: update Spring Redis Backend --- id/server/idserverlib/pom.xml | 2 +- .../gv/egovernment/moa/id/storage/RedisTransactionStorage.java | 9 +++++---- .../idserverlib/src/main/resources/session.redis.beans.xml | 3 ++- pom.xml | 10 ++++++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index f819329f3..f15dea961 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -489,7 +489,7 @@ org.springframework.data spring-data-redis - 2.1.0.RELEASE + ${org.springframework.data.spring-data-redis} diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java index 5149186f6..df43316ca 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/storage/RedisTransactionStorage.java @@ -36,7 +36,7 @@ import org.springframework.dao.DataAccessException; import org.springframework.data.redis.core.RedisOperations; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.SessionCallback; -import org.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer; +import org.springframework.data.redis.serializer.RedisSerializer; import org.springframework.stereotype.Service; import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; @@ -58,7 +58,7 @@ public class RedisTransactionStorage implements ITransactionStorage { protected AuthConfiguration authConfig; @Autowired - private GenericJackson2JsonRedisSerializer assertionStoreSerializer; + private RedisSerializer assertionStoreSerializer; public RedisTemplate getTemplate(){ return this.redisTemplate; @@ -69,10 +69,11 @@ public class RedisTransactionStorage implements ITransactionStorage { } public boolean containsKey(String key) { + try { searchInDatabase(key); return true; - + } catch (MOADatabaseException e) { return false; } @@ -371,7 +372,7 @@ public void putRaw(String key, Object element) throws EAAFException { + " found. Process gets stopped."); } - redisTemplate.opsForValue().set(as.getArtifact(), new String(assertionStoreSerializer.serialize(element)),expTime,TimeUnit.MILLISECONDS); + redisTemplate.opsForValue().set(as.getArtifact(), new String(assertionStoreSerializer.serialize(as)),expTime,TimeUnit.MILLISECONDS); } diff --git a/id/server/idserverlib/src/main/resources/session.redis.beans.xml b/id/server/idserverlib/src/main/resources/session.redis.beans.xml index feda9b273..a352cf9ab 100644 --- a/id/server/idserverlib/src/main/resources/session.redis.beans.xml +++ b/id/server/idserverlib/src/main/resources/session.redis.beans.xml @@ -24,7 +24,8 @@ p:port="${redis.port}"/> - + + diff --git a/pom.xml b/pom.xml index 04fa9b53a..26e120adf 100644 --- a/pom.xml +++ b/pom.xml @@ -26,8 +26,9 @@ 1.0.5-Snapshot - 5.1.0.RELEASE - 2.1.0.RELEASE + 5.1.3.RELEASE + 2.1.3.RELEASE + 2.1.3.RELEASE 2.22.0 2.3.0 @@ -738,6 +739,11 @@ ${org.springframework.version} + + org.springframework.data + spring-data-redis + ${org.springframework.data.spring-data-redis} + -- cgit v1.2.3 From b248f9ddedb23fa27cd59bc46ae0beb4c7d22967 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 07:57:29 +0100 Subject: inject SignerCertificate in SL20 authentication --- .../sl20_auth/tasks/VerifyQualifiedeIDTask.java | 30 ++++++++++++---------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/tasks/VerifyQualifiedeIDTask.java b/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/tasks/VerifyQualifiedeIDTask.java index 6811d1016..0c97641c7 100644 --- a/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/tasks/VerifyQualifiedeIDTask.java +++ b/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/tasks/VerifyQualifiedeIDTask.java @@ -77,15 +77,20 @@ public class VerifyQualifiedeIDTask extends AbstractAuthServletTask { //validate eID data QualifiedeIDVerifier.verifyIdentityLink(idl, pendingReq.getServiceProviderConfiguration(IOAAuthParameters.class), - (AuthConfiguration) authConfig); + (AuthConfiguration) authConfig); + revisionsLogger.logEvent(pendingReq, MOAIDEventConstants.AUTHPROCESS_IDL_VALIDATED); + + //validate AuthBlock authBlockVerificationResult = QualifiedeIDVerifier.verifyAuthBlock( authBlockB64, pendingReq.getServiceProviderConfiguration(IOAAuthParameters.class), (AuthConfiguration) authConfig); - + QualifiedeIDVerifier.checkConsistencyOfeIDData(sl20ReqId, idl, authBlockExtractor, authBlockVerificationResult); - + revisionsLogger.logEvent(pendingReq, MOAIDEventConstants.AUTHPROCESS_AUTHBLOCK_VALIDATED); + + //TODO: add LoA verification } catch (MOAIDException e) { @@ -97,24 +102,21 @@ public class VerifyQualifiedeIDTask extends AbstractAuthServletTask { throw e; } - - revisionsLogger.logEvent(pendingReq, MOAIDEventConstants.AUTHPROCESS_IDL_VALIDATED); - revisionsLogger.logEvent(pendingReq, MOAIDEventConstants.AUTHPROCESS_AUTHBLOCK_VALIDATED); - - - + //add into session AuthenticationSessionWrapper moasession = pendingReq.getSessionData(AuthenticationSessionWrapper.class); moasession.setIdentityLink(idl); moasession.setBkuURL(ccsURL); - //TODO: from AuthBlock - if (authBlockVerificationResult != null) + moasession.setQAALevel(LoA); + + if (authBlockVerificationResult != null) { moasession.setIssueInstant(DateTimeUtils.buildDateTimeUTC(authBlockVerificationResult.getSigningDateTime())); - else + moasession.setSignerCertificate(authBlockVerificationResult.getX509certificate()); + + } else moasession.setIssueInstant(DateTimeUtils.buildDateTimeUTC(Calendar.getInstance())); - moasession.setQAALevel(LoA); - + //store pending request requestStoreage.storePendingRequest(pendingReq); -- cgit v1.2.3 From f24d03991c8ada1bfb9e402b04d68cf01906cbee Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 07:58:24 +0100 Subject: move code for Cookie management into CookieUtils.java --- .../gv/egovernment/moa/id/moduls/SSOManager.java | 72 +++++++++++----------- .../at/gv/egovernment/moa/id/util/CookieUtils.java | 37 +++++++++++ 2 files changed, 73 insertions(+), 36 deletions(-) create mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/CookieUtils.java diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/SSOManager.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/SSOManager.java index b5005d0c9..2b550f21e 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/SSOManager.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/moduls/SSOManager.java @@ -26,7 +26,6 @@ import java.util.Date; import java.util.Map; import java.util.Map.Entry; -import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -59,6 +58,7 @@ import at.gv.egovernment.moa.id.commons.db.dao.session.OldSSOSessionIDStore; import at.gv.egovernment.moa.id.commons.db.ex.MOADatabaseException; import at.gv.egovernment.moa.id.config.auth.OAAuthParameterDecorator; import at.gv.egovernment.moa.id.storage.IAuthenticationSessionStoreage; +import at.gv.egovernment.moa.id.util.CookieUtils; import at.gv.egovernment.moa.id.util.legacy.LegacyHelper; import at.gv.egovernment.moa.logging.Logger; import at.gv.egovernment.moa.util.MiscUtil; @@ -329,12 +329,12 @@ public void updateSSOSession(IRequest pendingReq, String newSSOSessionId, SLOInf } else { //check if IDP cookie is set - String cookie = getValueFromCookie(httpReq, SSOINTERFEDERATION); + String cookie = CookieUtils.getValueFromCookie(httpReq, SSOINTERFEDERATION); if (MiscUtil.isNotEmpty(cookie)) { Logger.info("Receive SSO request for interfederated IDP from Cookie " + cookie); moaReq.setRawDataToTransaction(DATAID_INTERFEDERATIOIDP_URL, cookie); - deleteCookie(httpReq, httpResp, SSOINTERFEDERATION); + CookieUtils.deleteCookie(httpReq, httpResp, SSOINTERFEDERATION); } } @@ -345,7 +345,7 @@ public void updateSSOSession(IRequest pendingReq, String newSSOSessionId, SLOInf } public void setInterfederationIDPCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, String value) { - setCookie(httpReq, httpResp, SSOINTERFEDERATION, value, INTERFEDERATIONCOOKIEMAXAGE); + CookieUtils.setCookie(httpReq, httpResp, SSOINTERFEDERATION, value, INTERFEDERATIONCOOKIEMAXAGE); } @@ -443,7 +443,7 @@ public void updateSSOSession(IRequest pendingReq, String newSSOSessionId, SLOInf public String getSSOSessionID(HttpServletRequest httpReq) { - return getValueFromCookie(httpReq, SSOCOOKIE); + return CookieUtils.getValueFromCookie(httpReq, SSOCOOKIE); } @@ -510,43 +510,43 @@ public void updateSSOSession(IRequest pendingReq, String newSSOSessionId, SLOInf private void setSSOSessionID(HttpServletRequest httpReq, HttpServletResponse httpResp, String ssoId) { - setCookie(httpReq, httpResp, SSOCOOKIE, ssoId, -1); + CookieUtils.setCookie(httpReq, httpResp, SSOCOOKIE, ssoId, -1); } private void deleteSSOSessionID(HttpServletRequest httpReq, HttpServletResponse httpResp) { - deleteCookie(httpReq, httpResp, SSOCOOKIE); + CookieUtils.deleteCookie(httpReq, httpResp, SSOCOOKIE); } - private String getValueFromCookie(HttpServletRequest httpReq, String cookieName) { - Cookie[] cookies = httpReq.getCookies(); - - if (cookies != null) { - for (Cookie cookie : cookies) { - if (cookie.getName().equals(cookieName)) { - return cookie.getValue(); - } - } - } - return null; - } - - private void setCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, - String cookieName, String cookieValue, int maxAge) { - - Cookie cookie = new Cookie(cookieName, cookieValue); - cookie.setMaxAge(maxAge); - cookie.setSecure(true); - cookie.setHttpOnly(true); - cookie.setPath(httpReq.getContextPath()); - - httpResp.addCookie(cookie); - } - - private void deleteCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, String cookieName) { - setCookie(httpReq, httpResp, cookieName, "", 0); - - } +// private String getValueFromCookie(HttpServletRequest httpReq, String cookieName) { +// Cookie[] cookies = httpReq.getCookies(); +// +// if (cookies != null) { +// for (Cookie cookie : cookies) { +// if (cookie.getName().equals(cookieName)) { +// return cookie.getValue(); +// } +// } +// } +// return null; +// } +// +// private void setCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, +// String cookieName, String cookieValue, int maxAge) { +// +// Cookie cookie = new Cookie(cookieName, cookieValue); +// cookie.setMaxAge(maxAge); +// cookie.setSecure(true); +// cookie.setHttpOnly(true); +// cookie.setPath(httpReq.getContextPath()); +// +// httpResp.addCookie(cookie); +// } +// +// private void deleteCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, String cookieName) { +// setCookie(httpReq, httpResp, cookieName, "", 0); +// +// } } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/CookieUtils.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/CookieUtils.java new file mode 100644 index 000000000..21cbd574f --- /dev/null +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/CookieUtils.java @@ -0,0 +1,37 @@ +package at.gv.egovernment.moa.id.util; + +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +public class CookieUtils { + public static String getValueFromCookie(HttpServletRequest httpReq, String cookieName) { + Cookie[] cookies = httpReq.getCookies(); + + if (cookies != null) { + for (Cookie cookie : cookies) { + if (cookie.getName().equals(cookieName)) { + return cookie.getValue(); + } + } + } + return null; + } + + public static void setCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, + String cookieName, String cookieValue, int maxAge) { + + Cookie cookie = new Cookie(cookieName, cookieValue); + cookie.setMaxAge(maxAge); + cookie.setSecure(true); + cookie.setHttpOnly(true); + cookie.setPath(httpReq.getContextPath()); + + httpResp.addCookie(cookie); + } + + public static void deleteCookie(HttpServletRequest httpReq, HttpServletResponse httpResp, String cookieName) { + setCookie(httpReq, httpResp, cookieName, "", 0); + + } +} -- cgit v1.2.3 From f33643667ae2daf3525be8744fff7e73ef4d7974 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 07:59:44 +0100 Subject: update http-Proxy injection --- .../egovernment/moa/id/commons/utils/HttpClientWithProxySupport.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/HttpClientWithProxySupport.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/HttpClientWithProxySupport.java index 7121c4a2a..31c66376c 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/HttpClientWithProxySupport.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/HttpClientWithProxySupport.java @@ -72,8 +72,9 @@ public class HttpClientWithProxySupport { String user = System.getProperty("http.proxyUser"); //$NON-NLS-1$ String pass = System.getProperty("http.proxyPassword"); //$NON-NLS-1$ if (MiscUtil.isNotEmpty(user) && pass != null) { - CredentialsProvider credsProvider = new BasicCredentialsProvider(); - credsProvider.setCredentials(new AuthScope(host, p), new UsernamePasswordCredentials(user, pass)); + CredentialsProvider proxyCredsProvider = new BasicCredentialsProvider(); + proxyCredsProvider.setCredentials(new AuthScope(host, p), new UsernamePasswordCredentials(user, pass)); + clientBuilder.setDefaultCredentialsProvider(proxyCredsProvider); } } -- cgit v1.2.3 From 9ddeacf32976d14c3f2f70ec446262998eb8a68e Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 08:00:14 +0100 Subject: add code for eID4U attribute collection --- .../tasks/GenericFrontChannelRedirectTask.java | 66 ++++++ .../main/resources/moaid.authentication.beans.xml | 4 + .../auth/modules/eidas/eID4UAPSignalServlet.java | 61 +++++ .../moa/id/auth/modules/eidas/eID4UConstants.java | 25 ++ .../modules/eidas/exceptions/eID4UAPException.java | 32 +++ .../tasks/CollectAddtionalAttributesTask.java | 124 +++++----- .../ReceiveConsentForAddtionalAttributesTask.java | 255 +++++++++++++++++++++ .../resources/eid4u.Authentication.process.xml | 15 +- .../src/main/resources/moaid_eidas_auth.beans.xml | 8 + .../moa/id/protocols/oauth20/OAuth20Constants.java | 3 +- .../oauth20/protocol/OAuth20Protocol.java | 12 +- 11 files changed, 530 insertions(+), 75 deletions(-) create mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/modules/internal/tasks/GenericFrontChannelRedirectTask.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UAPSignalServlet.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UConstants.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/exceptions/eID4UAPException.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/modules/internal/tasks/GenericFrontChannelRedirectTask.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/modules/internal/tasks/GenericFrontChannelRedirectTask.java new file mode 100644 index 000000000..e19d40773 --- /dev/null +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/modules/internal/tasks/GenericFrontChannelRedirectTask.java @@ -0,0 +1,66 @@ +/* + * Copyright 2014 Federal Chancellery Austria + * MOA-ID has been developed in a cooperation between BRZ, the Federal + * Chancellery Austria - ICT staff unit, and Graz University of Technology. + * + * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by + * the European Commission - subsequent versions of the EUPL (the "Licence"); + * You may not use this work except in compliance with the Licence. + * You may obtain a copy of the Licence at: + * http://www.osor.eu/eupl/ + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the Licence is distributed on an "AS IS" basis, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the Licence for the specific language governing permissions and + * limitations under the Licence. + * + * This product combines work with different licenses. See the "NOTICE" text + * file for details on the various modules and licenses. + * The "NOTICE" text file is part of the distribution. Any derivative works + * that you distribute must include a readable copy of the "NOTICE" text file. + */ +package at.gv.egovernment.moa.id.auth.modules.internal.tasks; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import at.gv.egiz.eaaf.core.api.gui.IGUIFormBuilder; +import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; +import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; +import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; +import at.gv.egovernment.moa.id.auth.servlet.GeneralProcessEngineSignalController; +import at.gv.egovernment.moa.logging.Logger; + +/** + * @author tlenz + * + */ +@Component("GenericFrontChannelRedirectTask") +public class GenericFrontChannelRedirectTask extends AbstractAuthServletTask { + + @Autowired IGUIFormBuilder guiBuilder; + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.auth.modules.AbstractAuthServletTask#execute(at.gv.egovernment.moa.id.process.api.ExecutionContext, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) + */ + @Override + public void execute(ExecutionContext executionContext, HttpServletRequest request, HttpServletResponse response) + throws TaskExecutionException { + try { + //perform redirect to itself to get out from BKU communication + Logger.trace("Perform generic 'http Redirect' to MOA-ID ... "); + performRedirectToItself(pendingReq, response, GeneralProcessEngineSignalController.ENDPOINT_GENERIC); + + } catch (Exception e) { + Logger.info("Generic redirect to MOA-ID: General Exception. Msg:" + e.getMessage()); + throw new TaskExecutionException(pendingReq, "MOA-ID-Auth: General Exception.", e); + + } + + } + +} diff --git a/id/server/idserverlib/src/main/resources/moaid.authentication.beans.xml b/id/server/idserverlib/src/main/resources/moaid.authentication.beans.xml index 26fd1f986..02c683305 100644 --- a/id/server/idserverlib/src/main/resources/moaid.authentication.beans.xml +++ b/id/server/idserverlib/src/main/resources/moaid.authentication.beans.xml @@ -106,6 +106,10 @@ class="at.gv.egovernment.moa.id.auth.modules.internal.tasks.UserRestrictionTask" scope="prototype"/> + + diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UAPSignalServlet.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UAPSignalServlet.java new file mode 100644 index 000000000..c8c65ce76 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UAPSignalServlet.java @@ -0,0 +1,61 @@ +package at.gv.egovernment.moa.id.auth.modules.eidas; + +import java.io.IOException; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; + +import at.gv.egiz.eaaf.core.impl.idp.controller.AbstractProcessEngineSignalController; +import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; +import at.gv.egovernment.moa.id.util.CookieUtils; +import at.gv.egovernment.moa.logging.Logger; +import at.gv.egovernment.moa.util.MiscUtil; + +@Controller +public class eID4UAPSignalServlet extends AbstractProcessEngineSignalController { + + public eID4UAPSignalServlet() { + Logger.debug("Registering servlet " + getClass().getName() + + " with mappings '"+ eID4UConstants.HTTP_ENDPOINT_AP_CONSENT_RETURN + "'."); + + } + + @RequestMapping(value = {eID4UConstants.HTTP_ENDPOINT_AP_CONSENT_RETURN }, + method = {RequestMethod.POST, RequestMethod.GET}) + public void performCitizenCardAuthentication(HttpServletRequest req, HttpServletResponse resp) throws IOException { + signalProcessManagement(req, resp); + } + + @Override + /** + * Protocol specific implementation to get the pending-requestID + * from http request object + * + * @param request The http Servlet-Request object + * @return The Pending-request id + * + */ + public String getPendingRequestId(HttpServletRequest request) { + String pendigReqId = super.getPendingRequestId(request); + + if (MiscUtil.isEmpty(pendigReqId)) { + Logger.trace("No 'pendingReqID', seach for 'state' parameter in eID4U use-case ... "); + pendigReqId = request.getParameter(OAuth20Constants.PARAM_STATE); + if (MiscUtil.isEmpty(pendigReqId)) { + Logger.trace("No 'pendingReqID', seach HTTP-Cookie in eID4U use-case ... "); + pendigReqId = CookieUtils.getValueFromCookie(request, eID4UConstants.HTTP_TRANSACTION_COOKIE_NAME); + if (MiscUtil.isEmpty(pendigReqId)) + Logger.info("NO eID4U cookie or 'state' parameter with pendingReqId."); + + } + } + + return pendigReqId; + + } + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UConstants.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UConstants.java new file mode 100644 index 000000000..45eb161d3 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eID4UConstants.java @@ -0,0 +1,25 @@ +package at.gv.egovernment.moa.id.auth.modules.eidas; + +public class eID4UConstants { + + //configuration parameter + public static final String CONFIG_PROPS_AP_CONSENT_ENTITYID = "moa.id.protocols.eIDAS.eID4U.AP.consent.entityID"; + public static final String CONFIG_PROPS_AP_CONSENT_URL = "moa.id.protocols.eIDAS.eID4U.AP.consent.url"; + public static final String CONFIG_PROPS_AP_SCOPES = "moa.id.protocols.eIDAS.eID4U.AP.scopes.full"; + public static final String CONFIG_PROPS_AP_AUTHTOKENSERVICE_URL = "moa.id.protocols.eIDAS.eID4U.AP.authtokenservice.url"; + public static final String CONFIG_PROPS_AP_AUTHTOKENSERVICE_PARAM_GRANTTYPE = "moa.id.protocols.eIDAS.eID4U.AP.authtokenservice.param.granttype"; + public static final String CONFIG_PROPS_AP_AUTHTOKENSERVICE_USERNAME = "moa.id.protocols.eIDAS.eID4U.AP.authtokenservice.username"; + public static final String CONFIG_PROPS_AP_AUTHTOKENSERVICE_PASSWORD = "moa.id.protocols.eIDAS.eID4U.AP.authtokenservice.password"; + public static final String CONFIG_PROPS_AP_DATASERVICE_URL = "moa.id.protocols.eIDAS.eID4U.AP.dataservice.url"; + + //session parameter + public static final String HTTP_TRANSACTION_COOKIE_NAME = "eID4APTransactionId"; + public static final String HTTP_ENDPOINT_AP_CONSENT_RETURN = "/eidas/eid4u/resume"; + + //process context + public static final String PROCESS_CONTEXT_FLAG_EID4U_AP_ACCESS = "collecteID4UAttr"; + public static final String PROCESS_CONTEXT_USERS_BPK_EID4U_ATTRPROVIDER = "eID4UAttrProvbPK"; + + + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/exceptions/eID4UAPException.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/exceptions/eID4UAPException.java new file mode 100644 index 000000000..b7a9fcba9 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/exceptions/eID4UAPException.java @@ -0,0 +1,32 @@ +package at.gv.egovernment.moa.id.auth.modules.eidas.exceptions; + +import org.opensaml.saml2.core.StatusCode; + +public class eID4UAPException extends EIDASException { + + /** + * + */ + private static final long serialVersionUID = 1L; + + public eID4UAPException(String messageId, Object[] parameters) { + super(messageId, parameters); + } + + public eID4UAPException(String messageId, Object[] parameters, Throwable e) { + super(messageId, parameters, e); + } + + @Override + public String getStatusCodeFirstLevel() { + return StatusCode.RESPONDER_URI; + + } + + @Override + public String getStatusCodeSecondLevel() { + return StatusCode.AUTHN_FAILED_URI; + + } + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java index 7cd276043..9d9d44b34 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java @@ -11,23 +11,26 @@ import org.springframework.stereotype.Component; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; -import at.gv.egiz.eaaf.core.exceptions.EAAFStorageException; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.BPKAttributeBuilder; import at.gv.egiz.eaaf.core.impl.utils.Random; import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.api.attributes.natural.IdType; -import at.gv.egiz.eid4u.api.attributes.natural.MaritalState; import at.gv.egovernment.moa.id.auth.builder.AuthenticationDataBuilder; import at.gv.egovernment.moa.id.auth.data.AuthenticationSessionWrapper; +import at.gv.egovernment.moa.id.auth.modules.eidas.eID4UConstants; +import at.gv.egovernment.moa.id.auth.modules.eidas.utils.SimpleEidasAttributeGenerator; import at.gv.egovernment.moa.id.protocols.eidas.EIDASData; +import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20SessionObject; import at.gv.egovernment.moa.id.protocols.oauth20.protocol.OAuth20AuthAction; import at.gv.egovernment.moa.id.protocols.oauth20.protocol.OAuth20AuthRequest; +import at.gv.egovernment.moa.id.protocols.oauth20.protocol.OAuth20Protocol; +import at.gv.egovernment.moa.id.util.CookieUtils; import at.gv.egovernment.moa.logging.Logger; +import at.gv.egovernment.moa.util.MiscUtil; import eu.eidas.auth.commons.attribute.ImmutableAttributeMap; import eu.eidas.auth.commons.attribute.ImmutableAttributeMap.Builder; -import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; @Component("CollectAddtionalAttributesTask") public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { @@ -40,6 +43,8 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { public void execute(ExecutionContext context, HttpServletRequest httpReq, HttpServletResponse httpResp) throws TaskExecutionException { try{ + context.put(eID4UConstants.PROCESS_CONTEXT_FLAG_EID4U_AP_ACCESS, false); + if (pendingReq instanceof EIDASData) { EIDASData eidasReq = (EIDASData) pendingReq; Logger.debug("Find eIDAS Auth. Req. Check if eID4U attributes are requested ..."); @@ -59,12 +64,26 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { ImmutableAttributeMap reqEid4uAttrList = reqEid4uAttrListBuilder.build(); if (reqEid4uAttrList != null && reqEid4uAttrList.size() > 0) { Logger.info("Starting eID4U attribute collection process ... "); - - //generate scope from attributes - - + + //mark execution context with eID4U AP flag + context.put(eID4UConstants.PROCESS_CONTEXT_FLAG_EID4U_AP_ACCESS, true); + //load connection parameters to TUG - String uniqueID = null; + String uniqueID = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_CONSENT_ENTITYID); + String redirectURI = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_CONSENT_URL); + String scopes = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_SCOPES); + + if (MiscUtil.isEmpty(scopes)) { + //generate scope from attributes + //TODO extract 'scopes' from requested attributes + Logger.warn("Dynamic 'scope' generation is currently NOT supported"); + + } + + Logger.debug("Load eID4U AP-Config:" + + " EntityID: " + uniqueID + + " RedirectURL:" + redirectURI + + " Scopes: " + scopes); /* @@ -72,10 +91,13 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { */ //generate fake OpenID_Connect request - OAuth20AuthRequest fakeOpenIDReq = new OAuth20AuthRequest(); + OAuth20AuthRequest fakeOpenIDReq = new OAuth20AuthRequest(); + fakeOpenIDReq.initialize(httpReq, authConfig); + fakeOpenIDReq.setSPEntityId(uniqueID); + fakeOpenIDReq.setModule(OAuth20Protocol.NAME); fakeOpenIDReq.setOnlineApplicationConfiguration(authConfig.getServiceProviderConfiguration(uniqueID)); fakeOpenIDReq.setScope("openId profile"); - + //populate with SessionData fakeOpenIDReq.setRawDataToTransaction( pendingReq.getSessionData(AuthenticationSessionWrapper.class) @@ -92,14 +114,33 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { Map idToken = openIDAuthAction.generateIDToken(o, fakeOpenIDReq, authData, accessToken); o.setAuthDataSession(idToken); transactionStorage.put(accessToken, o, -1); - - + //forward to TUG - - - //TODO: implement collection process - populateEid4uDummyAttributes(); + httpResp.setStatus(HttpServletResponse.SC_FOUND); + redirectURI = addURLParameter(redirectURI, OAuth20Constants.PARAM_OPENID_CODE, accessToken); + redirectURI = addURLParameter(redirectURI, OAuth20Constants.PARAM_SCOPE, scopes); + redirectURI = addURLParameter(redirectURI, OAuth20Constants.PARAM_STATE, + pendingReq.getPendingRequestId()); + redirectURI = addURLParameter(redirectURI, OAuth20Constants.PARAM_REDIRECT_URI, + pendingReq.getAuthURL() + eID4UConstants.HTTP_ENDPOINT_AP_CONSENT_RETURN); + + final String finalUrl = redirectURI; + httpResp.addHeader("Location", finalUrl); + Logger.debug("REDIRECT TO: " + finalUrl.toString()); + //set session cookie, because eID4U AP from TUG maybe not support pendingReqIds on request level + CookieUtils.setCookie(httpReq, httpResp, + eID4UConstants.HTTP_TRANSACTION_COOKIE_NAME, + pendingReq.getPendingRequestId(), -1); + + //set user's bPK into pendingRequst because TUG AttributeProvider needs it + pendingReq.setRawDataToTransaction( + eID4UConstants.PROCESS_CONTEXT_USERS_BPK_EID4U_ATTRPROVIDER, + new BPKAttributeBuilder().build( + fakeOpenIDReq.getServiceProviderConfiguration(), + authData, + new SimpleEidasAttributeGenerator())); + requestStoreage.storePendingRequest(pendingReq); } else Logger.debug("No eID4U attributes found. Skip eID4U attribute collection"); @@ -108,54 +149,9 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { Logger.debug("No eIDAS Request found. Skip eID4U attribute collection"); } catch (Exception e) { - Logger.error("IdentityLink generation for foreign person FAILED.", e); - throw new TaskExecutionException(pendingReq, "IdentityLink generation for foreign person FAILED.", e); - - } - - } - - private void populateEid4uDummyAttributes() { - try { - eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress.Builder dummyAddr = PostalAddress.builder(); - dummyAddr.postCode("8020"); - dummyAddr.postName("Graz"); - dummyAddr.addressId("25"); - dummyAddr.cvAddressArea("Mustergasse"); - dummyAddr.locatorDesignator("25"); - dummyAddr.thoroughfare("Mustergasse"); - - AuthenticationSessionWrapper session = pendingReq.getSessionData(AuthenticationSessionWrapper.class); - session.setGenericDataToSession(Definitions.IDTYPE_NAME, IdType.PASSPORT); - session.setGenericDataToSession(Definitions.IDNUMBER_NAME, "P0571414"); - session.setGenericDataToSession(Definitions.IDISSUER_NAME, "Magistrat Nirgendwo"); - session.setGenericDataToSession(Definitions.IDEXPIREDATE_NAME, "2020-01-01"); - session.setGenericDataToSession(Definitions.EHICID_NAME, "80010000012345678990"); - session.setGenericDataToSession(Definitions.NATIONALITY_NAME, "AT"); - session.setGenericDataToSession(Definitions.CITIZENSHIP_FRIENDLYNAME, "AT"); - session.setGenericDataToSession(Definitions.MARITALSTATE_NAME, MaritalState.SINGLE); - session.setGenericDataToSession(Definitions.COUNTRYOFBIRTH_NAME, "AT"); - session.setGenericDataToSession(Definitions.EMAIL_NAME, "max.mustermann@domain.at"); - session.setGenericDataToSession(Definitions.PHONE_NAME, "+43666111222444"); - session.setGenericDataToSession(Definitions.TEMPORARYADDRESS_NAME, dummyAddr.build()); - session.setGenericDataToSession(Definitions.TAXIDENTIFICATIONNUMBER_NAME, "AT/1213454654718"); - session.setGenericDataToSession(Definitions.HOMEINSTITUTIONNAME_NAME, "Graz Technical University"); - session.setGenericDataToSession(Definitions.HOMEINSTITUTIONIDENTIFIER_NAME, "A GRAZ02"); - session.setGenericDataToSession(Definitions.HOMEINSTITUTIONCOUNTRY_NAME, "AT"); - session.setGenericDataToSession(Definitions.HOMEINSTITUTIONADDRESS_NAME, dummyAddr.build()); - session.setGenericDataToSession(Definitions.CURRENTLEVELOFSTUDY_NAME, "7"); - session.setGenericDataToSession(Definitions.FIELDOFSTUDY_NAME, "52"); - session.setGenericDataToSession(Definitions.CURRENTDEGREE_NAME, "MsC"); - session.setGenericDataToSession(Definitions.DEGREE_NAME, "6"); - session.setGenericDataToSession(Definitions.DEGREEAWARDINGINSTITUTION_NAME, "Graz Technical University"); - session.setGenericDataToSession(Definitions.GRADUATIONYEAR_NAME, "2016"); - session.setGenericDataToSession(Definitions.DEGREECOUNTRY_NAME, "AT"); - - //TODO: not all attributes are populated with dummy values + Logger.error("eID4U AttributeProvider communication FAILED.", e); + throw new TaskExecutionException(pendingReq, "eID4U AttributeProvider communication FAILED", e); - } catch (EAAFStorageException e) { - // TODO Auto-generated catch block - e.printStackTrace(); } } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java new file mode 100644 index 000000000..3f1e999ca --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java @@ -0,0 +1,255 @@ +package at.gv.egovernment.moa.id.auth.modules.eidas.tasks; + +import java.io.InputStreamReader; +import java.nio.charset.StandardCharsets; +import java.util.Base64; + +import javax.net.ssl.SSLSocketFactory; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.apache.http.Header; +import org.apache.http.HttpHeaders; +import org.apache.http.HttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.protocol.HttpClientContext; +import org.apache.http.client.utils.URIBuilder; +import org.apache.http.impl.client.CloseableHttpClient; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Component; + +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; +import com.google.gson.JsonParser; + +import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; +import at.gv.egiz.eaaf.core.exceptions.EAAFStorageException; +import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; +import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egiz.eid4u.api.attributes.natural.IdType; +import at.gv.egovernment.moa.id.auth.data.AuthenticationSessionWrapper; +import at.gv.egovernment.moa.id.auth.modules.eidas.eID4UConstants; +import at.gv.egovernment.moa.id.auth.modules.eidas.exceptions.eID4UAPException; +import at.gv.egovernment.moa.id.commons.api.AuthConfiguration; +import at.gv.egovernment.moa.id.commons.utils.HttpClientWithProxySupport; +import at.gv.egovernment.moa.id.protocols.eidas.EIDASData; +import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; +import at.gv.egovernment.moa.id.util.CookieUtils; +import at.gv.egovernment.moa.id.util.SSLUtils; +import at.gv.egovernment.moa.logging.Logger; +import at.gv.egovernment.moa.util.MiscUtil; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; + +@Component("ReceiveConsentForAddtionalAttributesTask") +public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServletTask { + + @Autowired private AuthConfiguration moaAuthConfig; + + @Override + public void execute(ExecutionContext context, HttpServletRequest httpReq, HttpServletResponse httpResp) + throws TaskExecutionException { + try{ + if (pendingReq instanceof EIDASData) { + EIDASData eidasReq = (EIDASData) pendingReq; + + //delete eID4U http Cookie with pendingRequestId + CookieUtils.deleteCookie(httpReq, httpResp, eID4UConstants.HTTP_TRANSACTION_COOKIE_NAME); + + String authCode = httpReq.getParameter(OAuth20Constants.RESPONSE_CODE); + if (MiscUtil.isEmpty(authCode)) { + Logger.info("Find NO OAuth2 authCode as http parameter 'code'. eID4U AP process stopping ... "); + throw new eID4UAPException("NO OAuth2 'authCode' to access AP", null); + + } + Logger.trace("Find OAuth2 'code' with: " + authCode); + + /* + * access backend service with authCode + * + */ + String tokenServiceURL = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_AUTHTOKENSERVICE_URL); + String tokenServiceUsername = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_AUTHTOKENSERVICE_USERNAME); + String tokenServicePassword = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_AUTHTOKENSERVICE_PASSWORD); + + if (MiscUtil.isEmpty(tokenServiceURL)) { + Logger.info("NO TokenService URL in configuration for eID4U AP. "); + throw new eID4UAPException("NO TokenService URL in configuration for eID4U AP.", null); + + } + + //open http client + SSLSocketFactory sslFactory = SSLUtils.getSSLSocketFactory( + moaAuthConfig, + tokenServiceURL); + CloseableHttpClient httpClient = HttpClientWithProxySupport.getHttpClient( + sslFactory, + authConfig.getBasicMOAIDConfigurationBoolean(AuthConfiguration.PROP_KEY_OVS_SSL_HOSTNAME_VALIDATION, true)); + + //build request URL + URIBuilder uriBuilderToken = new URIBuilder(tokenServiceURL); + uriBuilderToken.addParameter(OAuth20Constants.PARAM_GRANT_TYPE, + authConfig.getBasicConfiguration( + eID4UConstants.CONFIG_PROPS_AP_AUTHTOKENSERVICE_PARAM_GRANTTYPE, + OAuth20Constants.PARAM_GRANT_TYPE_VALUE_AUTHORIZATION_CODE)); + uriBuilderToken.addParameter(OAuth20Constants.RESPONSE_CODE, authCode); + Logger.trace("Full eID4U Token-Service request URL: " + uriBuilderToken.build()); + + HttpGet httpGetToken = new HttpGet(uriBuilderToken.build()); + + HttpClientContext localContext = HttpClientContext.create(); + if (MiscUtil.isNotEmpty(tokenServiceUsername)) { + Logger.debug("Find AuthCredentials for eID4U AP. Injecting credentials ... "); + + //Raw work-around, because API solution does not work well + String auth = tokenServiceUsername.trim() + ":" + tokenServicePassword.trim(); + byte[] encodedAuth = Base64.getEncoder().encode(auth.getBytes(StandardCharsets.ISO_8859_1)); + String authHeader = "Basic " + new String(encodedAuth); + httpGetToken.setHeader(HttpHeaders.AUTHORIZATION, authHeader); + + //API solutuion +// HttpHost targetHost = new HttpHost(uriBuilderToken.build().toString()); +// AuthCache authCache = new BasicAuthCache(); +// authCache.put(targetHost, new BasicScheme()); +// +// CredentialsProvider credentialsProvider = new BasicCredentialsProvider(); +// credentialsProvider.setCredentials(AuthScope.ANY, +// new UsernamePasswordCredentials(tokenServiceUsername.trim(), tokenServicePassword.trim())); +// localContext.setCredentialsProvider(credentialsProvider); +// localContext.setAuthCache(authCache); + + } + + //request tokenService + HttpResponse httpResultToken = httpClient.execute(httpGetToken, localContext); + + Logger.trace("Receive http StatusCode: " + httpResultToken.getStatusLine().getStatusCode() + + " from eID4U AP TokenService"); + + if (Logger.isTraceEnabled()) { + for (Header el : httpResultToken.getAllHeaders()) + Logger.trace("Headername:" + el.getName() + " Value:" + el.getValue()); + } + + if (httpResultToken.getStatusLine().getStatusCode() != 200) { + Logger.info("eID4U AP TokenService anwser with StatusCode:" + httpResultToken.getStatusLine().getStatusCode() + + " eID4U AP process stopping ... "); + throw new eID4UAPException("eID4U AP TokenService return statusCode: " + httpResultToken.getStatusLine().getStatusCode(), null); + + } + + //parse AccessToken from TokenService response + JsonElement fullToken = new JsonParser().parse( + new InputStreamReader(httpResultToken.getEntity().getContent())); + Logger.trace("FullToken: " + fullToken.toString()); + String accessToken = fullToken.getAsJsonObject().get(OAuth20Constants.RESPONSE_ACCESS_TOKEN).getAsString(); + + + //call Attribute Provider to receice eID4U attributes from TUG + String attrProviderServiceURL = authConfig.getBasicConfiguration(eID4UConstants.CONFIG_PROPS_AP_DATASERVICE_URL); + if (MiscUtil.isEmpty(attrProviderServiceURL)) { + Logger.info("NO Attr.Provider Service URL in configuration for eID4U AP. "); + throw new eID4UAPException("NO Attr.Provider URL in configuration for eID4U AP.", null); + + } + + + URIBuilder uriBuilderAttrProv = new URIBuilder(attrProviderServiceURL); + HttpGet httpGetData = new HttpGet(uriBuilderAttrProv.build()); + + //encode and add token as header + String authHeader = "Bearer " + accessToken; + httpGetData.setHeader(HttpHeaders.AUTHORIZATION, authHeader); + + //get and add bPK as header + httpGetData.setHeader( + "X-PVP-BPK", + pendingReq.getRawData(eID4UConstants.PROCESS_CONTEXT_USERS_BPK_EID4U_ATTRPROVIDER, String.class)); + + //request Attribute Provider + HttpResponse httpResultData = httpClient.execute(httpGetData); + + //parse response + Logger.trace("Receive http StatusCode: " + httpResultData.getStatusLine().getStatusCode() + + " from eID4U Attr.Provider Service"); + + if (Logger.isTraceEnabled()) { + for (Header el : httpResultData.getAllHeaders()) + Logger.trace("Headername:" + el.getName() + " Value:" + el.getValue()); + } + + if (httpResultData.getStatusLine().getStatusCode() != 200) { + Logger.info("eID4U Attr.Provider Service anwser with StatusCode:" + httpResultData.getStatusLine().getStatusCode() + + " eID4U AP process stopping ... "); + throw new eID4UAPException("eID4U Attr.Provider Service return statusCode: " + httpResultData.getStatusLine().getStatusCode(), null); + + } + + + //parse eID4U attributes from Attr.Provider service response + JsonElement fullAttrSet = new JsonParser().parse( + new InputStreamReader(httpResultData.getEntity().getContent())); + Logger.trace("FullAttrSet: " + fullAttrSet.toString()); + + + //TODO: implement collection process + populateEid4uDummyAttributes(fullAttrSet.getAsJsonObject()); + + + } else + Logger.debug("No eIDAS Request found. Skip eID4U attribute collection"); + + } catch (Exception e) { + Logger.error("IdentityLink generation for foreign person FAILED.", e); + throw new TaskExecutionException(pendingReq, "IdentityLink generation for foreign person FAILED.", e); + + } + + } + + private void populateEid4uDummyAttributes(JsonObject jsonObject) { + try { + eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress.Builder dummyAddr = PostalAddress.builder(); + dummyAddr.postCode("8020"); + dummyAddr.postName("Graz"); + dummyAddr.addressId("25"); + dummyAddr.cvAddressArea("Mustergasse"); + dummyAddr.locatorDesignator("25"); + dummyAddr.thoroughfare("Mustergasse"); + + AuthenticationSessionWrapper session = pendingReq.getSessionData(AuthenticationSessionWrapper.class); + session.setGenericDataToSession(Definitions.IDTYPE_NAME, IdType.PASSPORT); + session.setGenericDataToSession(Definitions.IDNUMBER_NAME, "P0571414"); +// session.setGenericDataToSession(Definitions.IDISSUER_NAME, "Magistrat Nirgendwo"); +// session.setGenericDataToSession(Definitions.IDEXPIREDATE_NAME, "2020-01-01"); +// //session.setGenericDataToSession(Definitions.EHICID_NAME, "80010000012345678990"); +// session.setGenericDataToSession(Definitions.NATIONALITY_NAME, "AT"); +// session.setGenericDataToSession(Definitions.CITIZENSHIP_FRIENDLYNAME, "AT"); +// session.setGenericDataToSession(Definitions.MARITALSTATE_NAME, MaritalState.SINGLE); +// session.setGenericDataToSession(Definitions.COUNTRYOFBIRTH_NAME, "AT"); + session.setGenericDataToSession(Definitions.EMAIL_NAME, jsonObject.get("email").getAsString()); +// session.setGenericDataToSession(Definitions.PHONE_NAME, "+43666111222444"); +// session.setGenericDataToSession(Definitions.TEMPORARYADDRESS_NAME, dummyAddr.build()); + //session.setGenericDataToSession(Definitions.TAXIDENTIFICATIONNUMBER_NAME, "AT/1213454654718"); +// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONNAME_NAME, "Graz Technical University"); +// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONIDENTIFIER_NAME, "A GRAZ02"); +// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONCOUNTRY_NAME, "AT"); +// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONADDRESS_NAME, dummyAddr.build()); +// session.setGenericDataToSession(Definitions.CURRENTLEVELOFSTUDY_NAME, "7"); +// session.setGenericDataToSession(Definitions.FIELDOFSTUDY_NAME, "52"); + //session.setGenericDataToSession(Definitions.CURRENTDEGREE_NAME, "MsC"); +// session.setGenericDataToSession(Definitions.DEGREE_NAME, "6"); +// session.setGenericDataToSession(Definitions.DEGREEAWARDINGINSTITUTION_NAME, "Graz Technical University"); +// session.setGenericDataToSession(Definitions.GRADUATIONYEAR_NAME, "2016"); +// session.setGenericDataToSession(Definitions.DEGREECOUNTRY_NAME, "AT"); + + //TODO: not all attributes are populated with dummy values + + } catch (EAAFStorageException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml b/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml index 56af3955e..4ab49641f 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/eid4u.Authentication.process.xml @@ -17,9 +17,12 @@ + - + + + @@ -53,11 +56,15 @@ - + + + + - - + + + diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml b/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml index 836e6319b..da4a2a95b 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/moaid_eidas_auth.beans.xml @@ -17,6 +17,9 @@ + + @@ -39,5 +42,10 @@ + + + \ No newline at end of file diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/OAuth20Constants.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/OAuth20Constants.java index b0736ff2e..cc987bfe7 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/OAuth20Constants.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/OAuth20Constants.java @@ -56,7 +56,8 @@ public final class OAuth20Constants { public static final String PARAM_SCOPE = "scope"; public static final String PARAM_MOA_MOD = "mod"; public static final String PARAM_MOA_ACTION = "action"; - + public static final String PARAM_OPENID_CODE = "openid_code"; + // reponse parameters public static final String RESPONSE_CODE = "code"; diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java index e83353059..0952ba0a6 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20Protocol.java @@ -107,12 +107,12 @@ public class OAuth20Protocol extends AbstractAuthProtocolModulController impleme //openID Connect tokken request @RequestMapping(value = "/oauth2/token", method = {RequestMethod.POST, RequestMethod.GET}) - public void OpenIDConnectTokkenRequest(HttpServletRequest req, HttpServletResponse resp) throws MOAIDException, IOException, InvalidProtocolRequestException { -// if (!authConfig.getAllowedProtocols().isOAUTHActive()) { -// Logger.info("OpenID-Connect is deaktivated!"); -// throw new ProtocolNotActiveException("auth.22", new java.lang.Object[] { NAME }); -// -// } + public void OpenIDConnectTokkenRequest(HttpServletRequest req, HttpServletResponse resp) throws EAAFException, IOException, InvalidProtocolRequestException { + if (!moaAuthConfig.getAllowedProtocols().isOAUTHActive()) { + Logger.info("OpenID-Connect is deaktivated!"); + throw new ProtocolNotActiveException("auth.22", new java.lang.Object[] { NAME }); + + } OAuth20TokenRequest pendingReq = applicationContext.getBean(OAuth20TokenRequest.class); try { -- cgit v1.2.3 From a917335ea69ab857f00bd17679e259fcc215cad9 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 08:58:10 +0100 Subject: update SSLUtils to use default JVM trustStore for SSL connections as optional --- .../config/ConfigurationProvider.java | 1 + .../validation/oa/OAPVP2ConfigValidation.java | 3 +- .../task/impl/ServicesProtocolPVP2XTask.java | 3 +- .../pvp2x/metadata/MOAMetadataProvider.java | 4 +- .../protocols/pvp2x/utils/MOASAMLSOAPClient.java | 4 +- .../at/gv/egovernment/moa/id/util/SSLUtils.java | 11 ++++++ .../moa/id/commons/api/AuthConfiguration.java | 1 + .../utils/MOAHttpProtocolSocketFactory.java | 20 ++++++---- .../moa/id/commons/utils/ssl/SSLUtils.java | 44 +++++++++++++++++----- .../utils/EidasCentralAuthMetadataProvider.java | 4 +- .../engine/MOAeIDASChainingMetadataProvider.java | 4 +- .../utils/ELGAMandateServiceMetadataProvider.java | 4 +- 12 files changed, 79 insertions(+), 24 deletions(-) diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java index d249fa597..41a86cef2 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java @@ -633,6 +633,7 @@ public class ConfigurationProvider { try { MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( "MOAMetaDataProvider", + true, ConfigurationProvider.getInstance().getCertStoreDirectory(), ConfigurationProvider.getInstance().getTrustStoreDirectory(), null, diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAPVP2ConfigValidation.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAPVP2ConfigValidation.java index 8b41823e1..cbb7c88b2 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAPVP2ConfigValidation.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/validation/oa/OAPVP2ConfigValidation.java @@ -129,6 +129,7 @@ public class OAPVP2ConfigValidation { try { MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( "MOAMetaDataProvider", + true, ConfigurationProvider.getInstance().getCertStoreDirectory(), ConfigurationProvider.getInstance().getTrustStoreDirectory(), null, @@ -145,7 +146,7 @@ public class OAPVP2ConfigValidation { log.warn("MOA SSL-TrustStore can not initialized. Use default Java TrustStore.", e); } catch (ConfigurationException e) { - log.info("No MOA specific SSL-TrustStore configured. Use default Java TrustStore.", e); + log.info("No MOA specific SSL-TrustStore configured. Use default Java TrustStore."); } diff --git a/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesProtocolPVP2XTask.java b/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesProtocolPVP2XTask.java index 2d6f7c9a9..1e5762f04 100644 --- a/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesProtocolPVP2XTask.java +++ b/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesProtocolPVP2XTask.java @@ -192,6 +192,7 @@ public class ServicesProtocolPVP2XTask extends AbstractTaskValidator implements try { MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( "MOAMetaDataProvider", + true, MOAIDWebGUIConfiguration.getInstance().getCertStoreDirectory(), MOAIDWebGUIConfiguration.getInstance().getTrustStoreDirectory(), null, @@ -208,7 +209,7 @@ public class ServicesProtocolPVP2XTask extends AbstractTaskValidator implements log.warn("MOA SSL-TrustStore can not initialized. Use default Java TrustStore.", e); } catch (at.gv.egovernment.moa.id.config.webgui.exception.ConfigurationException e) { - log.info("No MOA specific SSL-TrustStore configured. Use default Java TrustStore.", e); + log.info("No MOA specific SSL-TrustStore configured. Use default Java TrustStore."); } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/metadata/MOAMetadataProvider.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/metadata/MOAMetadataProvider.java index 1fa17c683..4fc37d88f 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/metadata/MOAMetadataProvider.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/metadata/MOAMetadataProvider.java @@ -145,7 +145,9 @@ public class MOAMetadataProvider extends AbstractChainingMetadataProvider { try { //FIX: change hostname validation default flag to true when httpClient is updated to > 4.4 MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( - PVPConstants.SSLSOCKETFACTORYNAME, + PVPConstants.SSLSOCKETFACTORYNAME, + moaAuthConfig.getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, false), moaAuthConfig.getTrustedCACertificates(), null, AuthConfiguration.DEFAULT_X509_CHAININGMODE, diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/utils/MOASAMLSOAPClient.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/utils/MOASAMLSOAPClient.java index d7ada1f36..bd908f894 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/utils/MOASAMLSOAPClient.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/pvp2x/utils/MOASAMLSOAPClient.java @@ -75,7 +75,9 @@ public class MOASAMLSOAPClient { //FIX: change hostname validation default flag to true when httpClient is updated to > 4.4 SecureProtocolSocketFactory sslprotocolsocketfactory = new MOAHttpProtocolSocketFactory( - PVPConstants.SSLSOCKETFACTORYNAME, + PVPConstants.SSLSOCKETFACTORYNAME, + AuthConfigurationProviderFactory.getInstance().getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, false), AuthConfigurationProviderFactory.getInstance().getTrustedCACertificates(), null, AuthConfigurationProviderFactory.getInstance().getDefaultChainingMode(), diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/SSLUtils.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/SSLUtils.java index 611dff3b1..6bf44a527 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/SSLUtils.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/util/SSLUtils.java @@ -61,6 +61,7 @@ import javax.net.ssl.SSLSocketFactory; import org.apache.regexp.RE; import org.apache.regexp.RESyntaxException; +import at.gv.egovernment.moa.id.commons.api.AuthConfiguration; import at.gv.egovernment.moa.id.commons.api.ConfigurationProvider; import at.gv.egovernment.moa.id.commons.api.ConnectionParameterInterface; import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; @@ -93,6 +94,10 @@ public class SSLUtils { ConfigurationProvider conf, String url ) throws IOException, GeneralSecurityException, ConfigurationException, PKIException { + boolean useStandardJavaTrustStore = conf.getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, + false); + // else create new SSLSocketFactory String trustStoreURL = conf.getTrustedCACertificates(); @@ -107,6 +112,7 @@ public class SSLUtils { try { SSLSocketFactory ssf = at.gv.egovernment.moa.id.commons.utils.ssl.SSLUtils.getSSLSocketFactory( url, + useStandardJavaTrustStore, null, trustStoreURL, acceptedServerCertURL, @@ -148,6 +154,10 @@ public class SSLUtils { ConnectionParameterInterface connParam) throws IOException, GeneralSecurityException, ConfigurationException, PKIException { + boolean useStandardJavaTrustStore = conf.getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, + false); + // else create new SSLSocketFactory String trustStoreURL = conf.getTrustedCACertificates(); @@ -162,6 +172,7 @@ public class SSLUtils { try { SSLSocketFactory ssf = at.gv.egovernment.moa.id.commons.utils.ssl.SSLUtils.getSSLSocketFactory( connParam.getUrl(), + useStandardJavaTrustStore, null, trustStoreURL, acceptedServerCertURL, diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/AuthConfiguration.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/AuthConfiguration.java index a787cea00..4dd0a857f 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/AuthConfiguration.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/AuthConfiguration.java @@ -11,6 +11,7 @@ import iaik.pki.revocation.RevocationSourceTypes; public interface AuthConfiguration extends ConfigurationProvider{ + public static final String PROP_KEY_SSL_USE_JVM_TRUSTSTORE = "configuration.ssl.useStandardJavaTrustStore"; public static final String PROP_KEY_SSL_HOSTNAME_VALIDATION = "configuration.ssl.validation.hostname"; public static final String PROP_KEY_OVS_SSL_HOSTNAME_VALIDATION = "service.onlinemandates.ssl.validation.hostname"; public static final String PROP_KEY_PROTOCOL_PVP_METADATA_ENTITYCATEGORY_RESOLVER = "protocols.pvp2.metadata.entitycategories.active"; diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/MOAHttpProtocolSocketFactory.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/MOAHttpProtocolSocketFactory.java index bdadf681d..6c8c092ed 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/MOAHttpProtocolSocketFactory.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/MOAHttpProtocolSocketFactory.java @@ -34,7 +34,6 @@ import java.util.Arrays; import java.util.List; import javax.net.ssl.SSLException; -import javax.net.ssl.SSLParameters; import javax.net.ssl.SSLPeerUnverifiedException; import javax.net.ssl.SSLSession; import javax.net.ssl.SSLSocket; @@ -51,7 +50,6 @@ import at.gv.egovernment.moa.id.commons.utils.ssl.SSLConfigurationException; import at.gv.egovernment.moa.util.MiscUtil; import at.gv.egovernment.moaspss.logging.Logger; import iaik.pki.PKIException; -import sun.security.ssl.ProtocolVersion; /** * @author tlenz @@ -77,14 +75,15 @@ public class MOAHttpProtocolSocketFactory implements SecureProtocolSocketFactory * @throws MOAHttpProtocolSocketFactoryException */ public MOAHttpProtocolSocketFactory ( - String url, + String url, + boolean useStandardJavaTrustStore, String trustStoreURL, String acceptedServerCertURL, String chainingMode, boolean checkRevocation, String[] revocationMethodOrder, boolean verifyHostName) throws MOAHttpProtocolSocketFactoryException { - internalInitialize(url, null, trustStoreURL, acceptedServerCertURL, chainingMode, checkRevocation, revocationMethodOrder); + internalInitialize(url, useStandardJavaTrustStore, null, trustStoreURL, acceptedServerCertURL, chainingMode, checkRevocation, revocationMethodOrder); this.verifyHostName = verifyHostName; @@ -103,26 +102,31 @@ public class MOAHttpProtocolSocketFactory implements SecureProtocolSocketFactory * @param verifyHostName Enables / Disables hostName verfication * @throws MOAHttpProtocolSocketFactoryException */ - public MOAHttpProtocolSocketFactory(String url, String certStoreDirectory, String trustStoreURL, + public MOAHttpProtocolSocketFactory(String url, boolean useStandardJavaTrustStore, + String certStoreDirectory, + String trustStoreURL, String acceptedServerCertURL, String chainingMode, boolean checkRevocation, String[] revocationMethodOrder, boolean verifyHostName) throws MOAHttpProtocolSocketFactoryException { - internalInitialize(url, certStoreDirectory, trustStoreURL, acceptedServerCertURL, chainingMode, checkRevocation, revocationMethodOrder); + internalInitialize(url, useStandardJavaTrustStore, certStoreDirectory, trustStoreURL, acceptedServerCertURL, chainingMode, checkRevocation, revocationMethodOrder); this.verifyHostName = verifyHostName; } - private void internalInitialize(String url, String certStoreDirectory, String trustStoreURL, + private void internalInitialize(String url, boolean useStandardJavaTrustStore, + String certStoreDirectory, + String trustStoreURL, String acceptedServerCertURL, String chainingMode, boolean checkRevocation, String[] revocationMethodOrder) throws MOAHttpProtocolSocketFactoryException { try { this.sslfactory = at.gv.egovernment.moa.id.commons.utils.ssl.SSLUtils.getSSLSocketFactory( - url, + url, + useStandardJavaTrustStore, certStoreDirectory, trustStoreURL, acceptedServerCertURL, diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java index e6efca4ea..a96daead3 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java @@ -108,8 +108,29 @@ public class SSLUtils { } } + /** + * Get SSLSocketFactory with TrustStore and KeyStore implementations + * + * @param url URL of the Service that should be connected + * @param useStandardJavaTrustStore Flag to use standard JVM truststore + * @param certStoreRootDirParam Path to certStore, if own truststore is used + * @param trustStoreURL Path to truststore, if own truststore is used + * @param acceptedServerCertURL Path to whitelist with EE-Server certificats, if own truststore is used + * @param chainingMode PKIX-Mode or Onion-Model for certificate validation, if own truststore is used + * @param checkRevocation Flag to activate or deactivate revocation checks, if own truststore is used + * @param revocationMethodOrder Revocation check order (CLR, OCSP), if own truststore is used + * @param clientKeyStoreURL Path to KeyStore for SSL Client-Authentication, or null + * @param clientKeyStorePassword KeyStore password + * @param clientKeyStoreType KeyStore type + * @return + * @throws IOException + * @throws GeneralSecurityException + * @throws SSLConfigurationException + * @throws PKIException + */ public static SSLSocketFactory getSSLSocketFactory( - String url, + String url, + boolean useStandardJavaTrustStore, String certStoreRootDirParam, String trustStoreURL, String acceptedServerCertURL, @@ -130,14 +151,19 @@ public class SSLUtils { return ssf; } - - TrustManager[] tms = getTrustManagers( - certStoreRootDirParam, - chainingMode, - trustStoreURL, - acceptedServerCertURL, - checkRevocation, - revocationMethodOrder); + + //initialize own trust-store implementation + TrustManager[] tms = null; + if (useStandardJavaTrustStore) { + tms = getTrustManagers( + certStoreRootDirParam, + chainingMode, + trustStoreURL, + acceptedServerCertURL, + checkRevocation, + revocationMethodOrder); + + } KeyManager[] kms = getKeyManagers( clientKeyStoreType, clientKeyStoreURL, clientKeyStorePassword); diff --git a/id/server/modules/moa-id-module-AT_eIDAS_connector/src/main/java/at/gv/egovernment/moa/id/auth/modules/eIDAScentralAuth/utils/EidasCentralAuthMetadataProvider.java b/id/server/modules/moa-id-module-AT_eIDAS_connector/src/main/java/at/gv/egovernment/moa/id/auth/modules/eIDAScentralAuth/utils/EidasCentralAuthMetadataProvider.java index 5cee90658..cd3f1f788 100644 --- a/id/server/modules/moa-id-module-AT_eIDAS_connector/src/main/java/at/gv/egovernment/moa/id/auth/modules/eIDAScentralAuth/utils/EidasCentralAuthMetadataProvider.java +++ b/id/server/modules/moa-id-module-AT_eIDAS_connector/src/main/java/at/gv/egovernment/moa/id/auth/modules/eIDAScentralAuth/utils/EidasCentralAuthMetadataProvider.java @@ -322,7 +322,9 @@ public class EidasCentralAuthMetadataProvider extends SimpleMetadataProvider try { //FIX: change hostname validation default flag to true when httpClient is updated to > 4.4 MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( - PVPConstants.SSLSOCKETFACTORYNAME, + PVPConstants.SSLSOCKETFACTORYNAME, + moaAuthConfig.getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, false), moaAuthConfig.getTrustedCACertificates(), null, AuthConfiguration.DEFAULT_X509_CHAININGMODE, diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAeIDASChainingMetadataProvider.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAeIDASChainingMetadataProvider.java index aca818532..feeff6f84 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAeIDASChainingMetadataProvider.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/engine/MOAeIDASChainingMetadataProvider.java @@ -440,7 +440,9 @@ public class MOAeIDASChainingMetadataProvider extends SimpleMetadataProvider imp AuthConfiguration moaAuthConfig = (AuthConfiguration) basicConfig; //FIX: change hostname validation default flag to true when httpClient is updated to > 4.4 MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( - PVPConstants.SSLSOCKETFACTORYNAME, + PVPConstants.SSLSOCKETFACTORYNAME, + basicConfig.getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, false), moaAuthConfig.getTrustedCACertificates(), null, AuthConfiguration.DEFAULT_X509_CHAININGMODE, diff --git a/id/server/modules/moa-id-module-elga_mandate_service/src/main/java/at/gv/egovernment/moa/id/auth/modules/elgamandates/utils/ELGAMandateServiceMetadataProvider.java b/id/server/modules/moa-id-module-elga_mandate_service/src/main/java/at/gv/egovernment/moa/id/auth/modules/elgamandates/utils/ELGAMandateServiceMetadataProvider.java index e8cfae10a..7bb98c719 100644 --- a/id/server/modules/moa-id-module-elga_mandate_service/src/main/java/at/gv/egovernment/moa/id/auth/modules/elgamandates/utils/ELGAMandateServiceMetadataProvider.java +++ b/id/server/modules/moa-id-module-elga_mandate_service/src/main/java/at/gv/egovernment/moa/id/auth/modules/elgamandates/utils/ELGAMandateServiceMetadataProvider.java @@ -322,7 +322,9 @@ public class ELGAMandateServiceMetadataProvider extends SimpleMetadataProvider try { //FIX: change hostname validation default flag to true when httpClient is updated to > 4.4 MOAHttpProtocolSocketFactory protoSocketFactory = new MOAHttpProtocolSocketFactory( - PVPConstants.SSLSOCKETFACTORYNAME, + PVPConstants.SSLSOCKETFACTORYNAME, + moaAuthConfig.getBasicMOAIDConfigurationBoolean( + AuthConfiguration.PROP_KEY_SSL_USE_JVM_TRUSTSTORE, false), moaAuthConfig.getTrustedCACertificates(), null, AuthConfiguration.DEFAULT_X509_CHAININGMODE, -- cgit v1.2.3 From 0f0bd735f44c90a06a7ca6d4d03455c0972f076b Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 4 Feb 2019 09:01:35 +0100 Subject: add UTF-8 encoding infos into config-tool forms --- id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp | 2 +- id/ConfigWebTool/src/main/webapp/jsp/editOAGeneral.jsp | 2 +- id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp | 2 +- id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp b/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp index 79c66f37c..f77996670 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp @@ -35,7 +35,7 @@ - +

<%=LanguageHelper.getGUIString("webpages.oaconfig.header", request) %>

- + diff --git a/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp b/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp index dffa7bd1b..6aa5a2728 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp @@ -38,7 +38,7 @@
- + diff --git a/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp b/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp index 934296b3a..2fe337758 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp @@ -37,7 +37,7 @@
- + -- cgit v1.2.3 From 59e124f0fad0631aa8a6641bcfb7d5a95c5edba0 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Thu, 7 Feb 2019 08:34:25 +0100 Subject: update MOA-Sig third-party libs --- id/moa-spss-container/pom.xml | 26 ++++++++++----------- pom.xml | 2 +- .../2.5.1_moa/iaik_cpades-2.5.1_moa.jar | Bin 0 -> 129818 bytes .../iaik_eccelerate/5.01/iaik_eccelerate-5.01.jar | Bin 0 -> 596757 bytes .../5.01/iaik_eccelerate_addon-5.01.jar | Bin 0 -> 90630 bytes .../5.01/iaik_eccelerate_cms-5.01.jar | Bin 0 -> 4769 bytes .../5.52_moa/iaik_jce_full-5.52_moa.jar | Bin 0 -> 1301058 bytes .../iaik/prod/iaik_moa/2.06/iaik_moa-2.06.jar | Bin 0 -> 523822 bytes .../2.01_moa/iaik_pki_module-2.01_moa.jar | Bin 0 -> 627259 bytes .../iaik/prod/iaik_tsp/2.32_eval/iaik_tsp.jar | Bin 0 -> 40481 bytes .../iaik_xades/2.13_moa/iaik_xades-2.13_moa.jar | Bin 0 -> 325736 bytes .../iaik_xsect/2.13_moa/iaik_xsect-2.13_moa.jar | Bin 0 -> 440160 bytes 12 files changed, 14 insertions(+), 14 deletions(-) create mode 100644 repository/iaik/prod/iaik_cpades/2.5.1_moa/iaik_cpades-2.5.1_moa.jar create mode 100644 repository/iaik/prod/iaik_eccelerate/5.01/iaik_eccelerate-5.01.jar create mode 100644 repository/iaik/prod/iaik_eccelerate_addon/5.01/iaik_eccelerate_addon-5.01.jar create mode 100644 repository/iaik/prod/iaik_eccelerate_cms/5.01/iaik_eccelerate_cms-5.01.jar create mode 100644 repository/iaik/prod/iaik_jce_full/5.52_moa/iaik_jce_full-5.52_moa.jar create mode 100644 repository/iaik/prod/iaik_moa/2.06/iaik_moa-2.06.jar create mode 100644 repository/iaik/prod/iaik_pki_module/2.01_moa/iaik_pki_module-2.01_moa.jar create mode 100644 repository/iaik/prod/iaik_tsp/2.32_eval/iaik_tsp.jar create mode 100644 repository/iaik/prod/iaik_xades/2.13_moa/iaik_xades-2.13_moa.jar create mode 100644 repository/iaik/prod/iaik_xsect/2.13_moa/iaik_xsect-2.13_moa.jar diff --git a/id/moa-spss-container/pom.xml b/id/moa-spss-container/pom.xml index 1a2a5750d..d8587da1e 100644 --- a/id/moa-spss-container/pom.xml +++ b/id/moa-spss-container/pom.xml @@ -80,7 +80,7 @@ iaik.prod iaik_cpades - 2.3_moa + 2.5.1_moa iaik.prod @@ -90,25 +90,25 @@ iaik.prod iaik_eccelerate - 4.02_eval + 5.01 iaik.prod iaik_eccelerate_addon - 4.02 + 5.01 iaik.prod iaik_eccelerate_cms - 4.02 + 5.01 - iaik.prod - iaik_jce_full - - + iaik.prod + iaik_jce_full + + iaik.prod iaik_jsse @@ -117,12 +117,12 @@ iaik.prod iaik_moa - 2.05_withOutDB + 2.06 iaik.prod iaik_pki_module - 1.04_moa + 2.01_moa iaik.prod @@ -132,7 +132,7 @@ iaik.prod iaik_tsp - 2.31_eval + 2.32_eval iaik.prod @@ -142,12 +142,12 @@ iaik.prod iaik_xades - 2.12_moa + 2.13_moa iaik.prod iaik_xsect - 2.12_moa + 2.13_moa diff --git a/pom.xml b/pom.xml index 26e120adf..da99d4911 100644 --- a/pom.xml +++ b/pom.xml @@ -620,7 +620,7 @@ iaik.prod iaik_jce_full - 5.5_MOA + 5.52_moa diff --git a/repository/iaik/prod/iaik_cpades/2.5.1_moa/iaik_cpades-2.5.1_moa.jar b/repository/iaik/prod/iaik_cpades/2.5.1_moa/iaik_cpades-2.5.1_moa.jar new file mode 100644 index 000000000..f225f27a9 Binary files /dev/null and b/repository/iaik/prod/iaik_cpades/2.5.1_moa/iaik_cpades-2.5.1_moa.jar differ diff --git a/repository/iaik/prod/iaik_eccelerate/5.01/iaik_eccelerate-5.01.jar b/repository/iaik/prod/iaik_eccelerate/5.01/iaik_eccelerate-5.01.jar new file mode 100644 index 000000000..0d83fc5ba Binary files /dev/null and b/repository/iaik/prod/iaik_eccelerate/5.01/iaik_eccelerate-5.01.jar differ diff --git a/repository/iaik/prod/iaik_eccelerate_addon/5.01/iaik_eccelerate_addon-5.01.jar b/repository/iaik/prod/iaik_eccelerate_addon/5.01/iaik_eccelerate_addon-5.01.jar new file mode 100644 index 000000000..957fa5a81 Binary files /dev/null and b/repository/iaik/prod/iaik_eccelerate_addon/5.01/iaik_eccelerate_addon-5.01.jar differ diff --git a/repository/iaik/prod/iaik_eccelerate_cms/5.01/iaik_eccelerate_cms-5.01.jar b/repository/iaik/prod/iaik_eccelerate_cms/5.01/iaik_eccelerate_cms-5.01.jar new file mode 100644 index 000000000..ed4e816e3 Binary files /dev/null and b/repository/iaik/prod/iaik_eccelerate_cms/5.01/iaik_eccelerate_cms-5.01.jar differ diff --git a/repository/iaik/prod/iaik_jce_full/5.52_moa/iaik_jce_full-5.52_moa.jar b/repository/iaik/prod/iaik_jce_full/5.52_moa/iaik_jce_full-5.52_moa.jar new file mode 100644 index 000000000..4ce6c247d Binary files /dev/null and b/repository/iaik/prod/iaik_jce_full/5.52_moa/iaik_jce_full-5.52_moa.jar differ diff --git a/repository/iaik/prod/iaik_moa/2.06/iaik_moa-2.06.jar b/repository/iaik/prod/iaik_moa/2.06/iaik_moa-2.06.jar new file mode 100644 index 000000000..edc2d0f98 Binary files /dev/null and b/repository/iaik/prod/iaik_moa/2.06/iaik_moa-2.06.jar differ diff --git a/repository/iaik/prod/iaik_pki_module/2.01_moa/iaik_pki_module-2.01_moa.jar b/repository/iaik/prod/iaik_pki_module/2.01_moa/iaik_pki_module-2.01_moa.jar new file mode 100644 index 000000000..9d59aef25 Binary files /dev/null and b/repository/iaik/prod/iaik_pki_module/2.01_moa/iaik_pki_module-2.01_moa.jar differ diff --git a/repository/iaik/prod/iaik_tsp/2.32_eval/iaik_tsp.jar b/repository/iaik/prod/iaik_tsp/2.32_eval/iaik_tsp.jar new file mode 100644 index 000000000..fbd9abd20 Binary files /dev/null and b/repository/iaik/prod/iaik_tsp/2.32_eval/iaik_tsp.jar differ diff --git a/repository/iaik/prod/iaik_xades/2.13_moa/iaik_xades-2.13_moa.jar b/repository/iaik/prod/iaik_xades/2.13_moa/iaik_xades-2.13_moa.jar new file mode 100644 index 000000000..0f111e241 Binary files /dev/null and b/repository/iaik/prod/iaik_xades/2.13_moa/iaik_xades-2.13_moa.jar differ diff --git a/repository/iaik/prod/iaik_xsect/2.13_moa/iaik_xsect-2.13_moa.jar b/repository/iaik/prod/iaik_xsect/2.13_moa/iaik_xsect-2.13_moa.jar new file mode 100644 index 000000000..95f18efcd Binary files /dev/null and b/repository/iaik/prod/iaik_xsect/2.13_moa/iaik_xsect-2.13_moa.jar differ -- cgit v1.2.3 From f00f82ec9f0f1e4210d17b857cab44e49357daca Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 12 Feb 2019 12:32:20 +0100 Subject: add Log messages --- .../main/java/at/gv/egovernment/moa/id/auth/servlet/LogOutServlet.java | 1 + .../java/at/gv/egovernment/moa/id/auth/servlet/RedirectServlet.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/LogOutServlet.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/LogOutServlet.java index 0285dd75b..14a2b583b 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/LogOutServlet.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/LogOutServlet.java @@ -105,6 +105,7 @@ public class LogOutServlet { } catch (Exception e) { resp.sendError(HttpServletResponse.SC_FORBIDDEN, "Request not allowed."); + Logger.warn("Requested URL is not in PublicPrefix Configuration"); return; } finally { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/RedirectServlet.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/RedirectServlet.java index e5a8bb739..478462adb 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/RedirectServlet.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/RedirectServlet.java @@ -86,7 +86,8 @@ public class RedirectServlet { List allowedPublicUrlPrefixes = authConfig.getPublicURLPrefix(); if ((oa == null && !checkRedirectToItself(url, allowedPublicUrlPrefixes)) - || !authConfig.getPublicURLPrefix().contains(authURL)) { + || !authConfig.getPublicURLPrefix().contains(authURL)) { + Logger.warn("Requested URL " + authURL + " is not in PublicPrefix Configuration"); resp.sendError(HttpServletResponse.SC_FORBIDDEN, "Parameters not valid"); return; -- cgit v1.2.3 From 087e317a0633eb761f2a9361c4a10a75680fc742 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 12 Feb 2019 12:34:14 +0100 Subject: fix bug in UseStandardTrustStore flag remove unnecessary maven dependency --- .../moa/id/commons/utils/ssl/SSLUtils.java | 2 +- id/server/modules/moa-id-modules-saml1/pom.xml | 8 ++++---- .../5.5_MOA_RC1/iaik_jce_full-5.5_MOA_RC1.jar | Bin 1283804 -> 0 bytes .../5.5_MOA_RC3/iaik_jce_full-5.5_MOA_RC3.jar | Bin 1284778 -> 0 bytes 4 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 repository/iaik/prod/iaik_jce_full/5.5_MOA_RC1/iaik_jce_full-5.5_MOA_RC1.jar delete mode 100644 repository/iaik/prod/iaik_jce_full/5.5_MOA_RC3/iaik_jce_full-5.5_MOA_RC3.jar diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java index a96daead3..8aaf94fad 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/utils/ssl/SSLUtils.java @@ -154,7 +154,7 @@ public class SSLUtils { //initialize own trust-store implementation TrustManager[] tms = null; - if (useStandardJavaTrustStore) { + if (!useStandardJavaTrustStore) { tms = getTrustManagers( certStoreRootDirParam, chainingMode, diff --git a/id/server/modules/moa-id-modules-saml1/pom.xml b/id/server/modules/moa-id-modules-saml1/pom.xml index 8b232cf29..3a401d80e 100644 --- a/id/server/modules/moa-id-modules-saml1/pom.xml +++ b/id/server/modules/moa-id-modules-saml1/pom.xml @@ -38,10 +38,10 @@ - + junit diff --git a/repository/iaik/prod/iaik_jce_full/5.5_MOA_RC1/iaik_jce_full-5.5_MOA_RC1.jar b/repository/iaik/prod/iaik_jce_full/5.5_MOA_RC1/iaik_jce_full-5.5_MOA_RC1.jar deleted file mode 100644 index 4f0e90372..000000000 Binary files a/repository/iaik/prod/iaik_jce_full/5.5_MOA_RC1/iaik_jce_full-5.5_MOA_RC1.jar and /dev/null differ diff --git a/repository/iaik/prod/iaik_jce_full/5.5_MOA_RC3/iaik_jce_full-5.5_MOA_RC3.jar b/repository/iaik/prod/iaik_jce_full/5.5_MOA_RC3/iaik_jce_full-5.5_MOA_RC3.jar deleted file mode 100644 index f86ded1b4..000000000 Binary files a/repository/iaik/prod/iaik_jce_full/5.5_MOA_RC3/iaik_jce_full-5.5_MOA_RC3.jar and /dev/null differ -- cgit v1.2.3 From 198954f9257a4ec9984ea8766e216b85733a8c0f Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 18 Feb 2019 08:25:37 +0100 Subject: use UTF-8 servlet-filter instead of encoding information --- id/ConfigWebTool/src/main/webapp/WEB-INF/web.xml | 33 ++++++++-------------- .../src/main/webapp/jsp/editMOAConfig.jsp | 2 +- .../src/main/webapp/jsp/editOAGeneral.jsp | 2 +- id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp | 2 +- .../src/main/webapp/jsp/newUserRequest.jsp | 2 +- .../webapp/jsp/snippets/OA/targetConfiguration.jsp | 21 +++++++++++++- 6 files changed, 36 insertions(+), 26 deletions(-) diff --git a/id/ConfigWebTool/src/main/webapp/WEB-INF/web.xml b/id/ConfigWebTool/src/main/webapp/WEB-INF/web.xml index 4118c94f4..b94368ac6 100644 --- a/id/ConfigWebTool/src/main/webapp/WEB-INF/web.xml +++ b/id/ConfigWebTool/src/main/webapp/WEB-INF/web.xml @@ -27,17 +27,6 @@ ^.*((/index.action.*)|(/error.action.*)|(/authenticate.action.*)|(/pvp2login.action.*)|(/mailAddressVerification.action.*)|(/logout.action)|(/jsp/.*)|(/css/.*)|(/servlet/.*)|(/images/.*)|(/js/.*))$ - - AuthenicationFiler - /* - - - - struts2 @@ -105,21 +94,23 @@ /servlet/sloBackChannel - - + + - struts2 - *.action + AuthenicationFiler + /* - + EncodingFilter /* - - + + + + struts2 + *.action + + 45 diff --git a/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp b/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp index f77996670..79c66f37c 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/editMOAConfig.jsp @@ -35,7 +35,7 @@ - +

<%=LanguageHelper.getGUIString("webpages.oaconfig.header", request) %>

- + diff --git a/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp b/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp index 6aa5a2728..dffa7bd1b 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/edituser.jsp @@ -38,7 +38,7 @@
- + diff --git a/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp b/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp index 2fe337758..934296b3a 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/newUserRequest.jsp @@ -37,7 +37,7 @@
- + diff --git a/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp b/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp index a61ce3053..367dc445d 100644 --- a/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp +++ b/id/ConfigWebTool/src/main/webapp/jsp/snippets/OA/targetConfiguration.jsp @@ -112,8 +112,17 @@
+
-

<%=LanguageHelper.getGUIString("webpages.oaconfig.general.foreignbpk.header", request) %>

+

<%=LanguageHelper.getGUIString("webpages.oaconfig.general.neweid.header", request) %>

+ + + + + + +
-- cgit v1.2.3 From ffb4fc9f4ff9e1779ae4da8017fc686881a3e8ae Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 18 Feb 2019 08:30:49 +0100 Subject: add 'Austrian eID' demo-mode to simulate attribute behavior from 2020 --- .../data/oa/OATargetConfiguration.java | 51 +- .../resources/applicationResources_de.properties | 8 +- .../resources/applicationResources_en.properties | 5 +- .../validation/task/impl/ServicesTargetTask.java | 7 + .../id/auth/builder/AuthenticationDataBuilder.java | 49 ++ .../id/config/auth/OAAuthParameterDecorator.java | 24 + .../config/auth/data/DynamicOAAuthParameters.java | 7 +- .../gv/egovernment/moa/id/data/IMOAAuthData.java | 6 + .../moa/id/data/MOAAuthenticationData.java | 658 +-------------------- .../attributes/BPKListAttributeBuilder.java | 52 ++ .../protocols/builder/attributes/EIDAuthBlock.java | 8 + .../MandateFullMandateAttributeBuilder.java | 10 +- .../attributes/SimpleStringAttributeGenerator.java | 68 +++ .../at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder | 1 + .../moa/id/config/auth/data/DummyOAConfig.java | 6 + .../moa/id/commons/api/IOAAuthParameters.java | 12 +- .../config/ConfigurationMigrationUtils.java | 25 +- .../config/MOAIDConfigurationConstants.java | 2 + .../dao/config/deprecated/OnlineApplication.java | 26 +- .../eidas/utils/SimpleEidasAttributeGenerator.java | 68 --- .../modules/eidas/utils/eIDASAttributeBuilder.java | 3 +- .../attributes/OAuth20AttributeBuilder.java | 10 +- .../auth/modules/sl20_auth/dummydata/DummyOA.java | 6 + .../data/SSOTransferAuthenticationData.java | 13 + .../data/SSOTransferOnlineApplication.java | 6 + .../protocols/saml1/SAML1AuthenticationServer.java | 38 +- pom.xml | 14 +- 27 files changed, 451 insertions(+), 732 deletions(-) create mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java create mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/SimpleStringAttributeGenerator.java delete mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SimpleEidasAttributeGenerator.java diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java index 381bf5cc7..b2671302c 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/data/oa/OATargetConfiguration.java @@ -59,6 +59,8 @@ public class OATargetConfiguration implements IOnlineApplicationData { private static List identificationTypeList = null; private String foreignbPKTargets = null; + private String additionalbPKTargets = null; + private boolean eidDemoActive = false; public OATargetConfiguration() { targetList = TargetValidator.getListOfTargets(); @@ -165,7 +167,26 @@ public class OATargetConfiguration implements IOnlineApplicationData { } } + + //parse additional bPK sector list + if (dbOA.getAdditionalbPKTargetList() != null) { + if (KeyValueUtils.isCSVValueString(dbOA.getAdditionalbPKTargetList())) + additionalbPKTargets = KeyValueUtils.normalizeCSVValueString(dbOA.getAdditionalbPKTargetList()); + else { + if (dbOA.getAdditionalbPKTargetList().contains(KeyValueUtils.CSV_DELIMITER)) { + //remove trailing comma if exist + additionalbPKTargets = dbOA.getAdditionalbPKTargetList().substring(0, + dbOA.getAdditionalbPKTargetList().indexOf(KeyValueUtils.CSV_DELIMITER)); + + } else + additionalbPKTargets = dbOA.getAdditionalbPKTargetList(); + + } + } + + //parse 'Austrian eID mode' flag + eidDemoActive = dbOA.getIseIDDemoModeActive(); return null; @@ -277,7 +298,9 @@ public class OATargetConfiguration implements IOnlineApplicationData { } } - dbOA.setForeignbPKTargetList(getForeignbPKTargets()); + dbOA.setForeignbPKTargetList(getForeignbPKTargets()); + dbOA.setAdditionalbPKTargetList(getAdditionalbPKTargets()); + dbOA.setIseIDDemoModeActive(isEidDemoActive()); return null; } @@ -441,6 +464,32 @@ public class OATargetConfiguration implements IOnlineApplicationData { else this.foreignbPKTargets = foreignbPKTargets; } + + + public String getAdditionalbPKTargets() { + return additionalbPKTargets; + } + + + public void setAdditionalbPKTargets(String additionalbPKTargets) { + if (MiscUtil.isNotEmpty(additionalbPKTargets)) + this.additionalbPKTargets = + KeyValueUtils.removeAllNewlineFromString(additionalbPKTargets); + else + this.additionalbPKTargets = additionalbPKTargets; + + } + + + public boolean isEidDemoActive() { + return eidDemoActive; + } + + + public void setEidDemoActive(boolean eidDemoActive) { + this.eidDemoActive = eidDemoActive; + } + diff --git a/id/ConfigWebTool/src/main/resources/applicationResources_de.properties b/id/ConfigWebTool/src/main/resources/applicationResources_de.properties index 2a57620bb..fbd6fedcd 100644 --- a/id/ConfigWebTool/src/main/resources/applicationResources_de.properties +++ b/id/ConfigWebTool/src/main/resources/applicationResources_de.properties @@ -242,8 +242,7 @@ webpages.oaconfig.general.mandate.elgaservice.selected=ELGA Vollmachten Service webpages.oaconfig.general.friendlyname=Name der Online-Applikation webpages.oaconfig.general.isbusinessservice=Privatwirtschaftliche Applikation webpages.oaconfig.general.isstorkservice=Stork Applikation -webpages.oaconfig.general.public.header=Öffentlicher Bereich -webpages.oaconfig.general.foreignbpk.header=Fremd-bPK Konfiguration +webpages.oaconfig.general.public.header=Öffentlicher Bereich webpages.oaconfig.general.stork.header=STORK Bereich webpages.oaconfig.general.stork.countrycode=Landesvorwahl webpages.oaconfig.general.target.friendlyname=Bezeichnung des Bereichs (Frei w\u00E4hlbar) @@ -263,8 +262,11 @@ webpages.oaconfig.general.aditional.iframe=B\u00FCrgerkartenauswahl im IFrame webpages.oaconfig.general.aditional.useUTC=UTC Zeit verwenden webpages.oaconfig.general.aditional.calculateHPI="TODO!" webpages.oaconfig.general.isHideBPKAuthBlock=bPK/wbPK im AuthBlock ausblenden -webpages.oaconfig.general.foreign.sectors=Sektoren f\u00FCr Fremd-bPKs (CSV) +webpages.oaconfig.general.neweid.header=Demo-Modus zur Simulation der Austrian eID +webpages.oaconfig.general.neweid.activate=Demo-Modus aktivieren +webpages.oaconfig.general.foreign.sectors=Sektoren f\u00FCr Fremd-bPKs (CSV) +webpages.oaconfig.general.additionalbpks.sectors=Sektoren f\u00FCr weitere bPKs (CSV) webpages.oaconfig.general.szrgw.header=Zentraler nationaler eIDAS Connector webpages.oaconfig.general.szrgw.selected=URL zum zentralen eIDAS Connector diff --git a/id/ConfigWebTool/src/main/resources/applicationResources_en.properties b/id/ConfigWebTool/src/main/resources/applicationResources_en.properties index 6b6fe9193..f49bbfdc8 100644 --- a/id/ConfigWebTool/src/main/resources/applicationResources_en.properties +++ b/id/ConfigWebTool/src/main/resources/applicationResources_en.properties @@ -249,7 +249,6 @@ webpages.oaconfig.general.friendlyname=Name of the Online-Application webpages.oaconfig.general.isbusinessservice=Private sector application webpages.oaconfig.general.isstorkservice=Stork application webpages.oaconfig.general.public.header=Public sector -webpages.oaconfig.general.foreignbpk.header=Foreign sectors configuration webpages.oaconfig.general.stork.header=STORK sector webpages.oaconfig.general.stork.countrycode=Country code webpages.oaconfig.general.target.friendlyname=Name of the sector (arbitrary defined) @@ -269,7 +268,11 @@ webpages.oaconfig.general.aditional.iframe=Selection of citizen card in IFrame webpages.oaconfig.general.aditional.useUTC=Use UTC time webpages.oaconfig.general.aditional.calculateHPI="TODO!" webpages.oaconfig.general.isHideBPKAuthBlock=Hide bPK/wbPK from AuthBlock + +webpages.oaconfig.general.neweid.header=Demo-mode to simulate new Austrian eID +webpages.oaconfig.general.neweid.activate=Activate demo-mode webpages.oaconfig.general.foreign.sectors=Sectors for foreign pseudonyms (CSV) +webpages.oaconfig.general.additionalbpks.sectors=Sectors for additional pseudonyms (CSV) webpages.oaconfig.general.szrgw.header=Central national eIDAS Connector webpages.oaconfig.general.szrgw.selected=URL to central eIDAS Connector diff --git a/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesTargetTask.java b/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesTargetTask.java index 27b45fa78..950d97908 100644 --- a/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesTargetTask.java +++ b/id/moa-id-webgui/src/main/java/at/gv/egovernment/moa/id/config/webgui/validation/task/impl/ServicesTargetTask.java @@ -215,6 +215,13 @@ public class ServicesTargetTask extends AbstractTaskValidator implements ITaskVa } + //validate foreign bPK targets + check = input.get(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_ADDITIONAL_BPKS); + if (MiscUtil.isNotEmpty(check)) { + log.debug("Find additional bPK targets, but no validation is required"); + + } + if (!errors.isEmpty()) throw new ConfigurationTaskValidationException(errors); diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java index 3e6308bf6..c58f19333 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java @@ -75,6 +75,7 @@ import at.gv.egovernment.moa.id.commons.api.data.IMISMandate; import at.gv.egovernment.moa.id.commons.api.data.IVerifiyXMLSignatureResponse; import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; import at.gv.egovernment.moa.id.commons.api.exceptions.MOAIDException; +import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; import at.gv.egovernment.moa.id.commons.db.dao.session.OASessionStore; import at.gv.egovernment.moa.id.config.auth.OAAuthParameterDecorator; import at.gv.egovernment.moa.id.data.AuthenticationRoleFactory; @@ -212,6 +213,18 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder try { //generate basic authentication data generateBasicAuthData(authData, protocolRequest, session); + + //set Austrian eID demo-mode flag + authData.setIseIDNewDemoMode(Boolean.parseBoolean( + oaParam.getConfigurationValue( + MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE, + String.valueOf(false)))); + + if (authData.isIseIDNewDemoMode()) { + Logger.info("Demo-mode for 'New Austrian eID' is active. Set 'BaseIDTransferRestrication' to true"); + authData.setBaseIDTransferRestrication(true); + + } // #### generate MOA-ID specific authentication data ###### @@ -521,6 +534,26 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder //build foreign bPKs generateForeignbPK(authData, oaParam.foreignbPKSectorsRequested()); + + if (Boolean.parseBoolean( + oaParam.getConfigurationValue( + MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE, + String.valueOf(false)))) { + Logger.info("Demo-Mode for Austrian eID is active. Post-Processing authData according the new requirements ... "); + + //build additional bPKs + Logger.debug("Search for additional bPKs"); + generateAdditonalbPK(authData, oaParam.additionalbPKSectorsRequested()); + + Logger.debug("Clearing identitylink ... "); + authData.setIdentityLink(null); + + Logger.debug("Clearing authBlock ... "); + authData.setAuthBlock(null); + + Logger.info("Post-Processing for Austrian eID finished"); + } + //#################################################################### //copy all generic authentication information, which are not processed before to authData Iterator copyInterator = includedToGenericAuthData.iterator(); @@ -827,4 +860,20 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder } + private void generateAdditonalbPK(MOAAuthenticationData authData, List additionalbPKSectorsRequested) throws EAAFBuilderException { + if (additionalbPKSectorsRequested != null && !additionalbPKSectorsRequested.isEmpty()) { + Logger.debug("Sectors for foreign bPKs are configurated. Starting foreign bPK generation ... "); + for (String sector : additionalbPKSectorsRequested) { + Logger.trace("Process sector: " + sector + " ... "); + Pair bpk = new BPKBuilder().generateAreaSpecificPersonIdentifier( + authData.getIdentificationValue(), + authData.getIdentificationType(), + sector); + + Logger.trace("Calculate additional bPK for sector: " + bpk.getSecond() + " with value: " + bpk.getFirst() ); + authData.addAdditionalbPKPair(bpk); + + } + } + } } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/OAAuthParameterDecorator.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/OAAuthParameterDecorator.java index a2dfeba2f..ab2a07f7c 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/OAAuthParameterDecorator.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/OAAuthParameterDecorator.java @@ -263,6 +263,19 @@ public String getKeyBoxIdentifier() { returnValue.setProvideAllErrors( Boolean.valueOf(spConfiguration.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_SAML1_RETURNERROR))); + if (Boolean.parseBoolean( + spConfiguration.getConfigurationValue( + MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE, + String.valueOf(false)))) { + Logger.info("Demo-mode for 'New Austrian eID' is active. Restrict SAML1 response ... "); + returnValue.setProvideBaseId(false); + returnValue.setProvideAuthBlock(false); + returnValue.setProvideIdl(false); + returnValue.setProvideMandate(false); + + } + + return returnValue; } @@ -920,6 +933,16 @@ public List foreignbPKSectorsRequested() { } +@Override +public List additionalbPKSectorsRequested() { + String value = spConfiguration.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_ADDITIONAL_BPKS); + if (MiscUtil.isNotEmpty(value)) + return KeyValueUtils.getListOfCSVValues(KeyValueUtils.normalizeCSVValueString(value)); + + else + return null; + +} @Override @@ -1002,4 +1025,5 @@ public boolean isConfigurationValue(String key, boolean defaultValue) { } + } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/data/DynamicOAAuthParameters.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/data/DynamicOAAuthParameters.java index 390b77dab..1b2d203c9 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/data/DynamicOAAuthParameters.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/data/DynamicOAAuthParameters.java @@ -540,6 +540,12 @@ public class DynamicOAAuthParameters implements IOAAuthParameters, Serializable{ return null; } + @Override + public List additionalbPKSectorsRequested() { + // TODO Auto-generated method stub + return null; + } + @Override public boolean containsConfigurationKey(String arg0) { // TODO Auto-generated method stub @@ -593,6 +599,5 @@ public class DynamicOAAuthParameters implements IOAAuthParameters, Serializable{ public String getLoAMatchingMode() { return EAAFConstants.EIDAS_LOA_MATCHING_MINIMUM; } - } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java index ff4b96aab..415f4db18 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java @@ -35,4 +35,10 @@ public interface IMOAAuthData extends IAuthData{ String getPvpAttribute_OU(); List getAuthenticationRoles(); + /** + * Indicate Austrian eID demo-mode + * + * @return true if it is in demo-mode, otherwise false + */ + public boolean isIseIDNewDemoMode(); } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java index ca0ae0687..c1545f354 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java @@ -69,6 +69,8 @@ public class MOAAuthenticationData extends AuthenticationData implements IMOAAut private LoALevelMapper loaMapper; + private boolean iseIDNewDemoMode = false; + public MOAAuthenticationData(ILoALevelMapper loaMapper) { if (loaMapper instanceof LoALevelMapper) this.loaMapper = (LoALevelMapper) loaMapper; @@ -321,648 +323,18 @@ public class MOAAuthenticationData extends AuthenticationData implements IMOAAut public void setQualifiedCertificate(boolean qualifiedCertificate) { this.qualifiedCertificate = qualifiedCertificate; } - - -// private static final long serialVersionUID = -1042697056735596866L; -// public static final String IDENTITY_LINK_DATE_FORMAT = "yyyy-MM-dd"; -// -// /** -// * URL of the MOA-ID Auth component issueing this assertion -// */ -// private String issuer; -// /** -// * time instant of issue of this assertion -// */ -// private Date issueInstant; -// /** -// * user identification value (Stammzahl); null, -// * if the authentication module is configured not to return this data -// */ -// private String identificationValue; -// /** -// * user identification type -// */ -// private String identificationType; -// -// /** -// * user identityLink specialized to OAParamter -// */ -// private IIdentityLink identityLink; -// -// /** -// * application specific user identifier (bPK/wbPK) -// */ -// private String bPK; -// -// /** -// * application specific user identifier type -// */ -// private String bPKType; -// -// /** -// * given name of the user -// */ -// private String givenName; -// /** -// * family name of the user -// */ -// private String familyName; -// /** -// * date of birth of the user -// */ -// private Date dateOfBirth; -// /** -// * says whether the certificate is a qualified certificate or not -// */ -// -// /** -// * says whether the certificate is a public authority or not -// */ -// /** -// * public authority code (Behördenkennzeichen - BKZ) -// */ -// -// -// /** -// * URL of the BKU -// */ -// -// /** -// * the corresponding lt;saml:Assertion> -// */ -// -// private boolean isBaseIDTransferRestrication = true; -// -// -// /** -// * STORK attributes from response -// */ -// private String ccc = null; -// -// private Map genericDataStorate = new HashedMap(); -// -// -// -// private String authBlock = null; -// private List encbPKList = null; -// -// //ISA 1.18 attributes -// private List roles = null; -// private String pvpAttribute_OU = null; -// -// private boolean useMandate = false; -// private IMISMandate mandate = null; -// private String mandateReferenceValue = null; -// -// private boolean foreigner =false; -// private String QAALevel = null; -// -// private boolean ssoSession = false; -// private Date ssoSessionValidTo = null; -// -//// private boolean interfederatedSSOSession = false; -//// private String interfederatedIDP = null; -// -// private String sessionIndex = null; -// private String nameID = null; -// private String nameIDFormat = null; -// -// public AuthenticationData() { -// issueInstant = new Date(); -// } -// -// /** -// * Returns the publicAuthority. -// * @return boolean -// */ -// public boolean isPublicAuthority() { -// return publicAuthority; -// } -// -// /** -// * Returns the publicAuthorityCode. -// * @return String -// */ -// public String getPublicAuthorityCode() { -// return publicAuthorityCode; -// } -// -// /** -// * Returns the qualifiedCertificate. -// * @return boolean -// */ -// public boolean isQualifiedCertificate() { -// return qualifiedCertificate; -// } -// -// /** -// * Returns the bPK. -// * @return String -// */ -// public String getBPK() { -// return bPK; -// } -// -// /** -// * Sets the publicAuthority. -// * @param publicAuthority The publicAuthority to set -// */ -// public void setPublicAuthority(boolean publicAuthority) { -// this.publicAuthority = publicAuthority; -// } -// -// /** -// * Sets the publicAuthorityCode. -// * @param publicAuthorityIdentification The publicAuthorityCode to set -// */ -// public void setPublicAuthorityCode(String publicAuthorityIdentification) { -// this.publicAuthorityCode = publicAuthorityIdentification; -// } -// -// /** -// * Sets the qualifiedCertificate. -// * @param qualifiedCertificate The qualifiedCertificate to set -// */ -// public void setQualifiedCertificate(boolean qualifiedCertificate) { -// this.qualifiedCertificate = qualifiedCertificate; -// } -// -// /** -// * Sets the bPK. -// * @param bPK The bPK to set -// */ -// public void setBPK(String bPK) { -// this.bPK = bPK; -// } -// -// /** -// * Returns the dateOfBirth. -// * @return String -// */ -// public Date getDateOfBirth() { -// return dateOfBirth; -// } -// -// public String getFormatedDateOfBirth() { -// DateFormat pvpDateFormat = new SimpleDateFormat(IDENTITY_LINK_DATE_FORMAT); -// if (getDateOfBirth() != null) -// return pvpDateFormat.format(getDateOfBirth()); -// else -// return "2999-12-31"; -// } -// -// /** -// * Returns the familyName. -// * @return String -// */ -// public String getFamilyName() { -// return familyName; -// } -// -// /** -// * Returns the givenName. -// * @return String -// */ -// public String getGivenName() { -// return givenName; -// } -// -// /** -// * Holds the baseID of a citizen -// * -// * @return baseID -// */ -// public String getIdentificationValue() { -// return identificationValue; -// } -// -// /** -// * Holds the type of the baseID -// * -// * @return baseID-Type -// */ -// public String getIdentificationType() { -// return identificationType; -// } -// -// /** -// * Returns the issueInstant. -// * @return String -// */ -// public String getIssueInstantString() { -// return DateTimeUtils.buildDateTimeUTC(issueInstant); -// -// } -// -// /** -// * Returns the issueInstant. -// * @return String -// */ -// public Date getIssueInstant() { -// return issueInstant; -// -// } -// -// public void setIssueInstant(Date date) { -// this.issueInstant = date; -// } -// -// /** -// * Returns the issuer. -// * @return String -// */ -// public String getIssuer() { -// return issuer; -// } -// -// /** -// * Returns the BKU URL. -// * @return String -// */ -// public String getBkuURL() { -// return bkuURL; -// } -// -// /** -// * Sets the dateOfBirth. -// * @param dateOfBirth The dateOfBirth to set -// */ -// public void setDateOfBirth(Date dateOfBirth) { -// this.dateOfBirth = dateOfBirth; -// } -// -// public void setDateOfBirth(String dateOfBirth) { -// try { -// if (MiscUtil.isNotEmpty(dateOfBirth)) { -// DateFormat identityLinkFormat = new SimpleDateFormat(IDENTITY_LINK_DATE_FORMAT); -// this.dateOfBirth = identityLinkFormat.parse(dateOfBirth); -// } -// -// } catch (ParseException e) { -// Logger.warn("Parse dateOfBirht from IdentityLink FAILED", e); -// -// } -// } -// -// /** -// * Sets the familyName. -// * @param familyName The familyName to set -// */ -// public void setFamilyName(String familyName) { -// this.familyName = familyName; -// } -// -// /** -// * Sets the givenName. -// * @param givenName The givenName to set -// */ -// public void setGivenName(String givenName) { -// this.givenName = givenName; -// } -// -// /** -// * Sets the identificationValue. -// * @param identificationValue The identificationValue to set -// */ -// public void setIdentificationValue(String identificationValue) { -// this.identificationValue = identificationValue; -// } -// -// /** -// * Sets the identificationType. -// * @param identificationType The identificationType to set -// */ -// public void setIdentificationType(String identificationType) { -// this.identificationType = identificationType; -// } -// -// /** -// * Sets the issuer. -// * @param issuer The issuer to set -// */ -// public void setIssuer(String issuer) { -// this.issuer = issuer; -// } -// -// /** -// * Sets the bkuURL -// * @param url The BKU URL to set -// */ -// public void setBkuURL(String url) { -// this.bkuURL = url; -// } -// -// public String getBPKType() { -// return bPKType; -// } -// -// public void setBPKType(String bPKType) { -// this.bPKType = bPKType; -// } -// - -// -// - -// -// -// public String getEIDASQAALevel() { -// if (this.QAALevel != null && -// this.QAALevel.startsWith(PVPConstants.STORK_QAA_PREFIX)) { -// String mappedQAA = PVPtoSTORKMapper.getInstance().mapSTORKQAAToeIDASQAA(this.QAALevel); -// if (MiscUtil.isNotEmpty(mappedQAA)) -// return mappedQAA; -// -// else { -// Logger.error("STORK QAA-level:" + this.QAALevel -// + " can not be mapped to eIDAS QAA-level! Use " -// + PVPConstants.EIDAS_QAA_LOW + " as default value."); -// return PVPConstants.EIDAS_QAA_LOW; -// -// } -// -// -// } else -// return this.QAALevel; -// -// } -// -// -// /** -// * @return -// */ -// public boolean isForeigner() { -// return this.foreigner; -// } -// -// -// /** -// * @param foreigner the foreigner to set -// */ -// public void setForeigner(boolean foreigner) { -// this.foreigner = foreigner; -// } -// -// - -// -// /** -// * @return the ssoSession -// */ -// public boolean isSsoSession() { -// return ssoSession; -// } -// -// -// /** -// * @param ssoSession the ssoSession to set -// */ -// public void setSsoSession(boolean ssoSession) { -// this.ssoSession = ssoSession; -// } -// -// /** -// * @return the mandateReferenceValue -// */ -// public String getMandateReferenceValue() { -// return mandateReferenceValue; -// } -// -// /** -// * @param mandateReferenceValue the mandateReferenceValue to set -// */ -// public void setMandateReferenceValue(String mandateReferenceValue) { -// this.mandateReferenceValue = mandateReferenceValue; -// } -// -// /** -// * CountryCode of the citizen which is identified and authenticated -// * -// * @return the CountryCode
like. AT, SI, ...
-// */ -// public String getCcc() { -// return ccc; -// } -// -// /** -// * @param ccc the ccc to set -// */ -// public void setCcc(String ccc) { -// this.ccc = ccc; -// } -// -// /** -// * @return the sessionIndex -// */ -// public String getSessionIndex() { -// return sessionIndex; -// } -// -// /** -// * @param sessionIndex the sessionIndex to set -// */ -// public void setSessionIndex(String sessionIndex) { -// this.sessionIndex = sessionIndex; -// } -// -// /* (non-Javadoc) -// * @see at.gv.egovernment.moa.id.data.IAuthData#getNameID() -// */ -// @Override -// public String getNameID() { -// return this.nameID; -// } -// -// /** -// * @param nameID the nameID to set -// */ -// public void setNameID(String nameID) { -// this.nameID = nameID; -// } -// -// /** -// * @return the nameIDFormat -// */ -// public String getNameIDFormat() { -// return nameIDFormat; -// } -// -// /** -// * @param nameIDFormat the nameIDFormat to set -// */ -// public void setNameIDFormat(String nameIDFormat) { -// this.nameIDFormat = nameIDFormat; -// } -// -//// /** -//// * @return the interfederatedSSOSession -//// */ -//// public boolean isInterfederatedSSOSession() { -//// return interfederatedSSOSession; -//// } -//// -//// /** -//// * @param interfederatedSSOSession the interfederatedSSOSession to set -//// */ -//// public void setInterfederatedSSOSession(boolean interfederatedSSOSession) { -//// this.interfederatedSSOSession = interfederatedSSOSession; -//// } -//// -//// /** -//// * @return the interfederatedIDP -//// */ -//// public String getInterfederatedIDP() { -//// return interfederatedIDP; -//// } -//// -//// /** -//// * @param interfederatedIDP the interfederatedIDP to set -//// */ -//// public void setInterfederatedIDP(String interfederatedIDP) { -//// this.interfederatedIDP = interfederatedIDP; -//// } -// -// /** -// * @return the ssoSessionValidTo -// */ -// public Date getSsoSessionValidTo() { -// return ssoSessionValidTo; -// } -// -// /** -// * @param ssoSessionValidTo the ssoSessionValidTo to set -// */ -// public void setSsoSessionValidTo(Date ssoSessionValidTo) { -// this.ssoSessionValidTo = ssoSessionValidTo; -// } -// -// /** -// * @return the encbPKList -// */ -// public List getEncbPKList() { -// return encbPKList; -// } -// -// /** -// * @param encbPKList the encbPKList to set -// */ -// public void setEncbPKList(List encbPKList) { -// this.encbPKList = encbPKList; -// } -// -// /** -// * @return the roles -// */ -// public List getAuthenticationRoles() { -//// if (this.roles == null) { -//// this.roles = new ArrayList(); -//// this.roles.add(new AuthenticationRole("xxpvprole", "xxpvprole")); -//// this.roles.add(new AuthenticationRole("yypvprole", "yypvprole")); -//// } -// -// return roles; -// } -// -// //ISA 1.18 attributes -// /** -// * @param roles the roles to set -// */ -// public void addAuthenticationRole(AuthenticationRole role) { -// if (this.roles == null) -// this.roles = new ArrayList(); -// -// this.roles.add(role); -// } -// -// /** -// * @return the pvpAttribute_OU -// */ -// public String getPvpAttribute_OU() { -// return pvpAttribute_OU; -// } -// -// /** -// * @param pvpAttribute_OU the pvpAttribute_OU to set -// */ -// public void setPvpAttribute_OU(String pvpAttribute_OU) { -// this.pvpAttribute_OU = pvpAttribute_OU; -// } -// -// /* (non-Javadoc) -// * @see at.gv.egovernment.moa.id.data.IAuthData#isBusinessService() -// */ -// @Override -// public boolean isBaseIDTransferRestrication() { -// return isBaseIDTransferRestrication; -// } -// -// /** -// * @param isBaseIDTransmittionAllowed the isBaseIDTransmittionAllowed to set -// */ -// public void setBaseIDTransferRestrication(boolean isBaseIDTransferRestrication) { -// this.isBaseIDTransferRestrication = isBaseIDTransferRestrication; -// } -// -// /** -// * Returns a generic data-object with is stored with a specific identifier -// * -// * @param key The specific identifier of the data object -// * @param clazz The class type which is stored with this key -// * @return The data object or null if no data is found with this key -// */ -// public T getGenericData(String key, final Class clazz) { -// if (MiscUtil.isNotEmpty(key)) { -// Object data = genericDataStorate.get(key); -// -// if (data == null) -// return null; -// -// try { -// @SuppressWarnings("unchecked") -// T test = (T) data; -// return test; -// -// } catch (Exception e) { -// Logger.warn("Generic authentication-data object can not be casted to requsted type", e); -// return null; -// -// } -// -// } -// -// Logger.warn("Can not load generic session-data with key='null'"); -// return null; -// -// } -// -// /** -// * Store a generic data-object to session with a specific identifier -// * -// * @param key Identifier for this data-object -// * @param object Generic data-object which should be stored. This data-object had to be implement the 'java.io.Serializable' interface -// * @throws SessionDataStorageException Error message if the data-object can not stored to generic session-data storage -// */ -// public void setGenericData(String key, Object object) throws SessionDataStorageException { -// if (MiscUtil.isEmpty(key)) { -// Logger.warn("Generic session-data can not be stored with a 'null' key"); -// throw new SessionDataStorageException("Generic data can not be stored with a 'null' key", null); -// -// } -// -// if (object != null) { -// if (!Serializable.class.isInstance(object)) { -// Logger.warn("Generic data can only store objects which implements the 'Seralizable' interface"); -// throw new SessionDataStorageException("Generic data can only store objects which implements the 'Seralizable' interface", null); -// -// } -// } -// -// if (genericDataStorate.containsKey(key)) -// Logger.debug("Overwrite generic data with key:" + key); -// else -// Logger.trace("Add generic data with key:" + key + " to session."); -// -// genericDataStorate.put(key, object); -// } + + + public boolean isIseIDNewDemoMode() { + return iseIDNewDemoMode; + } + + /** + * Set eID demo-mode into AuthData + * @param iseIDNewDemoMode true if it is in demo-mode, otherwise false + */ + public void setIseIDNewDemoMode(boolean iseIDNewDemoMode) { + this.iseIDNewDemoMode = iseIDNewDemoMode; + } } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java new file mode 100644 index 000000000..ec8c7629f --- /dev/null +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java @@ -0,0 +1,52 @@ + +package at.gv.egovernment.moa.id.protocols.builder.attributes; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.IPVPAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.BPKAttributeBuilder; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PVPMETADATA; + +@PVPMETADATA +public class BPKListAttributeBuilder extends BPKAttributeBuilder implements IPVPAttributeBuilder { + + private static final Logger log = LoggerFactory.getLogger(BPKListAttributeBuilder.class); + + protected static final String DELIMITER_BPK_LIST = ";"; + + public String getName() { + return BPK_LIST_NAME; + } + + public ATT build(ISPConfiguration oaParam, IAuthData authData, + IAttributeGenerator g) throws AttributeBuilderException { + String result = getBpkForSP(authData); + + //add additional bPKs if someone are available + if (authData.getAdditionalbPKs() != null && !authData.getAdditionalbPKs().isEmpty()) { + log.info("Adding additional bPKs into bPK attribute"); + for (Pair el : authData.getAdditionalbPKs()) { + result += DELIMITER_BPK_LIST + + removeBpkTypePrefix(el.getSecond()) + + DELIMITER_BPKTYPE_BPK + + attrMaxSize(el.getFirst()); + + } + log.trace("Authenticate user with bPK-List: " + result); + } + + log.trace("Authenticate user with bPK/wbPK: " + result); + return g.buildStringAttribute(BPK_LIST_FRIENDLY_NAME, BPK_LIST_NAME, result); + } + + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(BPK_LIST_FRIENDLY_NAME, BPK_LIST_NAME); + } + +} diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EIDAuthBlock.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EIDAuthBlock.java index 139bb15cc..a1a5825b3 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EIDAuthBlock.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EIDAuthBlock.java @@ -37,6 +37,7 @@ import at.gv.egovernment.moa.id.data.IMOAAuthData; import at.gv.egovernment.moa.logging.Logger; import at.gv.egovernment.moa.util.MiscUtil; +@Deprecated @PVPMETADATA public class EIDAuthBlock implements IPVPAttributeBuilder { @@ -49,6 +50,13 @@ public class EIDAuthBlock implements IPVPAttributeBuilder { try { if (authData instanceof IMOAAuthData) { + + if (((IMOAAuthData)authData).isIseIDNewDemoMode()) { + Logger.info(EID_AUTH_BLOCK_FRIENDLY_NAME + " is NOT available in Austrian eID demo-mode"); + throw new UnavailableAttributeException(EID_AUTH_BLOCK_NAME); + + } + String authblock = ((IMOAAuthData)authData).getAuthBlock(); if (MiscUtil.isNotEmpty(authblock)) { return g.buildStringAttribute(EID_AUTH_BLOCK_FRIENDLY_NAME, EID_AUTH_BLOCK_NAME, diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateFullMandateAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateFullMandateAttributeBuilder.java index a40c0fefb..fb101467a 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateFullMandateAttributeBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateFullMandateAttributeBuilder.java @@ -48,8 +48,16 @@ public class MandateFullMandateAttributeBuilder implements IPVPAttributeBuilder public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - if (authData instanceof IMOAAuthData) { + if (authData instanceof IMOAAuthData) { if (((IMOAAuthData)authData).isUseMandate()) { + + if (((IMOAAuthData)authData).isIseIDNewDemoMode()) { + Logger.info(MANDATE_FULL_MANDATE_FRIENDLY_NAME + " is NOT available in Austrian eID demo-mode"); + return null; + + } + + //only provide full mandate if it is included. //In case of federation only a short mandate could be include if (((IMOAAuthData)authData).getMandate() != null) { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/SimpleStringAttributeGenerator.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/SimpleStringAttributeGenerator.java new file mode 100644 index 000000000..5daa71b1f --- /dev/null +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/SimpleStringAttributeGenerator.java @@ -0,0 +1,68 @@ +/* + * Copyright 2014 Federal Chancellery Austria + * MOA-ID has been developed in a cooperation between BRZ, the Federal + * Chancellery Austria - ICT staff unit, and Graz University of Technology. + * + * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by + * the European Commission - subsequent versions of the EUPL (the "Licence"); + * You may not use this work except in compliance with the Licence. + * You may obtain a copy of the Licence at: + * http://www.osor.eu/eupl/ + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the Licence is distributed on an "AS IS" basis, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the Licence for the specific language governing permissions and + * limitations under the Licence. + * + * This product combines work with different licenses. See the "NOTICE" text + * file for details on the various modules and licenses. + * The "NOTICE" text file is part of the distribution. Any derivative works + * that you distribute must include a readable copy of the "NOTICE" text file. + */ +package at.gv.egovernment.moa.id.protocols.builder.attributes; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; + +/** + * @author tlenz + * + */ +public class SimpleStringAttributeGenerator implements IAttributeGenerator { + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildStringAttribute(java.lang.String, java.lang.String, java.lang.String) + */ + @Override + public String buildStringAttribute(String friendlyName, String name, String value) { + return value; + + } + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildIntegerAttribute(java.lang.String, java.lang.String, int) + */ + @Override + public String buildIntegerAttribute(String friendlyName, String name, int value) { + return String.valueOf(value); + + } + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildLongAttribute(java.lang.String, java.lang.String, long) + */ + @Override + public String buildLongAttribute(String friendlyName, String name, long value) { + return String.valueOf(value); + + } + + /* (non-Javadoc) + * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildEmptyAttribute(java.lang.String, java.lang.String) + */ + @Override + public String buildEmptyAttribute(String friendlyName, String name) { + return null; + } + +} diff --git a/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder b/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder index 14d4d9fb6..b4e62a344 100644 --- a/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder +++ b/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder @@ -20,3 +20,4 @@ at.gv.egovernment.moa.id.protocols.builder.attributes.MandateReferenceValueAttri at.gv.egovernment.moa.id.protocols.builder.attributes.MandateTypeAttributeBuilder at.gv.egovernment.moa.id.protocols.builder.attributes.MandateTypeOIDAttributeBuilder at.gv.egovernment.moa.id.protocols.builder.attributes.HolderOfKey +at.gv.egovernment.moa.id.protocols.builder.attributes.BPKListAttributeBuilder diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/DummyOAConfig.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/DummyOAConfig.java index 61e765f55..bcbabae5b 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/DummyOAConfig.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/DummyOAConfig.java @@ -346,5 +346,11 @@ public class DummyOAConfig implements IOAAuthParameters { public void setHasBaseIdTransferRestriction(boolean hasBaseIdTransferRestriction) { this.hasBaseIdTransferRestriction = hasBaseIdTransferRestriction; } + + @Override + public List additionalbPKSectorsRequested() { + // TODO Auto-generated method stub + return null; + } } diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/IOAAuthParameters.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/IOAAuthParameters.java index 5df4a4163..00b39daec 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/IOAAuthParameters.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/api/IOAAuthParameters.java @@ -22,7 +22,6 @@ */ package at.gv.egovernment.moa.id.commons.api; -import java.io.Serializable; import java.security.PrivateKey; import java.util.Collection; import java.util.List; @@ -235,4 +234,15 @@ public interface IOAAuthParameters extends ISPConfiguration{ */ public List foreignbPKSectorsRequested(); + + /** + * Get a List of sectors for that this service provider requires additional unencrypted bPKs + * + * @return list of sectors, or null if no sectors are defined + */ + public List additionalbPKSectorsRequested(); + + + + } \ No newline at end of file diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java index 4555f61d2..4adff7f19 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/ConfigurationMigrationUtils.java @@ -176,12 +176,25 @@ public class ConfigurationMigrationUtils { } } + //Austrian eID demo-mode + if (oa.getIseIDDemoModeActive() != null) + result.put(MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE, oa.getIseIDDemoModeActive().toString()); + else + result.put(MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE, Boolean.FALSE.toString()); + if (MiscUtil.isNotEmpty(oa.getForeignbPKTargetList())) result.put(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_FOREIGN, oa.getForeignbPKTargetList()); else result.put(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_FOREIGN, StringUtils.EMPTY); - + if (MiscUtil.isNotEmpty(oa.getAdditionalbPKTargetList())) + result.put(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_ADDITIONAL_BPKS, oa.getAdditionalbPKTargetList()); + else + result.put(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_ADDITIONAL_BPKS, StringUtils.EMPTY); + + + + //convert selected SZR-GW service if (MiscUtil.isNotEmpty(oa.getSelectedSZRGWServiceURL())) result.put(MOAIDConfigurationConstants.SERVICE_EXTERNAL_CENTRAL_EIDASNODE_SERVICE_URL, oa.getSelectedSZRGWServiceURL()); @@ -857,9 +870,19 @@ public class ConfigurationMigrationUtils { } } + //Austrian eID demo-mode + if (MiscUtil.isNotEmpty(oa.get(MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE))) + dbOA.setIseIDDemoModeActive(Boolean.valueOf(oa.get(MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE))); + else + dbOA.setIseIDDemoModeActive(false); + if (MiscUtil.isNotEmpty(oa.get(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_FOREIGN))) dbOA.setForeignbPKTargetList(oa.get(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_FOREIGN)); + if (MiscUtil.isNotEmpty(oa.get(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_ADDITIONAL_BPKS))) + dbOA.setAdditionalbPKTargetList(oa.get(MOAIDConfigurationConstants.SERVICE_AUTH_TARGET_ADDITIONAL_BPKS)); + + //store BKU-URLs BKUURLS bkuruls = new BKUURLS(); authoa.setBKUURLS(bkuruls); diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/MOAIDConfigurationConstants.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/MOAIDConfigurationConstants.java index a6315fe2c..1be97c49d 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/MOAIDConfigurationConstants.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/config/MOAIDConfigurationConstants.java @@ -64,6 +64,8 @@ public final class MOAIDConfigurationConstants extends MOAIDConstants { public static final String SERVICE_AUTH_TARGET_BUSINESS_TYPE = SERVICE_AUTH_TARGET_BUSINESS + ".type"; public static final String SERVICE_AUTH_TARGET_BUSINESS_VALUE = SERVICE_AUTH_TARGET_BUSINESS + ".value"; public static final String SERVICE_AUTH_TARGET_FOREIGN = SERVICE_AUTH_TARGET + ".foreign"; + public static final String SERVICE_AUTH_TARGET_ADDITIONAL_BPKS = SERVICE_AUTH_TARGET + ".additionalbPKs"; + public static final String SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE = AUTH + ".austrianeIDdemomode"; public static final String SERVICE_AUTH_TARGET_PUBLIC_TARGET = SERVICE_AUTH_TARGET_PUBLIC + ".target"; diff --git a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/OnlineApplication.java b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/OnlineApplication.java index e37873a72..510fd0581 100644 --- a/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/OnlineApplication.java +++ b/id/server/moa-id-commons/src/main/java/at/gv/egovernment/moa/id/commons/db/dao/config/deprecated/OnlineApplication.java @@ -115,10 +115,15 @@ public class OnlineApplication @XmlTransient protected String mandateServiceSelectionTemplateURL = null; - @XmlTransient + @XmlTransient protected String foreignbPKTargetList = null; + @XmlTransient + protected String additionalbPKTargetList = null; + @XmlTransient + protected Boolean iseIDDemoModeActive = false; + public String getForeignbPKTargetList() { return foreignbPKTargetList; @@ -128,6 +133,25 @@ public class OnlineApplication this.foreignbPKTargetList = foreignbPKTargetList; } + + + + public String getAdditionalbPKTargetList() { + return additionalbPKTargetList; + } + + public void setAdditionalbPKTargetList(String additionalbPKTargetList) { + this.additionalbPKTargetList = additionalbPKTargetList; + } + + public Boolean getIseIDDemoModeActive() { + return iseIDDemoModeActive; + } + + public void setIseIDDemoModeActive(Boolean iseIDDemoModeActive) { + this.iseIDDemoModeActive = iseIDDemoModeActive; + } + /** * @return the saml2PostBindingTemplateURL */ diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SimpleEidasAttributeGenerator.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SimpleEidasAttributeGenerator.java deleted file mode 100644 index e3b58d259..000000000 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/SimpleEidasAttributeGenerator.java +++ /dev/null @@ -1,68 +0,0 @@ -/* - * Copyright 2014 Federal Chancellery Austria - * MOA-ID has been developed in a cooperation between BRZ, the Federal - * Chancellery Austria - ICT staff unit, and Graz University of Technology. - * - * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by - * the European Commission - subsequent versions of the EUPL (the "Licence"); - * You may not use this work except in compliance with the Licence. - * You may obtain a copy of the Licence at: - * http://www.osor.eu/eupl/ - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the Licence is distributed on an "AS IS" basis, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the Licence for the specific language governing permissions and - * limitations under the Licence. - * - * This product combines work with different licenses. See the "NOTICE" text - * file for details on the various modules and licenses. - * The "NOTICE" text file is part of the distribution. Any derivative works - * that you distribute must include a readable copy of the "NOTICE" text file. - */ -package at.gv.egovernment.moa.id.auth.modules.eidas.utils; - -import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; - -/** - * @author tlenz - * - */ -public class SimpleEidasAttributeGenerator implements IAttributeGenerator { - - /* (non-Javadoc) - * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildStringAttribute(java.lang.String, java.lang.String, java.lang.String) - */ - @Override - public String buildStringAttribute(String friendlyName, String name, String value) { - return value; - - } - - /* (non-Javadoc) - * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildIntegerAttribute(java.lang.String, java.lang.String, int) - */ - @Override - public String buildIntegerAttribute(String friendlyName, String name, int value) { - return String.valueOf(value); - - } - - /* (non-Javadoc) - * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildLongAttribute(java.lang.String, java.lang.String, long) - */ - @Override - public String buildLongAttribute(String friendlyName, String name, long value) { - return String.valueOf(value); - - } - - /* (non-Javadoc) - * @see at.gv.egovernment.moa.id.protocols.builder.attributes.IAttributeGenerator#buildEmptyAttribute(java.lang.String, java.lang.String) - */ - @Override - public String buildEmptyAttribute(String friendlyName, String name) { - return null; - } - -} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java index bf0e09c62..d2323d161 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/utils/eIDASAttributeBuilder.java @@ -38,6 +38,7 @@ import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.modules.pvp2.impl.builder.PVPAttributeBuilder; import at.gv.egovernment.moa.id.data.IMOAAuthData; +import at.gv.egovernment.moa.id.protocols.builder.attributes.SimpleStringAttributeGenerator; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.IeIDASAttribute; import at.gv.egovernment.moa.id.protocols.eidas.attributes.builder.eIDASMetadata; import at.gv.egovernment.moa.logging.Logger; @@ -53,7 +54,7 @@ import eu.eidas.auth.commons.attribute.AttributeValueMarshallingException; * */ public class eIDASAttributeBuilder extends PVPAttributeBuilder { - private static IAttributeGenerator generator = new SimpleEidasAttributeGenerator(); + private static IAttributeGenerator generator = new SimpleStringAttributeGenerator(); private static List listOfSupportedeIDASAttributes; private static ServiceLoader eIDASAttributLoader = diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java index 19fdb3fee..8e9d1e4f5 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java @@ -44,11 +44,13 @@ import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EIDSourcePIN; import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EIDSourcePINType; import at.gv.egiz.eaaf.modules.pvp2.impl.builder.PVPAttributeBuilder; import at.gv.egovernment.moa.id.auth.stork.STORKConstants; +import at.gv.egovernment.moa.id.protocols.builder.attributes.BPKListAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.EIDAuthBlock; import at.gv.egovernment.moa.id.protocols.builder.attributes.EIDCcsURL; import at.gv.egovernment.moa.id.protocols.builder.attributes.EIDCitizenQAALevelAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.EIDSTORKTOKEN; import at.gv.egovernment.moa.id.protocols.builder.attributes.EIDSignerCertificate; +import at.gv.egovernment.moa.id.protocols.builder.attributes.EncryptedBPKAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonFullNameAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonSourcePinAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonSourcePinTypeAttributeBuilder; @@ -95,8 +97,9 @@ public final class OAuth20AttributeBuilder { private static final List buildersProfile = new ArrayList(); private static final List buildersEID = new ArrayList(); private static final List buildersEIDGov = new ArrayList(); - private static final List buildersMandate = new ArrayList(); - private static final List buildersSTORK = new ArrayList(); + private static final List buildersMandate = new ArrayList(); + @Deprecated private static final List buildersSTORK = new ArrayList(); + static { // openId buildersOpenId.add(new OpenIdIssuerAttribute()); @@ -120,11 +123,14 @@ public final class OAuth20AttributeBuilder { buildersEID.add(new EIDAuthBlock()); buildersEID.add(new EIDSignerCertificate()); buildersEID.add(new BPKAttributeBuilder()); + buildersEID.add(new BPKListAttributeBuilder()); + buildersEID.add(new EncryptedBPKAttributeBuilder()); // eID_gov buildersEIDGov.add(new EIDSourcePIN()); buildersEIDGov.add(new EIDSourcePINType()); buildersEIDGov.add(new EIDIdentityLinkBuilder()); + buildersEIDGov.add(new BPKListAttributeBuilder()); // mandate buildersMandate.add(new MandateTypeAttributeBuilder()); diff --git a/id/server/modules/moa-id-module-sl20_authentication/src/test/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/dummydata/DummyOA.java b/id/server/modules/moa-id-module-sl20_authentication/src/test/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/dummydata/DummyOA.java index 69e3e7995..0d6086118 100644 --- a/id/server/modules/moa-id-module-sl20_authentication/src/test/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/dummydata/DummyOA.java +++ b/id/server/modules/moa-id-module-sl20_authentication/src/test/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/dummydata/DummyOA.java @@ -323,4 +323,10 @@ public class DummyOA implements IOAAuthParameters { return false; } + @Override + public List additionalbPKSectorsRequested() { + // TODO Auto-generated method stub + return null; + } + } diff --git a/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java b/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java index 044366eb6..02577c110 100644 --- a/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java +++ b/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java @@ -29,6 +29,7 @@ import java.util.List; import org.w3c.dom.Element; import at.gv.egiz.eaaf.core.api.idp.auth.data.IIdentityLink; +import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egovernment.moa.id.commons.MOAIDAuthConstants; import at.gv.egovernment.moa.id.commons.api.AuthConfiguration; import at.gv.egovernment.moa.id.commons.api.data.IAuthenticationSession; @@ -374,5 +375,17 @@ public class SSOTransferAuthenticationData implements IMOAAuthData { return false; } + @Override + public List> getAdditionalbPKs() { + // TODO Auto-generated method stub + return null; + } + + @Override + public boolean isIseIDNewDemoMode() { + // TODO Auto-generated method stub + return false; + } + } diff --git a/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferOnlineApplication.java b/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferOnlineApplication.java index c9bccb708..9e7a4fe8c 100644 --- a/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferOnlineApplication.java +++ b/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferOnlineApplication.java @@ -482,4 +482,10 @@ public class SSOTransferOnlineApplication implements IOAAuthParameters { return null; } + @Override + public List additionalbPKSectorsRequested() { + // TODO Auto-generated method stub + return null; + } + } diff --git a/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java b/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java index c8f01f67d..23d214d3e 100644 --- a/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java +++ b/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java @@ -71,7 +71,11 @@ import at.gv.egovernment.moa.id.commons.api.IOAAuthParameters; import at.gv.egovernment.moa.id.commons.api.data.ExtendedSAMLAttribute; import at.gv.egovernment.moa.id.commons.api.data.SAML1ConfigurationParameters; import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; +import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; import at.gv.egovernment.moa.id.data.MOAAuthenticationData; +import at.gv.egovernment.moa.id.protocols.builder.attributes.BPKListAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.EncryptedBPKAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.SimpleStringAttributeGenerator; import at.gv.egovernment.moa.id.protocols.pvp2x.PVPConstants; import at.gv.egovernment.moa.logging.Logger; import at.gv.egovernment.moa.util.Base64Utils; @@ -338,7 +342,39 @@ public class SAML1AuthenticationServer extends AuthenticationServer { ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); } - + + //add additional bPKs and foreign bPKs in case of Austrian eID demo-mode + if (Boolean.parseBoolean( + oaParam.getConfigurationValue( + MOAIDConfigurationConstants.SERVICE_AUTH_AUSTRIAN_EID_DEMO_MODE, + String.valueOf(false)))) { + Logger.info("Demo-mode for 'New Austrian eID' is active. Add additonal attributes ... "); + + if (oaAttributes == null) + oaAttributes = new ArrayList(); + + String additionalBpks = new BPKListAttributeBuilder().build( + oaParam, + authData, + new SimpleStringAttributeGenerator()); + Logger.trace("Adding additional bPKs: " + additionalBpks + " as attribute into SAML1 assertion ... "); + oaAttributes.add(new ExtendedSAMLAttributeImpl( + PVPAttributeDefinitions.BPK_LIST_FRIENDLY_NAME, additionalBpks, + Constants.MOA_NS_URI, + ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + String encryptedBpks = new EncryptedBPKAttributeBuilder().build( + oaParam, + authData, + new SimpleStringAttributeGenerator()); + Logger.trace("Adding foreign bPKs: " + encryptedBpks + " as attribute into SAML1 assertion ... "); + oaAttributes.add(new ExtendedSAMLAttributeImpl( + PVPAttributeDefinitions.ENC_BPK_LIST_FRIENDLY_NAME, encryptedBpks, + Constants.MOA_NS_URI, + ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + } + String samlAssertion = null; //add mandate info's if (authData.isUseMandate()) { diff --git a/pom.xml b/pom.xml index da99d4911..9b76a0624 100644 --- a/pom.xml +++ b/pom.xml @@ -14,21 +14,21 @@ 3.4.2-Snapshot - 3.4.2-Snapshot - 3.4.2-Snapshot + 3.4.2-RC1 + 3.4.2-RC1 2.0.1 - 2.5.2-Snapshot + 2.5.2-RC1 2.0.6 1.3.2 - 1.0.5-Snapshot - 5.1.3.RELEASE - 2.1.3.RELEASE - 2.1.3.RELEASE + 1.0.5 + 5.1.5.RELEASE + 2.1.5.RELEASE + 2.1.5.RELEASE 2.22.0 2.3.0 -- cgit v1.2.3 From 19613c89cb1e4680af4dde6c623c42cd00c65f8a Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 18 Feb 2019 08:31:36 +0100 Subject: set UTF-8 encoding as default add additional trace logging --- .../moa/id/configuration/config/ConfigurationProvider.java | 3 +++ .../at/gv/egovernment/moa/id/auth/MOAIDAuthInitializer.java | 12 +++--------- .../interceptor/UniqueSessionIdentifierInterceptor.java | 7 ++++++- .../moa/id/auth/modules/sl20_auth/SL20SignalServlet.java | 1 + 4 files changed, 13 insertions(+), 10 deletions(-) diff --git a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java index 41a86cef2..39cd0980b 100644 --- a/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java +++ b/id/ConfigWebTool/src/main/java/at/gv/egovernment/moa/id/configuration/config/ConfigurationProvider.java @@ -111,6 +111,9 @@ public class ConfigurationProvider { private void inizialize() throws ConfigurationException { + log.info("Set SystemProperty for UTF-8 file.encoding as default"); + System.setProperty("file.encoding", "UTF-8"); + configFileName = System.getProperty(SYSTEM_PROP_CONFIG); if (configFileName == null) { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/MOAIDAuthInitializer.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/MOAIDAuthInitializer.java index 66093b851..a35b45af2 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/MOAIDAuthInitializer.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/MOAIDAuthInitializer.java @@ -63,10 +63,8 @@ public class MOAIDAuthInitializer { */ public static void initialize(GenericWebApplicationContext rootContext) throws ConfigurationException, PKIException, IOException, GeneralSecurityException { - Logger.setHierarchy("moa.id.auth"); - Logger.info("Default java file.encoding: " - + System.getProperty("file.encoding")); - + Logger.info("Set SystemProperty for UTF-8 file.encoding as default"); + System.setProperty("file.encoding", "UTF-8"); //JDK bug workaround according to: // http://jce.iaik.tugraz.at/products/03_cms/faq/index.php#JarVerifier @@ -149,11 +147,7 @@ public class MOAIDAuthInitializer { throw new ConfigurationException("config.10", new Object[] { e .toString() }, e); } - - - //IAIK.addAsProvider(); - //ECCProvider.addAsProvider(); - + Security.insertProviderAt(IAIK.getInstance(), 0); ECCelerate eccProvider = ECCelerate.getInstance(); diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/interceptor/UniqueSessionIdentifierInterceptor.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/interceptor/UniqueSessionIdentifierInterceptor.java index 5aa3a691f..791aa51b7 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/interceptor/UniqueSessionIdentifierInterceptor.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/interceptor/UniqueSessionIdentifierInterceptor.java @@ -38,6 +38,7 @@ import at.gv.egiz.eaaf.core.impl.utils.Random; import at.gv.egiz.eaaf.core.impl.utils.TransactionIDUtils; import at.gv.egovernment.moa.id.moduls.SSOManager; import at.gv.egovernment.moa.util.MiscUtil; +import at.gv.egovernment.moaspss.logging.Logger; /** * @author tlenz @@ -58,6 +59,8 @@ public class UniqueSessionIdentifierInterceptor implements HandlerInterceptor { String uniqueSessionIdentifier = null; + Logger.trace("PreProcess req. in " + UniqueSessionIdentifierInterceptor.class.getName()); + //if SSOManager is available, search SessionIdentifier in SSO session if (ssomanager != null) { String ssoId = ssomanager.getSSOSessionID(request); @@ -78,8 +81,10 @@ public class UniqueSessionIdentifierInterceptor implements HandlerInterceptor { } //if NO SSOSession and no PendingRequest create new SessionIdentifier - if (StringUtils.isEmpty(uniqueSessionIdentifier)) + if (StringUtils.isEmpty(uniqueSessionIdentifier)) { uniqueSessionIdentifier = Random.nextHexRandom16(); + Logger.debug("Set new UniqueSessionIdentifier: " + uniqueSessionIdentifier); + } TransactionIDUtils.setSessionId(uniqueSessionIdentifier); request.setAttribute(EAAFConstants.UNIQUESESSIONIDENTIFIER, uniqueSessionIdentifier); diff --git a/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/SL20SignalServlet.java b/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/SL20SignalServlet.java index 87e9e933d..a8c4a941e 100644 --- a/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/SL20SignalServlet.java +++ b/id/server/modules/moa-id-module-sl20_authentication/src/main/java/at/gv/egovernment/moa/id/auth/modules/sl20_auth/SL20SignalServlet.java @@ -55,6 +55,7 @@ public class SL20SignalServlet extends AbstractProcessEngineSignalController { }, method = {RequestMethod.POST, RequestMethod.GET}) public void performCitizenCardAuthentication(HttpServletRequest req, HttpServletResponse resp) throws IOException { + Logger.trace("Receive req. on SL2.0 servlet with pendingReqId ... "); signalProcessManagement(req, resp); } -- cgit v1.2.3 From eada68608690e247c02ca00c2ca4000a1f977f68 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 18 Feb 2019 08:32:12 +0100 Subject: update TSL lib for moa-spss --- id/moa-spss-container/pom.xml | 2 +- repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.jar | Bin 0 -> 802825 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.jar diff --git a/id/moa-spss-container/pom.xml b/id/moa-spss-container/pom.xml index d8587da1e..1cd269367 100644 --- a/id/moa-spss-container/pom.xml +++ b/id/moa-spss-container/pom.xml @@ -70,7 +70,7 @@ MOA.spss tsl_lib - 2.0.1 + 2.0.2 iaik.prod diff --git a/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.jar b/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.jar new file mode 100644 index 000000000..22f1f7d65 Binary files /dev/null and b/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.jar differ -- cgit v1.2.3 From 1a392b6e0ba5c89e065cc6ad09d494e948a0daea Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Mon, 18 Feb 2019 08:32:51 +0100 Subject: remove unused class --- .../id/config/auth/AuthConfigurationProvider.java | 1221 -------------------- 1 file changed, 1221 deletions(-) delete mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java deleted file mode 100644 index c25751aa4..000000000 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/config/auth/AuthConfigurationProvider.java +++ /dev/null @@ -1,1221 +0,0 @@ -///******************************************************************************* -// * Copyright 2014 Federal Chancellery Austria -// * MOA-ID has been developed in a cooperation between BRZ, the Federal -// * Chancellery Austria - ICT staff unit, and Graz University of Technology. -// * -// * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by -// * the European Commission - subsequent versions of the EUPL (the "Licence"); -// * You may not use this work except in compliance with the Licence. -// * You may obtain a copy of the Licence at: -// * http://www.osor.eu/eupl/ -// * -// * Unless required by applicable law or agreed to in writing, software -// * distributed under the Licence is distributed on an "AS IS" basis, -// * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// * See the Licence for the specific language governing permissions and -// * limitations under the Licence. -// * -// * This product combines work with different licenses. See the "NOTICE" text -// * file for details on the various modules and licenses. -// * The "NOTICE" text file is part of the distribution. Any derivative works -// * that you distribute must include a readable copy of the "NOTICE" text file. -// ******************************************************************************/ -///* -// * Copyright 2003 Federal Chancellery Austria -// * MOA-ID has been developed in a cooperation between BRZ, the Federal -// * Chancellery Austria - ICT staff unit, and Graz University of Technology. -// * -// * Licensed under the EUPL, Version 1.1 or - as soon they will be approved by -// * the European Commission - subsequent versions of the EUPL (the "Licence"); -// * You may not use this work except in compliance with the Licence. -// * You may obtain a copy of the Licence at: -// * http://www.osor.eu/eupl/ -// * -// * Unless required by applicable law or agreed to in writing, software -// * distributed under the Licence is distributed on an "AS IS" basis, -// * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// * See the Licence for the specific language governing permissions and -// * limitations under the Licence. -// * -// * This product combines work with different licenses. See the "NOTICE" text -// * file for details on the various modules and licenses. -// * The "NOTICE" text file is part of the distribution. Any derivative works -// * that you distribute must include a readable copy of the "NOTICE" text file. -// */ -// -// -//package at.gv.egovernment.moa.id.config.auth; -// -//import java.io.File; -//import java.io.FileInputStream; -//import java.io.FileNotFoundException; -//import java.io.IOException; -//import java.math.BigInteger; -//import java.net.MalformedURLException; -//import java.util.ArrayList; -//import java.util.Arrays; -//import java.util.Date; -//import java.util.HashMap; -//import java.util.List; -//import java.util.Map; -//import java.util.Properties; -// -//import javax.xml.bind.JAXBContext; -//import javax.xml.bind.Unmarshaller; -// -//import org.hibernate.cfg.Configuration; -// -//import at.gv.egovernment.moa.id.auth.AuthenticationServer; -//import at.gv.egovernment.moa.id.auth.MOAIDAuthConstants; -//import at.gv.egovernment.moa.id.auth.modules.internal.tasks.GetMISSessionIDTask; -//import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; -//import at.gv.egovernment.moa.id.commons.db.ConfigurationDBRead; -// -//import at.gv.egovernment.moa.id.commons.db.MOASessionDBUtils; -//import at.gv.egovernment.moa.id.commons.db.StatisticLogDBUtils; -//import at.gv.egovernment.moa.id.commons.db.dao.config.AuthComponentGeneral; -//import at.gv.egovernment.moa.id.commons.db.dao.config.ChainingModes; -//import at.gv.egovernment.moa.id.commons.db.dao.config.Contact; -//import at.gv.egovernment.moa.id.commons.db.dao.config.DefaultBKUs; -//import at.gv.egovernment.moa.id.commons.db.dao.config.ForeignIdentities; -//import at.gv.egovernment.moa.id.commons.db.dao.config.IdentificationNumber; -//import at.gv.egovernment.moa.id.commons.db.dao.config.IdentityLinkSigners; -//import at.gv.egovernment.moa.id.commons.db.dao.config.LegacyAllowed; -//import at.gv.egovernment.moa.id.commons.db.dao.config.MOAIDConfiguration; -//import at.gv.egovernment.moa.id.commons.db.dao.config.MOASP; -//import at.gv.egovernment.moa.id.commons.db.dao.config.OnlineApplication; -//import at.gv.egovernment.moa.id.commons.db.dao.config.OnlineMandates; -//import at.gv.egovernment.moa.id.commons.db.dao.config.Organization; -//import at.gv.egovernment.moa.id.commons.db.dao.config.PVP2; -//import at.gv.egovernment.moa.id.commons.db.dao.config.Protocols; -//import at.gv.egovernment.moa.id.commons.db.dao.config.SLRequestTemplates; -//import at.gv.egovernment.moa.id.commons.db.dao.config.SSO; -//import at.gv.egovernment.moa.id.commons.db.dao.config.SecurityLayer; -//import at.gv.egovernment.moa.id.commons.db.dao.config.TimeOuts; -//import at.gv.egovernment.moa.id.commons.db.dao.config.TrustAnchor; -//import at.gv.egovernment.moa.id.commons.db.dao.config.VerifyAuthBlock; -//import at.gv.egovernment.moa.id.commons.db.dao.config.VerifyIdentityLink; -//import at.gv.egovernment.moa.id.commons.db.dao.session.AssertionStore; -//import at.gv.egovernment.moa.id.commons.db.dao.session.AuthenticatedSessionStore; -//import at.gv.egovernment.moa.id.commons.db.dao.session.ExceptionStore; -//import at.gv.egovernment.moa.id.commons.db.dao.session.InterfederationSessionStore; -//import at.gv.egovernment.moa.id.commons.db.dao.session.OASessionStore; -//import at.gv.egovernment.moa.id.commons.db.dao.session.OldSSOSessionIDStore; -//import at.gv.egovernment.moa.id.commons.db.dao.statistic.StatisticLog; -//import at.gv.egovernment.moa.id.config.ConfigurationException; -//import at.gv.egovernment.moa.id.config.ConfigurationProvider; -//import at.gv.egovernment.moa.id.config.ConfigurationProviderImpl; -//import at.gv.egovernment.moa.id.config.ConfigurationUtils; -//import at.gv.egovernment.moa.id.config.ConnectionParameter; -//import at.gv.egovernment.moa.id.config.ConnectionParameterForeign; -//import at.gv.egovernment.moa.id.config.ConnectionParameterMOASP; -//import at.gv.egovernment.moa.id.config.ConnectionParameterMandate; -//import at.gv.egovernment.moa.id.config.auth.data.ProtocolAllowed; -//import at.gv.egovernment.moa.id.config.legacy.BuildFromLegacyConfig; -//import at.gv.egovernment.moa.id.config.stork.STORKConfig; -//import at.gv.egovernment.moa.id.data.IssuerAndSerial; -//import at.gv.egovernment.moa.id.process.dao.ProcessInstanceStore; -//import at.gv.egovernment.moa.id.protocols.pvp2x.config.MOADefaultBootstrap; -//import at.gv.egovernment.moa.logging.Logger; -//import at.gv.egovernment.moa.util.MiscUtil; -//import at.gv.util.config.EgovUtilPropertiesConfiguration; -// -//import com.fasterxml.jackson.annotation.JsonIgnore; -//import com.fasterxml.jackson.annotation.JsonProperty; -// -///** -// * A class providing access to the Auth Part of the MOA-ID configuration data. -// * -// *

Configuration data is read from an XML file, whose location is given by -// * the moa.id.configuration system property.

-// *

This class implements the Singleton pattern. The reload() -// * method can be used to update the configuration data. Therefore, it is not -// * guaranteed that consecutive calls to getInstance() will return -// * the same AuthConfigurationProvider all the time. During the -// * processing of a web service request, the current -// * TransactionContext should be used to obtain the -// * AuthConfigurationProvider local to that request.

-// * -// * @author Patrick Peck -// * @author Stefan Knirsch -// * -// * @version $Id$ -// * -// *@deprecated Use {@link AuthConfigProviderFactory} instead -// */ -//public class AuthConfigurationProvider extends ConfigurationProviderImpl implements AuthConfiguration { -// -//// /** DEFAULT_ENCODING is "UTF-8" */ -//// private static final String DEFAULT_ENCODING="UTF-8"; -// /** -// * The name of the generic configuration property giving the authentication session time out. -// */ -// public static final String AUTH_SESSION_TIMEOUT_PROPERTY = -// "AuthenticationSession.TimeOut"; -// /** -// * The name of the generic configuration property giving the authentication data time out. -// */ -// public static final String AUTH_DATA_TIMEOUT_PROPERTY = -// "AuthenticationData.TimeOut"; -// -// /** -// * BKUSelectionType HTMLComplete, according to schema type BKUSelectionType -// */ -// public static final String BKU_SELECTION_TYPE_HTMLCOMPLETE = -// "HTMLComplete"; -// -// /** -// * BKUSelectionType HTMLSelect, according to schema type BKUSelectionType -// */ -// public static final String BKU_SELECTION_TYPE_HTMLSELECT = -// "HTMLSelect"; -// -// /** -// * The name of the generic configuration property allowing https connection to -// * the user frontend servlets ("StartAuthentication" and "SelectBKU" servlets) -// */ -// public static final String FRONTEND_SERVLETS_ENABLE_HTTP_CONNECTION_PROPERTY = -// "FrontendServlets.EnableHTTPConnection"; -// -// /** -// * The name of the generic configuration property allowing to set a individual -// * DATA URL used to communicate with the BKU (SecurityLayer) -// */ -// public static final String INDIVIDUAL_DATA_URL_PREFIX = -// "FrontendServlets.DataURLPrefix"; -// -// /** Singleton instance. null, if none has been created. */ -// private static AuthConfigurationProvider instance; -// -// // -// // configuration data -// // -// private static MOAIDConfiguration moaidconfig = null; -// -// private static Properties props = null; -// -// private static STORKConfig storkconfig = null; -// -// private static TimeOuts timeouts = null; -// -// private static PVP2 pvp2general = null; -// -// private static String alternativesourceid = null; -// -// private static List legacyallowedprotocols = new ArrayList(); -// private static ProtocolAllowed allowedProtcols = null; -// -// private static VerifyAuthBlock verifyidl = null; -// -// private static ConnectionParameter MoaSpConnectionParameter = null; -// private static ConnectionParameter ForeignIDConnectionParameter = null; -// private static ConnectionParameter OnlineMandatesConnectionParameter = null; -// -// private static String MoaSpIdentityLinkTrustProfileID = null; -// -// private static List TransformsInfos = null; -// private static List IdentityLinkX509SubjectNames = new ArrayList(); -// -// private static Map SLRequestTemplates = new HashMap(); -// private static Map DefaultBKUURLs = new HashMap(); -// -// private static SSO ssoconfig = null; -// -// private EgovUtilPropertiesConfiguration eGovUtilsConfig = null; -// -// private static Date date = null; -// -// private String publicURLPreFix = null; -// -// /** -// * Return the single instance of configuration data. -// * -// * @return AuthConfigurationProvider The current configuration data. -// * @throws ConfigurationException -// */ -// public static synchronized AuthConfigurationProvider getInstance() -// throws ConfigurationException { -// -// if (instance == null) { -// reload(); -// } -// return instance; -// } -// -// public static Date getTimeStamp() { -// return date; -// } -// -// /** -// * Reload the configuration data and set it if successful. -// * -// * @return AuthConfigurationProvider The loaded configuration data. -// * @throws ConfigurationException Failure to load the configuration data. -// */ -// public static synchronized AuthConfigurationProvider reload() -// throws ConfigurationException { -// String fileName = System.getProperty(ConfigurationProvider.CONFIG_PROPERTY_NAME); -// if (fileName == null) { -// throw new ConfigurationException("config.01", null); -// } -// Logger.info("Loading MOA-ID-AUTH configuration " + fileName); -// -// instance = new AuthConfigurationProvider(fileName); -// return instance; -// } -// -// -// /** -// * Constructor for AuthConfigurationProvider. -// * @param fileName -// * @throws ConfigurationException -// */ -// public AuthConfigurationProvider(String fileName) -// throws ConfigurationException { -// -// load(fileName); -// } -// -// /** -// * Protected constructor. Used by unit tests. -// */ -// protected AuthConfigurationProvider() { -// } -// -// /** -// * Load the configuration data from XML file with the given name and build -// * the internal data structures representing the MOA ID configuration. -// * -// * @param fileName The name of the XML file to load. -// * @throws ConfigurationException The MOA configuration could not be -// * read/built. -// */ -// private void load(String fileName) throws ConfigurationException { -// -// try { -// //Initial Hibernate Framework -// Logger.trace("Initializing Hibernate framework."); -// -// //Load MOAID-2.0 properties file -// File propertiesFile = new File(fileName); -// FileInputStream fis = null; -// props = new Properties(); -// -// // determine the directory of the root config file -// rootConfigFileDir = new File(fileName).getParent(); -// -// try { -// rootConfigFileDir = new File(rootConfigFileDir).toURL().toString(); -// -// } catch (MalformedURLException t) { -// throw new ConfigurationException("config.03", null, t); -// } -// -// try { -// fis = new FileInputStream(propertiesFile); -// props.load(fis); -// -// // read MOAID Session Hibernate properties -// Properties moaSessionProp = new Properties(); -// for (Object key : props.keySet()) { -// String propPrefix = "moasession."; -// if (key.toString().startsWith(propPrefix+"hibernate")) { -// String propertyName = key.toString().substring(propPrefix.length()); -// moaSessionProp.put(propertyName, props.get(key.toString())); -// } -// } -// -// // read Config Hibernate properties -// Properties configProp = new Properties(); -// for (Object key : props.keySet()) { -// String propPrefix = "configuration."; -// if (key.toString().startsWith(propPrefix+"hibernate")) { -// String propertyName = key.toString().substring(propPrefix.length()); -// configProp.put(propertyName, props.get(key.toString())); -// } -// } -// -// // read advanced logging properties -// Properties statisticProps = new Properties(); -// for (Object key : props.keySet()) { -// String propPrefix = "advancedlogging."; -// if (key.toString().startsWith(propPrefix+"hibernate")) { -// String propertyName = key.toString().substring(propPrefix.length()); -// statisticProps.put(propertyName, props.get(key.toString())); -// } -// } -// -// // initialize hibernate -// synchronized (AuthConfigurationProvider.class) { -// -// //Initial config Database -// // ConfigurationDBUtils.initHibernate(configProp); -// -// //initial MOAID Session Database -// Configuration config = new Configuration(); -// config.addAnnotatedClass(AssertionStore.class); -// config.addAnnotatedClass(AuthenticatedSessionStore.class); -// config.addAnnotatedClass(OASessionStore.class); -// config.addAnnotatedClass(OldSSOSessionIDStore.class); -// config.addAnnotatedClass(ExceptionStore.class); -// config.addAnnotatedClass(InterfederationSessionStore.class); -// config.addAnnotatedClass(ProcessInstanceStore.class); -// config.addProperties(moaSessionProp); -// MOASessionDBUtils.initHibernate(config, moaSessionProp); -// -// //initial advanced logging -// if (isAdvancedLoggingActive()) { -// Logger.info("Advanced statistic log is activated, starting initialization process ..."); -// Configuration statisticconfig = new Configuration(); -// statisticconfig.addAnnotatedClass(StatisticLog.class); -// statisticconfig.addProperties(statisticProps); -// StatisticLogDBUtils.initHibernate(statisticconfig, statisticProps); -// Logger.info("Advanced statistic log is initialized."); -// } -// -// } -// Logger.trace("Hibernate initialization finished."); -// -// } catch (FileNotFoundException e) { -// throw new ConfigurationException("config.03", null, e); -// -// } catch (IOException e) { -// throw new ConfigurationException("config.03", null, e); -// -// } catch (ExceptionInInitializerError e) { -// throw new ConfigurationException("config.17", null, e); -// -// } finally { -// if (fis != null) -// fis.close(); -// -// } -// -// -// //Initialize OpenSAML for STORK -// Logger.info("Starting initialization of OpenSAML..."); -// MOADefaultBootstrap.bootstrap(); -// //DefaultBootstrap.bootstrap(); -// Logger.debug("OpenSAML successfully initialized"); -// -// -// String legacyconfig = props.getProperty("configuration.xml.legacy"); -// String xmlconfig = props.getProperty("configuration.xml"); -//// String xmlconfigout = props.getProperty("configuration.xml.out"); -// -// -// //configure eGovUtils client implementations -// -// //read eGovUtils client configuration -// Properties eGovUtilsConfigProp = new Properties(); -// for (Object key : props.keySet()) { -// String propPrefix = "service."; -// if (key.toString().startsWith(propPrefix+"egovutil")) { -// String propertyName = key.toString().substring(propPrefix.length()); -// eGovUtilsConfigProp.put(propertyName, props.get(key.toString())); -// } -// } -// if (!eGovUtilsConfigProp.isEmpty()) { -// Logger.info("Start eGovUtils client implementation configuration ..."); -// eGovUtilsConfig = -// new EgovUtilPropertiesConfiguration(eGovUtilsConfigProp, rootConfigFileDir); -// } -// -// -// //TODO: removed in MOA-ID 3.x -//// //check if XML config should be used -//// if (MiscUtil.isNotEmpty(legacyconfig) || MiscUtil.isNotEmpty(xmlconfig)) { -//// Logger.warn("WARNING! MOA-ID 2.0 is started with XML configuration. This setup overstrike the actual configuration in the Database!"); -//// //moaidconfig = ConfigurationDBRead.getMOAIDConfiguration(); -//// moaidconfig = NewConfigurationDBRead.getMOAIDConfiguration(); -//// if (moaidconfig.getAuthComponentGeneral()!= null || moaidconfig.getChainingModes() != null || moaidconfig.getTrustedCACertificates() != null || moaidconfig.getDefaultBKUs() != null -//// || moaidconfig.getSLRequestTemplates() != null || moaidconfig.getTimestampItem() != null || moaidconfig.getPvp2RefreshItem() != null) { -//// -//// // ConfigurationDBUtils.delete(moaidconfig); -//// for(String key : MOAIDConfigurationConstants.getMOAIDConfigurationKeys()){ -//// NewConfigurationDBWrite.delete(key); -//// } -//// } -//// -//// -//// //List oas = ConfigurationDBRead.getAllOnlineApplications(); -//// List oas = NewConfigurationDBRead.getAllOnlineApplications(); -//// if (oas != null && oas.size() > 0) { -//// // for (OnlineApplication oa : oas) -//// // ConfigurationDBUtils.delete(oa); -//// NewConfigurationDBWrite.delete(MOAIDConfigurationConstants.ONLINE_APPLICATIONS_KEY); -//// } -//// } -//// -//// //load legacy config if it is configured -//// if (MiscUtil.isNotEmpty(legacyconfig)) { -//// Logger.warn("WARNING! MOA-ID 2.0 is started with legacy configuration. This setup is not recommended!"); -//// -//// MOAIDConfiguration moaconfig = BuildFromLegacyConfig.build(new File(legacyconfig), rootConfigFileDir, null); -//// -//// List oas = moaconfig.getOnlineApplication(); -//// // for (OnlineApplication oa : oas) -//// // ConfigurationDBUtils.save(oa); -//// NewConfigurationDBWrite.saveOnlineApplications(oas); -//// -//// moaconfig.setOnlineApplication(null); -//// // ConfigurationDBUtils.save(moaconfig); -//// NewConfigurationDBWrite.save(moaconfig); -//// -//// Logger.info("Legacy Configuration load is completed."); -//// -//// -//// } -//// -//// //load MOA-ID 2.x config from XML -//// if (MiscUtil.isNotEmpty(xmlconfig)) { -//// Logger.warn("Load configuration from MOA-ID 2.x XML configuration"); -//// -//// try { -//// JAXBContext jc = JAXBContext.newInstance("at.gv.egovernment.moa.id.commons.db.dao.config"); -//// Unmarshaller m = jc.createUnmarshaller(); -//// File file = new File(xmlconfig); -//// MOAIDConfiguration moaconfig = (MOAIDConfiguration) m.unmarshal(file); -//// //ConfigurationDBUtils.save(moaconfig); -//// -//// List importoas = moaconfig.getOnlineApplication(); -//// // for (OnlineApplication importoa : importoas) { -//// // ConfigurationDBUtils.saveOrUpdate(importoa); -//// // } -//// -//// NewConfigurationDBWrite.saveOnlineApplications(importoas); -//// -//// moaconfig.setOnlineApplication(null); -//// //ConfigurationDBUtils.saveOrUpdate(moaconfig); -//// NewConfigurationDBWrite.save(moaconfig); -//// -//// } catch (Exception e) { -//// Logger.warn("MOA-ID XML configuration can not be loaded from File.", e); -//// throw new ConfigurationException("config.02", null); -//// } -//// Logger.info("XML Configuration load is completed."); -//// } -// -// reloadDataBaseConfig(); -// -// -// } catch (Throwable t) { -// throw new ConfigurationException("config.02", null, t); -// } -// } -// -// protected MOAIDConfiguration loadDataBaseConfig() { -// return ConfigurationDBRead.getMOAIDConfiguration(); -// } -// -// public synchronized void reloadDataBaseConfig() throws ConfigurationException { -// -// Logger.info("Read MOA-ID 2.0 configuration from database."); -// moaidconfig = loadDataBaseConfig(); -// Logger.info("MOA-ID 2.0 is loaded."); -// -// if (moaidconfig == null) { -// Logger.warn("NO MOA-ID configuration found."); -// throw new ConfigurationException("config.18", null); -// } -// -// //build STORK Config -// AuthComponentGeneral auth = getAuthComponentGeneral(); -// ForeignIdentities foreign = auth.getForeignIdentities(); -// if (foreign == null ) { -// Logger.warn("Error in MOA-ID Configuration. No STORK configuration found."); -// } else -// storkconfig = new STORKConfig(foreign.getSTORK(), props, rootConfigFileDir); -// -// //load Chaining modes -// ChainingModes cm = moaidconfig.getChainingModes(); -// if (cm != null) { -// defaultChainingMode = cm.getSystemDefaultMode().value(); -// -// List tas = cm.getTrustAnchor(); -// -// chainingModes = new HashMap(); -// for (TrustAnchor ta : tas) { -// IssuerAndSerial is = new IssuerAndSerial(ta.getX509IssuerName(), ta.getX509SerialNumber()); -// chainingModes.put(is, ta.getMode().value()); -// } -// } else { -// Logger.warn("Error in MOA-ID Configuration. No ChainingMode configuration found."); -// throw new ConfigurationException("config.02", null); -// } -// -// //set Trusted CA certs directory -// trustedCACertificates = rootConfigFileDir + moaidconfig.getTrustedCACertificates(); -// -// //set CertStoreDirectory -// setCertStoreDirectory(); -// -// //set TrustManagerRevocationChecking -// setTrustManagerRevocationChecking(); -// -// //set default timeouts -// timeouts = new TimeOuts(); -// timeouts.setAssertion(new BigInteger("300")); -// timeouts.setMOASessionCreated(new BigInteger("2700")); -// timeouts.setMOASessionUpdated(new BigInteger("1200")); -// -// //search timeouts in config -// if (auth.getGeneralConfiguration() != null) { -// if (auth.getGeneralConfiguration().getTimeOuts() != null) { -// if (auth.getGeneralConfiguration().getTimeOuts().getAssertion() != null) -// timeouts.setAssertion(auth.getGeneralConfiguration().getTimeOuts().getAssertion()); -// -// if (auth.getGeneralConfiguration().getTimeOuts().getMOASessionCreated() != null) -// timeouts.setMOASessionCreated(auth.getGeneralConfiguration().getTimeOuts().getMOASessionCreated()); -// -// if (auth.getGeneralConfiguration().getTimeOuts().getMOASessionUpdated() != null) -// timeouts.setMOASessionUpdated(auth.getGeneralConfiguration().getTimeOuts().getMOASessionUpdated()); -// -// } else { -// Logger.info("No TimeOuts defined. Use default values"); -// } -// } -// -// // sets the authentication session and authentication data time outs -// AuthenticationServer.getInstance() -// .setSecondsSessionTimeOutCreated(timeouts.getMOASessionCreated().longValue()); -// -// AuthenticationServer.getInstance() -// .setSecondsSessionTimeOutUpdated(timeouts.getMOASessionUpdated().longValue()); -// -// AuthenticationServer.getInstance() -// .setSecondsAuthDataTimeOut(timeouts.getAssertion().longValue()); -// -// -// -// //set PVP2 general config -// Protocols protocols = auth.getProtocols(); -// if (protocols != null) { -// -// allowedProtcols = new ProtocolAllowed(); -// -// if (protocols.getSAML1() != null) { -// allowedProtcols.setSAML1Active(protocols.getSAML1().isIsActive()); -// -// //load alternative sourceID -// if (MiscUtil.isNotEmpty(protocols.getSAML1().getSourceID())) -// alternativesourceid = protocols.getSAML1().getSourceID(); -// -// } -// -// if (protocols.getOAuth() != null) { -// allowedProtcols.setOAUTHActive(protocols.getOAuth().isIsActive()); -// } -// -// if (protocols.getPVP2() != null) { -// PVP2 el = protocols.getPVP2(); -// -// allowedProtcols.setPVP21Active(el.isIsActive()); -// -// pvp2general = new PVP2(); -// pvp2general.setIssuerName(el.getIssuerName()); -// pvp2general.setPublicURLPrefix(el.getPublicURLPrefix()); -// -// if (el.getOrganization() != null) { -// Organization org = new Organization(); -// pvp2general.setOrganization(org); -// org.setDisplayName(el.getOrganization().getDisplayName()); -// org.setName(el.getOrganization().getName()); -// org.setURL(el.getOrganization().getURL()); -// } -// -// if (el.getContact() != null) { -// List cont = new ArrayList(); -// pvp2general.setContact(cont); -// for (Contact e : el.getContact()) { -// Contact c = new Contact(); -// c.setCompany(e.getCompany()); -// c.setGivenName(e.getGivenName()); -// c.getMail().addAll(e.getMail()); -// c.getPhone().addAll(e.getPhone()); -// c.setSurName(e.getSurName()); -// c.setType(e.getType()); -// cont.add(c); -// } -// } -// } -// } else { -// Logger.warn("Error in MOA-ID Configuration. No general Protcol configuration found."); -// } -// -// //set alternativeSourceID -// if (auth.getGeneralConfiguration() != null) { -// -// //TODO: can be removed in a further version, because it is moved to SAML1 config -// if (MiscUtil.isEmpty(alternativesourceid)) -// alternativesourceid = auth.getGeneralConfiguration().getAlternativeSourceID(); -// -// if (MiscUtil.isNotEmpty(auth.getGeneralConfiguration().getPublicURLPreFix())) -// publicURLPreFix = auth.getGeneralConfiguration().getPublicURLPreFix(); -// -// else { -// Logger.error("No Public URL Prefix configured."); -// throw new ConfigurationException("config.05", new Object[]{"Public URL Prefix"}); -// } -// -// } else { -// Logger.warn("Error in MOA-ID Configuration. No GeneralConfig defined."); -// throw new ConfigurationException("config.02", null); -// } -// -// //set LegacyAllowedProtocols -// try { -// if (auth.getProtocols() != null) { -// Protocols procols = auth.getProtocols(); -// if (procols.getLegacyAllowed() != null) { -// LegacyAllowed legacy = procols.getLegacyAllowed(); -// legacyallowedprotocols = new ArrayList(legacy.getProtocolName()); -// } -// } -// } catch (Exception e) { -// Logger.info("No protocols found with legacy allowed flag!"); -// } -// -// //set VerifyAuthBlockConfig -// MOASP moasp = getMOASPConfig(auth); -// -// VerifyAuthBlock el = moasp.getVerifyAuthBlock(); -// if (el != null) { -// verifyidl = new VerifyAuthBlock(); -// verifyidl.setTrustProfileID(el.getTrustProfileID()); -// verifyidl.setVerifyTransformsInfoProfileID(new ArrayList(el.getVerifyTransformsInfoProfileID())); -// } -// else { -// Logger.warn("Error in MOA-ID Configuration. No Trustprofile for AuthBlock validation."); -// throw new ConfigurationException("config.02", null); -// } -// -// //set MOASP connection parameters -// if (moasp.getConnectionParameter() != null) -// MoaSpConnectionParameter = new ConnectionParameterMOASP(moasp.getConnectionParameter(), props, this.rootConfigFileDir); -// else -// MoaSpConnectionParameter = null; -// -// //set ForeignIDConnectionParameters -// if (foreign != null) { -// ForeignIDConnectionParameter = new ConnectionParameterForeign(foreign.getConnectionParameter(), props, this.rootConfigFileDir); -// } else { -// Logger.warn("Error in MOA-ID Configuration. No Connectionconfiguration to SZRGW Service found"); -// } -// -// //set OnlineMandateConnectionParameters -// OnlineMandates ovs = auth.getOnlineMandates(); -// if (ovs != null) { -// OnlineMandatesConnectionParameter = new ConnectionParameterMandate(ovs.getConnectionParameter(), props, this.rootConfigFileDir); -// -// } else { -// Logger.warn("Error in MOA-ID Configuration. No Connectionconfiguration to OVS Service found"); -// } -// -// //set MOASP IdentityLink Trust-ProfileID -// VerifyIdentityLink verifyidl = moasp.getVerifyIdentityLink(); -// if (verifyidl != null) -// MoaSpIdentityLinkTrustProfileID = verifyidl.getTrustProfileID(); -// else { -// Logger.warn("Error in MOA-ID Configuration. No Trustprofile for IdentityLink validation."); -// throw new ConfigurationException("config.02", null); -// } -// -// //set SL transformation infos -// SecurityLayer seclayer = auth.getSecurityLayer(); -// if (seclayer == null) { -// Logger.warn("Error in MOA-ID Configuration. No generalAuthConfiguration->SecurityLayer found"); -// throw new ConfigurationException("config.02", null); -// } else { -// TransformsInfos = ConfigurationUtils.getTransformInfos(seclayer.getTransformsInfo()); -// -// if (TransformsInfos == null || TransformsInfos.size() == 0) { -// Logger.error("No Security-Layer Transformation found."); -// throw new ConfigurationException("config.05", new Object[]{"Security-Layer Transformation"}); -// } -// -// } -// -// //set IdentityLinkSignerSubjectNames -// IdentityLinkX509SubjectNames = new ArrayList(); -// IdentityLinkSigners idlsigners = auth.getIdentityLinkSigners(); -// if (idlsigners != null) { -// Logger.debug("Load own IdentityLinkX509SubjectNames"); -// IdentityLinkX509SubjectNames.addAll(new ArrayList(idlsigners.getX509SubjectName())); -// } -// -// // now add the default identity link signers -// String[] identityLinkSignersWithoutOID = MOAIDAuthConstants.IDENTITY_LINK_SIGNERS_WITHOUT_OID; -// for (int i=0; i getLegacyAllowedProtocols() { -// return legacyallowedprotocols; -// } -// -// -// /** -// * Provides configuration information regarding the online application behind -// * the given URL, relevant to the MOA-ID Auth component. -// * -// * @param oaURL URL requested for an online application -// * @return an OAAuthParameter, or null -// * if none is applicable -// */ -// public OAAuthParameter getOnlineApplicationParameter(String oaURL) { -// -// OnlineApplication oa = ConfigurationDBRead.getActiveOnlineApplication(oaURL); -// -// if (oa == null) { -// Logger.warn("Online application with identifier " + oaURL + " is not found."); -// return null; -// } -// -// return new OAAuthParameter(oa); -// } -// -// -// /** -// * Return a string with a url-reference to the VerifyAuthBlock trust -// * profile id within the moa-sp part of the authentication component -// * -// * @return String with a url-reference to the VerifyAuthBlock trust profile ID -// * @throws ConfigurationException -// */ -// public String getMoaSpAuthBlockTrustProfileID() throws ConfigurationException { -// return verifyidl.getTrustProfileID(); -// } -// -// /** -// * Return a string array with references to all verify transform info -// * IDs within the moa-sp part of the authentication component -// * @return A string array containing all urls to the -// * verify transform info IDs -// * @throws ConfigurationException -// */ -// public List getMoaSpAuthBlockVerifyTransformsInfoIDs() throws ConfigurationException { -// return verifyidl.getVerifyTransformsInfoProfileID(); -// } -// -// /** -// * Return a ConnectionParameter bean containing all information -// * of the authentication component moa-sp element -// * @return ConnectionParameter of the authentication component moa-sp element -// * @throws ConfigurationException -// */ -// public ConnectionParameter getMoaSpConnectionParameter() throws ConfigurationException { -// return MoaSpConnectionParameter; -// } -// -// /** -// * Return a ConnectionParameter bean containing all information -// * of the authentication component foreigid element -// * @return ConnectionParameter of the authentication component foreignid element -// * @throws ConfigurationException -// */ -// public ConnectionParameter getForeignIDConnectionParameter() throws ConfigurationException { -// return ForeignIDConnectionParameter; -// } -// -// /** -// * Return a ConnectionParameter bean containing all information -// * of the authentication component OnlineMandates element -// * @return ConnectionParameter of the authentication component OnlineMandates element -// * @throws ConfigurationException -// */ -// public ConnectionParameter getOnlineMandatesConnectionParameter() throws ConfigurationException { -// return OnlineMandatesConnectionParameter; -// } -// -// /** -// * Return a string with a url-reference to the VerifyIdentityLink trust -// * profile id within the moa-sp part of the authentication component -// * @return String with a url-reference to the VerifyIdentityLink trust profile ID -// * @throws ConfigurationException -// */ -// public String getMoaSpIdentityLinkTrustProfileID() throws ConfigurationException { -// return MoaSpIdentityLinkTrustProfileID; -// } -// -// /** -// * Returns the transformsInfos. -// * @return String[] -// * @throws ConfigurationException -// */ -// public List getTransformsInfos() throws ConfigurationException { -// return TransformsInfos; -// } -// -// /** -// * Returns the identityLinkX509SubjectNames. -// * @return List -// * @throws ConfigurationException -// */ -// public List getIdentityLinkX509SubjectNames() throws ConfigurationException { -// return IdentityLinkX509SubjectNames; -// } -// -// public List getSLRequestTemplates() throws ConfigurationException { -// return new ArrayList(SLRequestTemplates.values()); -// } -// -// public String getSLRequestTemplates(String type) throws ConfigurationException { -// String el = SLRequestTemplates.get(type); -// if (MiscUtil.isNotEmpty(el)) -// return el; -// else { -// Logger.warn("getSLRequestTemplates: BKU Type does not match: " -// + IOAAuthParameters.ONLINEBKU + " or " + IOAAuthParameters.HANDYBKU + " or " + IOAAuthParameters.LOCALBKU); -// return null; -// } -// } -// -// public List getDefaultBKUURLs() throws ConfigurationException { -// return new ArrayList(DefaultBKUURLs.values()); -// } -// -// public String getDefaultBKUURL(String type) throws ConfigurationException { -// String el = DefaultBKUURLs.get(type); -// if (MiscUtil.isNotEmpty(el)) -// return el; -// else { -// Logger.warn("getSLRequestTemplates: BKU Type does not match: " -// + IOAAuthParameters.ONLINEBKU + " or " + IOAAuthParameters.HANDYBKU + " or " + IOAAuthParameters.LOCALBKU); -// return null; -// } -// } -// -//// public boolean isSSOBusinessService() throws ConfigurationException { -//// -//// if (ssoconfig != null && ssoconfig.getIdentificationNumber() != null) -//// return true; -//// else -//// return false; -//// } -// -// public String getSSOTagetIdentifier() throws ConfigurationException { -// if (ssoconfig != null) -// return ssoconfig.getTarget(); -// else -// return null; -// } -// -//// public String getSSOTarget() throws ConfigurationException { -//// if (ssoconfig!= null) -//// return ssoconfig.getTarget(); -//// -//// return null; -//// } -// -// public String getSSOFriendlyName() { -// if (ssoconfig!= null) { -// if (MiscUtil.isNotEmpty(ssoconfig.getFriendlyName())) -// return ssoconfig.getFriendlyName(); -// } -// -// return "Default MOA-ID friendly name for SSO"; -// } -// -// public String getSSOSpecialText() { -// if (ssoconfig!= null) { -// String text = ssoconfig.getSpecialText(); -// if (MiscUtil.isEmpty(text)) -// text = new String(); -// -// return text; -// } -// return new String(); -// } -// -// public String getMOASessionEncryptionKey() { -// -// String prop = props.getProperty("configuration.moasession.key"); -// if (MiscUtil.isEmpty(prop)) -// return null; -// else -// return prop; -// } -// -// /** -// * @return -// */ -// public String getMOAConfigurationEncryptionKey() { -// String prop = props.getProperty("configuration.moaconfig.key"); -// if (MiscUtil.isEmpty(prop)) -// return null; -// else -// return prop; -// } -// -// public boolean isIdentityLinkResigning() { -// String prop = props.getProperty("configuration.resignidentitylink.active", "false"); -// return Boolean.valueOf(prop); -// } -// -// public String getIdentityLinkResigningKey() { -// String prop = props.getProperty("configuration.resignidentitylink.keygroup"); -// if (MiscUtil.isNotEmpty(prop)) -// return prop; -// else -// return null; -// } -// -// /** -// * Checks if is fakeIdL is activated. -// * -// * @return true, if fake IdLs are available for stork -// */ -// public boolean isStorkFakeIdLActive() { -// String prop = props.getProperty("stork.fakeIdL.active", "false"); -// return Boolean.valueOf(prop); -// } -// -// /** -// * Gets the countries which will receive a fake IdL -// * -// * @return the countries -// */ -// public List getStorkFakeIdLCountries() { -// String prop = props.getProperty("stork.fakeIdL.countries", ""); -// return Arrays.asList(prop.replaceAll(" ", "").split(",")); -// } -// -// /** -// * Gets the resigning key (group) for the stork fake IdL. -// * -// * @return the resigning key -// */ -// public String getStorkFakeIdLResigningKey() { -// String prop = props.getProperty("stork.fakeIdL.keygroup"); -// if (MiscUtil.isNotEmpty(prop)) -// return prop; -// else -// return null; -// } -// -// /** -// * Gets the countries for which it is configured to require no signature -// * -// * @return the stork no signature countries -// */ -// public List getStorkNoSignatureCountries() { -// String prop = props.getProperty("stork.fakeIdL.noSignatureCountries", ""); -// return Arrays.asList(prop.replaceAll(" ", "").split(",")); -// } -// -// @JsonProperty("isMonitoringActive") -// public boolean isMonitoringActive() { -// String prop = props.getProperty("configuration.monitoring.active", "false"); -// return Boolean.valueOf(prop); -// } -// -// public String getMonitoringTestIdentityLinkURL() { -// String prop = props.getProperty("configuration.monitoring.test.identitylink.url"); -// if (MiscUtil.isNotEmpty(prop)) -// return prop; -// else -// return null; -// } -// -// public String getMonitoringMessageSuccess() { -// String prop = props.getProperty("configuration.monitoring.message.success"); -// if (MiscUtil.isNotEmpty(prop)) -// return prop; -// else -// return null; -// } -// -// public boolean isAdvancedLoggingActive() { -// String prop = props.getProperty("configuration.advancedlogging.active", "false"); -// return Boolean.valueOf(prop); -// } -// -// public String getPublicURLPrefix() { -// return publicURLPreFix; -// } -// -// public boolean isPVP2AssertionEncryptionActive() { -// String prop = props.getProperty("protocols.pvp2.assertion.encryption.active", "true"); -// return Boolean.valueOf(prop); -// } -// -// public boolean isCertifiacteQCActive() { -// String prop = props.getProperty("configuration.validation.certificate.QC.ignore", "false"); -// return !Boolean.valueOf(prop); -// } -// -// -// //Load document service url from moa properties -// public String getDocumentServiceUrl() { -// String prop = props.getProperty("stork.documentservice.url", "false"); -// return prop; -// } -// -// -// public boolean isPVPSchemaValidationActive() { -// String prop = props.getProperty("protocols.pvp2.schemavalidation", "true"); -// return Boolean.valueOf(prop); -// } -// -// /** -// * Returns the STORK Configuration -// * @return STORK Configuration -// * @throws ConfigurationException -// */ -// public STORKConfig getStorkConfig() throws ConfigurationException { -// -// return storkconfig; -// } -// -// /** -// * @return the eGovUtilsConfig -// */ -//@JsonIgnore -//public EgovUtilPropertiesConfiguration geteGovUtilsConfig() { -// return eGovUtilsConfig; -//} -// -//private void setCertStoreDirectory() throws ConfigurationException { -// AuthComponentGeneral auth = getAuthComponentGeneral(); -// -// if (auth.getGeneralConfiguration() != null) -// certstoreDirectory = rootConfigFileDir + auth.getGeneralConfiguration().getCertStoreDirectory(); -// else { -// Logger.warn("Error in MOA-ID Configuration. No CertStoreDirectory defined."); -// throw new ConfigurationException("config.02", null); -// } -// } -// -// private void setTrustManagerRevocationChecking() throws ConfigurationException { -// AuthComponentGeneral auth = getAuthComponentGeneral(); -// -// if (auth.getGeneralConfiguration() != null && -// auth.getGeneralConfiguration().isTrustManagerRevocationChecking() != null) -// trustmanagerrevoationchecking = auth.getGeneralConfiguration().isTrustManagerRevocationChecking(); -// else { -// Logger.warn("No TrustMangerRevoationChecking defined. Use default value = TRUE"); -// throw new ConfigurationException("config.02", null); -// } -// } -// -// private static AuthComponentGeneral getAuthComponentGeneral() throws ConfigurationException { -// AuthComponentGeneral authgeneral = moaidconfig.getAuthComponentGeneral(); -// if (authgeneral == null) { -// Logger.warn("Error in MOA-ID Configuration. No generalAuthConfiguration found"); -// throw new ConfigurationException("config.02", null); -// } -// return authgeneral; -// } -// -// private static MOASP getMOASPConfig(AuthComponentGeneral authgeneral) throws ConfigurationException { -// MOASP moasp = authgeneral.getMOASP(); -// -// if (moasp == null) { -// Logger.warn("Error in MOA-ID Configuration. No MOASP configuration found"); -// throw new ConfigurationException("config.02", null); -// } -// return moasp; -// } -// -///* (non-Javadoc) -// * @see at.gv.egovernment.moa.id.config.auth.AuthConfiguration#getConfigurationWithPrefix(java.lang.String) -// */ -//@Override -//public Properties getConfigurationWithPrefix(String Prefix) { -// // TODO Auto-generated method stub -// return null; -//} -// -///* (non-Javadoc) -// * @see at.gv.egovernment.moa.id.config.auth.AuthConfiguration#getConfigurationWithKey(java.lang.String) -// */ -//@Override -//public String getConfigurationWithKey(String key) { -// // TODO Auto-generated method stub -// return null; -//} -// -//} -- cgit v1.2.3 From c7cd9327bbc4d7e180bab9b6bff2a17028c166dc Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 11:28:24 +0100 Subject: add some more attribute functionality for 'Austrian eID' demo-mode --- .../id/auth/builder/AuthenticationDataBuilder.java | 58 +++++++- .../gv/egovernment/moa/id/data/IMOAAuthData.java | 18 ++- .../moa/id/data/MOAAuthenticationData.java | 44 +++++- .../attributes/BPKListAttributeBuilder.java | 14 +- .../attributes/EncryptedBPKAttributeBuilder.java | 31 +++-- .../MandateNaturalPersonBPKAttributeBuilder.java | 154 +++++++++++++++------ ...andateNaturalPersonBPKListAttributeBuilder.java | 83 +++++++++++ ...ateNaturalPersonEncBPKListAttributeBuilder.java | 62 +++++++++ ...dateNaturalPersonSourcePinAttributeBuilder.java | 1 + ...NaturalPersonSourcePinTypeAttributeBuilder.java | 1 + .../at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder | 2 + .../auth/data/AuthenticationDataBuilderTest.java | 5 +- .../attributes/OAuth20AttributeBuilder.java | 4 + .../data/SSOTransferAuthenticationData.java | 8 +- .../protocols/saml1/SAML1AuthenticationServer.java | 94 ++++++++++--- 15 files changed, 482 insertions(+), 97 deletions(-) create mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKListAttributeBuilder.java create mode 100644 id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonEncBPKListAttributeBuilder.java diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java index c58f19333..acf59cebf 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/AuthenticationDataBuilder.java @@ -36,6 +36,7 @@ import java.util.Map.Entry; import javax.annotation.PostConstruct; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.w3c.dom.DOMException; @@ -81,6 +82,9 @@ import at.gv.egovernment.moa.id.config.auth.OAAuthParameterDecorator; import at.gv.egovernment.moa.id.data.AuthenticationRoleFactory; import at.gv.egovernment.moa.id.data.MISMandate; import at.gv.egovernment.moa.id.data.MOAAuthenticationData; +import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonSourcePinAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonSourcePinTypeAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.SimpleStringAttributeGenerator; import at.gv.egovernment.moa.id.protocols.pvp2x.PVPConstants; import at.gv.egovernment.moa.id.storage.IAuthenticationSessionStoreage; import at.gv.egovernment.moa.id.util.IdentityLinkReSigner; @@ -532,7 +536,7 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder } //build foreign bPKs - generateForeignbPK(authData, oaParam.foreignbPKSectorsRequested()); + generateForeignbPK(oaParam, authData); if (Boolean.parseBoolean( @@ -806,9 +810,41 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder } - private void generateForeignbPK(MOAAuthenticationData authData, List foreignSectors) { + private void generateForeignbPK(IOAAuthParameters oaParam, MOAAuthenticationData authData) { + List foreignSectors = oaParam.foreignbPKSectorsRequested(); + if (foreignSectors != null && !foreignSectors.isEmpty()) { - Logger.debug("Sectors for foreign bPKs are configurated. Starting foreign bPK generation ... "); + Logger.debug("Sectors for foreign bPKs are configurated. Starting foreign bPK generation ... "); + + + String mandatorBaseId = null; + String mandatorBaseIdType = null; + boolean isMandatorBaseIdAvailable = false; + if (authData.isUseMandate()) { + try { + Logger.trace("Mandates are used. Extracting mandators sourceID from mandate to calculate foreign encrypted bPKs... "); + + //TODO: remove this workaround in a further version!!! + boolean flagBak = authData.isBaseIDTransferRestrication(); + authData.setBaseIDTransferRestrication(false); + mandatorBaseId = new MandateNaturalPersonSourcePinAttributeBuilder().build( + oaParam, authData, new SimpleStringAttributeGenerator()); + mandatorBaseIdType = new MandateNaturalPersonSourcePinTypeAttributeBuilder().build( + oaParam, authData, new SimpleStringAttributeGenerator()); + authData.setBaseIDTransferRestrication(flagBak); + + isMandatorBaseIdAvailable = StringUtils.isNotEmpty(mandatorBaseId) && StringUtils.isNotEmpty(mandatorBaseIdType); + if (!isMandatorBaseIdAvailable) + Logger.debug("Can NOT extract mandators sourceId for natural persons from mandate."); + + } catch (Exception e) { + Logger.debug("Can NOT extract mandators sourceId for natural persons from mandate. Reason: " + e.getMessage()); + if (Logger.isTraceEnabled()) + Logger.warn("Detail: ", e); + + } + } + for (String foreignSector : foreignSectors) { Logger.trace("Process sector: " + foreignSector + " ... "); if (encKeyMap.containsKey(foreignSector)) { @@ -838,9 +874,23 @@ public class AuthenticationDataBuilder extends AbstractAuthenticationDataBuilder authData.getIdentificationType(), sector); String foreignbPK = BPKBuilder.encryptBPK(bpk.getFirst(), bpk.getSecond(), encKeyMap.get(foreignSector).getPublicKey()); - authData.getEncbPKList().add("(" + foreignSector + "|" + foreignbPK + ")"); + + authData.getEncbPKList().add(Pair.newInstance(foreignbPK, foreignSector)); Logger.debug("Foreign bPK for sector: " + foreignSector + " created."); + + //calculate foreign bPKs for natural-person mandates + if (isMandatorBaseIdAvailable) { + Pair mandatorbpk = new BPKBuilder().generateAreaSpecificPersonIdentifier( + mandatorBaseId, + mandatorBaseIdType, + sector); + String foreignMandatorbPK = BPKBuilder.encryptBPK(mandatorbpk.getFirst(), mandatorbpk.getSecond(), encKeyMap.get(foreignSector).getPublicKey()); + + authData.getEncMandateNaturalPersonbPKList().add(Pair.newInstance(foreignMandatorbPK, foreignSector)); + Logger.debug("Foreign mandator bPK for sector: " + foreignSector + " created."); + + } } } catch (Exception e) { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java index 415f4db18..af4cf6fa7 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/IMOAAuthData.java @@ -5,6 +5,7 @@ import java.util.List; import org.w3c.dom.Element; import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egovernment.moa.id.commons.api.data.IMISMandate; public interface IMOAAuthData extends IAuthData{ @@ -17,7 +18,22 @@ public interface IMOAAuthData extends IAuthData{ */ String getQAALevel(); - List getEncbPKList(); + /** + * Get a List of Pair, where the bPKTarget is formated according + * to Section 3.2.7 ENC-BPK-LIST in PVP Attribute-Profile 2.1.3 + * + * @return + */ + List> getEncbPKList(); + + /** + * Get a List of Pair for natural-person mandates, where + * the bPKTarget is formated according to Section 3.2.7 ENC-BPK-LIST in PVP Attribute-Profile 2.1.3 + * + * @return + */ + List> getEncMandateNaturalPersonbPKList(); + byte[] getSignerCertificate(); String getAuthBlock(); boolean isPublicAuthority(); diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java index c1545f354..897a06e62 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/data/MOAAuthenticationData.java @@ -29,6 +29,7 @@ import java.util.List; import org.w3c.dom.Element; import at.gv.egiz.eaaf.core.api.data.ILoALevelMapper; +import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.idp.AuthenticationData; import at.gv.egiz.eaaf.core.impl.utils.DOMUtils; import at.gv.egiz.eaaf.modules.pvp2.sp.exception.AssertionAttributeExtractorExeption; @@ -54,8 +55,10 @@ public class MOAAuthenticationData extends AuthenticationData implements IMOAAut private byte[] signerCertificate = null; private String authBlock = null; private String QAALevel = null; - private List encbPKList; - + + private List> encbPKList; + private List> encMandateNaturalPersonbPKList; + //ISA 1.18 attributes private List roles = null; private String pvpAttribute_OU = null; @@ -106,9 +109,9 @@ public class MOAAuthenticationData extends AuthenticationData implements IMOAAut } @Override - public List getEncbPKList() { + public List> getEncbPKList() { if (this.encbPKList == null) - this.encbPKList = new ArrayList(); + this.encbPKList = new ArrayList>(); return this.encbPKList; } @@ -293,10 +296,27 @@ public class MOAAuthenticationData extends AuthenticationData implements IMOAAut } /** + * Set a List of encrypted bPKs where each List element is formated according + * to Section 3.2.7 ENC-BPK-LIST in PVP Attribte-Profile 2.1.3 + * * @param encbPKList the encbPKList to set */ public void setEncbPKList(List encbPKList) { - this.encbPKList = encbPKList; + if (encbPKList != null) { + for (String el : encbPKList) { + Logger.trace("Processing foreign bPK string: " + el ); + int index = el.indexOf("|"); + if (index >= 0) { + String encbPK = el.substring(index+1); + String second = el.substring(0, index); + getEncbPKList().add(Pair.newInstance(encbPK, second)); + + } else + Logger.info("Foreign bPK: " + el + " is misformatted. Ignore it"); + + } + + } } @@ -336,5 +356,19 @@ public class MOAAuthenticationData extends AuthenticationData implements IMOAAut public void setIseIDNewDemoMode(boolean iseIDNewDemoMode) { this.iseIDNewDemoMode = iseIDNewDemoMode; } + + public List> getEncMandateNaturalPersonbPKList() { + if (this.encMandateNaturalPersonbPKList == null) + this.encMandateNaturalPersonbPKList = new ArrayList>(); + + return this.encMandateNaturalPersonbPKList; + + } + + public void setEncMandateNaturalPersonbPKList(List> encMandateNaturalPersonbPKList) { + this.encMandateNaturalPersonbPKList = encMandateNaturalPersonbPKList; + } + + } diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java index ec8c7629f..c5a8d88b7 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/BPKListAttributeBuilder.java @@ -18,7 +18,9 @@ public class BPKListAttributeBuilder extends BPKAttributeBuilder implements IPVP private static final Logger log = LoggerFactory.getLogger(BPKListAttributeBuilder.class); - protected static final String DELIMITER_BPK_LIST = ";"; + public static final String DELIMITER_BPK_LIST = ";"; + public static final String LIST_ELEMENT_START = "("; + public static final String LIST_ELEMENT_END = ")"; public String getName() { return BPK_LIST_NAME; @@ -26,16 +28,18 @@ public class BPKListAttributeBuilder extends BPKAttributeBuilder implements IPVP public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { - String result = getBpkForSP(authData); + String result = LIST_ELEMENT_START + getBpkForSP(authData) + LIST_ELEMENT_END; //add additional bPKs if someone are available if (authData.getAdditionalbPKs() != null && !authData.getAdditionalbPKs().isEmpty()) { log.info("Adding additional bPKs into bPK attribute"); for (Pair el : authData.getAdditionalbPKs()) { result += DELIMITER_BPK_LIST - + removeBpkTypePrefix(el.getSecond()) - + DELIMITER_BPKTYPE_BPK - + attrMaxSize(el.getFirst()); + + LIST_ELEMENT_START + + removeBpkTypePrefix(el.getSecond()) + + DELIMITER_BPKTYPE_BPK + + attrMaxSize(el.getFirst()) + + LIST_ELEMENT_END; } log.trace("Authenticate user with bPK-List: " + result); diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EncryptedBPKAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EncryptedBPKAttributeBuilder.java index 44043ec40..bf7187e51 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EncryptedBPKAttributeBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/EncryptedBPKAttributeBuilder.java @@ -28,6 +28,7 @@ import at.gv.egiz.eaaf.core.api.idp.IPVPAttributeBuilder; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; +import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PVPMETADATA; import at.gv.egovernment.moa.id.data.IMOAAuthData; import at.gv.egovernment.moa.logging.Logger; @@ -35,6 +36,8 @@ import at.gv.egovernment.moa.logging.Logger; @PVPMETADATA public class EncryptedBPKAttributeBuilder implements IPVPAttributeBuilder { + public static final String DELIMITER_ENCBPK_TARGET = "|"; + public String getName() { return ENC_BPK_LIST_NAME; } @@ -45,12 +48,22 @@ public class EncryptedBPKAttributeBuilder implements IPVPAttributeBuilder { if (authData instanceof IMOAAuthData) { if (((IMOAAuthData)authData).getEncbPKList() != null && ((IMOAAuthData)authData).getEncbPKList().size() > 0) { - String value = ((IMOAAuthData)authData).getEncbPKList().get(0); - for (int i=1; i<((IMOAAuthData)authData).getEncbPKList().size(); i++) - value += ";"+((IMOAAuthData)authData).getEncbPKList().get(i); + Pair value = ((IMOAAuthData)authData).getEncbPKList().get(0); + String result = BPKListAttributeBuilder.LIST_ELEMENT_START + + value.getSecond() + DELIMITER_ENCBPK_TARGET + value.getFirst() + + BPKListAttributeBuilder.LIST_ELEMENT_END; + + for (int i=1; i<((IMOAAuthData)authData).getEncbPKList().size(); i++) { + Pair el = ((IMOAAuthData)authData).getEncbPKList().get(i); + result += BPKListAttributeBuilder.DELIMITER_BPK_LIST + + BPKListAttributeBuilder.LIST_ELEMENT_START + + el.getSecond() + DELIMITER_ENCBPK_TARGET + el.getFirst() + + BPKListAttributeBuilder.LIST_ELEMENT_END; + + } return g.buildStringAttribute(ENC_BPK_LIST_FRIENDLY_NAME, ENC_BPK_LIST_NAME, - value); + result); } @@ -59,16 +72,6 @@ public class EncryptedBPKAttributeBuilder implements IPVPAttributeBuilder { throw new UnavailableAttributeException(ENC_BPK_LIST_NAME); -// String encbpk = "XXX01234567890XXX"; -// String type = "Bereich"; -// String vkz = "Verfahrenskennzeichen"; -// -// //TODO: implement encrypted bPK support -// -// Logger.trace("Authenticate user with encrypted bPK " + vkz + "+" + type + "|" + encbpk); -// -// return g.buildStringAttribute(ENC_BPK_LIST_FRIENDLY_NAME, ENC_BPK_LIST_NAME, -// vkz + "+" + type + "|" + encbpk); } public ATT buildEmpty(IAttributeGenerator g) { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKAttributeBuilder.java index f67f79dcf..4d41cc19b 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKAttributeBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKAttributeBuilder.java @@ -22,11 +22,13 @@ *******************************************************************************/ package at.gv.egovernment.moa.id.protocols.builder.attributes; +import org.apache.commons.lang3.StringUtils; import org.w3c.dom.Element; import at.gv.e_government.reference.namespace.mandates._20040701_.Mandate; import at.gv.e_government.reference.namespace.persondata._20020228_.IdentificationType; import at.gv.e_government.reference.namespace.persondata._20020228_.PhysicalPersonType; +import at.gv.egiz.eaaf.core.api.data.EAAFConstants; import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.IPVPAttributeBuilder; @@ -36,9 +38,9 @@ import at.gv.egiz.eaaf.core.exceptions.EAAFBuilderException; import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.idp.auth.builder.BPKBuilder; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.BPKAttributeBuilder; import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PVPMETADATA; import at.gv.egovernment.moa.id.auth.exception.BuildException; -import at.gv.egovernment.moa.id.commons.api.IOAAuthParameters; import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; import at.gv.egovernment.moa.id.data.IMOAAuthData; import at.gv.egovernment.moa.id.protocols.pvp2x.builder.attributes.exceptions.NoMandateDataAttributeException; @@ -57,42 +59,10 @@ public class MandateNaturalPersonBPKAttributeBuilder implements IPVPAttributeBui public ATT build(ISPConfiguration oaParam, IAuthData authData, IAttributeGenerator g) throws AttributeBuilderException { try { - Pair calcResult = internalBPKGenerator((IOAAuthParameters)oaParam, authData); - if (calcResult != null) { - String bpk = calcResult.getFirst(); - String type = calcResult.getSecond(); - - if (MiscUtil.isEmpty(bpk)) - throw new UnavailableAttributeException(BPK_NAME); - - if (type != null) { - if (type.startsWith(Constants.URN_PREFIX_WBPK)) - type = type.substring((Constants.URN_PREFIX_WBPK + "+").length()); - - else if (type.startsWith(Constants.URN_PREFIX_CDID)) - type = type.substring((Constants.URN_PREFIX_CDID + "+").length()); - - else if (type.startsWith(Constants.URN_PREFIX_EIDAS)) - type = type.substring((Constants.URN_PREFIX_EIDAS + "+").length()); - - } else { - Logger.debug("bPK type is 'null' --> use it as it is"); - - } - - if (bpk.length() > BPK_MAX_LENGTH) { - bpk = bpk.substring(0, BPK_MAX_LENGTH); - } - - Logger.trace("Authenticate user with bPK/wbPK " + bpk + " and Type=" + type); - - if (type != null) - return g.buildStringAttribute(MANDATE_NAT_PER_BPK_FRIENDLY_NAME, MANDATE_NAT_PER_BPK_NAME, type + ":" + bpk); - else - return g.buildStringAttribute(MANDATE_NAT_PER_BPK_FRIENDLY_NAME, MANDATE_NAT_PER_BPK_NAME, bpk); - - } - + String bPKResult = getBpkAttributeStringForSP(oaParam, authData); + if (StringUtils.isNoneEmpty(bPKResult)) + return g.buildStringAttribute(MANDATE_NAT_PER_BPK_FRIENDLY_NAME, MANDATE_NAT_PER_BPK_NAME, bPKResult); + } catch (BuildException | ConfigurationException | EAAFBuilderException e) { Logger.error("Failed to generate IdentificationType"); @@ -103,12 +73,109 @@ public class MandateNaturalPersonBPKAttributeBuilder implements IPVPAttributeBui return null; } - + public ATT buildEmpty(IAttributeGenerator g) { return g.buildEmptyAttribute(MANDATE_NAT_PER_BPK_FRIENDLY_NAME, MANDATE_NAT_PER_BPK_NAME); } - protected Pair internalBPKGenerator(ISPConfiguration oaParam, IAuthData authData) throws NoMandateDataAttributeException, BuildException, ConfigurationException, EAAFBuilderException { + protected Pair getBpkForSp(ISPConfiguration oaParam, IAuthData authData) throws NoMandateDataAttributeException, BuildException, ConfigurationException, EAAFBuilderException { + Pair baseId = getBaseIdFromMandate(oaParam, authData); + Pair bPKResult = null; + + if (baseId != null) { + if (baseId.getSecond() != null && baseId.getSecond().equals(Constants.URN_PREFIX_BASEID)) + bPKResult = new BPKBuilder().generateAreaSpecificPersonIdentifier(baseId.getFirst(), + oaParam.getAreaSpecificTargetIdentifier()); + else { + Logger.debug("No BaseId target in mandate. Use it as it is ... "); + bPKResult = Pair.newInstance(baseId.getFirst(), null); + + } + } + + return bPKResult; + + } + + + /** + * Generate the bPK String for this specific SP + * + * @param oaParam + * @param authData + * @return + * @throws UnavailableAttributeException + * @throws EAAFBuilderException + * @throws ConfigurationException + * @throws BuildException + * @throws NoMandateDataAttributeException + */ + protected String getBpkAttributeStringForSP(ISPConfiguration oaParam, IAuthData authData) throws UnavailableAttributeException, EAAFBuilderException, NoMandateDataAttributeException, BuildException, ConfigurationException { + Pair bPKResult = getBpkForSp(oaParam, authData); + if (bPKResult != null) { + String bpk = bPKResult.getFirst(); + String type = bPKResult.getSecond(); + + if (MiscUtil.isEmpty(bpk)) + throw new UnavailableAttributeException(BPK_NAME); + + if (type != null) + type = removeBpkTypePrefix(type); + else + Logger.debug("bPK type is 'null' --> use it as it is"); + + bpk = attrMaxSize(bpk); + + Logger.trace("Authenticate user with bPK/wbPK " + bpk + " and Type=" + type); + + if (type != null) + return type + BPKAttributeBuilder.DELIMITER_BPKTYPE_BPK + bpk; + else + return bpk; + + } + + return null; + + } + + + /** + * Limit the attribute value to maximum size + * + * @param attr + * @return + */ + protected String attrMaxSize(String attr) { + if (attr != null && attr.length() > BPK_MAX_LENGTH) { + attr = attr.substring(0, BPK_MAX_LENGTH); + } + return attr; + + } + + /** + * Remove bPKType prefix if available + * + * @param type + * @return + */ + protected String removeBpkTypePrefix(String type) { + if (type.startsWith(EAAFConstants.URN_PREFIX_WBPK)) + return type.substring((EAAFConstants.URN_PREFIX_WBPK).length()); + + else if (type.startsWith(EAAFConstants.URN_PREFIX_CDID)) + return type.substring((EAAFConstants.URN_PREFIX_CDID).length()); + + else if (type.startsWith(EAAFConstants.URN_PREFIX_EIDAS)) + return type.substring((EAAFConstants.URN_PREFIX_EIDAS).length()); + + else + return type; + + } + + protected Pair getBaseIdFromMandate(ISPConfiguration oaParam, IAuthData authData) throws NoMandateDataAttributeException, BuildException, ConfigurationException, EAAFBuilderException { //get PVP attribute directly, if exists Pair calcResult = null; if (authData instanceof IMOAAuthData) { @@ -136,13 +203,8 @@ public class MandateNaturalPersonBPKAttributeBuilder implements IPVPAttributeBui Logger.info("Failed to generate IdentificationType"); throw new NoMandateDataAttributeException(); } - - - if (id.getType().equals(Constants.URN_PREFIX_BASEID)) - calcResult = new BPKBuilder().generateAreaSpecificPersonIdentifier(id.getValue().getValue(), - oaParam.getAreaSpecificTargetIdentifier()); - else - calcResult = Pair.newInstance(id.getValue().getValue(), id.getType()); + + calcResult = Pair.newInstance(id.getValue().getValue(), id.getType()); } else { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKListAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKListAttributeBuilder.java new file mode 100644 index 000000000..fd00e2f61 --- /dev/null +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonBPKListAttributeBuilder.java @@ -0,0 +1,83 @@ + +package at.gv.egovernment.moa.id.protocols.builder.attributes; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.IPVPAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.exceptions.EAAFBuilderException; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.idp.auth.builder.BPKBuilder; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.BPKAttributeBuilder; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PVPMETADATA; +import at.gv.egovernment.moa.id.auth.exception.BuildException; +import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; +import at.gv.egovernment.moa.id.protocols.pvp2x.builder.attributes.exceptions.NoMandateDataAttributeException; +import at.gv.egovernment.moa.logging.Logger; +import at.gv.egovernment.moa.util.Constants; + +@PVPMETADATA +public class MandateNaturalPersonBPKListAttributeBuilder extends MandateNaturalPersonBPKAttributeBuilder implements IPVPAttributeBuilder { + + public String getName() { + return MANDATE_NAT_PER_BPK_LIST_NAME; + } + + public ATT build(ISPConfiguration oaParam, IAuthData authData, + IAttributeGenerator g) throws AttributeBuilderException { + + try { + String result = getBpkAttributeStringForSP(oaParam, authData); + + if (result != null) { + result = BPKListAttributeBuilder.LIST_ELEMENT_START + result + BPKListAttributeBuilder.LIST_ELEMENT_END; + + //add additional bPKs if someone are available + if (authData.getAdditionalbPKs() != null && !authData.getAdditionalbPKs().isEmpty()) { + Logger.info("Additional bPKs available. Calculate additional bPKs for mandate ... "); + Pair baseId = getBaseIdFromMandate(oaParam, authData); + if (baseId != null && StringUtils.isNotEmpty(baseId.getSecond()) + && baseId.getSecond().equals(Constants.URN_PREFIX_BASEID)) { + for (Pair el : authData.getAdditionalbPKs()) { + + Pair addBpk = + new BPKBuilder().generateAreaSpecificPersonIdentifier( + baseId.getFirst(), + el.getSecond()); + + Logger.trace("Calculate bPK with " + addBpk.toString()); + + result += BPKListAttributeBuilder.DELIMITER_BPK_LIST + + BPKListAttributeBuilder.LIST_ELEMENT_START + + removeBpkTypePrefix(addBpk.getSecond()) + + BPKAttributeBuilder.DELIMITER_BPKTYPE_BPK + + attrMaxSize(addBpk.getFirst()) + + BPKListAttributeBuilder.LIST_ELEMENT_END; + + } + } + } + + Logger.trace("Authenticate user with List of bPK/wbPK: " + result + " for mandate"); + return g.buildStringAttribute(MANDATE_NAT_PER_BPK_LIST_FRIENDLY_NAME, MANDATE_NAT_PER_BPK_LIST_NAME, result); + + } + + return null; + + } catch (BuildException | ConfigurationException | EAAFBuilderException e) { + Logger.error("Failed to generate IdentificationType"); + throw new NoMandateDataAttributeException(); + + } + + } + + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(MANDATE_NAT_PER_BPK_LIST_FRIENDLY_NAME, MANDATE_NAT_PER_BPK_LIST_NAME); + } + +} diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonEncBPKListAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonEncBPKListAttributeBuilder.java new file mode 100644 index 000000000..220ccd94e --- /dev/null +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonEncBPKListAttributeBuilder.java @@ -0,0 +1,62 @@ + +package at.gv.egovernment.moa.id.protocols.builder.attributes; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.IPVPAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PVPMETADATA; +import at.gv.egovernment.moa.id.data.IMOAAuthData; +import at.gv.egovernment.moa.logging.Logger; + +@PVPMETADATA +public class MandateNaturalPersonEncBPKListAttributeBuilder implements IPVPAttributeBuilder { + + public String getName() { + return MANDATE_NAT_PER_ENC_BPK_LIST_NAME; + } + + public ATT build(ISPConfiguration oaParam, IAuthData authData, + IAttributeGenerator g) throws AttributeBuilderException { + + if (authData instanceof IMOAAuthData) { + if (((IMOAAuthData) authData).isUseMandate()) { + if (((IMOAAuthData)authData).getEncMandateNaturalPersonbPKList() != null && + ((IMOAAuthData)authData).getEncMandateNaturalPersonbPKList().size() > 0) { + Pair value = ((IMOAAuthData)authData).getEncMandateNaturalPersonbPKList().get(0); + String result = BPKListAttributeBuilder.LIST_ELEMENT_START + + value.getSecond() + EncryptedBPKAttributeBuilder.DELIMITER_ENCBPK_TARGET + value.getFirst() + + BPKListAttributeBuilder.LIST_ELEMENT_END; + + for (int i=1; i<((IMOAAuthData)authData).getEncMandateNaturalPersonbPKList().size(); i++) { + Pair el = ((IMOAAuthData)authData).getEncMandateNaturalPersonbPKList().get(i); + result += BPKListAttributeBuilder.DELIMITER_BPK_LIST + + BPKListAttributeBuilder.LIST_ELEMENT_START + + el.getSecond() + EncryptedBPKAttributeBuilder.DELIMITER_ENCBPK_TARGET + el.getFirst() + + BPKListAttributeBuilder.LIST_ELEMENT_END; + + } + + return g.buildStringAttribute(MANDATE_NAT_PER_ENC_BPK_LIST_FRIENDLY_NAME, MANDATE_NAT_PER_ENC_BPK_LIST_NAME, + result); + + } + + } else + Logger.trace(MANDATE_NAT_PER_ENC_BPK_LIST_FRIENDLY_NAME + " is only availabe if mandates are used"); + + } else + Logger.info(MANDATE_NAT_PER_ENC_BPK_LIST_FRIENDLY_NAME + " is only available in MOA-ID context"); + + throw new UnavailableAttributeException(MANDATE_NAT_PER_ENC_BPK_LIST_NAME); + + } + + public ATT buildEmpty(IAttributeGenerator g) { + return g.buildEmptyAttribute(MANDATE_NAT_PER_ENC_BPK_LIST_FRIENDLY_NAME, MANDATE_NAT_PER_ENC_BPK_LIST_NAME); + } + +} diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinAttributeBuilder.java index 32b45a595..88648b56e 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinAttributeBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinAttributeBuilder.java @@ -39,6 +39,7 @@ import at.gv.egovernment.moa.id.protocols.pvp2x.builder.attributes.exceptions.No import at.gv.egovernment.moa.id.util.MandateBuilder; import at.gv.egovernment.moa.logging.Logger; +@Deprecated @PVPMETADATA public class MandateNaturalPersonSourcePinAttributeBuilder implements IPVPAttributeBuilder { diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinTypeAttributeBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinTypeAttributeBuilder.java index 90a0d61c9..223994e6e 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinTypeAttributeBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/protocols/builder/attributes/MandateNaturalPersonSourcePinTypeAttributeBuilder.java @@ -38,6 +38,7 @@ import at.gv.egovernment.moa.id.protocols.pvp2x.builder.attributes.exceptions.No import at.gv.egovernment.moa.id.util.MandateBuilder; import at.gv.egovernment.moa.logging.Logger; +@Deprecated @PVPMETADATA public class MandateNaturalPersonSourcePinTypeAttributeBuilder implements IPVPAttributeBuilder { diff --git a/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder b/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder index b4e62a344..a10b9b3e0 100644 --- a/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder +++ b/id/server/idserverlib/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder @@ -21,3 +21,5 @@ at.gv.egovernment.moa.id.protocols.builder.attributes.MandateTypeAttributeBuilde at.gv.egovernment.moa.id.protocols.builder.attributes.MandateTypeOIDAttributeBuilder at.gv.egovernment.moa.id.protocols.builder.attributes.HolderOfKey at.gv.egovernment.moa.id.protocols.builder.attributes.BPKListAttributeBuilder +at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonBPKListAttributeBuilder +at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonEncBPKListAttributeBuilder diff --git a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/AuthenticationDataBuilderTest.java b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/AuthenticationDataBuilderTest.java index 1ea057186..c3420d833 100644 --- a/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/AuthenticationDataBuilderTest.java +++ b/id/server/idserverlib/src/test/java/at/gv/egovernment/moa/id/config/auth/data/AuthenticationDataBuilderTest.java @@ -10,6 +10,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.idp.module.test.TestRequestImpl; import at.gv.egovernment.moa.id.auth.builder.AuthenticationDataBuilder; import at.gv.egovernment.moa.id.auth.parser.IdentityLinkAssertionParser; @@ -72,14 +73,14 @@ public class AuthenticationDataBuilderTest { throw new Exception("bPKType wrong"); - List foreignbPKs = authData.getEncbPKList(); + List> foreignbPKs = authData.getEncbPKList(); if (foreignbPKs.isEmpty()) throw new Exception("NO foreign bPK list is null"); if (foreignbPKs.size() != 1) throw new Exception("NO or MORE THAN ONE foreign bPK"); - if (!foreignbPKs.get(0).startsWith("(wbpk+FN+195738a|") && !(foreignbPKs.get(0).endsWith(")"))) + if (!foreignbPKs.get(0).getSecond().equals("wbpk+FN+195738a") && !(foreignbPKs.get(0).getFirst().isEmpty())) throw new Exception("foreign bPK has wrong prefix"); } diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java index 8e9d1e4f5..9779b0cf4 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/attributes/OAuth20AttributeBuilder.java @@ -55,7 +55,9 @@ import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonF import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonSourcePinAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateLegalPersonSourcePinTypeAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonBPKAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonBPKListAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonBirthDateAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonEncBPKListAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonFamilyNameAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonGivenNameAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonSourcePinAttributeBuilder; @@ -139,6 +141,8 @@ public final class OAuth20AttributeBuilder { buildersMandate.add(new MandateNaturalPersonSourcePinAttributeBuilder()); buildersMandate.add(new MandateNaturalPersonSourcePinTypeAttributeBuilder()); buildersMandate.add(new MandateNaturalPersonBPKAttributeBuilder()); + buildersMandate.add(new MandateNaturalPersonBPKListAttributeBuilder()); + buildersMandate.add(new MandateNaturalPersonEncBPKListAttributeBuilder()); buildersMandate.add(new MandateNaturalPersonFamilyNameAttributeBuilder()); buildersMandate.add(new MandateNaturalPersonGivenNameAttributeBuilder()); buildersMandate.add(new MandateNaturalPersonBirthDateAttributeBuilder()); diff --git a/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java b/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java index 02577c110..e7280f847 100644 --- a/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java +++ b/id/server/modules/moa-id-module-ssoTransfer/src/main/java/at/gv/egovernment/moa/id/auth/modules/ssotransfer/data/SSOTransferAuthenticationData.java @@ -198,7 +198,7 @@ public class SSOTransferAuthenticationData implements IMOAAuthData { * @see at.gv.egovernment.moa.id.data.IAuthData#getEncbPKList() */ @Override - public List getEncbPKList() { + public List> getEncbPKList() { // TODO Auto-generated method stub return null; } @@ -387,5 +387,11 @@ public class SSOTransferAuthenticationData implements IMOAAuthData { return false; } + @Override + public List> getEncMandateNaturalPersonbPKList() { + // TODO Auto-generated method stub + return null; + } + } diff --git a/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java b/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java index 23d214d3e..64a4bae63 100644 --- a/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java +++ b/id/server/modules/moa-id-modules-saml1/src/main/java/at/gv/egovernment/moa/id/protocols/saml1/SAML1AuthenticationServer.java @@ -48,6 +48,7 @@ import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.data.PVPAttributeDefinitions; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.exceptions.EAAFBuilderException; import at.gv.egiz.eaaf.core.exceptions.EAAFException; import at.gv.egiz.eaaf.core.impl.data.Pair; @@ -75,6 +76,8 @@ import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; import at.gv.egovernment.moa.id.data.MOAAuthenticationData; import at.gv.egovernment.moa.id.protocols.builder.attributes.BPKListAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.EncryptedBPKAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonBPKListAttributeBuilder; +import at.gv.egovernment.moa.id.protocols.builder.attributes.MandateNaturalPersonEncBPKListAttributeBuilder; import at.gv.egovernment.moa.id.protocols.builder.attributes.SimpleStringAttributeGenerator; import at.gv.egovernment.moa.id.protocols.pvp2x.PVPConstants; import at.gv.egovernment.moa.logging.Logger; @@ -352,26 +355,79 @@ public class SAML1AuthenticationServer extends AuthenticationServer { if (oaAttributes == null) oaAttributes = new ArrayList(); - - String additionalBpks = new BPKListAttributeBuilder().build( - oaParam, - authData, - new SimpleStringAttributeGenerator()); - Logger.trace("Adding additional bPKs: " + additionalBpks + " as attribute into SAML1 assertion ... "); - oaAttributes.add(new ExtendedSAMLAttributeImpl( - PVPAttributeDefinitions.BPK_LIST_FRIENDLY_NAME, additionalBpks, - Constants.MOA_NS_URI, - ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + try { + String additionalBpks = new BPKListAttributeBuilder().build( + oaParam, + authData, + new SimpleStringAttributeGenerator()); + if (MiscUtil.isNotEmpty(additionalBpks)) { + Logger.trace("Adding additional bPKs: " + additionalBpks + " as attribute into SAML1 assertion ... "); + oaAttributes.add(new ExtendedSAMLAttributeImpl( + PVPAttributeDefinitions.BPK_LIST_FRIENDLY_NAME, additionalBpks, + Constants.MOA_NS_URI, + ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + } + } catch (AttributeBuilderException e) { + Logger.info("Can NOT build additional bPKs. Reason: " + e.getMessage()); + + } - String encryptedBpks = new EncryptedBPKAttributeBuilder().build( - oaParam, - authData, - new SimpleStringAttributeGenerator()); - Logger.trace("Adding foreign bPKs: " + encryptedBpks + " as attribute into SAML1 assertion ... "); - oaAttributes.add(new ExtendedSAMLAttributeImpl( - PVPAttributeDefinitions.ENC_BPK_LIST_FRIENDLY_NAME, encryptedBpks, - Constants.MOA_NS_URI, - ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + try { + String encryptedBpks = new EncryptedBPKAttributeBuilder().build( + oaParam, + authData, + new SimpleStringAttributeGenerator()); + if (MiscUtil.isNotEmpty(encryptedBpks)) { + Logger.trace("Adding foreign bPKs: " + encryptedBpks + " as attribute into SAML1 assertion ... "); + oaAttributes.add(new ExtendedSAMLAttributeImpl( + PVPAttributeDefinitions.ENC_BPK_LIST_FRIENDLY_NAME, encryptedBpks, + Constants.MOA_NS_URI, + ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + } + } catch (AttributeBuilderException e) { + Logger.info("Can NOT build additional foreign bPKs. Reason: " + e.getMessage()); + + } + + //for mandates + try { + String additionalMandatorBpks = new MandateNaturalPersonBPKListAttributeBuilder().build( + oaParam, + authData, + new SimpleStringAttributeGenerator()); + if (MiscUtil.isNotEmpty(additionalMandatorBpks)) { + Logger.trace("Adding additional Mandator bPKs: " + additionalMandatorBpks + " as attribute into SAML1 assertion ... "); + oaAttributes.add(new ExtendedSAMLAttributeImpl( + PVPAttributeDefinitions.MANDATE_NAT_PER_BPK_LIST_FRIENDLY_NAME, additionalMandatorBpks, + Constants.MOA_NS_URI, + ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + } + } catch (AttributeBuilderException e) { + Logger.info("Can NOT build additional Mandator bPKs. Reason: " + e.getMessage()); + + } + + try { + String encryptedMandatorBpks = new MandateNaturalPersonEncBPKListAttributeBuilder().build( + oaParam, + authData, + new SimpleStringAttributeGenerator()); + if (MiscUtil.isNotEmpty(encryptedMandatorBpks)) { + Logger.trace("Adding foreign Mandator bPKs: " + encryptedMandatorBpks + " as attribute into SAML1 assertion ... "); + oaAttributes.add(new ExtendedSAMLAttributeImpl( + PVPAttributeDefinitions.MANDATE_NAT_PER_ENC_BPK_LIST_FRIENDLY_NAME, encryptedMandatorBpks, + Constants.MOA_NS_URI, + ExtendedSAMLAttribute.NOT_ADD_TO_AUTHBLOCK)); + + } + } catch (AttributeBuilderException e) { + Logger.info("Can NOT build foreign Mandator bPKs. Reason: " + e.getMessage()); + + } } -- cgit v1.2.3 From 0ec665ef207e9fb0f599a2b66789e5c39b2893dd Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 11:29:19 +0100 Subject: update OpenID-Connect request validation --- .../oauth20/protocol/OAuth20AuthRequest.java | 33 ++++++++++---------- .../oauth20/protocol/OAuth20BaseRequest.java | 22 +++++--------- .../oauth20/protocol/OAuth20TokenRequest.java | 35 ++++++++++------------ 3 files changed, 39 insertions(+), 51 deletions(-) diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthRequest.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthRequest.java index 0350a113c..4dc99262e 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthRequest.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20AuthRequest.java @@ -24,19 +24,20 @@ package at.gv.egovernment.moa.id.protocols.oauth20.protocol; import javax.servlet.http.HttpServletRequest; +import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; -import at.gv.egiz.eaaf.core.exceptions.EAAFConfigurationException; import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Util; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20AccessDeniedException; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20Exception; +import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20OANotSupportedException; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20ResponseTypeException; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20WrongParameterException; import at.gv.egovernment.moa.logging.Logger; @@ -160,7 +161,7 @@ public class OAuth20AuthRequest extends OAuth20BaseRequest { } @Override - protected void populateSpecialParameters(HttpServletRequest request, IConfiguration authConfig) throws OAuth20Exception { + protected void populateSpecialParameters(HttpServletRequest request, IConfiguration authConfig, ISPConfiguration oAuthConfig) throws OAuth20Exception { this.setResponseType(this.getParam(request, OAuth20Constants.PARAM_RESPONSE_TYPE, true)); this.setState(this.getParam(request, OAuth20Constants.PARAM_STATE, true)); this.setRedirectUri(this.getParam(request, OAuth20Constants.PARAM_REDIRECT_URI, true)); @@ -178,25 +179,23 @@ public class OAuth20AuthRequest extends OAuth20BaseRequest { throw new OAuth20WrongParameterException(OAuth20Constants.PARAM_STATE); } - // check if client id and redirect uri are ok - try { - // OAOAUTH20 cannot be null at this point. check was done in base request - ISPConfiguration oAuthConfig = authConfig.getServiceProviderConfiguration(this.getSPEntityId()); - - - if (!this.getClientID().equals(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID)) - || !this.getRedirectUri().equals(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_REDIRECTURL))) { - throw new OAuth20AccessDeniedException(); - } - - this.setOnlineApplicationConfiguration(oAuthConfig); - Logger.info("Dispatch OpenIDConnect AuthRequest: ClientID=" + this.clientID); + // OAOAUTH20 cannot be null at this point. check was done in base request + if (StringUtils.isEmpty(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTSECRET)) + || StringUtils.isEmpty(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID)) + || StringUtils.isEmpty(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_REDIRECTURL))) { + throw new OAuth20OANotSupportedException(); + } + + if (!this.getClientID().equals(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID)) + || !this.getRedirectUri().equals(oAuthConfig.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_REDIRECTURL))) { + throw new OAuth20AccessDeniedException(); - } catch (EAAFConfigurationException e) { - throw new OAuth20WrongParameterException(OAuth20Constants.PARAM_CLIENT_ID); } + this.setOnlineApplicationConfiguration(oAuthConfig); + Logger.info("Dispatch OpenIDConnect AuthRequest: ClientID=" + this.clientID); + } // /* (non-Javadoc) diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java index 118de861c..9cceea7d5 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20BaseRequest.java @@ -35,10 +35,8 @@ import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; import at.gv.egiz.eaaf.core.exceptions.EAAFConfigurationException; import at.gv.egiz.eaaf.core.impl.idp.controller.protocols.RequestImpl; -import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20Exception; -import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20OANotSupportedException; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20WrongParameterException; import at.gv.egovernment.moa.id.util.ParamValidatorUtils; import at.gv.egovernment.moa.logging.Logger; @@ -77,21 +75,17 @@ abstract class OAuth20BaseRequest extends RequestImpl { throw new OAuth20WrongParameterException(OAuth20Constants.PARAM_CLIENT_ID); } - if (StringUtils.isEmpty(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTSECRET)) - || StringUtils.isEmpty(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID)) - || StringUtils.isEmpty(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_REDIRECTURL))) { - throw new OAuth20OANotSupportedException(); - } + // oAuth + this.populateSpecialParameters(request, authConfig, oaParam); + + // cleanup parameters + this.checkAllowedParameters(request); + } catch (EAAFConfigurationException e) { throw new OAuth20WrongParameterException(OAuth20Constants.PARAM_CLIENT_ID); } - - // oAuth - this.populateSpecialParameters(request, authConfig); - - // cleanup parameters - this.checkAllowedParameters(request); + } private void checkAllowedParameters(final HttpServletRequest request) throws OAuth20WrongParameterException { @@ -112,6 +106,6 @@ abstract class OAuth20BaseRequest extends RequestImpl { } - protected abstract void populateSpecialParameters(final HttpServletRequest request, IConfiguration authConfig) throws OAuth20Exception; + protected abstract void populateSpecialParameters(final HttpServletRequest request, IConfiguration authConfig, ISPConfiguration oaParam) throws OAuth20Exception; } diff --git a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20TokenRequest.java b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20TokenRequest.java index 89e4252b1..9a3613ea1 100644 --- a/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20TokenRequest.java +++ b/id/server/modules/moa-id-module-openID/src/main/java/at/gv/egovernment/moa/id/protocols/oauth20/protocol/OAuth20TokenRequest.java @@ -24,20 +24,20 @@ package at.gv.egovernment.moa.id.protocols.oauth20.protocol; import javax.servlet.http.HttpServletRequest; +import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.api.idp.ISPConfiguration; -import at.gv.egiz.eaaf.core.exceptions.EAAFConfigurationException; import at.gv.egovernment.moa.id.commons.api.exceptions.ConfigurationException; import at.gv.egovernment.moa.id.commons.config.MOAIDConfigurationConstants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20AccessDeniedException; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20Exception; import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20InvalidGrantException; -import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20WrongParameterException; +import at.gv.egovernment.moa.id.protocols.oauth20.exceptions.OAuth20OANotSupportedException; import at.gv.egovernment.moa.logging.Logger; @Component("OAuth20TokenRequest") @@ -125,7 +125,7 @@ class OAuth20TokenRequest extends OAuth20BaseRequest { } @Override - protected void populateSpecialParameters(HttpServletRequest request, IConfiguration authConfig) throws OAuth20Exception { + protected void populateSpecialParameters(HttpServletRequest request, IConfiguration authConfig, ISPConfiguration oaParam) throws OAuth20Exception { this.setCode(this.getParam(request, OAuth20Constants.RESPONSE_CODE, true)); this.setGrantType(this.getParam(request, OAuth20Constants.PARAM_GRANT_TYPE, true)); this.setClientID(this.getParam(request, OAuth20Constants.PARAM_CLIENT_ID, true)); @@ -136,26 +136,21 @@ class OAuth20TokenRequest extends OAuth20BaseRequest { throw new OAuth20InvalidGrantException(); } - // check if client id and secret are ok - try { - // OAOAUTH20 cannot be null at this point. check was done in base request - ISPConfiguration oaParam = authConfig.getServiceProviderConfiguration(this.getSPEntityId()); - - if (!this.getClientID().equals(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID))) { - throw new OAuth20AccessDeniedException(); - } - - if (!this.getClientSecret().equals(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTSECRET))) { - throw new OAuth20AccessDeniedException(); - } - - this.setOnlineApplicationConfiguration(oaParam); - + // OAOAUTH20 cannot be null at this point. check was done in base request + if (StringUtils.isEmpty(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTSECRET)) + || StringUtils.isEmpty(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID))) + throw new OAuth20OANotSupportedException(); + + if (!this.getClientID().equals(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTID))) { + throw new OAuth20AccessDeniedException(); } - catch (EAAFConfigurationException e) { - throw new OAuth20WrongParameterException(OAuth20Constants.PARAM_CLIENT_ID); + + if (!this.getClientSecret().equals(oaParam.getConfigurationValue(MOAIDConfigurationConstants.SERVICE_PROTOCOLS_OPENID_CLIENTSECRET))) { + throw new OAuth20AccessDeniedException(); } + this.setOnlineApplicationConfiguration(oaParam); + Logger.info("Dispatch OpenIDConnect TokenRequest: ClientID=" + this.clientID); //add valid parameters -- cgit v1.2.3 From 1cd7a8508a61feadcebad0426609d3b45f6db6ad Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 11:29:53 +0100 Subject: add third-party libs into local repo --- repository/MOA/spss/common/3.1.2/common-3.1.2.jar | Bin 205599 -> 210098 bytes .../server/moa-sig-lib/3.1.2/moa-sig-lib-3.1.2.jar | Bin 362527 -> 364020 bytes .../1.4.3/eidas-commons-1.4.3-sources.jar | Bin 0 -> 159821 bytes .../eidas-commons/1.4.3/eidas-commons-1.4.3.jar | Bin 255257 -> 254956 bytes .../1.4.3/eidas-configmodule-1.4.3.jar | Bin 64855 -> 64594 bytes .../1.4.3/eidas-encryption-1.4.3.jar | Bin 21005 -> 21076 bytes .../1.4.3/eidas-light-commons-1.4.3-sources.jar | Bin 0 -> 60967 bytes .../1.4.3/eidas-light-commons-1.4.3.jar | Bin 102259 -> 102064 bytes .../1.4.3/eidas-saml-engine-1.4.3-sources.jar | Bin 0 -> 440487 bytes .../1.4.3/eidas-saml-engine-1.4.3.jar | Bin 593420 -> 596540 bytes ...das-specific-communication-definition-1.4.3.jar | Bin 5513 -> 5509 bytes ...s-specific-communication-definition-sources.jar | Bin 0 -> 7501 bytes .../eidas-specific/1.4.3/eidas-specific-1.4.3.jar | Bin 33844 -> 34124 bytes .../1.4.3/eidas-specific-sources.jar | Bin 0 -> 20805 bytes 14 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3-sources.jar create mode 100644 repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3-sources.jar create mode 100644 repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3-sources.jar create mode 100644 repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-sources.jar create mode 100644 repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-sources.jar diff --git a/repository/MOA/spss/common/3.1.2/common-3.1.2.jar b/repository/MOA/spss/common/3.1.2/common-3.1.2.jar index 2f550bd02..243273f4f 100644 Binary files a/repository/MOA/spss/common/3.1.2/common-3.1.2.jar and b/repository/MOA/spss/common/3.1.2/common-3.1.2.jar differ diff --git a/repository/MOA/spss/server/moa-sig-lib/3.1.2/moa-sig-lib-3.1.2.jar b/repository/MOA/spss/server/moa-sig-lib/3.1.2/moa-sig-lib-3.1.2.jar index 04a33c2c4..06be8763b 100644 Binary files a/repository/MOA/spss/server/moa-sig-lib/3.1.2/moa-sig-lib-3.1.2.jar and b/repository/MOA/spss/server/moa-sig-lib/3.1.2/moa-sig-lib-3.1.2.jar differ diff --git a/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3-sources.jar b/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3-sources.jar new file mode 100644 index 000000000..4cbf2e631 Binary files /dev/null and b/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3-sources.jar differ diff --git a/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar b/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar index e5604cdc8..ae2f90bbf 100644 Binary files a/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar and b/repository/eu/eidas/eidas-commons/1.4.3/eidas-commons-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar b/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar index c91e6297f..0e3f3c660 100644 Binary files a/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar and b/repository/eu/eidas/eidas-configmodule/1.4.3/eidas-configmodule-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar b/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar index afd80efad..baf9cb597 100644 Binary files a/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar and b/repository/eu/eidas/eidas-encryption/1.4.3/eidas-encryption-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3-sources.jar b/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3-sources.jar new file mode 100644 index 000000000..0fd6725ff Binary files /dev/null and b/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3-sources.jar differ diff --git a/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar b/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar index 0c19912a7..321f59418 100644 Binary files a/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar and b/repository/eu/eidas/eidas-light-commons/1.4.3/eidas-light-commons-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3-sources.jar b/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3-sources.jar new file mode 100644 index 000000000..583f756d1 Binary files /dev/null and b/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3-sources.jar differ diff --git a/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar b/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar index 72de93999..36fff3881 100644 Binary files a/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar and b/repository/eu/eidas/eidas-saml-engine/1.4.3/eidas-saml-engine-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar b/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar index a1edb5979..d25a1ab6e 100644 Binary files a/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar and b/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-sources.jar b/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-sources.jar new file mode 100644 index 000000000..334dd3ed7 Binary files /dev/null and b/repository/eu/eidas/eidas-specific-communication-definition/1.4.3/eidas-specific-communication-definition-sources.jar differ diff --git a/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar b/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar index 0c2c4f2e6..491f1ce7f 100644 Binary files a/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar and b/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-1.4.3.jar differ diff --git a/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-sources.jar b/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-sources.jar new file mode 100644 index 000000000..b8ee90c28 Binary files /dev/null and b/repository/eu/eidas/eidas-specific/1.4.3/eidas-specific-sources.jar differ -- cgit v1.2.3 From 3e1aba668f76677ecd3923b039e52b5bb5348d96 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 11:30:59 +0100 Subject: update eID4u attribute collection and add a jUnit test for TUG->eID4u attribute mapping --- id/server/modules/moa-id-module-eIDAS/pom.xml | 21 +- .../eidas/eid4u/utils/AttributeScopeMapper.java | 239 +++++++++++++++++++ .../tasks/CollectAddtionalAttributesTask.java | 30 ++- .../ReceiveConsentForAddtionalAttributesTask.java | 77 +++---- ...ttrRepresentativeNaturalPersonalIdentifier.java | 2 +- .../main/resources/resources/eID4U_TUG_scopes.map | 27 +++ .../eidas/eid4u/AttributeScopeMapperTest.java | 253 +++++++++++++++++++++ .../src/test/resources/SpringTest-context.xml | 12 + 8 files changed, 598 insertions(+), 63 deletions(-) create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eid4u/utils/AttributeScopeMapper.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/main/resources/resources/eID4U_TUG_scopes.map create mode 100644 id/server/modules/moa-id-module-eIDAS/src/test/java/test/at/gv/egovernment/moa/id/modules/eidas/eid4u/AttributeScopeMapperTest.java create mode 100644 id/server/modules/moa-id-module-eIDAS/src/test/resources/SpringTest-context.xml diff --git a/id/server/modules/moa-id-module-eIDAS/pom.xml b/id/server/modules/moa-id-module-eIDAS/pom.xml index 7e3aa1eef..5f4192645 100644 --- a/id/server/modules/moa-id-module-eIDAS/pom.xml +++ b/id/server/modules/moa-id-module-eIDAS/pom.xml @@ -82,17 +82,16 @@ 3.0.1
- - org.springframework - spring-test - test - - - - junit - junit - test - + + org.springframework + spring-test + test + + + junit + junit + test + diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eid4u/utils/AttributeScopeMapper.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eid4u/utils/AttributeScopeMapper.java new file mode 100644 index 000000000..69cc131ff --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/eid4u/utils/AttributeScopeMapper.java @@ -0,0 +1,239 @@ +package at.gv.egovernment.moa.id.auth.modules.eidas.eid4u.utils; + +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; + +import org.apache.commons.lang3.StringUtils; + +import com.google.gson.JsonElement; +import com.google.gson.JsonObject; + +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moaspss.logging.Logger; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; + +public class AttributeScopeMapper { + + private static AttributeScopeMapper instance = null; + + public static final String Scope_Delimiter = " "; + + public static final String Citizenship = "ANY@tugraz.idm.attr.Citizenship"; + public static final String CityOfBirth = "ANY@tugraz.idm.attr.CityOfBirth"; + public static final String CountryOfBirth = "ANY@tugraz.idm.attr.CountryOfBirth"; + public static final String CurrentDegreeName = "ANY@tugraz.idm.attr.CurrentDegreeName"; + public static final String CurrentFieldOfStudy = "ANY@tugraz.idm.attr.CurrentFieldOfStudy"; + public static final String CurrentLevelOfStudy = "ANY@tugraz.idm.attr.CurrentLevelOfStudy"; + public static final String EmailStud = "ANY@tugraz.idm.attr.EmailStud"; + public static final String Gender = "ANY@tugraz.idm.attr.Gender"; + public static final String HomeInstitutionName = "ANY@tugraz.idm.attr.HomeInstitutionName"; + public static final String HomeInstitutionCountry = "ANY@tugraz.idm.attr.HomeInstitutionCountry"; + + public static final String HomeInstitutionAddressCountryCode = "ANY@tugraz.idm.attr.HomeInstitutionAddressCountryCode"; + public static final String HomeInstitutionAddressPostalCode = "ANY@tugraz.idm.attr.HomeInstitutionAddressPostalCode"; + public static final String HomeInstitutionAddressStreet = "ANY@tugraz.idm.attr.HomeInstitutionAddressStreet"; + public static final String HomeInstitutionAddressCity = "ANY@tugraz.idm.attr.HomeInstitutionAddressCity"; + + public static final String PermanentAddressCity = "ANY@tugraz.idm.attr.PermanentAddressCity"; + public static final String PermanentAddressCountryCode = "ANY@tugraz.idm.attr.PermanentAddressCountryCode"; + public static final String PermanentAddressPostalCode = "ANY@tugraz.idm.attr.PermanentAddressPostalCode"; + public static final String PermanentAddressStreet = "ANY@tugraz.idm.attr.PermanentAddressStreet"; + + public static final String StudyAddressCity = "ANY@tugraz.idm.attr.StudyAddressCity"; + public static final String StudyAddressCountryCode = "ANY@tugraz.idm.attr.StudyAddressCountryCode"; + public static final String StudyAddressPostalCode = "ANY@tugraz.idm.attr.StudyAddressPostalCode"; + public static final String StudyAddressStreet = "ANY@tugraz.idm.attr.StudyAddressStreet"; + + private static List complexeScopes = new ArrayList(); + + private static final Map eIDASToScopes = Collections.unmodifiableMap(new HashMap() { + private static final long serialVersionUID = 1L; + { + put(Definitions.CITIZENSHIP_NAME, Citizenship); + put(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.PLACE_OF_BIRTH.getNameUri().toString(), + CityOfBirth); + put(Definitions.COUNTRYOFBIRTH_NAME, CountryOfBirth); + put(Definitions.CURRENTDEGREE_NAME, CurrentDegreeName); + put(Definitions.FIELDOFSTUDY_NAME, CurrentFieldOfStudy); + put(Definitions.CURRENTLEVELOFSTUDY_NAME, CurrentLevelOfStudy); + put(Definitions.EMAIL_NAME, EmailStud); + put(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.GENDER.getNameUri().toString(), + Gender); + put(Definitions.HOMEINSTITUTIONNAME_NAME, HomeInstitutionName); + put(Definitions.HOMEINSTITUTIONCOUNTRY_NAME, HomeInstitutionCountry); + + put(Definitions.HOMEINSTITUTIONADDRESS_NAME, + HomeInstitutionAddressCountryCode + Scope_Delimiter + + HomeInstitutionAddressPostalCode + Scope_Delimiter + + HomeInstitutionAddressStreet + Scope_Delimiter + + HomeInstitutionAddressCity); + put(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.CURRENT_ADDRESS.getNameUri().toString(), + PermanentAddressCity + Scope_Delimiter + + PermanentAddressCountryCode + Scope_Delimiter + + PermanentAddressPostalCode + Scope_Delimiter + + PermanentAddressStreet); + put(Definitions.TEMPORARYADDRESS_NAME, + StudyAddressCity + Scope_Delimiter + + StudyAddressCountryCode + Scope_Delimiter + + StudyAddressPostalCode + Scope_Delimiter + + StudyAddressStreet); + + } + }); + + private static Map scopesToeIDAS = Collections.unmodifiableMap(new HashMap() { + private static final long serialVersionUID = 1L; + { + Iterator> it = eIDASToScopes.entrySet().iterator(); + while (it.hasNext()) { + Entry el = it.next(); + String[] value = el.getValue().split(Scope_Delimiter); + if (value.length == 1) + put(el.getValue(), el.getKey()); + + else { + for (String i : value) { + put(i, el.getKey()); + complexeScopes.add(i); + + } + } + } + } + }); + + + + + public static AttributeScopeMapper getInstance() { + if (instance == null) { + instance = new AttributeScopeMapper(); + + } + + return instance; + } + + /** + * Map a eID4U attribute-name into a TUG Scope + * + * @param eID4UAttributeName eID4U attribute-name + * @return TUG Scope + */ + public String getTUGScopesForAttribute(String eID4UAttributeName) { + if (eIDASToScopes.containsKey(eID4UAttributeName)) + return eIDASToScopes.get(eID4UAttributeName); + + else { + Logger.info("eID4U attribute '" + eID4UAttributeName + "' CAN NOT provides from TUG"); + return StringUtils.EMPTY; + + } + + } + + /** + * Map a TUG Scope into an eID4u attribute-name + * + * @param scope TUG scope + * @return eID4u attribute name + */ + public String geteIDASAttrFromScope(String scope) { + return scopesToeIDAS.get(scope); + + } + + /** + * Check if an TUG scope is part of a complex eID4u attribute + * + * @param scope TUG scope + * @return true if scope is part of a complex attribute, otherwise false + */ + public boolean isComplexeScope(String scope) { + return complexeScopes.contains(scope); + + } + + /** + * Convert the TUG Attribute-provider response into a Map of eID4U attributes + * + * + * @param jsonObject TUG AP response + * @return Map of eID4U attributes, but never null + */ + public Map populateEid4uAttributesFromTugResponse(JsonObject jsonObject) { + Map result = new HashMap(); + Map complexAttr = new HashMap(); + + Iterator> it = jsonObject.entrySet().iterator(); + while (it.hasNext()) { + Entry el = it.next(); + String key = el.getKey(); + + Logger.trace("Starting TUG scrope mapping for: " + key + " ... "); + String eIDASAttr = AttributeScopeMapper.getInstance().geteIDASAttrFromScope(key); + if (StringUtils.isNotEmpty(eIDASAttr)) { + if (!AttributeScopeMapper.getInstance().isComplexeScope(key)) { + Logger.debug("Map simple TUG scope: " + key + " to eIDAS attribute: " + eIDASAttr); + result.put(eIDASAttr, el.getValue().getAsString()); + + } else { + Logger.trace("Find complex TUG scope: " + key); + complexAttr.put(eIDASAttr, null); + + } + + } else + Logger.info("Can NOT map TUG scope: " + key + " to any eID4U attribute"); + + } + + //TODO: can only Map address attributes + Iterator complIt = complexAttr.keySet().iterator(); + while(complIt.hasNext()) { + String attr = complIt.next(); + + eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress.Builder address = PostalAddress.builder(); + if (Definitions.HOMEINSTITUTIONADDRESS_NAME.equals(attr)) { + address.postCode(jsonObject.get(AttributeScopeMapper.HomeInstitutionAddressPostalCode).getAsString()); + address.postName(jsonObject.get(AttributeScopeMapper.HomeInstitutionAddressCity).getAsString()); + address.cvAddressArea(jsonObject.get(AttributeScopeMapper.HomeInstitutionAddressStreet).getAsString()); + address.thoroughfare(jsonObject.get(AttributeScopeMapper.HomeInstitutionAddressStreet).getAsString()); + result.put(attr, address.build()); + + } else if (Definitions.TEMPORARYADDRESS_NAME.equals(attr)) { + address.postCode(jsonObject.get(AttributeScopeMapper.StudyAddressPostalCode).getAsString()); + address.postName(jsonObject.get(AttributeScopeMapper.StudyAddressCity).getAsString()); + address.cvAddressArea(jsonObject.get(AttributeScopeMapper.StudyAddressStreet).getAsString()); + address.thoroughfare(jsonObject.get(AttributeScopeMapper.StudyAddressStreet).getAsString()); + result.put(attr, address.build()); + + } else if (eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.CURRENT_ADDRESS.getNameUri().toString().equals(attr)) { + address.postCode(jsonObject.get(AttributeScopeMapper.PermanentAddressPostalCode).getAsString()); + address.postName(jsonObject.get(AttributeScopeMapper.PermanentAddressCity).getAsString()); + address.cvAddressArea(jsonObject.get(AttributeScopeMapper.PermanentAddressStreet).getAsString()); + address.thoroughfare(jsonObject.get(AttributeScopeMapper.PermanentAddressStreet).getAsString()); + result.put(attr, address.build()); + + } else { + Logger.warn("Complexe eID4U attribute: " + attr + " is NOT SUPPORTED yet!"); + + } + + } + + return result; + + } + + + private AttributeScopeMapper() { + + } + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java index 9d9d44b34..a58bc4f8d 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/CollectAddtionalAttributesTask.java @@ -5,9 +5,12 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; +import com.google.common.collect.UnmodifiableIterator; + import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; @@ -19,7 +22,8 @@ import at.gv.egiz.eid4u.api.attributes.Definitions; import at.gv.egovernment.moa.id.auth.builder.AuthenticationDataBuilder; import at.gv.egovernment.moa.id.auth.data.AuthenticationSessionWrapper; import at.gv.egovernment.moa.id.auth.modules.eidas.eID4UConstants; -import at.gv.egovernment.moa.id.auth.modules.eidas.utils.SimpleEidasAttributeGenerator; +import at.gv.egovernment.moa.id.auth.modules.eidas.eid4u.utils.AttributeScopeMapper; +import at.gv.egovernment.moa.id.protocols.builder.attributes.SimpleStringAttributeGenerator; import at.gv.egovernment.moa.id.protocols.eidas.EIDASData; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20Constants; import at.gv.egovernment.moa.id.protocols.oauth20.OAuth20SessionObject; @@ -31,6 +35,7 @@ import at.gv.egovernment.moa.logging.Logger; import at.gv.egovernment.moa.util.MiscUtil; import eu.eidas.auth.commons.attribute.ImmutableAttributeMap; import eu.eidas.auth.commons.attribute.ImmutableAttributeMap.Builder; +import eu.eidas.auth.commons.attribute.ImmutableAttributeMap.ImmutableAttributeEntry; @Component("CollectAddtionalAttributesTask") public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { @@ -75,8 +80,7 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { if (MiscUtil.isEmpty(scopes)) { //generate scope from attributes - //TODO extract 'scopes' from requested attributes - Logger.warn("Dynamic 'scope' generation is currently NOT supported"); + scopes = mapReqAttributesIntoScopes(reqEid4uAttrList); } @@ -139,7 +143,7 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { new BPKAttributeBuilder().build( fakeOpenIDReq.getServiceProviderConfiguration(), authData, - new SimpleEidasAttributeGenerator())); + new SimpleStringAttributeGenerator())); requestStoreage.storePendingRequest(pendingReq); } else @@ -156,4 +160,22 @@ public class CollectAddtionalAttributesTask extends AbstractAuthServletTask { } + private String mapReqAttributesIntoScopes(ImmutableAttributeMap reqEid4uAttrList) { + String result = StringUtils.EMPTY; + UnmodifiableIterator> it = reqEid4uAttrList.entrySet().iterator(); + while (it.hasNext()) { + ImmutableAttributeEntry el = it.next(); + String scope = AttributeScopeMapper.getInstance().getTUGScopesForAttribute( + el.getKey().getNameUri().toString()); + + if (result.isEmpty()) + result = scope; + else + result += " " + scope; + + } + + return result; + } + } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java index 3f1e999ca..e878f8ab1 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/auth/modules/eidas/tasks/ReceiveConsentForAddtionalAttributesTask.java @@ -3,11 +3,14 @@ package at.gv.egovernment.moa.id.auth.modules.eidas.tasks; import java.io.InputStreamReader; import java.nio.charset.StandardCharsets; import java.util.Base64; +import java.util.Map; +import java.util.Map.Entry; import javax.net.ssl.SSLSocketFactory; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.commons.io.IOUtils; import org.apache.http.Header; import org.apache.http.HttpHeaders; import org.apache.http.HttpResponse; @@ -26,10 +29,9 @@ import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egiz.eaaf.core.exceptions.EAAFStorageException; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; -import at.gv.egiz.eid4u.api.attributes.Definitions; -import at.gv.egiz.eid4u.api.attributes.natural.IdType; import at.gv.egovernment.moa.id.auth.data.AuthenticationSessionWrapper; import at.gv.egovernment.moa.id.auth.modules.eidas.eID4UConstants; +import at.gv.egovernment.moa.id.auth.modules.eidas.eid4u.utils.AttributeScopeMapper; import at.gv.egovernment.moa.id.auth.modules.eidas.exceptions.eID4UAPException; import at.gv.egovernment.moa.id.commons.api.AuthConfiguration; import at.gv.egovernment.moa.id.commons.utils.HttpClientWithProxySupport; @@ -39,11 +41,11 @@ import at.gv.egovernment.moa.id.util.CookieUtils; import at.gv.egovernment.moa.id.util.SSLUtils; import at.gv.egovernment.moa.logging.Logger; import at.gv.egovernment.moa.util.MiscUtil; -import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; @Component("ReceiveConsentForAddtionalAttributesTask") public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServletTask { + private static final int HashMap = 0; @Autowired private AuthConfiguration moaAuthConfig; @Override @@ -128,12 +130,14 @@ public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServle if (Logger.isTraceEnabled()) { for (Header el : httpResultToken.getAllHeaders()) - Logger.trace("Headername:" + el.getName() + " Value:" + el.getValue()); + Logger.trace("Resp. Headername:" + el.getName() + " Value:" + el.getValue()); } if (httpResultToken.getStatusLine().getStatusCode() != 200) { Logger.info("eID4U AP TokenService anwser with StatusCode:" + httpResultToken.getStatusLine().getStatusCode() + " eID4U AP process stopping ... "); + if (httpResultToken.getEntity().getContent() != null) + Logger.trace("StatusMessage: " + IOUtils.toString(httpResultToken.getEntity().getContent(), "UTF-8")); throw new eID4UAPException("eID4U AP TokenService return statusCode: " + httpResultToken.getStatusLine().getStatusCode(), null); } @@ -166,6 +170,11 @@ public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServle "X-PVP-BPK", pendingReq.getRawData(eID4UConstants.PROCESS_CONTEXT_USERS_BPK_EID4U_ATTRPROVIDER, String.class)); + if (Logger.isTraceEnabled()) { + for (Header el : httpGetData.getAllHeaders()) + Logger.trace("Req. Headername:" + el.getName() + " Value:" + el.getValue()); + } + //request Attribute Provider HttpResponse httpResultData = httpClient.execute(httpGetData); @@ -175,12 +184,15 @@ public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServle if (Logger.isTraceEnabled()) { for (Header el : httpResultData.getAllHeaders()) - Logger.trace("Headername:" + el.getName() + " Value:" + el.getValue()); + Logger.trace("Resp. Headername:" + el.getName() + " Value:" + el.getValue()); } if (httpResultData.getStatusLine().getStatusCode() != 200) { Logger.info("eID4U Attr.Provider Service anwser with StatusCode:" + httpResultData.getStatusLine().getStatusCode() + " eID4U AP process stopping ... "); + if (httpResultData.getEntity().getContent() != null) + Logger.trace("StatusMessage: " + IOUtils.toString(httpResultData.getEntity().getContent(), "UTF-8")); + throw new eID4UAPException("eID4U Attr.Provider Service return statusCode: " + httpResultData.getStatusLine().getStatusCode(), null); } @@ -191,11 +203,13 @@ public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServle new InputStreamReader(httpResultData.getEntity().getContent())); Logger.trace("FullAttrSet: " + fullAttrSet.toString()); + //populate eID4U attributes + populateEid4uAttributes(fullAttrSet.getAsJsonObject()); - //TODO: implement collection process - populateEid4uDummyAttributes(fullAttrSet.getAsJsonObject()); - - + //store pendingRequest + requestStoreage.storePendingRequest(pendingReq); + + } else Logger.debug("No eIDAS Request found. Skip eID4U attribute collection"); @@ -206,48 +220,17 @@ public class ReceiveConsentForAddtionalAttributesTask extends AbstractAuthServle } } - - private void populateEid4uDummyAttributes(JsonObject jsonObject) { + + private void populateEid4uAttributes(JsonObject jsonObject) throws EAAFStorageException { try { - eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress.Builder dummyAddr = PostalAddress.builder(); - dummyAddr.postCode("8020"); - dummyAddr.postName("Graz"); - dummyAddr.addressId("25"); - dummyAddr.cvAddressArea("Mustergasse"); - dummyAddr.locatorDesignator("25"); - dummyAddr.thoroughfare("Mustergasse"); - AuthenticationSessionWrapper session = pendingReq.getSessionData(AuthenticationSessionWrapper.class); - session.setGenericDataToSession(Definitions.IDTYPE_NAME, IdType.PASSPORT); - session.setGenericDataToSession(Definitions.IDNUMBER_NAME, "P0571414"); -// session.setGenericDataToSession(Definitions.IDISSUER_NAME, "Magistrat Nirgendwo"); -// session.setGenericDataToSession(Definitions.IDEXPIREDATE_NAME, "2020-01-01"); -// //session.setGenericDataToSession(Definitions.EHICID_NAME, "80010000012345678990"); -// session.setGenericDataToSession(Definitions.NATIONALITY_NAME, "AT"); -// session.setGenericDataToSession(Definitions.CITIZENSHIP_FRIENDLYNAME, "AT"); -// session.setGenericDataToSession(Definitions.MARITALSTATE_NAME, MaritalState.SINGLE); -// session.setGenericDataToSession(Definitions.COUNTRYOFBIRTH_NAME, "AT"); - session.setGenericDataToSession(Definitions.EMAIL_NAME, jsonObject.get("email").getAsString()); -// session.setGenericDataToSession(Definitions.PHONE_NAME, "+43666111222444"); -// session.setGenericDataToSession(Definitions.TEMPORARYADDRESS_NAME, dummyAddr.build()); - //session.setGenericDataToSession(Definitions.TAXIDENTIFICATIONNUMBER_NAME, "AT/1213454654718"); -// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONNAME_NAME, "Graz Technical University"); -// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONIDENTIFIER_NAME, "A GRAZ02"); -// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONCOUNTRY_NAME, "AT"); -// session.setGenericDataToSession(Definitions.HOMEINSTITUTIONADDRESS_NAME, dummyAddr.build()); -// session.setGenericDataToSession(Definitions.CURRENTLEVELOFSTUDY_NAME, "7"); -// session.setGenericDataToSession(Definitions.FIELDOFSTUDY_NAME, "52"); - //session.setGenericDataToSession(Definitions.CURRENTDEGREE_NAME, "MsC"); -// session.setGenericDataToSession(Definitions.DEGREE_NAME, "6"); -// session.setGenericDataToSession(Definitions.DEGREEAWARDINGINSTITUTION_NAME, "Graz Technical University"); -// session.setGenericDataToSession(Definitions.GRADUATIONYEAR_NAME, "2016"); -// session.setGenericDataToSession(Definitions.DEGREECOUNTRY_NAME, "AT"); - - //TODO: not all attributes are populated with dummy values + Map eID4UAttributes = AttributeScopeMapper.getInstance().populateEid4uAttributesFromTugResponse(jsonObject); + for (Entry el : eID4UAttributes.entrySet()) + session.setGenericDataToSession(el.getKey(), el.getValue()); } catch (EAAFStorageException e) { - // TODO Auto-generated catch block - e.printStackTrace(); + Logger.warn("Can NOT inject authentication data into user object.", e); + throw e; } } diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeNaturalPersonalIdentifier.java b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeNaturalPersonalIdentifier.java index f7e135bae..14ba239a1 100644 --- a/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeNaturalPersonalIdentifier.java +++ b/id/server/modules/moa-id-module-eIDAS/src/main/java/at/gv/egovernment/moa/id/protocols/eidas/attributes/builder/eIDASAttrRepresentativeNaturalPersonalIdentifier.java @@ -61,7 +61,7 @@ public class eIDASAttrRepresentativeNaturalPersonalIdentifier extends MandateNat throws AttributeBuilderException { try { - Pair calcResult = internalBPKGenerator(oaParam, authData); + Pair calcResult = getBpkForSp(oaParam, authData); if (calcResult != null) { String personalID = calcResult.getFirst(); String type = calcResult.getSecond(); diff --git a/id/server/modules/moa-id-module-eIDAS/src/main/resources/resources/eID4U_TUG_scopes.map b/id/server/modules/moa-id-module-eIDAS/src/main/resources/resources/eID4U_TUG_scopes.map new file mode 100644 index 000000000..6a8a28dd4 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/main/resources/resources/eID4U_TUG_scopes.map @@ -0,0 +1,27 @@ +ANY@tugraz.idm.attr.Citizenship=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Citizenship +ANY@tugraz.idm.attr.CityOfBirth=http://eidas.europa.eu/attributes/naturalperson/PlaceOfBirth +ANY@tugraz.idm.attr.CountryOfBirth=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/CountryOfBirth +ANY@tugraz.idm.attr.CurrentDegreeName=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/CurrentDegree +ANY@tugraz.idm.attr.CurrentFieldOfStudy=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/FieldOfStudy +ANY@tugraz.idm.attr.CurrentLevelOfStudy=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/CurrentLevelOfStudy +ANY@tugraz.idm.attr.EmailStud=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/Email +ANY@tugraz.idm.attr.Gender=http://eidas.europa.eu/attributes/naturalperson/Gender +ANY@tugraz.idm.attr.HomeInstitutionName=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/homeinstitution/Name +ANY@tugraz.idm.attr.HomeInstitutionCountry=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/homeinstitution/Country + + +ANY@tugraz.idm.attr.HomeInstitutionAddressCountryCode=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/homeinstitution/Address +ANY@tugraz.idm.attr.HomeInstitutionAddressPostalCode=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/homeinstitution/Address +ANY@tugraz.idm.attr.HomeInstitutionAddressStreet=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/homeinstitution/Address +ANY@tugraz.idm.attr.HomrInstitutionAddressCity=http://eidas.europa.eu/attributes/sectorspecific/eid4u/studies/homeinstitution/Address + + +ANY@tugraz.idm.attr.PermanentAddressCity=http://eidas.europa.eu/attributes/naturalperson/CurrentAddress +ANY@tugraz.idm.attr.PermanentAddressCountryCode=http://eidas.europa.eu/attributes/naturalperson/CurrentAddress +ANY@tugraz.idm.attr.PermanentAddressPostalCode=http://eidas.europa.eu/attributes/naturalperson/CurrentAddress +ANY@tugraz.idm.attr.PermanentAddressStreet=http://eidas.europa.eu/attributes/naturalperson/CurrentAddress + +ANY@tugraz.idm.attr.StudyAddressCity=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress +ANY@tugraz.idm.attr.StudyAddressCountryCode=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress +ANY@tugraz.idm.attr.StudyAddressPostalCode=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress +ANY@tugraz.idm.attr.StudyAddressStreet=http://eidas.europa.eu/attributes/sectorspecific/eid4u/naturalperson/TemporaryAddress \ No newline at end of file diff --git a/id/server/modules/moa-id-module-eIDAS/src/test/java/test/at/gv/egovernment/moa/id/modules/eidas/eid4u/AttributeScopeMapperTest.java b/id/server/modules/moa-id-module-eIDAS/src/test/java/test/at/gv/egovernment/moa/id/modules/eidas/eid4u/AttributeScopeMapperTest.java new file mode 100644 index 000000000..0daa90b40 --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/test/java/test/at/gv/egovernment/moa/id/modules/eidas/eid4u/AttributeScopeMapperTest.java @@ -0,0 +1,253 @@ +package test.at.gv.egovernment.moa.id.modules.eidas.eid4u; + +import java.io.UnsupportedEncodingException; +import java.util.Base64; +import java.util.Map; + +import org.junit.Assert; +import org.junit.Test; + +import com.google.gson.JsonElement; +import com.google.gson.JsonParseException; +import com.google.gson.JsonParser; + +import at.gv.egiz.eid4u.api.attributes.Definitions; +import at.gv.egovernment.moa.id.auth.modules.eidas.eid4u.utils.AttributeScopeMapper; +import eu.eidas.auth.commons.protocol.eidas.impl.PostalAddress; + + +public class AttributeScopeMapperTest { + + private static final String TUG_AP_RESPONSE_B64 = "ewogICAiQU5ZQHR1Z3Jhei5pZG0uYXR0ci5Db3VudHJ5T2ZCaXJ0aCI6IiIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLkN1cnJlbnREZWdyZWVOYW1lIjoiRHIudGVjaG4uIiwKICAgIkFOWUB0dWdyYXouaWRtLmF0dHIuQ3VycmVudEZpZWxkT2ZTdHVkeSI6IjA2ODg7OTk5OSIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLkN1cnJlbnRMZXZlbE9mU3R1ZHkiOiI4IiwKICAgIkFOWUB0dWdyYXouaWRtLmF0dHIuRW1haWxTdHVkIjoidC5rZXJuQHN0dWRlbnQudHVncmF6LmF0IiwKICAgIkFOWUB0dWdyYXouaWRtLmF0dHIuSG9tZUluc3RpdHV0aW9uQWRkcmVzc0NvdW50cnlDb2RlIjoiQVQiLAogICAiQU5ZQHR1Z3Jhei5pZG0uYXR0ci5Ib21lSW5zdGl0dXRpb25BZGRyZXNzUG9zdGFsQ29kZSI6IjgwMTAiLAogICAiQU5ZQHR1Z3Jhei5pZG0uYXR0ci5Ib21lSW5zdGl0dXRpb25BZGRyZXNzU3RyZWV0IjoiUmVjaGJhdWVyc3RyYcOfZSAxMiIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLkhvbWVJbnN0aXR1dGlvbkNvdW50cnkiOiJBVCIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLkhvbWVJbnN0aXR1dGlvbk5hbWUiOiJHcmF6IFVuaXZlcnNpdHkgT2YgVGVjaG5vbG9neSIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLkhvbWVJbnN0aXR1dGlvbkFkZHJlc3NDaXR5IjoiR3JheiIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLlN0dWR5QWRkcmVzc0NpdHkiOiJGcm9obmxlaXRlbiIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLlN0dWR5QWRkcmVzc1Bvc3RhbENvZGUiOiI4MTMwIiwKICAgIkFOWUB0dWdyYXouaWRtLmF0dHIuU3R1ZHlBZGRyZXNzQ291bnRyeUNvZGUiOiJBVCIsCiAgICJBTllAdHVncmF6LmlkbS5hdHRyLlN0dWR5QWRkcmVzc1N0cmVldCI6IkvDvGhhdSAyMiIKfQ=="; + + private AttributeScopeMapper mapper = null; + + @Test + public void dummyTest() throws Exception { + + + } + + @Test + public void checkTugApResponseMapping() throws JsonParseException, UnsupportedEncodingException { + JsonElement fullAttrSet = new JsonParser().parse(new String( + Base64.getDecoder().decode(TUG_AP_RESPONSE_B64.getBytes()), "UTF-8")); + + Map result = getMapper().populateEid4uAttributesFromTugResponse(fullAttrSet.getAsJsonObject()); + + Assert.assertTrue("eID4u attribte-table is EMPTY after mapping", !result.isEmpty()); + + Assert.assertTrue(result.containsKey(Definitions.COUNTRYOFBIRTH_NAME)); + Assert.assertEquals("", result.get(Definitions.COUNTRYOFBIRTH_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.CURRENTDEGREE_NAME)); + Assert.assertEquals("Dr.techn.", result.get(Definitions.CURRENTDEGREE_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.FIELDOFSTUDY_NAME)); + Assert.assertEquals("0688;9999", result.get(Definitions.FIELDOFSTUDY_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.CURRENTLEVELOFSTUDY_NAME)); + Assert.assertEquals("8", result.get(Definitions.CURRENTLEVELOFSTUDY_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.EMAIL_NAME)); + Assert.assertEquals("t.kern@student.tugraz.at", result.get(Definitions.EMAIL_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.HOMEINSTITUTIONNAME_NAME)); + Assert.assertEquals("Graz University Of Technology", result.get(Definitions.HOMEINSTITUTIONNAME_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.HOMEINSTITUTIONCOUNTRY_NAME)); + Assert.assertEquals("AT", result.get(Definitions.HOMEINSTITUTIONCOUNTRY_NAME)); + + Assert.assertTrue(result.containsKey(Definitions.HOMEINSTITUTIONADDRESS_NAME)); + checkComplexeAddress( + result.get(Definitions.HOMEINSTITUTIONADDRESS_NAME), + "AT", + "8010", + "Rechbauerstraße 12", + "Graz"); + + Assert.assertTrue(result.containsKey(Definitions.TEMPORARYADDRESS_NAME)); + checkComplexeAddress( + result.get(Definitions.TEMPORARYADDRESS_NAME), + "AT", + "8130", + "Kühau 22", + "Frohnleiten"); + + } + + private void checkComplexeAddress(Object toCheck, String cc, String postalCode, String Street, String city) { + Assert.assertNotNull(toCheck); + Assert.assertTrue(toCheck instanceof PostalAddress); + + PostalAddress addr = (PostalAddress)toCheck; + Assert.assertEquals(postalCode, addr.getPostCode()); + Assert.assertEquals(Street, addr.getCvAddressArea()); + Assert.assertEquals(Street, addr.getThoroughfare()); + Assert.assertEquals(city, addr.getPostName()); + + } + + @Test + public void checkCitizenship() throws Exception { + checkBasicMappingInitialization(Definitions.CITIZENSHIP_NAME, AttributeScopeMapper.Citizenship, false); + + } + + @Test + public void checkCityOfBirth() throws Exception { + checkBasicMappingInitialization(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.PLACE_OF_BIRTH.getNameUri().toString(), AttributeScopeMapper.CityOfBirth, false); + + } + + @Test + public void checkCountryOfBirth() throws Exception { + checkBasicMappingInitialization(Definitions.COUNTRYOFBIRTH_NAME, AttributeScopeMapper.CountryOfBirth, false); + + } + + @Test + public void checkCurrentDegreeName() throws Exception { + checkBasicMappingInitialization(Definitions.CURRENTDEGREE_NAME, AttributeScopeMapper.CurrentDegreeName, false); + + } + + @Test + public void checkCurrentFieldOfStudy() throws Exception { + checkBasicMappingInitialization(Definitions.FIELDOFSTUDY_NAME, AttributeScopeMapper.CurrentFieldOfStudy, false); + } + + @Test + public void checkCurrentLevelOfStudy() throws Exception { + checkBasicMappingInitialization(Definitions.CURRENTLEVELOFSTUDY_NAME, AttributeScopeMapper.CurrentLevelOfStudy, false); + + } + + @Test + public void checkEmailStud() throws Exception { + checkBasicMappingInitialization(Definitions.EMAIL_NAME, AttributeScopeMapper.EmailStud, false); + + } + + @Test + public void checkGender() throws Exception { + checkBasicMappingInitialization(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.GENDER.getNameUri().toString(), AttributeScopeMapper.Gender, false); + + } + + @Test + public void checkHomeInstitutionName() throws Exception { + checkBasicMappingInitialization(Definitions.HOMEINSTITUTIONNAME_NAME, AttributeScopeMapper.HomeInstitutionName, false); + + } + + @Test + public void checkHomeInstitutionCountry() throws Exception { + checkBasicMappingInitialization(Definitions.HOMEINSTITUTIONCOUNTRY_NAME, AttributeScopeMapper.HomeInstitutionCountry, false); + + } + + @Test + public void checkHomeInstitutionAddressCountryCode() throws Exception { + checkBasicMappingInitialization(Definitions.HOMEINSTITUTIONADDRESS_NAME, AttributeScopeMapper.HomeInstitutionAddressCountryCode, true); + + } + + @Test + public void checkHomeInstitutionAddressPostalCode() throws Exception { + checkBasicMappingInitialization(Definitions.HOMEINSTITUTIONADDRESS_NAME, AttributeScopeMapper.HomeInstitutionAddressPostalCode, true); + + } + + @Test + public void checkHomeInstitutionAddressStreet() throws Exception { + checkBasicMappingInitialization(Definitions.HOMEINSTITUTIONADDRESS_NAME, AttributeScopeMapper.HomeInstitutionAddressStreet, true); + + } + + @Test + public void checkHomeInstitutionAddressCity() throws Exception { + checkBasicMappingInitialization(Definitions.HOMEINSTITUTIONADDRESS_NAME, AttributeScopeMapper.HomeInstitutionAddressCity, true); + + } + + @Test + public void checkPermanentAddressCity() throws Exception { + checkBasicMappingInitialization(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.CURRENT_ADDRESS.getNameUri().toString(), AttributeScopeMapper.PermanentAddressCity, true); + + } + + @Test + public void checkPermanentAddressCountryCode() throws Exception { + checkBasicMappingInitialization(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.CURRENT_ADDRESS.getNameUri().toString(), AttributeScopeMapper.PermanentAddressCountryCode, true); + + } + + @Test + public void checkPermanentAddressPostalCode() throws Exception { + checkBasicMappingInitialization(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.CURRENT_ADDRESS.getNameUri().toString(), AttributeScopeMapper.PermanentAddressPostalCode, true); + + } + + @Test + public void checkPermanentAddressStreet() throws Exception { + checkBasicMappingInitialization(eu.eidas.auth.engine.core.eidas.spec.NaturalPersonSpec.Definitions.CURRENT_ADDRESS.getNameUri().toString(), AttributeScopeMapper.PermanentAddressStreet, true); + + } + + @Test + public void checkStudyAddressCity() throws Exception { + checkBasicMappingInitialization(Definitions.TEMPORARYADDRESS_NAME, AttributeScopeMapper.StudyAddressCity, true); + + } + + @Test + public void checkStudyAddressCountryCode() throws Exception { + checkBasicMappingInitialization(Definitions.TEMPORARYADDRESS_NAME, AttributeScopeMapper.StudyAddressCountryCode, true); + + } + + @Test + public void checkStudyAddressPostalCode() throws Exception { + checkBasicMappingInitialization(Definitions.TEMPORARYADDRESS_NAME, AttributeScopeMapper.StudyAddressPostalCode, true); + + } + + @Test + public void checkStudyAddressStreet() throws Exception { + checkBasicMappingInitialization(Definitions.TEMPORARYADDRESS_NAME, AttributeScopeMapper.StudyAddressStreet, true); + + } + + private void checkBasicMappingInitialization(String eid4Uattr, String scope, boolean isComplexe) { + Assert.assertTrue((getMapper().isComplexeScope(scope) == isComplexe)); + + String eid4UattrRes = getMapper().geteIDASAttrFromScope(scope); + Assert.assertEquals(eid4Uattr, eid4UattrRes); + + String scopeRes = getMapper().getTUGScopesForAttribute(eid4Uattr); + if (isComplexe) { + Assert.assertNotNull(scopeRes); + Assert.assertTrue(scopeRes.contains(scope)); + + } else + Assert.assertEquals(scope, scopeRes); + + } + + private void checkAddress() { + + + } + + private AttributeScopeMapper getMapper() { + if (mapper == null) + mapper = AttributeScopeMapper.getInstance(); + + return mapper; + } + + + + +} diff --git a/id/server/modules/moa-id-module-eIDAS/src/test/resources/SpringTest-context.xml b/id/server/modules/moa-id-module-eIDAS/src/test/resources/SpringTest-context.xml new file mode 100644 index 000000000..7af79d60c --- /dev/null +++ b/id/server/modules/moa-id-module-eIDAS/src/test/resources/SpringTest-context.xml @@ -0,0 +1,12 @@ + + + + -- cgit v1.2.3 From cc127e584a29a72a9275f3a28085625b4206a66c Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 11:31:33 +0100 Subject: update handbook, infos, and default config --- id/history.txt | 10 + id/readme_3.4.2.txt | 358 +++++++++++++++++++++ .../data/deploy/conf/moa-id/moa-id.properties | 14 +- id/server/doc/handbook/config/config.html | 90 +++++- id/server/doc/handbook/protocol/protocol.html | 30 +- 5 files changed, 486 insertions(+), 16 deletions(-) create mode 100644 id/readme_3.4.2.txt diff --git a/id/history.txt b/id/history.txt index 187aaf514..b38381753 100644 --- a/id/history.txt +++ b/id/history.txt @@ -1,5 +1,15 @@ Dieses Dokument zeigt die Veränderungen und Erweiterungen von MOA-ID auf. +Version MOA-ID Release 3.4.2: Änderungen seit Version MOA-ID 3.4.1 +- Änderungen + - Bugfix - Update Redis Backend to solve problems with Spring dependencies + - Bugfix - Add missing error logging in some servlets + - Bugfix - UTF-8 encoding problem in configuration-tool + - Update third-party libraries to solve a possible problem during certificate validation + - Add config-flag to use JVM TrustStore for SSL validation instead of MOA-ID specific TrustStore + - Add SignerCertificate into AuthenticationData in case of Security-Layer 2.0 + - Add demo-mode for new 'Austrian eID' + Version MOA-ID Release 3.4.1: Änderungen seit Version MOA-ID 3.4.0 - Änderungen - Security-Fix - Struts2 (CVE-2018-11776) diff --git a/id/readme_3.4.2.txt b/id/readme_3.4.2.txt new file mode 100644 index 000000000..4f668fe35 --- /dev/null +++ b/id/readme_3.4.2.txt @@ -0,0 +1,358 @@ +=============================================================================== +MOA ID Version Release 3.4.2 - Wichtige Informationen zur Installation +=============================================================================== + +------------------------------------------------------------------------------- +A. Neuerungen/Änderungen +------------------------------------------------------------------------------- + +Mit MOA ID Version 3.4.2 wurden folgende Neuerungen und Änderungen eingeführt, +die jetzt erstmals in der Veröffentlichung enthalten sind (siehe auch +history.txt im gleichen Verzeichnis). + +- Änderungen + - Bugfix - Update Redis Backend to solve problems with Spring dependencies + - Bugfix - Add missing error logging in some servlets + - Bugfix - UTF-8 encoding problem in configuration-tool + - Update third-party libraries to solve a possible problem during certificate validation + - Add config-flag to use JVM TrustStore for SSL validation instead of MOA-ID specific TrustStore + - Add SignerCertificate into AuthenticationData in case of Security-Layer 2.0 + - Add demo-mode for new 'Austrian eID' + +------------------------------------------------------------------------------- +B. Durchführung eines Updates +------------------------------------------------------------------------------- + +Es wird generell eine Neuinstallation lt. Handbuch empfohlen! Dennoch ist auch +eine Aktualisierung bestehender Installationen möglich. Je nachdem von welcher +MOA-ID Version ausgegangen wird ergibt sich eine Kombination der nachfolgend +angebebenen Updateschritte. + +Hinweis: Wenn Sie die bestehende Konfiguration von MOA-ID 2.x.x in MOA-ID 3.4.x +reimportieren möchten, so muss diese vor dem Update mit Hilfe der import/export +Funktion der grafischen Konfigurationsoberfläche in eine Datei exportiert werden. +Diese Datei dient dann als Basis für den Import in MOA-ID 3.4.x. + +............................................................................... +B.0 Durchführung eines Updates von Version 3.4.0 auf Version 3.4.2 +............................................................................... +1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird. + Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an. + +2. Entpacken Sie die Distribution von MOA-ID-Auth (moa-id-auth-3.4.2.zip) in + ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST + bezeichnet. + +3. Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Auth + beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps, + wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation + für MOA ID steht). Löschen Sie darin sowohl die Dateien moa-id-auth.war + als auch das komplette Verzeichnis moa-id-auth. + +4 Umstellung auf Java JDK 9 + Die 'JAVA_HOME\jre\lib\ext' und die 'CATALINA_HOME_ID\endorsed' wird in Java 9 + nicht mehr unterstützt und entsprechende Referenzen müssen aus den Start-Scripts + entfernt werden. Ab MOA-ID 3.3.2 sind die Bibliotheken, welche früher in + den beiden Verzeichnissen hinterlegt waren, direkt in MOA-ID integriert. + Falls sie eine Java Version < 9 verwenden und aktuell Bibliotheken in diesen + Verzeichnissen abgelegt haben müssen diese aktualisiert werden: + + 4.1. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis + JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach. + + 4.2. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\ext in das + Verzeichnis JAVA_HOME\jre\lib\ext (Achtung: Java 1.4.x wird nicht mehr + unterstuetzt). + +5. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach + CATALINA_HOME_ID/webapps. + +6. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-configuration.war nach + CATALINA_HOME_ID/webapps. + +7. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im + Logging von MOA ID beim Einlesen der Konfiguration. + +............................................................................... +B.1 Durchführung eines Updates von Version 3.3.x auf Version 3.4.2 +............................................................................... +1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird. + Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an. + +2. Entpacken Sie die Distribution von MOA-ID-Auth (moa-id-auth-3.4.2.zip) in + ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST + bezeichnet. + +3. Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Auth + beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps, + wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation + für MOA ID steht). Löschen Sie darin sowohl die Dateien moa-id-auth.war + als auch das komplette Verzeichnis moa-id-auth. + +4. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach + CATALINA_HOME_ID/webapps. + +5. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-configuration.war nach + CATALINA_HOME_ID/webapps. + +6. Hinzufügen der zusätzlichen Konfigurationsparameter in der MOA-ID-Auth + Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties +6.1 Anbindung an zentralen nationalen eIDAS Connector + > modules.eidascentralauth.keystore.path= + > modules.eidascentralauth.keystore.password= + > modules.eidascentralauth.metadata.sign.alias= + > modules.eidascentralauth.metadata.sign.password= + > modules.eidascentralauth.request.sign.alias= + > modules.eidascentralauth.request.sign.password= + > modules.eidascentralauth.response.encryption.alias= + > modules.eidascentralauth.response.encryption.password= + > modules.eidascentralauth.node.trustprofileID=centralnode_metadata + +7. Update der MOA-SPSS Konfiguration + a.) Erstellen Sie eine Sicherungskopie der Verzeichnisse: + - CATALINA_HOME\conf\moa-spss + b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles\centralnode_metadata + in das Verzeichnis CATALINA_HOME\conf\moa-spss\trustProfiles\centralnode_metadata + c.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-spss\profiles\SL20.* + in das Verzeichnis CATALINA_HOME\conf\moa-spss\profiles\ + d.) Kopieren Sie die Datei MOA_ID_INST_AUTH\conf\moa-spss\SampleMOASPSSConfiguration.xml + in das Verzeichnis CATALINA_HOME\conf\moa-spss\ , oder aktualisieren Sie ihre aktuell + verwendete MOA-SPSS Konfiguration manuell. Folgende Teile wurden ergänzt: + ... + centralnode_metadata + trustProfiles/centralnode_metadata + + ... + + SL20Authblock_v1.0 + profiles/SL20_authblock_v1.0.xml + + + SL20Authblock_v1.0_SIC + profiles/SL20_authblock_v1.0_SIC.xml + + ... + +8. HTML Template updates +8.1 Update der HTML Templates für Auswahl des zentralen nationalen eIDAS Connectors + Sollten Sie eigene Modifikationen an den bestehenden Templates vorgenommen + haben müssen die Anpassungen manuell in die neuen Templates übertragen werden. + MOA-ID 3.4.0 kann jedoch auch mit den bestehenden Templates betrieben werden, sofern + keine Unterstützung für eIDAS benötigt wird. + a.) Erstellen Sie eine Sicherungskopie der Verzeichnisse: + - CATALINA_HOME\conf\moa-id\htmlTemplates + - CATALINA_HOME\conf\moa-id-configuration\htmlTemplates + b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-id\htmlTemplates + in das Verzeichnis CATALINA_HOME\conf\moa-id\htmlTemplates + d.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-id-configuration\htmlTemplates + in das Verzeichnis CATALINA_HOME\conf\moa-id-configuration\htmlTemplates. + +9. Update the MOA-ID Konfiguration via Web-basierten Konfigurationstool + Diese Schitte können erst nach der Installation und dem Start der Applikation + moa-id-configuration.war durchgeführt werden +9.1 Anbindung an zentralen nationalen eIDAS Connector + a.) Bekanntgabe von Endpunkten (Produktiv, Test, ... ) der verwendbaren + zentralen nationalen eIDAS Connectoren. + + b.) Auswahl des gewünschten zentraler nationaler eIDAS Connector je Online-Applikation + sofern im Schritt a. mehr als Ein Endpunkt konfiguriert wurde. + Hinweis: Als Default wird immer der Erste im Schritt a. hinterlegte Endpunkt verwendet + +10. Optionale Updates: +10.1 Unterstützung der neuen VDA Schnittstelle via Security-Layer 2.0: + Hierbei handelt es sich um eine Authentifizierungsschnittstelle im Beta Status + da die Spezifikation der Schnittstelle noch nicht Final ist. Die Schnittstelle ist in + MOA-ID funktional umgesetzt, es kann jedoch noch offene Punkte bezüglich Fehlerhändlung + und Logging geben. + a.) Hinzufügen der zusätzlichen Konfigurationsparameter in der MOA-ID-Auth + Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties + > modules.sl20.security.keystore.path=keys/sl20.jks + > modules.sl20.security.keystore.password=password + > modules.sl20.security.sign.alias=signing + > modules.sl20.security.sign.password=password + > modules.sl20.security.encryption.alias=encryption + > modules.sl20.security.encryption.password=password + + b.) Aktivierung je Online-Applikation im Web-basierten Konfigurationstool + Die neue VDA-Schnittstelle muss je Online-Applikation aktiviert werden, wobei + die Aktivierung im Abschnitt "Security Layer für mobile Authententifizierung" + der Online-Applikationskonfiguration erfolgt. + +10.2 Umstellung auf Java JDK 9 + Die 'JAVA_HOME\jre\lib\ext' und die 'CATALINA_HOME_ID\endorsed' wird in Java 9 + nicht mehr unterstützt und entsprechende Referenzen müssen aus den Start-Scripts + entfernt werden. Ab MOA-ID 3.3.2 sind die Bibliotheken, welche früher in + den beiden Verzeichnissen hinterlegt waren, direkt in MOA-ID integriert. + Falls sie eine Java Version < 9 verwenden und aktuell Bibliotheken in diesen + Verzeichnissen abgelegt haben müssen diese aktualisiert werden: + + 10.2.1 Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis + JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach. + + 10.2.2 Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\ext in das + Verzeichnis JAVA_HOME\jre\lib\ext (Achtung: Java 1.4.x wird nicht mehr + unterstuetzt). + +11. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im + Logging von MOA ID beim Einlesen der Konfiguration. + + +################################################################################################################ + +............................................................................... +B.1 Durchführung eines Updates von Version 3.2.x auf Version 3.4.2 +............................................................................... +1. Stoppen Sie den Tomcat, in dem Ihre bisherige Installation betrieben wird. + Fertigen Sie eine Sicherungskopie Ihrer kompletten Tomcat-Installation an. + +2. Entpacken Sie die Distribution von MOA-ID-Auth (moa-id-auth-3.4.2.zip) in + ein temporäres Verzeichnis, in weiterer Folge als MOA_ID_AUTH_INST + bezeichnet. + +3. Wechseln Sie in jenes Verzeichnis, das die Webapplikation von MOA ID Auth + beinhaltet (für gewöhnlich ist dieses Verzeichnis CATALINA_HOME_ID/webapps, + wobei CATALINA_HOME_ID für das Basisverzeichnis der Tomcat-Installation + für MOA ID steht). Löschen Sie darin sowohl die Dateien moa-id-auth.war + als auch das komplette Verzeichnis moa-id-auth. + +4. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-auth.war nach + CATALINA_HOME_ID/webapps. + +5. Kopieren Sie die Datei MOA_ID_AUTH_INST/moa-id-configuration.war nach + CATALINA_HOME_ID/webapps. + +6. Erstellen Sie eine Sicherungskopie aller "iaik*.jar"-Dateien im Verzeichnis + JAVA_HOME\jre\lib\ext und loeschen Sie diese Dateien danach. + +7. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\ext in das + Verzeichnis JAVA_HOME\jre\lib\ext (Achtung: Java 1.4.x wird nicht mehr + unterstuetzt). + +8. Erstellen Sie eine Sicherungskopie aller "*.jar"-Dateien im Verzeichnis + CATALINA_HOME_ID\endorsed und loeschen Sie diese Dateien danach. + +9. Kopieren Sie alle Dateien aus dem Verzeichnis MOA_ID_AUTH_INST\endorsed in das + Verzeichnis CATALINA_HOME_ID\endorsed. + +10. Hinzufügen der zusätzlichen Konfigurationsparameter in der MOA-ID-Auth + Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties +10.1 Anbindung an zentralen nationalen eIDAS Connector + > modules.eidascentralauth.keystore.path= + > modules.eidascentralauth.keystore.password= + > modules.eidascentralauth.metadata.sign.alias= + > modules.eidascentralauth.metadata.sign.password= + > modules.eidascentralauth.request.sign.alias= + > modules.eidascentralauth.request.sign.password= + > modules.eidascentralauth.response.encryption.alias= + > modules.eidascentralauth.response.encryption.password= + > modules.eidascentralauth.node.trustprofileID=centralnode_metadata + +11. Update der MOA-SPSS Konfiguration + a.) Erstellen Sie eine Sicherungskopie der Verzeichnisse: + - CATALINA_HOME\conf\moa-spss + b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-spss\trustProfiles\centralnode_metadata + in das Verzeichnis CATALINA_HOME\conf\moa-spss\trustProfiles\centralnode_metadata + c.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-spss\profiles\SL20.* + in das Verzeichnis CATALINA_HOME\conf\moa-spss\profiles\ + d.) Kopieren Sie die Datei MOA_ID_INST_AUTH\conf\moa-spss\SampleMOASPSSConfiguration.xml + in das Verzeichnis CATALINA_HOME\conf\moa-spss\ , oder aktualisieren Sie ihre aktuell + verwendete MOA-SPSS Konfiguration manuell. Folgende Teile wurden ergänzt: + ... + centralnode_metadata + trustProfiles/centralnode_metadata + + ... + + SL20Authblock_v1.0 + profiles/SL20_authblock_v1.0.xml + + + SL20Authblock_v1.0_SIC + profiles/SL20_authblock_v1.0_SIC.xml + + ... + +12. HTML Template updates +12.1 Update der HTML Templates für Auswahl des zentralen nationalen eIDAS Connectors + Sollten Sie eigene Modifikationen an den bestehenden Templates vorgenommen + haben müssen die Anpassungen manuell in die neuen Templates übertragen werden. + MOA-ID 3.4.0 kann jedoch auch mit den bestehenden Templates betrieben werden, sofern + keine Unterstützung für eIDAS benötigt wird. + a.) Erstellen Sie eine Sicherungskopie der Verzeichnisse: + - CATALINA_HOME\conf\moa-id\htmlTemplates + - CATALINA_HOME\conf\moa-id-configuration\htmlTemplates + b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-id\htmlTemplates + in das Verzeichnis CATALINA_HOME\conf\moa-id\htmlTemplates + d.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-id-configuration\htmlTemplates + in das Verzeichnis CATALINA_HOME\conf\moa-id-configuration\htmlTemplates. + +13. Update the MOA-ID Konfiguration via Web-basierten Konfigurationstool + Diese Schitte können erst nach der Installation und dem Start der Applikation + moa-id-configuration.war durchgeführt werden +13.1 Anbindung an zentralen nationalen eIDAS Connector + a.) Bekanntgabe von Endpunkten (Produktiv, Test, ... ) der verwendbaren + zentralen nationalen eIDAS Connectoren. + + b.) Auswahl des gewünschten zentraler nationaler eIDAS Connector je Online-Applikation + sofern im Schritt a. mehr als Ein Endpunkt konfiguriert wurde. + Hinweis: Als Default wird immer der Erste im Schritt a. hinterlegte Endpunkt verwendet + +14. Optionale Updates: +14.1. Unterstützung der neuen VDA Schnittstelle via Security-Layer 2.0: + Hierbei handelt es sich um eine Authentifizierungsschnittstelle im Beta Status + da die Spezifikation der Schnittstelle noch nicht Final ist. Die Schnittstelle ist in + MOA-ID funktional umgesetzt, es kann jedoch noch offene Punkte bezüglich Fehlerhändlung + und Logging geben. + a.) Hinzufügen der zusätzlichen Konfigurationsparameter in der MOA-ID-Auth + Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties + > modules.sl20.security.keystore.path=keys/sl20.jks + > modules.sl20.security.keystore.password=password + > modules.sl20.security.sign.alias=signing + > modules.sl20.security.sign.password=password + > modules.sl20.security.encryption.alias=encryption + > modules.sl20.security.encryption.password=password + + b.) Aktivierung je Online-Applikation im Web-basierten Konfigurationstool + Die neue VDA-Schnittstelle muss je Online-Applikation aktiviert werden, wobei + die Aktivierung im Abschnitt "Security Layer für mobile Authententifizierung" + der Online-Applikationskonfiguration erfolgt. + +14.2. Umstellung auf Java JDK 9 + Die 'JAVA_HOME\jre\lib\ext' und die 'CATALINA_HOME_ID\endorsed' wird in Java 9 + nicht mehr unterstützt und entsprechende Referenzen müssen aus den Start-Scripts + entfernt werden. Ab MOA-ID 3.3.2 sind die Bibliotheken, welche früher in + den beiden Verzeichnissen hinterlegt waren, direkt in MOA-ID integriert. + +14.3. Das BKU Auswahltemplate von MOA-ID wurde um eine Detection der lokalen BKU + erweitert und mocca Online wurde entfernt. + a.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-id\htmlTemplates + in das Verzeichnis CATALINA_HOME\conf\moa-id\htmlTemplates + b.) Kopieren Sie die Dateien aus dem Verzeichnis MOA_ID_INST_AUTH\conf\moa-id-configuration\htmlTemplates + in das Verzeichnis CATALINA_HOME\conf\moa-id-configuration\htmlTemplates. +14.4. Die mySQL Treiber 'com.mysql.jdbc.Drive' und 'org.hibernate.dialect.MySQLDialect' + sind deprecated für aktuelle mySQL DB Versionen. Der neue Treiber + für mySQL Datenbanken lautet 'com.mysql.cj.jdbc.Driver' und ein aktuellerer + Hibernate Dialect lautet 'org.hibernate.dialect.MySQL5Dialect'. + Sollte es zu Problemen kommen ersetzen Sie entsprechenden Zeilen durch: + a.) Konfigurationsdatei CATALINA_HOME\conf\moa-id\moa-id.properties + moasession.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect + moasession.hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver + configuration.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect + configuration.hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver + advancedlogging.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect + advancedlogging.hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver + b.) Konfigurationsdatei CATALINA_HOME\conf\moa-id-configuration\moa-id-configtool.properties + hibernate.connection.driver_class=com.mysql.cj.jdbc.Driver + +15. Starten Sie den Tomcat neu, achten Sie auf eventuelle Fehlermeldungen im + Logging von MOA ID beim Einlesen der Konfiguration. + + +............................................................................... +B.2 Durchführung eines Updates von Version < 3.2.0 +............................................................................... + +Bitte führen Sie eine Neuinstallation von MOA ID laut Handbuch durch und passen +Sie die mitgelieferte Musterkonfiguration entsprechend Ihren Bedürfnissen unter +Zuhilfenahme Ihrer bisherigen Konfiguration an. + diff --git a/id/server/data/deploy/conf/moa-id/moa-id.properties b/id/server/data/deploy/conf/moa-id/moa-id.properties index 6dddb454a..678c381cb 100644 --- a/id/server/data/deploy/conf/moa-id/moa-id.properties +++ b/id/server/data/deploy/conf/moa-id/moa-id.properties @@ -247,4 +247,16 @@ service.egovutil.szr.ssl.truststore.file= service.egovutil.szr.ssl.truststore.password= service.egovutil.szr.ssl.truststore.type= service.egovutil.szr.ssl.trustall=false -service.egovutil.szr.ssl.laxhostnameverification=false \ No newline at end of file +service.egovutil.szr.ssl.laxhostnameverification=false + + +################ Encrypted foreign bPK generation #################################### +## This demo-extension enables encrypted bPK generation on MOA-ID-Auth side. +## If you like to use this feature, the public key for encryption has to be added +## as X509 certificate in Base64 encoded from. The selection will be done on sector +## identifier, like 'wbpk+FN+195755b' for a private company (similar to ENC_BPK_LIST in +## PVP Attribute Profie 2.1.2) +## Additonal encryption keys can be added by add a ney configuration line, like +## configuration.foreignsectors.pubkey.BMI+T1=MIICuTCCAaG (VKZ='BMI', Public Target='T1') +######## +#configuration.foreignsectors.pubkey.wbpk+FN+195755b=MIIF2TCCA8GgAw... \ No newline at end of file diff --git a/id/server/doc/handbook/config/config.html b/id/server/doc/handbook/config/config.html index 00774c7eb..90227cf9b 100644 --- a/id/server/doc/handbook/config/config.html +++ b/id/server/doc/handbook/config/config.html @@ -119,6 +119,7 @@
  • Privatwirtschaftlicher Bereich
  • +
  • Demo-Modus für 'Austrian eID'
  • BKU Konfiguration
  • Security Layer für mobile Authententifizierung
  • Test Credentials
  • @@ -411,6 +412,12 @@ UNIX: moa.id.configuration=file:C:/Programme/apache/tomcat-8.x.x/conf/moa-id/moa

    Passwort zum Verschlüsseln von Konfigurationsteilen welche in der Datenbank abgelegt werden. Hierbei kann jede beliebige Zeichenfolge aus Buchstaben, Zahlen und Sonderzeichen verwendet werden.

    Hinweis: Dieses Passwort muss identisch zu dem im Modul MOA-ID-Configuration hinterlegten Passwort sein.

    + + configuration.ssl.useStandardJavaTrustStore + true / false +

    Deaktiviert die MOA-ID spezifische SSL TrustStore Implementierung. Wird dieser Parameter auf true gesetzt, verwendet MOA-ID den TrustStore der Java VM.

    +

    Defaultwert: false

    + configuration.ssl.validation.revocation.method.order ocsp,crl @@ -1553,7 +1560,62 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der -

    3.2.2 BKU Konfiguration

    +

     

    +

    3.2.2 Demo-Modus für 'Austrian eID'

    +

    Dieser Abschnitt behandelt den Demo-Modus für die kommende 'Austrian eID' welcher mit der MOA-ID Version 3.4.2 eingeführt wurde. Ist der Demo-Modus aktiviert ändert sich das mögliche Attribut-Set welches Online Applikation zur Verfügung gestellt wird. Als Attributbezeichner in der nachfolgenden Liste werden die Attributebezeichnungen aus dem PVP Attribute-Profil verwendet. Ein Mapping auf OpenID-Connect Scopes oder SAML1 Attribute finden Sie in Kapitel Protokolle. Als weitere Anpassung wird mit hoher Wahrscheinlichkeit die iFrame Integration der Handy-Signatur nicht mehr zur Verfügung stehen und es erfolgt eine vollformat Weiterleitung an den 'Austrian eID'. Diese Anpassung ist in der MOA-ID Version 3.4.2 noch nicht berücksichtig.

    +

    Folgende Attribute stehen nicht mehr zur Verfügung:

    +
      +
    • EID-SOURCE-PIN (urn:oid:1.2.40.0.10.2.1.1.261.36)
    • +
    • EID-SOURCE-PIN-TYPE (1.2.40.0.10.2.1.1.261.104)
    • +
    • EID-IDENTITY-LINK (urn:oid:1.2.40.0.10.2.1.1.261.38)
    • +
    • EID-AUTH-BLOCK (urn:oid:1.2.40.0.10.2.1.1.261.62)
    • +
    • MANDATOR-NATURAL-PERSON-SOURCE-PIN (urn:oid:1.2.40.0.10.2.1.1.261.70)
    • +
    • MANDATOR-NATURAL-PERSON-SOURCE-PIN-TYPE (urn:oid:1.2.40.0.10.2.1.1.261.102)
    • +
    • MANDATE-FULL-MANDATE (urn:oid:1.2.40.0.10.2.1.1.261.92)
    • +
    +

    Folgende neuen Attribute stehen zur Verfügung:

    +
      +
    • ENC-BPK-LIST (urn:oid:1.2.40.0.10.2.1.1.261.22)
    • +
    • BPK-LIST (urn:oid:1.2.40.0.10.2.1.1.261.28) (Dieses Attribute ist im aktuellen PVP Attribut-Profil 2.1.3 noch nicht enthalten. Eine Aufnahme ist jedoch in Vorbereitung)
    • +
    • MANDATOR-NATURAL-PERSON-ENC-BPK-LIST (urn:oid:1.2.40.0.10.2.1.1.261.72)
    • +
    • MANDATOR-NATURAL-PERSON-BPK-LIST (urn:oid:1.2.40.0.10.2.1.1.261.73) (Dieses Attribute ist im aktuellen PVP Attribut-Profil 2.1.3 noch nicht enthalten. Eine Aufnahme ist jedoch in Vorbereitung)
    • +
    +

     

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameBeispielwerteAdminOptionalBeschreibung
    Demo-Modus aktivieren

     

     XAktiviert den Demo-Modus für die 'Austrian eID' für diese Online Applikation.
    Sektoren für Fremd-bPKswbpk+FN+468924i,BMI+T1 X

    Eine CSV Liste von Bereichen für welche die Online Applikation verschlüsselte Fremd-bPKs benötigt.

    +

    Hinweis: Da es sich hierbei nur um eine Demo handelt muss das Schlüsselmaterial für die Verschlüsselung in MOA-ID hinterlegt werden.

    Sektoren für weitere bPKs

    urn:publicid:gv.at:cdid+T1,

    +

    urn:publicid:gv.at:wbpk+FN+468924i

     X

    Eine CSV Liste von Bereichen für welche die Online Applikation bPKs aus anderen Bereichen benötogt.

    +

    Hinweis: Die Angabe der Bereiche erfolgt mit dem vollständigen Bereichsidentifier inkl. Prefix.

    +

     

    +

    3.2.3 BKU Konfiguration

    Dieser Abschnitt behandelt online-applikationsspezifische Einstellungen zum Anmeldeprozess. Diese Einstellungen stehen jedoch nur einer Benutzerin oder einem Benutzer mit der Role admin zur Verfügung.

    @@ -1601,7 +1663,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der
    Über diese Funktion können drei zusätzliche SecurtityLayer-Request Templates für diese Online-Applikation definiert werden. Diese hier definierten Templates dienen als zusätzliche WhiteList für Templates welche im „StartAuthentication“ Request mit dem Parameter „template“ übergeben werden. Sollte im „StartAuthentication“ Request der Parameter „template“ fehlen, es wurde jedoch eine „bkuURL“ übergeben, dann wird für den Authentifizierungsvorgang das erste Template in dieser Liste verwendet. Detailinformationen zum Legacy Request finden Sie im Kapitel Protokolle.
    -

    3.2.3 Security Layer für mobile Authententifizierung

    +

    3.2.4 Security Layer für mobile Authententifizierung

    Mit diesem Abschnitt kann der neue Security Layer für mobile Authentifzierung für diese Online Applikation aktiviert werden.
    Wird diese Schnittstelle aktiviert ist die Security-Layer 1.x Schnittstelle zur Bürgerkartenkommunikation deaktiviert und steht nicht mehr zur Verfügung.

    @@ -1631,7 +1693,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

     

    -

    3.2.4 Test Identitäten

    +

    3.2.5 Test Identitäten

    In diesem Abschnitt können für diese Online-Applikation Testidentitäten erlaubt werden. Diese Testidentitäten können auch bei produktiven Instanzen freigeschalten werden, da die Unterschiedung zwischen Produkt- und Testidentität anhand einer speziellen OID im Signaturzertifikat der Testidentität getroffen wird. Folgende Konfigurationsparameter stehen hierfür zur Verfügung.

    @@ -1673,7 +1735,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

     

    Hinweis: Diese Funktionalität steht jedoch nur Testidentitäten welchen bereits mit einer Test OID im Signaturzertifikat ausgestattet sind zur Verfügung.

    -

    3.2.5 Vollmachten

    +

    3.2.6 Vollmachten

    Dieser Abschnitt behandelt online-applikationsspezifische Einstellungen zur Anmeldung mittels Online-Vollmachen.

    @@ -1723,7 +1785,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

     

    Hinweis: Werden für die Online-Applikation eigene Templates für die Bürgerkartenauswahl oder die zusätzliche Anmeldeabfrage im SSO Fall (siehe Abschnitt 3.2.2) verwendet, stehen alle Konfigurationsparameter die Einfluss auf die BKU-Auswahl haben nicht zur Verfügung. Die Funktionalität der entsprechenden Parameter hat jedoch weiterhin Einfluss auf den Anmeldevorgang.

    -

    3.2.6 Zentraler nationaler eIDAS Connector

    +

    3.2.7 Zentraler nationaler eIDAS Connector

    Dieser Abschnitt behandelt online-applikationsspezifische Einstellungen zum Anknüpfung an den zentralen nationalen eIDAS Connector

    @@ -1743,7 +1805,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

     

    -

    3.2.7 Single Sign-On (SSO)

    +

    3.2.8 Single Sign-On (SSO)

    Dieser Abschnitt behandelt online-applikationsspezifische Einstellungen zu Single Sign-On

    @@ -1770,7 +1832,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

    Hinweis: Diese Abfrage ist standardmäßig aktiviert und kann nur durch einen Benutzer mit der Role admin deaktiviert werden.

    -

    3.2.8 Authentifizierung mittels eIDAS

    +

    3.2.9 Authentifizierung mittels eIDAS

    Dieser Abschnitt behandelt Online-Applikationsspezifische Einstellungen zur Authentifizierung mittels eIDAS.

    @@ -1794,10 +1856,10 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

     

    Hinweis: Werden für die Online-Applikation eigene Templates für die Bürgerkartenauswahl oder die zusätzliche Anmeldeabfrage im SSO Fall (siehe Abschnitt 3.2.2) verwendet, stehen alle Konfigurationsparameter die Einfluss auf die BKU-Auswahl haben nicht zur Verfügung.

    -

    3.2.9 Authentifizierungsprotokolle

    +

    3.2.10 Authentifizierungsprotokolle

    Dieser Abschnitt behandelt online-applikationsspezifische Einstellungen zu den von der Online-Applikation unterstützen Authentifizierungsprotokollen. Eine Verwendung aller zur Verfügung stehender Authentifizierungsprotokolle durch die Online-Applikation ist ebenfalls möglich. Hierfür müssen nur alle benötigten Protokolle konfiguriert werden. Nähere Informationen zu den unterstützten Protokollen finden sie im Kapitel Protokolle.

    Aus Gründen der Übersichtlichkeit kann der Konfigurationsbereich für jeden Protokoll, in der Web-Oberfläche des Konfigurationstools, ein- oder ausgeblendet werden.

    -
    3.2.9.1 SAML1
    +
    3.2.10.1 SAML1

    Für das Protokoll SAML1 stehen folgende Konfigurationsparameter zur Verfügung.

    @@ -1852,7 +1914,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der

     

    Hinweis: Das Modul MOA-ID-Auth in der Version 2.0 unterstützt SAML1 nur mehr zur Abwärtskompatibilität mit bereits bestehenden Online-Applikationen. Wir empfehlen den Umstieg auf ein anderes, von MOA-ID-Auth unterstütztes, Authentifizierungsprotokoll. Aus diesem Grund steht die Konfiguration des SAML1 Protokolls nur mehr einer Benutzerin oder einem Benutzer mit der Role admin zur Verfügung.

    -
    3.2.9.2 PVP 2.1
    +
    3.2.10.2 PVP 2.1

    In diesem Bereich erfolgt die applikationsspezifische Konfiguration für das Authentifizierungsprotokoll PVP 2.1.

    @@ -1893,7 +1955,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der
    Pfad zum online-applikationsspezifischen Template für SAML2 (PVP2 S-Profil) http POST-Binding. Relative Pfadangaben werden dabei relativ zum Verzeichnis, in dem sich die MOA-ID-Auth Basiskonfigurationsdatei befindet, interpretiert. Das Template kann ausschließlich aus dem Dateisystem geladen werden.
    -
    3.2.9.3 OpenID Connect
    +
    3.2.10.3 OpenID Connect

    In diesem Bereich erfolgt die applikationsspezifische Konfiguration für OpenID Connect (OAuth 2.0).

    @@ -1925,7 +1987,7 @@ Soll die Bürgerkartenauswahl weiterhin, wie in MOA-ID 1.5.1 im Kontext der
    OpenID Connect Redirect URL. Nach erfolgreicher Authentifizierung wird die Benutzerin oder der Benutzer an diese URL zurückgeleitet.
    -
    3.2.10 Zusätzliche allgemeine Einstellungen
    +
    3.2.11 Zusätzliche allgemeine Einstellungen

    In Abschnitt ermöglicht eine erweiterte online-applikationsspezifische Individualisierung des AuthBlocks und der Bürgerkartenauswahl. Die Individualisierung des AuthBlocks steht jedoch dann zur Verfügung wenn die dem Module MOA-ID-Auth beigelegte Security-Layer Transformation verwendet wird oder wenn die individuelle Security-Layer Transformation den Formvorschriften der Spezifikation entspricht.

    @@ -1983,7 +2045,7 @@ wenn die individuelle Security-Layer Transformation den Formvorschriften der Sp
     
     
    -
    3.2.10.1 Login-Fenster Konfiguration
    +
    3.2.11.1 Login-Fenster Konfiguration

    Diese Konfigurationsparameter bieten zusätzliche Einstellungen für eine Anpassung der Bürgerkartenauswahl welche von MOA-ID-Auth generiert wird. Zur besseren Handhabung werden die angegebenen Parameter direkt in einer Vorschau dargestellt. Alle in diesem Abschnitt angegebenen Parameter sind Optional und werden bei Bedarf durch Standardwerte ergänzt. @@ -2072,7 +2134,7 @@ Alle in diesem Abschnitt angegebenen Parameter sind Optional und werden bei Beda

     

    Hinweis: Bei Verwendung einer online-applikationsspezifischen Bürgerkartenauswahl stehen alle Parameter die die Bürgerkartenauswahl betreffen nicht zur Verfügung.

    Hinweis: Bei Verwendung eines online-applikationsspezifischen Security-Layer-Request Templates stehen alle Parameter die das SL-Template betreffen nicht zur Verfügung.

    -
    3.2.11 Revisionslogging
    +
    3.2.12 Revisionslogging

    Ab MOA-ID 3.x steht ein erweitertes speziell für Revisionsaufgaben abgestimmtest Logging zur Verfügung. Über dieses Feld können die zu loggenden Events spezifisch nach Online Applikationen als CSV codierte Eventcodes konfiguriert werden. Hierfür muss die online-applikationsspezifische Konfiguration des Loggings mittels Checkbox aktiviert und zumindesdt ein Eventcode definiert werden. Werden keine Eventcodes konfiguriert oder wird das OA spezifische Verhalten nicht aktiviertwird eine in MOA-ID hinterlegte Defaultkonfiguration verwendet. Eine Liste aller möglichen Eventcodes finden Sie hier.

    3.3 Import / Export

    Üer diese Funktionalität besteht die Möglichkeit eine bestehende MOA-ID 2.x.x diff --git a/id/server/doc/handbook/protocol/protocol.html b/id/server/doc/handbook/protocol/protocol.html index 5e38dddf5..2b3dbff98 100644 --- a/id/server/doc/handbook/protocol/protocol.html +++ b/id/server/doc/handbook/protocol/protocol.html @@ -218,7 +218,7 @@ Redirect Binding urn:oid:1.2.40.0.10.2.1.1.261.32 EID-ISSUING-NATION eID -   + <saml:Attribute AttributeName="EID-ISSUING-NATION" AttributeNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#"> Landescode gem. ISO-3166 ALPHA-2 @@ -244,6 +244,13 @@ Redirect Binding <saml:Attribute AttributeName="SignerCertificate" AttributeNamespace="http://reference.e-government.gv.at/namespace/moa/20020822#"> Base64 kodiertes Zertifikat, dass für die Anmeldung verwendet wurde. + + urn:oid:1.2.40.0.10.2.1.1.261.22 + ENC-BPK-LIST + eID + <saml:Attribute AttributeName="ENC-BPK-LIST" AttributeNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#"> + Liste von verschlüsselten bPKs für andere Bereiche als der Lebensbereich der Online Applikation + urn:oid:1.2.40.0.10.2.1.1.261.36 EID-SOURCE-PIN @@ -270,6 +277,13 @@ Redirect Binding

    Gesamte Personenbindung in BASE64 kodiert.

    Hinweis: Im Falle einer privatwirtschaftlichen Applikation ist die Stammzahl durch die wbPK ersetzt.

    + + urn:oid:1.2.40.0.10.2.1.1.261.28 + BPK-LIST + eID_gov + <saml:Attribute AttributeName="BPK-LIST" AttributeNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#"> + Liste von bPKs für andere Bereiche als der Lebensbereich der Online Applikation + urn:oid:1.2.40.0.10.2.1.1.261.106 MANDATE-TYPE-OID @@ -319,6 +333,20 @@ Redirect Binding <saml:Attribute AttributeName="MandateData" AttributeNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#"> Bereichsspezifisches Personenkennzeichen des Vollmachtgebers + + urn:oid:1.2.40.0.10.2.1.1.261.72 + MANDATOR-NATURAL-PERSON-ENC-BPK-LIST + mandate + <saml:Attribute AttributeName="MANDATOR-NATURAL-PERSON-ENC-BPK-LIST" AttributeNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#"> + Liste von verschlüsselten bPKs des Mandators für andere Bereiche als der Lebensbereich der Online Applikation + + + urn:oid:1.2.40.0.10.2.1.1.261.73 + MANDATOR-NATURAL-PERSON-BPK-LIST + mandate + <saml:Attribute AttributeName="MANDATOR-NATURAL-PERSON-BPK-LIST" AttributeNamespace="http://reference.e-government.gv.at/namespace/persondata/20020228#"> + Liste von bPKs des Mandators für andere Bereiche als der Lebensbereich der Online Applikation + urn:oid:1.2.40.0.10.2.1.1.261.78 MANDATOR-NATURAL-PERSON-GIVEN-NAME -- cgit v1.2.3 From b4291f518e20a011660e02692e969172be656622 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 12:01:15 +0100 Subject: remove 'scope' annotation --- id/server/idserverlib/pom.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/id/server/idserverlib/pom.xml b/id/server/idserverlib/pom.xml index f15dea961..e284aff27 100644 --- a/id/server/idserverlib/pom.xml +++ b/id/server/idserverlib/pom.xml @@ -45,7 +45,6 @@ javax.annotation javax.annotation-api 1.2 - test
    @@ -58,7 +57,6 @@ com.google.guava guava - 19.0 -- cgit v1.2.3 From 239622fc479ac41b48ce13229ef1cad549a96b21 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 12:06:47 +0100 Subject: switch version 3.4.3 --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 9b76a0624..ce6490ec3 100644 --- a/pom.xml +++ b/pom.xml @@ -14,12 +14,12 @@ 3.4.2-Snapshot - 3.4.2-RC1 - 3.4.2-RC1 + 3.4.2 + 3.4.2 2.0.1 - 2.5.2-RC1 + 2.5.2 2.0.6 1.3.2 -- cgit v1.2.3 From f923a89436377f581c6e2ab6637024aa068bf9fb Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Tue, 19 Feb 2019 12:24:51 +0100 Subject: remove snapshot info --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index ce6490ec3..a3812b278 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ UTF-8 - 3.4.2-Snapshot + 3.4.2 3.4.2 3.4.2 -- cgit v1.2.3