Use o método de logout httpServletRequest para logout de segurança programática no Servlet 3.0

Antes da especificação do Servlet 3.0, o método session.invalidate() foi fornecido para limpar os dados da sessão e foi usado frequentemente para um logout programático.

Começando com a especificação do Servlet 3.0 do Java EE 6, o método HttpServletRequest.logout() foi incluído para invalidar o contexto de segurança.

Use estes dois métodos para limpar os dados da sessão e o contexto de segurança ao efetuar um logout programático.

Essa regra possui uma correção automatizado para substituir o método descontinuado Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.

Para obter mais informações, consulte HttpServletRequest.