ESYAE-imza Kütüphaneleri

User Tools

Site Tools


esya:cades:imza-ozellikleri

Farklar

Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.

Karşılaştırma görünümüne bağlantı

esya:cades:imza-ozellikleri [2013/07/22 10:30]
Beytullah Yiğit
esya:cades:imza-ozellikleri [2013/08/28 05:26] (mevcut)
Beytullah Yiğit
Satır 1: Satır 1:
-====== Zorunlu Olmayan Özelliklerin Eklenmesi ​======+===== Zorunlu Olmayan Özelliklerin Eklenmesi =====
  
-İmzaya adres bilgisi, imza zamanı bilgisi gibi opsiyonel bilgileri özellik olarak ekleyebilirsiniz. API'de tanımlı olan kullanabileceğiniz özellikler;​+İmzaya adres bilgisi, imza zamanı bilgisi gibi opsiyonel bilgileri özellik olarak ekleyebilirsiniz. API'de tanımlı olankullanabileceğiniz özellikler;​
  
-| SigningTimeAttr | Beyan edilen imza zamanını içerir. Ancak beyan edilen bu tarih güvenilir bir tarih olmadığından imzanın bu tarihte atıldığını garanti etmez, bilgi amaçlı kullanılabilir. ​ | +|| SigningTimeAttr ​|| Beyan edilen imza zamanını içerir. Ancak beyan edilen bu tarih güvenilir bir tarih olmadığındanimzanın bu tarihte atıldığını garanti etmez, bilgi amaçlı kullanılabilir.  ​|
-| SignerLocationAttr | İmzacının adresi hakkında bilgiler içerir. İmzacının ülkesi, şehri ve posta adresi belirtilebilir. Bilgi amaçlı olduğundan bu bilgilerden bazılarının değeri null olabilir. ​ | +|| SignerLocationAttr ​|| İmzacının adresi hakkında bilgiler içerir. İmzacının ülkesi, şehri ve posta adresi belirtilebilir. Bilgi amaçlı olduğundan bu bilgilerden bazılarının değeri null olabilir.  ​|
-| CommitmentTypeIndicationAttr | İmza amacını belirtmek için kullanılabilir. İmzalanan verinin tarafınızdan oluşturulmuş olduğunu, sadece imzanın içeriğini onayladığınızı vs. belirtebilirsiniz. CommitmentType sınıfında tanımlanmış aşağıdaki değerler verilebilir. ​ | +|| CommitmentTypeIndicationAttr ​|| İmza amacını belirtmek için kullanılabilir. İmzalanan verinin tarafınızdan oluşturulmuş olduğunu, sadece imzanın içeriğini onayladığınızı vs. belirtebilirsiniz. CommitmentType sınıfında tanımlanmış aşağıdaki değerler verilebilir.  ​|
-| RECEIPT | İmza sahibinin imzalı belgeyi aldığını (bir yerden geliyor ise) belirtmek için kullanılır. ​ | +| ::: |::: | RECEIPT | İmza sahibinin imzalı belgeyi aldığını (bir yerden geliyor ise) belirtmek için kullanılır. ​ | 
-| SENDER | İmzalı veriyi gönderenin (imzalı veri bir yere gönderiliyor ise) veriyi gönderen kişi olduğunu belirtmek için kullanılır. Yani imza sahibinin gönderilen verinin içeriğini onayladığı anlamına gelmez sadece bunu ben gönderdim demektir. ​ | +| ::: |::: | SENDER | İmzalı veriyi gönderenin (imzalı veri bir yere gönderiliyor ise) veriyi gönderen kişi olduğunu belirtmek için kullanılır. Yani imza sahibinin gönderilen verinin içeriğini onayladığı anlamına gelmez sadece bunu ben gönderdim demektir. ​ | 
-| APPROVAL | İmza sahibinin belgenin içeriğini onayladığını belirtmek için kullanılır. ​ | +| ::: |::: | APPROVAL | İmza sahibinin belgenin içeriğini onayladığını belirtmek için kullanılır. ​ | 
-| APPROVAL, DELIVERY | bir mesaj gönderildiğinde,​ bu mesajın karşı tarafa iletildiğini ​belirtmede ​kullanılır. Bu tür bir imza genelde güvenilir servis sağlayıcılar (TSP - Trusted Service Provider) tarafından kullanılır. ​ | +| ::: |::: | APPROVAL, DELIVERY | Bir mesaj gönderildiğinde,​ bu mesajın karşı tarafa iletildiğini ​belirtmek için kullanılır. Bu tür imzalar ​genelde güvenilir servis sağlayıcılar (TSP - Trusted Service Provider) tarafından kullanılır. ​ | 
-| CREATION | imza sahibinin belgeyi oluşturan kişi olduğunu belirtmek için kullanılır. Belge içeriğini onayladığı veya gönderdiği anlamına gelmez. ​ | +| ::: |::: | CREATION | İmza sahibinin belgeyi oluşturan kişi olduğunu belirtmek için kullanılır. Belge içeriğini onayladığı veya gönderdiği anlamına gelmez. ​ | 
-| ORIGIN | imza sahibinin belgeyi oluşturduğunu,​ içeriğini onayladığını ve gönderenin de kendisi olduğunu belirtmek için kullanılır. ​ | +| ::: |::: | ORIGIN | İmza sahibinin belgeyi oluşturduğunu,​ içeriğini onayladığını ve gönderenin de kendisi olduğunu belirtmek için kullanılır. ​ | 
-| ContentIdentifierAttr | imzalanan ​içeriği tanımlamak için kullanılır. Özellikle ayrık imzada imzalanan dökümanı imza ile eşleştrimek için kullanılabilir. byte [] olacak şekilde herhangi bir değer olabilir. ​ | +|| ContentIdentifierAttr || İmzalanan ​içeriği tanımlamak için kullanılır. Özellikle ayrık imzadaimzalanan dökümanı imza ile eşleştrimek için kullanılabilir. byte array olacak şekilde herhangi bir değer olabilir.  ​|
-| ContentHintsAttr | imzalanan ​içerik hakkında alıcıya fikir vermek amacıyla kullanılır. ​ | +|| ContentHintsAttr || İmzalanan ​içerik hakkında alıcıya fikir vermek amacıyla kullanılır.  ​|
-| SignerAttributesAttr | imzalayan ​kişi hakkında bilgiler içerir. İmzalayanın iddia ettiği özellikleri veya  imzalayanın yetki sertifikasını barındırabilir. ​ |+|| SignerAttributesAttr || İmzalayan ​kişi hakkında bilgiler içerir. İmzalayanın iddia ettiği özellikleri veya  imzalayanın yetki sertifikasını barındırabilir.  ​||
  
-İmza atma sırasında imzaya eklenmek istenen özellikler bir listeye konularak kütüphaneye verilir. Eklenecek alanın değeri alanın yaratılması sırasında kurucu fonksiyona verilir. Aşağıdaki örnekteki gibi imzaya eklenirler ve imzadan okunurlar.+İmza atma sırasında imzaya eklenmek istenen özellikler bir listeye konularak kütüphaneye verilir. Eklenecek alanın değerialanın yaratılması sırasında kurucu fonksiyona verilir. Aşağıdaki örnekteki gibi imzaya eklenirler ve imzadan okunurlar.
  
 <sxh java;​title:​Java>​ <sxh java;​title:​Java>​
esya/cades/imza-ozellikleri.1374489047.txt.gz · Son değiştirilme: 2013/07/22 10:30 Değiştiren: Beytullah Yiğit