Genel Bilgiler
23.02.2019 tarihinde yapılan güncelleme ile tüm işletim sistemlerinde (Macosx, Linux, Pardus) tarayıcı üzerinden imzalama yapan Java tabanlı, e-imza modülü geliştirilmiştir.
Bu geliştirme Elektronik Belge Yönetim Sisteminde Java Uygulama Tetikleme Altyapısında imzalama işlemlerinde, Java Network Launch Protocol(JLNP) yöntemi ile imza işlemi yapılabilmektedir. Bu yöntem sayesinde farklı işletim sistemlerinde farklı tarayıcılarda imzalama işlemlerinde sorunsuz elektronik imza atılabilmektedir. JLNP yöntemi ile imzalama işlemi yapılabilmesi için aşağıdaki ayarlamaların yapılması gerekmektedir.
EBYS'de Yapılması Gereken Ayarlar
Uyarı: Bu işlemin tüm işletim sistemleri için yapılması gerekmektedir.
Kullanıcı Kartında Uygulama Tetikleme Altyapısı seçeneğinin Java seçilmiş ve E-İmza Java JNLP kutucuğunun işaretli olması gerekmektedir.

Windows
Java'nın Kurulması
Java kurulumu yapılması gerekmektedir. İnternet tarayıcıdan https://www.java.com/tr/download/ adresine girip gerekli adımlar takip edilerek indirme ve kurulum işlemleri gerçekleştirilir.
Not: Bilgisayarınızda Java kurulu ise diğer adıma geçebilirsiniz.
Java Güvenlik Ayarları
Denetim Masası -> Programlar -> Java ile Java Ayarları açılır. (Veya başlat çubuğundaki arama kısmına Configure Java yazılarak ilgili uygulama açılır.)
“Güvenlik (Security)” seçilip “Site Listesini Düzenle (Edit Site List)” tıklanarak site ekleme ekranı açılır.
Açılan ekranda https://ebys.gumushane.edu.tr adresi eklenir.
Windows JNLP - 1
Elektronik Belge Yönetim Sistemi ve kullanıcı bilgisayarında gerekli kurulumlar ve ayarlamalar yapıldıktan sonra Elektronik Belge Yönetim Sisteminde farklı tarayıcılarda elektronik imzalama işlemi sorunsuz bir şekilde gerçekleştirebilirsiniz.
İmzalama işlemi için gerekli kurulumlar ve ayarlamalar yapıldıktan sonra ilk imzalama işleminde Jav aNetwork Launch Protocol (JNLP) kurulumu yapılmaktadır.
Linux
Pardus / Debian / Ubuntu işletim sistemlerinde e-imza işlemleri için aşağıdaki işlemleri yapınız.
Sistemin Güncellenmesi
PARDUS İşletim sistemi Uç Birim Öykücüsü terminaline aşağıdaki kodlar ile Java kurulumu yapılması gerekmektedir.
sudo apt-get update && sudo apt-get upgrade
Gerekli Paketlerin Yüklenmesi
software-properties-common dirmngr paketleri yüklenir.
sudo apt-get install software-properties-common dirmngr -y
Java Paket Deposunun Eklenmesi
ppa:webupd8team/java paket deposu eklenir.
sudo add-apt-repository ppa:webupd8team/java
Paket Listesinin Güncellenmesi
Aşağıdaki komutla paket listesi güncellenir.
sudo apt-get update
Java'nın Kurulması
Oracle Java Paketi kurulur.
sudo apt-get install oracle-java8-installer
Java Ayarlarınının Yapılması
Java Kurulumu yapıldıktan sonra Java Network Launch Protocol(JLNP) protokolünün ayarlanması gerekmektedir. Bu ayarlama için aşağıdaki komutların normal kullanıcıların bilgisayarında Uç Birim Öykücüsü terminalinde çalıştırılması gerekmektedir. Eğer bilgisayarda birden fazla kullanıcı varsa tüm kullanıcılarda bu işlemin yapılması gerekmektedir.
mkdir -p ~/.local/share/applications
xdg-mime default JB-javaws-jdk8.desktop x-scheme-handler/jnlp
xdg-user-dirs-update
Java Güvenlik Ayarları (Pardus)
PARDUS işletim sisteminde Java kurulumu yapıldıktan sonra Java güvenlik ayarlarına imza atılacak EBYS adresinin (https://ebys.gumushane.edu.tr) eklenmesi gerekmektedir.
Java Güvenlik Ayarları (Ubuntu)
Oracle Java 8 Plugin Control Panel programı açılarak https://ebys.gumushane.edu.tr adresi güvenilen sitelere eklenir
macOS
Java'nın Kurulması
Java kurulumu yapılması gerekmektedir. İnternet tarayıcıdan https://www.java.com/tr/download/ adresine girip gerekli adımlar takip edilerek indirme ve kurulum işlemleri gerçekleştirilir.
Not: Bilgisayarınızda Java kurulu ise diğer adıma geçebilirsiniz.
Java Güvenlik Ayarları - 1
System Preferences -> Java ile Java Ayarları açılır.
Java Güvenlik Ayarları - 2
Security seçilip Edit Site List tıklanarak site ekleme ekranı açılır.
Açılan ekranda https://ebys.gumushane.edu.tr adresi eklenir.
E-İmza
Elektronik Belge Yönetim Sistemi ve kullanıcı bilgisayarında gerekli kurulumlar ve ayarlamalar yapıldıktan sonra Elektronik Belge Yönetim Sisteminde farklı tarayıcılarda elektronik imzalama işlemi sorunsuz bir şekilde gerçekleştirebilirsiniz. İmzalama işlemi için gerekli kurulumlar ve ayarlamalar yapıldıktan sonra ilk imzalama işleminde Java Network Launch Protocol (JNLP) kurulumu yapılmaktadır.