diff options
author | Simon Brandhof <simon.brandhof@sonarsource.com> | 2017-02-19 15:35:26 +0100 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@sonarsource.com> | 2017-02-22 14:36:33 +0100 |
commit | d5f2c202c03e01ca640dae227a3bff74d9b657f1 (patch) | |
tree | b4f1d3a953698ccde8e0c321aac32ddb88964a6a /server/sonar-ce | |
parent | 8d1bc331be3fa8c897bbef43150c465429df6264 (diff) | |
download | sonarqube-d5f2c202c03e01ca640dae227a3bff74d9b657f1.tar.gz sonarqube-d5f2c202c03e01ca640dae227a3bff74d9b657f1.zip |
Support new enum OrganizationPermission in UserSession
Diffstat (limited to 'server/sonar-ce')
-rw-r--r-- | server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java b/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java index a73959432ac..9ef58ff8d96 100644 --- a/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java +++ b/server/sonar-ce/src/main/java/org/sonar/ce/user/CeUserSession.java @@ -21,7 +21,9 @@ package org.sonar.ce.user; import java.util.Collection; import org.sonar.db.component.ComponentDto; +import org.sonar.db.organization.OrganizationDto; import org.sonar.db.user.GroupDto; +import org.sonar.server.permission.OrganizationPermission; import org.sonar.server.user.UserSession; /** @@ -68,17 +70,38 @@ public class CeUserSession implements UserSession { public UserSession checkLoggedIn() { throw notImplemented(); } + + @Override + public boolean hasPermission(OrganizationPermission permission, String organizationUuid) { + throw notImplemented(); + } + + @Override + public UserSession checkPermission(OrganizationPermission permission, String organizationUuid) { + throw notImplemented(); + } + @Override public boolean hasOrganizationPermission(String organizationUuid, String permission) { throw notImplemented(); } @Override + public boolean hasPermission(OrganizationPermission permission, OrganizationDto organization) { + throw notImplemented(); + } + + @Override public UserSession checkOrganizationPermission(String organizationUuid, String permission) { throw notImplemented(); } @Override + public UserSession checkPermission(OrganizationPermission permission, OrganizationDto organization) { + throw notImplemented(); + } + + @Override public UserSession checkComponentPermission(String projectPermission, ComponentDto component) { throw notImplemented(); } |