| 1 19 20 package com.sslexplorer.keystore.actions; 21 22 import javax.servlet.http.HttpServletRequest ; 23 import javax.servlet.http.HttpServletResponse ; 24 25 import org.apache.struts.action.ActionForm; 26 import org.apache.struts.action.ActionForward; 27 import org.apache.struts.action.ActionMapping; 28 29 import com.sslexplorer.core.actions.AuthenticatedAction; 30 import com.sslexplorer.policyframework.Permission; 31 import com.sslexplorer.policyframework.PolicyConstants; 32 import com.sslexplorer.security.SessionInfo; 33 34 40 public class GenerateServerCertificateCSRAction extends AuthenticatedAction { 41 42 45 public GenerateServerCertificateCSRAction() { 46 super(PolicyConstants.KEYSTORE_RESOURCE_TYPE, new Permission[] { 47 PolicyConstants.PERM_CHANGE 48 }); 49 } 50 51 54 public ActionForward onExecute(ActionMapping mapping, ActionForm form, HttpServletRequest request, 55 HttpServletResponse response) throws Exception { 56 return mapping.findForward("purchase"); 57 } 58 59 62 public int getNavigationContext(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { 63 return SessionInfo.MANAGEMENT_CONSOLE_CONTEXT; 64 } 65 66 } 67 | Popular Tags |