Class DigitalSignatureCollection

Class DigitalSignatureCollection

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

يوفر مجموعة من التوقيعات الرقمية المرفقة بمستند.

public class DigitalSignatureCollection : IEnumerable

الوراثة

objectDigitalSignatureCollection

تنفيذ

IEnumerable

الأعضاء الموروثة

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

أمثلة

يوضح المثال التالي كيفية التحقق من صحة التوقيع الرقمي.

//workbook from a signed source file
Workbook signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned is true when the workbook is signed already.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//get digitalSignature collection from workbook
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
    Console.WriteLine(existingDs.Comments);
    Console.WriteLine(existingDs.SignTime);
    Console.WriteLine(existingDs.IsValid);
}
'workbook from a signed source file
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Workbook.IsDigitallySigned is true when the workbook is signed already.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'get digitalSignature collection from workbook
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

المنشئات

DigitalSignatureCollection()

منشئ DigitalSignatureCollection.

public DigitalSignatureCollection()

الأساليب

Add(DigitalSignature)

إضافة توقيع واحد إلى DigitalSignatureCollection.

public void Add(DigitalSignature digitalSignature)

المعلمات

digitalSignature DigitalSignature

التوقيع الرقمي في المجموعة.

GetEnumerator()

الحصول على العداد لـ DigitalSignatureCollection، هذا العداد يسمح بالتكرار على المجموعة.

public IEnumerator GetEnumerator()

الإرجاع

IEnumerator

العداد للتكرار.

 عربي