1 46 package com.ivata.groupware.mask.struts; 47 48 import java.io.Serializable ; 49 50 import javax.servlet.http.HttpSession ; 51 52 import com.ivata.groupware.admin.security.server.SecuritySession; 53 import com.ivata.mask.web.struts.MaskAuthenticator; 54 55 66 67 public class SecurityMaskAuthenticator implements MaskAuthenticator, Serializable { 68 69 79 public String authenticate(final HttpSession session, 80 final boolean login) { 81 SecuritySession securitySession = (SecuritySession) 82 session.getAttribute("securitySession"); 83 84 if (login 87 || ((securitySession != null) 88 && !securitySession.isGuest())) { 89 return null; 90 } 91 return "login"; 93 } 94 95 } 96 | Popular Tags |