| | |
| | | public void setup(IStoredSettings settings) {
|
| | | File realmFile = GitBlit.getFileOrFolder(Keys.realm.userService, "users.conf");
|
| | | serviceImpl = createUserService(realmFile);
|
| | | logger.info("GUS delegating to " + serviceImpl.toString());
|
| | | }
|
| | |
|
| | | @SuppressWarnings("deprecation")
|
| | |
| | |
|
| | | assert service != null;
|
| | |
|
| | | if (realmFile.exists()) {
|
| | | if (!realmFile.exists()) {
|
| | | // Create the Administrator account for a new realm file
|
| | | try {
|
| | | realmFile.createNewFile();
|
| | |
| | | logger.warn("Please consider using \"users.conf\" instead of the deprecated \"users.properties\" file");
|
| | | }
|
| | | return service;
|
| | | }
|
| | | |
| | | @Override
|
| | | public String toString() {
|
| | | return getClass().getSimpleName();
|
| | | }
|
| | |
|
| | | @Override
|
| | |
| | | }
|
| | |
|
| | | @Override
|
| | | public List<UserModel> getAllUsers() {
|
| | | return serviceImpl.getAllUsers();
|
| | | }
|
| | |
|
| | | @Override
|
| | | public List<String> getAllTeamNames() {
|
| | | return serviceImpl.getAllTeamNames();
|
| | | }
|
| | |
|
| | | @Override
|
| | | public List<TeamModel> getAllTeams() {
|
| | | return serviceImpl.getAllTeams();
|
| | | }
|
| | |
|
| | | @Override
|
| | | public List<String> getTeamnamesForRepositoryRole(String role) {
|
| | | return serviceImpl.getTeamnamesForRepositoryRole(role);
|
| | | }
|