> 13.04.2018 17:01, Mark Rotteveel wrote:
> > Let me rephrase: exactly what causes Firebird to perform a callback to the 
> > client, and 
> > what must a KeyHolderPlugin do to make sure no callback is performed.
> 
>    Firebird calls client callback when key holder in keyCallback() calls the 
> callback 
> received in parameters.
>    If the holder don't call the callback - no callback is performed.
> 
>    Code example:
> 
> int KeyHolderSample::keyCallback(CheckStatusWrapper* status, 
> ICryptKeyCallback* callback)
> {
>     // Here Firebird will send callback request to client
>     // Comment this line out to disable client callback
>      return callback->callback(0, NULL, sizeof(Buffer), Buffer);
> }

Soooo in theory, you could put an if scenario around that...
i.e. if KeyFile no callback
if Callback, callback?

Correct?

Regards
Paul 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to