Class DigitalSignatureCollection

Class DigitalSignatureCollection

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

Stellt eine Sammlung von digitalen Signaturen bereit, die an ein Dokument angehängt sind.

public class DigitalSignatureCollection : IEnumerable

Vererbung

objectDigitalSignatureCollection

Implementiert

IEnumerable

Vererbte Mitglieder

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

Beispiele

Das folgende Beispiel zeigt, wie man eine digitale Signatur validiert.

//Arbeitsmappe aus einer signierten Quelldatei
Workbook signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned ist true, wenn die Arbeitsmappe bereits signiert ist.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//digitale Signaturensammlung aus der Arbeitsmappe abrufen
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
    Console.WriteLine(existingDs.Comments);
    Console.WriteLine(existingDs.SignTime);
    Console.WriteLine(existingDs.IsValid);
}
'Arbeitsmappe aus einer signierten Quelldatei
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Arbeitsmappe.IsDigitallySigned ist true, wenn die Arbeitsmappe bereits signiert ist.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'digitale Signaturensammlung aus der Arbeitsmappe abrufen
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

Konstruktoren

DigitalSignatureCollection()

Der Konstruktor von DigitalSignatureCollection.

public DigitalSignatureCollection()

Methoden

Add(DigitalSignature)

Fügt eine Signatur zur DigitalSignatureCollection hinzu.

public void Add(DigitalSignature digitalSignature)

Parameter

digitalSignature DigitalSignature

Digitale Signatur in der Sammlung.

GetEnumerator()

Holt den Enumerator für DigitalSignatureCollection, dieser Enumerator ermöglicht die Iteration über die Sammlung.

public IEnumerator GetEnumerator()

Gibt zurück

IEnumerator

Der Enumerator zur Iteration.

 Deutsch