PortaleOrdiniGruppo/SPAdministration/SPAddSecurityUser.java
2025-03-24 15:28:26 +01:00

28 lines
1014 B
Java

import java.io.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.ServletException;
import javax.servlet.ServletConfig;
public class SPAddSecurityUser extends spselectsecurityuser {
public void init(ServletConfig config) throws ServletException {
super.init(config);
entityGlobals.name = "SPAddSecurityUser";
}
public boolean CheckAccess(SPServletStatus status,HttpServletResponse response) throws IOException {
if (!CPLib.IsAdministrator(status.context) && status.context.HasAdministeredUsers()) {
status.m_cErrMsg=status.context.Translate("MSG_ACC_NOT_ALLOWED");
status.out=response.getWriter();
WriteErrorPage(status);
return false;
}
return true;
}
public void doProcess(HttpServletRequest request,HttpServletResponse response) throws IOException, ServletException {
request.getRequestDispatcher("../jsp-system/spselectsecurityuser_portlet.jsp").forward(request, response);
}
}