Class DigitalSignatureCollection
Class DigitalSignatureCollection
Namespace: Aspose.Cells.DigitalSignatures
Assembly: Aspose.Cells.dll (25.2.0)
Fournit une collection de signatures numériques attachées à un document.
public class DigitalSignatureCollection : IEnumerable
Héritage
object ← DigitalSignatureCollection
Implémente
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Exemples
L’exemple suivant montre comment valider une signature numérique.
//carnet de notes provenant d'un fichier source signé
Workbook signedWorkbook = new Workbook(@"signedFile.xlsx");
//wb.IsDigitallySigned est vrai lorsque le carnet de notes est déjà signé.
Console.WriteLine(signedWorkbook.IsDigitallySigned);
//obtenir la collection de signatures numériques du carnet de notes
DigitalSignatureCollection existingDsc = signedWorkbook.GetDigitalSignature();
foreach (DigitalSignature existingDs in existingDsc)
{
Console.WriteLine(existingDs.Comments);
Console.WriteLine(existingDs.SignTime);
Console.WriteLine(existingDs.IsValid);
}
'carnet de notes provenant d'un fichier source signé
Dim signedWorkbook As Workbook = New Workbook("newfile.xlsx")
'Workbook.IsDigitallySigned est vrai lorsque le carnet de notes est déjà signé.
Console.WriteLine(signedWorkbook.IsDigitallySigned)
'obtenir la collection de signatures numériques du carnet de notes
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
Constructeurs
DigitalSignatureCollection()
Le constructeur de DigitalSignatureCollection.
public DigitalSignatureCollection()
Méthodes
Add(DigitalSignature)
Ajouter une signature à DigitalSignatureCollection.
public void Add(DigitalSignature digitalSignature)
Paramètres
digitalSignature
DigitalSignature
Signature numérique dans la collection.
GetEnumerator()
Obtenir l’énumérateur pour DigitalSignatureCollection, cet énumérateur permet d’itérer sur la collection
public IEnumerator GetEnumerator()
Renvoie
L’énumérateur pour l’itération.