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.... Code written for version 26.1, which reported every engine...most time after an upgrade from 26.1: the password exceptions are...