NOTE: The CEF Digital Portal is the home of the CEF building blocks (eID, eDelivery, eInvoicing, eSignature and eTranslation). It is the one-stop-shop for information about the building blocks. The portal provides access to tools, services and software that can be used in any European project to facilitate the delivery of digital public services across borders.
Following the publication of the technical specifications version 1.0 for the eIDAS interoperability framework, the CEF eID team is pleased to announce the release of a sample implementation of these technical specifications. In January, the Cooperation Network of Member States, set up by the Commission Implementing Decision (EU) 2015/296, has adopted the opinion n. 1/2016 where it states that this version of the technical specifications "is workable and corresponds to the needs to provide further details on technical requirements set out by the Commission implementing Regulation (EU) 2015/1501 on the interoperability framework".
Member States may implement this version directly, or use it as a sample when testing other implementations of the technical specifications.
Release 1.0 of the eIDAS sample implementation for Member States is an all-in-one package for the Java platform including binary distributions for Glassfish, JBoss, Tomcat, WebLogic, WebSphere and the source code (Maven project).
The next and subsequent releases will be timed in accordance with the release schedule as part of the operational management of the eID building block.
With each re-release, the CEF eID Team is striving to improve a users' CEF eID experience. In a future release, CEF Digital therefore intends to provide a major architectural improvement involving the Specific module. The Specific module is inherited from the STORK PEPS Pilot 1 application and provides a sample implementation of a Member State Specific module to customise the communication between the Identity Provider and the eIDAS-Node Proxy Service. These improvements will provide abstraction and a correct placeholder for Member States specific implementation, remove dependencies and further extend the scope of the Specific module. More details on these improvements can be found in the release notes (see below).
As part of the continuous enhancement of the eIDAS sample implementation the next 1.1 release intended for June 2016 will also focus on enhancing the performance under stress conditions. Thanks to recent testing performed by the CEF eID team, it was identified that as part of the Member State specific module the SAML Engine may experience under-performance issues under stress conditions. This is specific to the eIDAS sample implementation and does not affect ‘stand alone’ implementations of the technical specifications in the Member States. The next 1.1 release of the eIDAS sample implementation will improve upon this focusing on eIDAS compliance and removing remaining legacy features that are outside the scope of eIDAS. This will allow simplifying the abstraction layer required for the Member States specific implementation. It is also the intention to improved configuration management.
NOTE: Please note that this version of the sample implementation based on STORK technical specifications is no longer supported. You can access the new version of sample implementation based on eIDAS Technical Specifications on the CEF Digital portal.
For more information, please do not hesitate to contact us: CEF-EID-SUPPORT@ec.europa.eu