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 signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned истинно, когда рабочая книга уже подписана.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//получить коллекцию цифровых подписей из рабочей книги
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
    Console.WriteLine(existingDs.Comments);
    Console.WriteLine(existingDs.SignTime);
    Console.WriteLine(existingDs.IsValid);
}
'рабочая книга из подписанного исходного файла
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Workbook.IsDigitallySigned истинно, когда рабочая книга уже подписана.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'получить коллекцию цифровых подписей из рабочей книги
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

Перечислитель для итерации.

 Русский