SecureBlackbox 2020 Qt Edition

Questions / Feedback?

DecryptionInfoNeeded Event

Requests decryption information during decryption, signing, or validation.

Syntax

class PDFVerifierDecryptionInfoNeededEventParams {
public:
  bool CancelDecryption();
  void SetCancelDecryption(bool bCancelDecryption);
  int EventRetVal();
  void SetEventRetVal(int iRetVal);
};
// To handle, connect one or more slots to this signal. void DecryptionInfoNeeded(PDFVerifierDecryptionInfoNeededEventParams *e);
// Or, subclass PDFVerifier and override this emitter function. virtual int FireDecryptionInfoNeeded(PDFVerifierDecryptionInfoNeededEventParams *e) {...}

Remarks

This event is fired when the component needs decryption information to be provided by the user.

Use EncryptionType property to identify the document encryption type used, and then set Password or DecryptionCertificate (DecryptionCertificates) properties accordingly.

The class fires this event repeatedly until suitable decryption information is provided. To terminate the operation, set CancelDecryption to true.

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox 2020 Qt Edition - Version 20.0 [Build 8154]