package org.cacert.gigi.pages.admin.support;
+import org.cacert.gigi.dbObjects.Group;
+import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.output.template.Form;
import org.cacert.gigi.pages.OneFormPage;
public String getSuccessPath(Form f) {
return SupportUserDetailsPage.PATH + ((FindDomainForm) f).getUserId();
}
+
+ @Override
+ public boolean isPermitted(User u) {
+ if (u == null) {
+ return false;
+ }
+ return u.isInGroup(Group.getByString("supporter"));
+ }
}
import javax.servlet.http.HttpServletResponse;
import org.cacert.gigi.GigiApiException;
+import org.cacert.gigi.dbObjects.Group;
import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.localisation.Language;
import org.cacert.gigi.output.template.Form;
}
}
+ @Override
+ public boolean isPermitted(User u) {
+ if (u == null) {
+ return false;
+ }
+ return u.isInGroup(Group.getByString("supporter"));
+ }
+
}
import org.cacert.gigi.dbObjects.Certificate;
import org.cacert.gigi.dbObjects.CertificateProfile;
import org.cacert.gigi.dbObjects.EmailAddress;
+import org.cacert.gigi.dbObjects.Group;
import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.localisation.Language;
import org.cacert.gigi.output.DateSelector;
});
getDefaultTemplate().output(resp.getWriter(), getLanguage(req), vars);
}
+
+ @Override
+ public boolean isPermitted(User u) {
+ if (u == null) {
+ return false;
+ }
+ return u.isInGroup(Group.getByString("supporter"));
+ }
}