diff options
author | James Moger <james.moger@gitblit.com> | 2012-10-29 23:22:54 -0400 |
---|---|---|
committer | James Moger <james.moger@gitblit.com> | 2012-10-29 23:22:54 -0400 |
commit | 092f0a62302e87f44403ba24fc519c65534dbfff (patch) | |
tree | 340b5c18c29c1662d790fbf0d4422702c92eb3ce /src/com/gitblit/wicket/pages/BasePage.java | |
parent | 8bc725871269aa47f8ef6db086a4cfedc75ef140 (diff) | |
download | gitblit-092f0a62302e87f44403ba24fc519c65534dbfff.tar.gz gitblit-092f0a62302e87f44403ba24fc519c65534dbfff.zip |
Stabilizing and polishing permissions ui. Still in-progress.
Diffstat (limited to 'src/com/gitblit/wicket/pages/BasePage.java')
-rw-r--r-- | src/com/gitblit/wicket/pages/BasePage.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/com/gitblit/wicket/pages/BasePage.java b/src/com/gitblit/wicket/pages/BasePage.java index dcca3619..ceeb9120 100644 --- a/src/com/gitblit/wicket/pages/BasePage.java +++ b/src/com/gitblit/wicket/pages/BasePage.java @@ -55,6 +55,7 @@ import org.slf4j.LoggerFactory; import com.gitblit.Constants;
import com.gitblit.Constants.AccessPermission;
import com.gitblit.Constants.AccessRestrictionType;
+import com.gitblit.Constants.AuthorizationControl;
import com.gitblit.Constants.FederationStrategy;
import com.gitblit.GitBlit;
import com.gitblit.Keys;
@@ -255,6 +256,21 @@ public abstract class BasePage extends WebPage { }
return map;
}
+
+ protected Map<AuthorizationControl, String> getAuthorizationControls() {
+ Map<AuthorizationControl, String> map = new LinkedHashMap<AuthorizationControl, String>();
+ for (AuthorizationControl type : AuthorizationControl.values()) {
+ switch (type) {
+ case AUTHENTICATED:
+ map.put(type, getString("gb.allowAuthenticatedDescription"));
+ break;
+ case NAMED:
+ map.put(type, getString("gb.allowNamedDescription"));
+ break;
+ }
+ }
+ return map;
+ }
protected TimeZone getTimeZone() {
return GitBlit.getBoolean(Keys.web.useClientTimezone, false) ? GitBlitWebSession.get()
|