[]
        
(Showing Draft Content)

GrapeCity.Documents.Pdf.Pkcs7SignatureBuilder.-ctor

Pkcs7SignatureBuilder Constructor

Pkcs7SignatureBuilder()

Initializes a new instance of the Pkcs7SignatureBuilder class.

Declaration
public Pkcs7SignatureBuilder()

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)
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)
Parameters
Type Name Description
X509Certificate2[] certificateChain

The certificate chain to use.

Pkcs7SignatureBuilder.SignatureFormat format

The signature format.

OID hashAlgorithm

The hash algorithm to use.