SecureBlackbox 2020 C++ Edition

Questions / Feedback?

DecryptionPasswordNeeded Event

Request to provide decryption password during decryption.

Syntax

ANSI (Cross Platform)
virtual int FireDecryptionPasswordNeeded(OfficeDecryptorDecryptionPasswordNeededEventParams *e);
typedef struct {
int CancelDecryption; int reserved; } OfficeDecryptorDecryptionPasswordNeededEventParams; Unicode (Windows) virtual INT FireDecryptionPasswordNeeded(OfficeDecryptorDecryptionPasswordNeededEventParams *e);
typedef struct {
BOOL CancelDecryption; INT reserved; } OfficeDecryptorDecryptionPasswordNeededEventParams;
- (void)onDecryptionPasswordNeeded:(int*)cancelDecryption;
#define EID_OFFICEDECRYPTOR_DECRYPTIONPASSWORDNEEDED 1

virtual INT SECUREBLACKBOX_CALL FireDecryptionPasswordNeeded(BOOL &bCancelDecryption);

Remarks

This event is fired when the component needs decryption password from the user.

if CancelDecryption property is set to true value (default value) then decryption would fail if provided password is invalid. Otherwise this event would be fired again.

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