Refactored #3490. Split DbTable into 2 different (CallbackCheck and CredentialTreatment) adapters
Removed '_' prefixes from non public API function names