When you use a computer that has been used by several people with their ID-cards, it may happen that you must take a tedious extra step when you log in to an e-service via a web browser. Namely, you will be offered a list of the certificates of all users and you must manually select yours.
Getting rid of old certificates (and this extra step) is very easy.
When you try to log in to e-services with Internet Explorer and/or Google Chrome on computers using Windows, a dialogue window with the certificates of several users may appear on the screen. It looks something like this:
The removal of unnecessary and confusing certificates is very easy:
- Open DigiDoc4 Client.
- Click on Settings (gear icon) in the upper tight corner of DigiDoc4.
3. Click REMOVE OLD CERTIFICATES at the bottom of the screen.
4. Close DigiDoc4 Client.
You will now only see the certificates of the ID-card currently connected to the computer when you log in to e-services.
Keep in mind that if multiple people continually use the same computer with their ID cards, the same procedure should be repeated to get rid of the certification option requirement when accessing e-services. Another – and more durable – option is to reinstall the ID-software by selecting: “After removing ID-card remove certificates also from computer”.
1. Make sure that all existing ID-software has been removed (uninstalled) from your computer.
2. Download ID-software.
3. Launch the downloaded installation package and press “Options”.
4. The options for installing the ID-software will open where the checkbox next to “After removing ID-card remove certificates also from computer” should be ticked. Then click “OK” to continue with the installation of the software as usual.
5. After you have installed the ID-software with the certificate removal option, certificates will be deleted from your computer after you remove the ID-card: this is the best solution for anyone who shares his/her computer with several different ID-card users.
If you have renewed your ID-card certificates and encounter problems when using the ID-card, the reason may be the expired certificates that have remained on the computer and now get in the way.
You can renew old certificates on macOS computers as follows:
- Open Spotlight search (the magnifying glass icon in the upper right corner of the screen).
- Type the following search word: Terminal.
- Click Enter.
- Copy this line in to the new dialogue window that opened:
sudo rm -rf /var/db/TokenCache/tokens/
- Terminal then asks you to enter the password of your computer: enter it and click Enter.
- It seems that nothing happens at all – don’t let this bother you! The changes were automatically saved if you did everything correctly.
- Close Terminal and restart your computer and your ID-card with renewed certificates, digital ID card, etc. should now work!
- If the error occurs again, try repeating the same process and contact ID-help if necessary.
If you use the Linux operating system and you renewed or remotely renewed the certificates of your ID-card, you have created all of the preconditions required for using your ID-card electronically.
Linux does not save previously used ID-card certificates in the cache, so you should be able to use your ID-card without having to remove expired/old certificates yourself.