+ The Web eID project enables usage of European Union electronic identity (eID) smart cards for + secure authentication and digital signing of documents on the web using public-key cryptography. +
++ Estonian, Finnish, Latvian, Lithuanian, Belgian and Croatian eID cards are supported in the + first phase, but only Estonian eID card support is currently enabled in the test application + below. +
++ Please get in touch by email at help@ria.ee in case you need support with adding Web eID to your + project or want to add support for a new eID card to Web eID. +
++ The privacy policy of the test service is available + here. +
+ ++ The recommended way of installing Web eID is by installing + the latest Open-EID ID-software package. In case you do not need or want to install the Open-EID package, install the latest Web eID + packages in Firefox, Chrome, Edge or Safari according to the following instructions: +
+install-web-eid.sh
+ script from the console withwget -O - https:///scripts/install-web-eid.sh |
+ bashTesting:
++ +
+ ++ The uninstaller will remove the browser extension from all supported browsers + automatically. +
+ +
+ Uninstall the Web eID software either using the Ubuntu Software Center or from
+ the console with
+ sudo apt purge web-eid
+
To uninstall the Web eID software, do the following:
+uninstall.sh from the downloaded file to the
+ Terminal window,
+ Uninstall the Web eID software using Add or remove programs.
+echo 'logging=true' > ~/.config/RIA/web-eid.conf
+ defaults write \ "$HOME/Library/Containers/eu.web-eid.web-eid/Data/Library/Preferences/eu.web-eid.web-eid.plist"
+ \ logging truedefaults write
+ "$HOME/Library/Containers/eu.web-eid.web-eid-safari/Data/Library/Preferences/eu.web-eid.web-eid-safari.plist"
+ \ logging true[HKEY_CURRENT_USER\SOFTWARE\RIA\web-eid]"logging"="true"
+ ~/.local/share/RIA/web-eid/web-eid.log in Linux~/Library/Containers/eu.web-eid.web-eid/Data/Library/Application\
+ Support/RIA/web-eid/web-eid.log
+ in macOS
+ ~/Library/Containers/eu.web-eid.web-eid-safari/Data/Library/Application\
+ Support/RIA/web-eid-safari/web-eid-safari.log
+ of Safari in macOS
+ C:/Users/<USER>/AppData/Local/RIA/web-eid/web-eid.log
+ in Windows.
+ web-eid
+ manually, there will be an informative message in the logs.
+ + Technical overview of the solution is available in the project + system architecture document. Overview of authentication token validation implementation in the back end is + available in the web-eid-authtoken-validation-java Java library + README. +
++ Security analysis of the solution is available + in this document. +
++ Currently the Web eID back-end libraries are available for Java, .NET and PHP + web applications. +
++ To implement authentication and digital signing with Web eID in a Java, .NET or + PHP web application, you need to +
++ The full source code of an example Spring Boot web application that uses Web eID + for authentication and digital signing is available + here. The .NET/C# version of the example is available + here. The + PHP version of the example is available + here. +
++ The Web eID solution can also be used without installing the Web eID native app and browser + extension. This includes devices like mobile phones, tablets, and some Chromebooks, where the + Web eID plugin cannot currently be installed. +
++ +
+ ++ Technical overview of the solution is available in the project + system architecture document. Overview of authentication token validation implementation in the back end is + available in the web-eid-authtoken-validation-java Java library + README. +
+