[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Pkcs7SignatureBuilder.-ctor

Pkcs7SignatureBuilder Constructor

Pkcs7SignatureBuilder()

Initializes a new instance of the Pkcs7SignatureBuilder class.

Declaration
public Pkcs7SignatureBuilder()
Public Sub New()

Pkcs7SignatureBuilder(X509Certificate2, SignatureFormat, OID)

Initializes a new instance of the Pkcs7SignatureBuilder class.

Declaration
public Pkcs7SignatureBuilder(X509Certificate2 signingCertificate, Pkcs7SignatureBuilder.SignatureFormat format = SignatureFormat.adbe_pkcs7_detached, OID hashAlgorithm = null)
Public Sub New(signingCertificate As X509Certificate2, Optional format As Pkcs7SignatureBuilder.SignatureFormat = SignatureFormat.adbe_pkcs7_detached, Optional hashAlgorithm As OID = Nothing)
Parameters
Type Name Description
X509Certificate2 signingCertificate

The certificate to use.

Pkcs7SignatureBuilder.SignatureFormat format

The signature format.

OID hashAlgorithm

The hash algorithm to use.

Pkcs7SignatureBuilder(X509Certificate2[], SignatureFormat, OID)

Initializes a new instance of the Pkcs7SignatureBuilder class.

Declaration
public Pkcs7SignatureBuilder(X509Certificate2[] certificateChain, Pkcs7SignatureBuilder.SignatureFormat format = SignatureFormat.adbe_pkcs7_detached, OID hashAlgorithm = null)
Public Sub New(certificateChain As X509Certificate2(), Optional format As Pkcs7SignatureBuilder.SignatureFormat = SignatureFormat.adbe_pkcs7_detached, Optional hashAlgorithm As OID = Nothing)
Parameters
Type Name Description
X509Certificate2[] certificateChain

The certificate chain to use.

Pkcs7SignatureBuilder.SignatureFormat format

The signature format.

OID hashAlgorithm

The hash algorithm to use.