Skip to main content
All docs
V23.2

Pkcs7Signer(X509Certificate2, HashAlgorithmType, ITsaClient, IOcspClient, ICrlClient, PdfSignatureProfile) Constructor

Initializes a new instance of the Pkcs7Signer class with specified settings.

Namespace: DevExpress.Pdf

Assembly: DevExpress.Pdf.v23.2.Core.dll

NuGet Package: DevExpress.Pdf.Core

Declaration

public Pkcs7Signer(
    X509Certificate2 certificate,
    HashAlgorithmType hashAlgorithm,
    ITsaClient tsaClient,
    IOcspClient ocspClient,
    ICrlClient crlClient,
    PdfSignatureProfile profile
)

Parameters

Name Type Description
certificate X509Certificate2

An X.509 signature certificate.

hashAlgorithm HashAlgorithmType

Signature’s hash algorithm.

tsaClient ITsaClient

An object that provides a timestamp.

ocspClient IOcspClient

An object that performs Online Certificate Status Protocol (OCSP) request for a certificate.

crlClient ICrlClient

An object that performs a Certificate Revocation List (CRL) request for a certificate.

profile PdfSignatureProfile

An enumeration value type that specifies the signature’s baseline profile type.

See Also