ESYA API v2.2.13 Akıllı Kart - [YENI] Akis 2.5.2 desteği eklendi. - [DUZELTME] Java PKCS11 API'sindeki güncellemelere uyum sağlandı. - [YENI] ATR bilgisinden kart tipi bulunması hata durumlarını daha kapsayıcı hale getirildi. - [YENI] SmartOp sınıfı içerisindeki getCardATRs() fonksiyonu ile bağlı akıllı kartların ATR bilgisinin alınabilmesi sağlandı. - [YENI] SmartCard sınıfı içerisindeki getSlotInfoList() fonksiyonu ile slot isilerinin ve slot numaralarının alınması sağlandı. - [DUZELTME] EC anahtarının KeyFinder ile anahtar boylarının düzgün bir şekilde alınması sağlandı. "getKeyLenght" fonksiyon ismindeki yazım hatası giderildi. - [YENI] Akıllı kart içindeki bütün sertifikaların alınabileceği getCertificates fonksiyonu SmartCard sınıfına eklendi. CAdES - [YENI] P_TOLERATE_SIGNING_TIME_BY_SECONDS parametresi eklendi. Böylelikle imza zamanı ve zaman damgası zamanı arasındaki fark kullanıcı tarafından tanımlanabilir hale geldi. - [DUZELTME] Birden fazla arşiv zaman damgasının olması durumunda hepsinin kontrol edilmesinin sağlandı. - [YENI] MimeType Attribute'unun eklenebilmesi sağlandı. - [YENI] Imzalanan içeriğinin özetinin imza içerisinden Signer sınıfından getContentHashInfo fonksiyonu ile kolay bir şekilde alınabilmesi sağlandı. - [DUZELTME] CAdES imzaların çözümlenmesinde tüketilen RAM miktarı azaltıldı. PAdES - [NOT] PAdES ile ilgili ciddi değişiklikler yapıldı. Yeni API geçişi sırasında eski dosyalarınızın doğrulandığına ve yeni attığınız dosyaların doğrulandığını test ediniz. - [DUZELTME] İmza tipinin doğru tespit edilmesi sağlandı. - [DUZELTME] Sertifika doğrulama verilerin her seferinde iki katına çıkması düzeltildi. - [DUZELTME] Sertifika doğrulama verilerinin eklenmediği durumlar giderildi. - [DUZELTME] İmza panelinde Türkçe karakter ve istenilen Font'un kullanılabilmesi, istenilen sayfaya panelin konulması sağlandı. - [DUZELTME] PAdES için kullanılan Asn1 modülü ma3api-pades.jar'ı içerisinden çıkartıldı, ayrı bir jar haline getirildi. Sertifika Deposu - [YENI] Yeni kök sertifikaları eklendi. Android - [YENI] Android 8 desteği eklendi. - [YENI] ACS kart okuyucu desteği eklendi. - [YENI] Akis 2.2.8 kartlar içim uyumluluk güncellemesi yapıldı. - [YENI] Secure MicroSD kart desteği eklendi. - [DUZELTME] Farklı kart okuyucuların aynı projede kullanıldığı durumlara özel örnek kod düzenlendi. Genel - [YENI] Lisans dosyası yenilendi. Daha ileri tarihli bir lisans konuldu. - [YENI] Sertifika depoları güncellendi. - [YENI] Brainpool eğrileri eklendi. - [YENI] AES-GCM desteği eklendi. - [YENI] Dizin işlemlerine bazı grup işlemleri eklendi. - [YENI] ECertificate sınıfına "isKurumsalMuhurCertificate" fonksiyonu eklendi. - [YENI] ESignerInfo sınıfından getSignerCertificate() fonksiyonu ile imzacı sertifikanın alınması sağlandı. - [YENI] Doğrulama sırasında kullanılması istenen profilin API dışından verilebilmesi sağlandı. - [YENI] Sertifika içindeki nitelikli metin ibaresinin EQCStatements sınıfı ile kolay bir şekilde alınması sağlandı. - [YENI] API'nin desteklemediği bir dil ile çalışıldığında varsayılan dilin kullanılması sağlandı. - [YENI] Güvenilir köklere sadece self-signed sertifikalar eklenebilecek şekilde kısıtlama yapıldı.