X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FMenu.java;h=6c37617584a3f5012d413fdef2511a71c7354772;hb=98589287b0df86241c9df29ef924ff5c943b0be2;hp=9d275ffc48ac4dd990d004469a3f7819f1bb45b4;hpb=ae6571a4bf79cd9ea8ee91db6a6df945060b5f92;p=gigi.git diff --git a/src/org/cacert/gigi/output/Menu.java b/src/org/cacert/gigi/output/Menu.java index 9d275ffc..6c376175 100644 --- a/src/org/cacert/gigi/output/Menu.java +++ b/src/org/cacert/gigi/output/Menu.java @@ -4,12 +4,12 @@ import java.io.PrintWriter; import java.util.LinkedList; import java.util.Map; -import org.cacert.gigi.dbObjects.User; import org.cacert.gigi.localisation.Language; +import org.cacert.gigi.util.AuthorizationContext; public class Menu implements IMenuItem { - public static final String USER_VALUE = "user"; + public static final String AUTH_VALUE = "ac"; private String menuName; @@ -24,7 +24,7 @@ public class Menu implements IMenuItem { @Override public void output(PrintWriter out, Language l, Map vars) { boolean visible = false; - User u = (User) vars.get(USER_VALUE); + AuthorizationContext u = (AuthorizationContext) vars.get(AUTH_VALUE); for (IMenuItem mi : content) { if (mi.isPermitted(u)) { if ( !visible) { @@ -71,7 +71,7 @@ public class Menu implements IMenuItem { } @Override - public boolean isPermitted(User u) { + public boolean isPermitted(AuthorizationContext ac) { return true; } }