Module org.firebirdsql.jaybird
Class StaticValueDbCryptCallback
java.lang.Object
org.firebirdsql.gds.ng.dbcrypt.simple.StaticValueDbCryptCallback
- All Implemented Interfaces:
DbCryptCallback
Simple database encryption callback, provides a static value response to the callback
- Since:
- 3.0.4
- Author:
- Mark Rotteveel
-
Method Summary
Modifier and TypeMethodDescriptionName of the database encryption callback.handleCallback
(DbCryptData serverData) Callback method to be called with the server data.
-
Method Details
-
getDbCryptCallbackName
Description copied from interface:DbCryptCallback
Name of the database encryption callback.- Specified by:
getDbCryptCallbackName
in interfaceDbCryptCallback
- Returns:
- Name for identifying this callback within Jaybird.
- See Also:
-
handleCallback
Description copied from interface:DbCryptCallback
Callback method to be called with the server data.The implementation should reply with a response for the provided data. If the plugin cannot provide a response (eg because the server data is invalid), use an empty reply (eg use
DbCryptData.EMPTY_DATA
, or construct your own). The plugin should not throw an exception.- Specified by:
handleCallback
in interfaceDbCryptCallback
- Parameters:
serverData
- Data received from the server (nevernull
).- Returns:
- Reply data (never
null
, useDbCryptData.EMPTY_DATA
if there is no (valid) reply).
-