Class DigitalSignatureCollection

Class DigitalSignatureCollection

Namespace: Aspose.Cells.DigitalSignatures
Assembly: Aspose.Cells.dll (25.2.0)

Bir belgeye eklenmiş dijital imzaların bir koleksiyonunu sağlar.

public class DigitalSignatureCollection : IEnumerable

Miras

objectDigitalSignatureCollection

Uygulamalar

IEnumerable

Miras Alınan Üyeler

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Örnekler

Aşağıdaki örnek, dijital imzayı nasıl doğrulayacağınızı göstermektedir.

//imzalı bir kaynak dosyadan çalışma kitabı
Workbook signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned, çalışma kitabı zaten imzalandığında true'dur.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//çalışma kitabından dijital imza koleksiyonunu al
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
    Console.WriteLine(existingDs.Comments);
    Console.WriteLine(existingDs.SignTime);
    Console.WriteLine(existingDs.IsValid);
}
'imzalı bir kaynak dosyadan çalışma kitabı
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Workbook.IsDigitallySigned, çalışma kitabı zaten imzalandığında true'dur.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'çalışma kitabından dijital imza koleksiyonunu al
Dim existingDsc As DigitalSignatureCollection = signedWorkbook.GetDigitalSignature()
Dim existingDs As DigitalSignature
For Each existingDs In existingDsc
    Console.WriteLine(existingDs.Comments)
    Console.WriteLine(existingDs.SignTime)
    Console.WriteLine(existingDs.IsValid)
Next

Yapıcılar

DigitalSignatureCollection()

DigitalSignatureCollection yapıcısı.

public DigitalSignatureCollection()

Metotlar

Add(DigitalSignature)

DigitalSignatureCollection’a bir imza ekleyin.

public void Add(DigitalSignature digitalSignature)

Parametreler

digitalSignature DigitalSignature

Koleksiyondaki dijital imza.

GetEnumerator()

DigitalSignatureCollection için enumeratörü alın, bu enumeratör koleksiyon üzerinde yineleme yapmayı sağlar.

public IEnumerator GetEnumerator()

Dönüşler

IEnumerator

Yineleme için enumeratör.

 Türkçe