Class ExcelDigitalSignatureCollection
Collection of digital signatures
Inheritance
System.Object
ExcelDigitalSignatureCollection
Implements
System.Collections.Generic.IEnumerable<ExcelDigitalSignature>
System.Collections.IEnumerable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: OfficeOpenXml.DigitalSignatures
Assembly: EPPlus.dll
Syntax
public class ExcelDigitalSignatureCollection : IEnumerable<ExcelDigitalSignature>, IEnumerable
Properties
Item[Int32]
Get the signature at index.
Declaration
public ExcelDigitalSignature this[int index] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Property Value
Type | Description |
---|---|
ExcelDigitalSignature |
Methods
Add(X509Certificate2)
Add digital signature Requires a valid X509Certificate2 with a private key.
Declaration
public ExcelDigitalSignature Add(X509Certificate2 certificate)
Parameters
Type | Name | Description |
---|---|---|
System.Security.Cryptography.X509Certificates.X509Certificate2 | certificate |
Returns
Type | Description |
---|---|
ExcelDigitalSignature |
Remove(ExcelDigitalSignature)
Remove digital signature
Declaration
public void Remove(ExcelDigitalSignature signature)
Parameters
Type | Name | Description |
---|---|---|
ExcelDigitalSignature | signature |
Explicit Interface Implementations
IEnumerable<ExcelDigitalSignature>.GetEnumerator()
Declaration
IEnumerator<ExcelDigitalSignature> IEnumerable<ExcelDigitalSignature>.GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerator<ExcelDigitalSignature> |
IEnumerable.GetEnumerator()
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Type | Description |
---|---|
System.Collections.IEnumerator |
Implements
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable