Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.
esya:smartcard:smartcardmanager [2013/07/24 07:14] Beytullah Yiğit |
esya:smartcard:smartcardmanager [2013/08/28 08:39] (mevcut) Beytullah Yiğit |
||
---|---|---|---|
Satır 1: | Satır 1: | ||
===== SmartCardManager Sınıfı ===== | ===== SmartCardManager Sınıfı ===== | ||
- | Dağıtılan paket içinde örnek kodlar bölümünde SmartCardManager sınıfını bulabilirsiniz. Kendinize göre uyarlayabilmeniz için açık kaynak olarak dağıtılmaktadır. Bu sınıf ile temel imza işlemlerinizi gerçekleştirebilirsiniz. Sınıf aşağıdaki işlemleri sağlayabilir. | + | Dağıtılan paket içinde örnek kodlar bölümünde ''SmartCardManager'' sınıfını bulabilirsiniz. Kendinize göre uyarlayabilmeniz için açık kaynak olarak dağıtılmaktadır. Bu sınıf ile temel imza işlemlerinizi gerçekleştirebilirsiniz. Sınıf aşağıdaki işlemleri sağlayabilir. |
-Sisteme bir kart takılı ve kartta belirtilen özellikte bir sertifika varsa doğrudan bu kart ve bu sertifika üzerinden işlem yapar. | -Sisteme bir kart takılı ve kartta belirtilen özellikte bir sertifika varsa doğrudan bu kart ve bu sertifika üzerinden işlem yapar. | ||
Satır 31: | Satır 31: | ||
</sxh> | </sxh> | ||
- | Yeni bir kartın takılıp takılmadığı ve seçili kartın çıkartılıp çıkartılmadığı getInstance() methodu içinde kontrol edilmektedir. Her imzalama işleminden önce SmartCardManager nesnesini getInstance() methodu ile alınız. Yukarıdaki örnek kodda işlemler kısa zamanda ardışık olarak yapıldığından nesne bir kere alınmış ve o nesne üzerinden işlem yapılmıştır. | + | Yeni bir kartın takılıp takılmadığı ve seçili kartın çıkartılıp çıkartılmadığı ''getInstance()'' methodu içinde kontrol edilmektedir. Her imzalama işleminden önce ''SmartCardManager'' nesnesini ''getInstance()'' methodu ile alınız. Yukarıdaki örnek kodda işlemler kısa zamanda ardışık olarak yapıldığından nesne bir kere alınmış ve o nesne üzerinden işlem yapılmıştır. |