public class SupportRevokeCertificatesForm extends Form {
- private static Template t;
+ private static final Template t = new Template(SupportRevokeCertificatesForm.class.getResource("SupportRevokeCertificatesForm.templ"));
private SupportedUser user;
- static {
- t = new Template(SupportRevokeCertificatesForm.class.getResource("SupportRevokeCertificatesForm.templ"));
- }
public SupportRevokeCertificatesForm(HttpServletRequest hsr, SupportedUser user) {
super(hsr);
}
@Override
- public boolean submit(PrintWriter out, HttpServletRequest req) throws GigiApiException {
- if (user.getTicket() != null) {
- user.revokeAllCertificates();
- return true;
+ public boolean submit(HttpServletRequest req) throws GigiApiException {
+ if (user.getTicket() == null) {
+ throw new GigiApiException("No ticket number set.");
}
- return false;
+ user.revokeAllCertificates();
+ return true;
}
@Override