| 166 | |
| 167 | |
| 168 | UserManagement::UserManagement(jrd_tra* pTra) |
| 169 | : SnapshotData(*pTra->tra_pool), |
| 170 | threadDbb(NULL), |
| 171 | commands(*pTra->tra_pool), |
| 172 | managers(*pTra->tra_pool), |
| 173 | plugins(*pTra->tra_pool), |
| 174 | att(pTra->tra_attachment), |
| 175 | tra(pTra) |
| 176 | { |
| 177 | if (!att || !att->att_user) |
| 178 | { |
| 179 | (Arg::Gds(isc_random) << "Unknown user name for given transaction").raise(); |
| 180 | } |
| 181 | |
| 182 | plugins = att->att_database->dbb_config->getPlugins(IPluginManager::TYPE_AUTH_USER_MANAGEMENT); |
| 183 | } |
| 184 | |
| 185 | |
| 186 | IManagement* UserManagement::registerManager(Auth::Get& getPlugin, const char* plugName) |
nothing calls this directly
no test coverage detected