Package systextil.servlet
Class LoginFilter
java.lang.Object
systextil.servlet.LoginFilter
- All Implemented Interfaces:
javax.servlet.Filter
Registra na sessão a identificação da máquina do usuário, e também o login
do usuário se tiver sido autenticado.
- Author:
- sergio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voiddoFilter(javax.servlet.ServletRequest r, javax.servlet.ServletResponse resp, javax.servlet.FilterChain fc) Registra no atributo de sessão CLIENT_INFO a identificação da máquina do usuário a ser registrada na sessão do usuário no banco de dados.voidinit(javax.servlet.FilterConfig fc)
-
Constructor Details
-
LoginFilter
public LoginFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig fc) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Filter- Throws:
javax.servlet.ServletException
-
doFilter
public void doFilter(javax.servlet.ServletRequest r, javax.servlet.ServletResponse resp, javax.servlet.FilterChain fc) throws IOException, javax.servlet.ServletException Registra no atributo de sessão CLIENT_INFO a identificação da máquina do usuário a ser registrada na sessão do usuário no banco de dados.- Specified by:
doFilterin interfacejavax.servlet.Filter- Parameters:
r- a requisiçãoresp- a respostafc- a cadeia de filtros- Throws:
IOException- se algo der errado na cadeia de filtrosjavax.servlet.ServletException- se algo der errado na cadeia de filtros
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.servlet.Filter
-