| | |
| | | }
|
| | |
|
| | | /**
|
| | | * Does the user service support changes to credentials?
|
| | | * |
| | | * @return true or false
|
| | | * @since 1.0.0
|
| | | */
|
| | | @Override
|
| | | public boolean supportsCredentialChanges() {
|
| | | return true;
|
| | | }
|
| | |
|
| | | /**
|
| | | * Does the user service support changes to team memberships?
|
| | | * |
| | | * @return true or false
|
| | | * @since 1.0.0
|
| | | */ |
| | | public boolean supportsTeamMembershipChanges() {
|
| | | return true;
|
| | | }
|
| | |
|
| | | /**
|
| | | * Does the user service support cookie authentication?
|
| | | *
|
| | | * @return true or false
|
| | |
| | | }
|
| | |
|
| | | StringBuilder sb = new StringBuilder();
|
| | | if (!StringUtils.isEmpty(model.password)) {
|
| | | sb.append(model.password);
|
| | | }
|
| | | sb.append(',');
|
| | | for (String role : roles) {
|
| | | sb.append(role);
|
| | |
| | | team.addRepositories(repositories);
|
| | | team.addUsers(users);
|
| | | team.addMailingLists(mailingLists);
|
| | | team.preReceiveScripts.addAll(preReceive);
|
| | | team.postReceiveScripts.addAll(postReceive);
|
| | | teams.put(team.name.toLowerCase(), team);
|
| | | } else {
|
| | | // user definition
|