Compare four ways an encrypted PDF responds to signing with GroupDocs.Signature for Python via .NET: no password, wrong password, keep the original, and re-key the signed copy. Code, failure contracts and a decision table....at all, and so does any PDF library that tries an empty owner password...one: without a license the library reads the QR code back through...