dbConfList.put(dbinfo.getName(),dbinfo);
UserGuard adminGuard = new UserGuard(childContext,ChallengeScheme.HTTP_BASIC,"Atom Administrator",service);
adminGuard.getRequiredGroups().add(AuthService.ADMIN_GROUP);
try {
adminGuard.setNext(new AdminApplication(childContext,adminDB,storageFactory.getStorage(adminDB),AtomApplication.RESOURCE_BASE));
admins.put(adminDB.getName(),adminGuard);
for (Router router : adminRouters) {
router.attach("/admin/database/"+adminDB.getName(),adminGuard).getTemplate().setMatchingMode(Template.MODE_STARTS_WITH);
}
lastAdmin = adminGuard;