Poniższa procedura opisuje instalację wszystkich wymaganych komponentów w systemie Windows.
Przy próbie podpisania e-deklaracji serwis sprawdza dostępne komponenty i w przypadku braków wyświetli o nich informację.
Uwaga: weryfikacja nie sprawdza obecności komponentów JAVA.
Instalacja wstępna
Procedura instalacji różni się w zależności od rodzaju posiadanego certyfikatu mobilnego (mSzafir) lub na karcie (USB). Procedura instalacji składa się z trzech kroków:
-
Środowisko JAVA
W zależności od wymagań firmowych IT należy zainstalować jedną z najnowszych wersji:
a) OpenJDK typu open source dostępnej do użycia komercyjnego – polecana jest wersja 21 utrzymywana przez Microsoft, do pobrania ze strony:
https://learn.microsoft.com/pl-pl/java/openjdk/download
b) komercyjną wersję Oracle JRE ze strony:
https://www.java.com/pl/download
Wymagane jest zakupienie subskrypcji Oracle:
https://www.oracle.com/java/java-se-subscription/ -
Rozszerzenie do Windows (program Szafir Host)
Linki do instalacji w podrozdziale poniżej.
-
Rozszerzenie do przeglądarki internetowej (Szafir SDK WEB)
Google Chrome / Microsoft Edge:
https://chromewebstore.google.com/detail/szafir-sdk-web/gjalhnomhafafofonpdihihjnbafkipc
Firefox:
https://www.elektronicznypodpis.pl/download/webmodule/firefox/szafir_sdk_web-current.xpi
Opera:
https://chromewebstore.google.com/detail/szafir-sdk-web/gjalhnomhafafofonpdihihjnbafkipc
Aktualne pliki instalacyjne Szafir do pobrania ze strony KIR:
https://www.elektronicznypodpis.pl/informacje/aplikacje/
Po instalacji JAVA oraz rozszerzeń do Windows i przeglądarki internetowej wymagany jest całkowite zamknięcie wszystkich okien przeglądarki i jej restart.
Krok 1: Instalacja środowiska JAVA (OpenJDK)
Do poprawnej obsługi środowiska podpisów kwalifikowanych niezbędne jest zainstalowanie środowiska uruchomieniowego JAVA.
Rekomendowane oprogramowanie Microsoft OpenJDK należy pobrać pod linkiem:
- (Windows x64, Msi) https://learn.microsoft.com/pl-pl/java/openjdk/download#openjdk-21
Podczas instalacji należy postępować zgodnie z wyświetlonymi krokami.
Krok 2: Instalacja aplikacji Szafir Host
Do poprawnego złożenia podpisu kwalifikowanego niezbędne jest oprogramowanie Szafir Host, które powinno być zainstalowane na komputerze osoby składającej podpis.
Oprogramowanie Szafir Host można pobrać ze strony: https://www.elektronicznypodpis.pl/aplikacje-i-sterowniki
Jeżeli nie jest zainstalowana w systemie przeglądarka, przy próbie uruchomienia modułu Szafir SDK, poinformuje o konieczności przeprowadzenia takiej instalacji. W oknie wyświetlonym przez przeglądarkę pojawią się przyciski pozwalające na pobranie oprogramowania dla wybranego systemu operacyjnego (w tym wypadku tylko Windows).
Podczas instalacji należy postępować zgodnie z wyświetlonymi krokami.
Krok 3. Instalacja rozszerzenia do przeglądarki
Złożenie podpisu z poziomu przeglądarki wymaga zainstalowania wtyczki.
Dla przeglądarki Chrome
Dla przeglądarki Chrome należy pobrać rozszerzenie Szafir SDK Web z Chrome Web Store pod linkiem https://chromewebstore.google.com/detail/szafir-sdk-web/gjalhnomhafafofonpdihihjnbafkipc
Instalacja wtyczki wymaga wydania zezwolenia przez użytkownika przeglądarki i potwierdzenia decyzji o instalacji – jak na poniższym ekranie.
Dla przeglądarki Firefox
Dla przeglądarki Firefox rozszerzenie nie jest dostępne w Web Storze i należy je pobrać z linka https://www.elektronicznypodpis.pl/download/webmodule/firefox/szafir_sdk_web-current.xpi
Dla przeglądarki Opera
Przeglądarka Opera współpracuje z rozszerzeniem z Chrome Web Store i należy je pobrać z linka https://chromewebstore.google.com/detail/szafir-sdk-web/gjalhnomhafafofonpdihihjnbafkipc
Instalacja wtyczki wymaga wydania zezwolenia przez użytkownika przeglądarki i potwierdzenia decyzji o instalacji – jak na poniższym ekranie.