Module: Pdfrb::DigitalSignature::Handler

Defined in:
lib/pdfrb/digital_signature/handler.rb

Overview

Signature handler: wraps PKCS#7 sign + verify against a cert

  • private key pair. The high-level API is sign and verify.

Class Method Summary collapse

Class Method Details

.sign(document, cert:, key:, **_opts) ⇒ Object



12
13
14
# File 'lib/pdfrb/digital_signature/handler.rb', line 12

def sign(document, cert:, key:, **_opts)
  Signing.sign(document, cert: cert, key: key, **_opts)
end

.verify(document) ⇒ Object



16
17
18
# File 'lib/pdfrb/digital_signature/handler.rb', line 16

def verify(document)
  Verification.verify(document)
end