ESYAE-imza Kütüphaneleri

User Tools

Site Tools


esya:license

Bu, dökümanın eski bir sürümüdür!


Lisans Ayarları

LicenseUtil.SetLicenseXml(…) fonksiyonu ile lisans dosyasını ve lisans dosyasının parolası verilmelidir. Eğer bu fonksiyon ile bir lisans bilgisi verilmemiĢse, 'working directory' altında lisans klasörü altında “lisans.xml” dosyası aranır. Yalnız lisansınızın parolasını LicenseUtil.setLicensePassword(…) fonksiyonu ile vermeniz gerekmektedir. Elinizdeki lisansı windows üzerinde WordPad programı ile görüntüleyebilirsiniz.

1. Deneme Lisansı ile Çalışma

ESYA Api ile denemeler yapmanız için test lisansı edinebilirsiniz. Lisans için verilen xml dosyasında, test alınının değeri “test” ise deneme lisansına sahipsinizdir. Bu lisans ile yaptığımız çalıĢmalarda ancak “common name” alanında “test” metni geçen sertifikalar kullanabilirsiniz. Ayrıca akıllı kart ile yapacağınız iĢlemlerde birkaç saniye gecikme olacaktır. Deneme lisansı ile çalıĢabilmeniz için indirdiğiniz paket içersinde bulunan pfx dosyasını kullanabilirsiniz. Pfx dosya adında bulunan rakamlar pfx dosyasının Ģifresidir. Bir pfx yükleyici ile karta test sertifikası ve test özel anahtarınızı aktarabilirsiniz. Eğer pfx yükleyicinin yoksa örnek kodlar içersinden LoadPfx sınıfını (sadece Java) kullanabilirsiniz.

2. Lisans Dosyasının Güvenliği

Lisans dosyasının satış yapılan müĢteri dışında başkası tarafından kullanılmaması için lisans parolasının kesinlikle baĢkası ile paylaĢılmaması gerekmektedir. Lisans parolası kod üzerinden verildiğinden kodunuzun açılıp lisans parolanızın ele geçmemesi için kodlarınızı karıĢtırmanızı (obfuscate etmenizi) öneriyoruz. Lisans parolası her kurum/müĢteri için sabit olacaktır, ileride lisans dosyanız değiştiğinde aynı parola ile üretileceğinden kodunuzda değişiklik yapmanız gerekmeyecektir.

3. Bakım Sözleşme Bitiş Tarihi

Lisans dosyanızda bakım sözleĢme bitiĢ tarihi ile belirtilen bir alan bulunmaktadır. Bu tarihten daha önce yayınlanan kütüphane sürümlerini kullanmaya devam edebilirsiniz. Bu tarihten sonra yayınlanan kütüphane sürümlerini kullanabilmeniz için bakım sözleşmesi yapmanız gerekecektir.

esya/license.1373871000.txt.gz · Son değiştirilme: 2013/07/15 06:50 Değiştiren: Ahmet Yetgin