API Reference
Class
PdfCmsExternalSigner
First-party PDF detached-CMS signer backed by the shared OfficeIMO security engine.
Inheritance
- Object
- PdfCmsExternalSigner
Constructors
public PdfCmsExternalSigner(IOfficeSecurityProvider securityProvider, X509Certificate2 certificate, String? name = null, CmsSigningOptions? signingOptions = null, IEnumerable<X509Certificate2>? certificateChain = null) #Creates an RSA or ECDSA CMS signer and clones the certificate handles used by it.
Parameters
- securityProvider OfficeIMO.Security.IOfficeSecurityProvider
- certificate System.Security.Cryptography.X509Certificates.X509Certificate2
- name System.String? = null
- signingOptions OfficeIMO.Security.CmsSigningOptions? = null
- certificateChain System.Collections.Generic.IEnumerable<System.Security.Cryptography.X509Certificates.X509Certificate2>? = null
Methods
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?