DigitalSignature sınıfı
DigitalSignature sınıfı
İmza dosyada.
DigitalSignature türü aşağıdaki üyeleri ortaya çıkarır:
İnşaatçılar
Oluşturucu | Tanım |
---|---|
__init__(self, certificate, comments, sign_time) | digitalSignature’ın kurucusu. .Net uygulamasını kullanır. |
__init__(self, raw_data, password, comments, sign_time) | digitalSignature’ın kurucusu. Bouncy Castle uygulamasını kullanır. |
Özellikler
Mülk | Tanım |
---|---|
certificate | Belgeyi imzalamak için kullanılan sertifika nesnesi. |
comments | İmzalamanın amacı. |
sign_time | Belgenin imzalandığı zaman. |
id | Belge içeriğinde saklanan imza satırının GUID’si ile çapraz referanslanabilen bir GUID belirtir. Varsayılan değer Boş (tamamı sıfır) Guid’dir. |
text | Dijital imzadaki gerçek imzanın metnini belirtir. Varsayılan değer Boş’tur. |
image | Dijital imza için bir resim belirtir. Varsayılan değer null’dır. |
provider_id | İmza sağlayıcısının sınıf kimliğini belirtir. Varsayılan değer Boş (tamamı sıfır) Guid’dir. |
is_valid | Bu dijital imza geçerliyse ve belgede herhangi bir değişiklik yapılmamışsa, bu değer doğru olacaktır. |
x_ad_es_type | XAdES türü. Varsayılan değer None’dur (XAdES kapalıdır). |