class HexaPDF:: DigitalSignature:: CMSHandler
Parent | Handler |
---|
The signature handler for PKCS#7 a.k.a. CMS signatures. Those include, for example, the adbe.pkcs7.detached and ETSI.CAdES.detached sub-filters.
See: PDF2.0 s12.8.3.3
Public Class Methods
Creates a new signature handler for the given signature dictionary.
Calls superclass method
Public Instance Methods
Returns the certificate chain.
Returns the OpenSSL::PKCS7 object for the embedded TSA signature if there is one or nil
otherwise.
Returns the signer certificate (an instance of OpenSSL::X509::Certificate).
Returns the signer information object (an instance of OpenSSL::PKCS7::SignerInfo).
Returns the common name of the signer.
Calls superclass method
Returns the time of signing.
Verifies the signature using the provided OpenSSL::X509::Store object.
Calls superclass method