Esta regla señala el siguiente método en desuso del com.ibm.websphere.security.WSSecurityHelper clase:
Este método está en desuso en WebSphere Application Server Versión 8.5 tradicional y se podría eliminar en un futuro release. No está disponible en Liberty.
La funcionalidad proporcionada por WSSecurityHelper.revokeSSOCookies(HttpServletRequest req, HttpServletResponse res) se sustituye por la especificación Java Servlet-3.0 logout() . Java Servlet-3.0 logout() realizará todo el trabajo que WSSecurityHelper.revokeSSOCookies(HttpServletRequest req, HttpServletResponse res) además de realizar una limpieza de estado adicional, como invalidar la sesión y borrar la seguridad Subject de la hebra.
Utilice el nuevo método para que sea compatible con WebSphere Application Server tradicional y Liberty. Tenga en cuenta también que con el logout() en uso, la aplicación requiere WebSphere Application Server V8.0 o posterior.
En el escáner binario, la corrección automática sustituye las llamadas a revokeSSOCookies(HttpServletRequest req, HttpServletResponse res) con llamadas al logout() . Por ejemplo, el código siguiente
se sustituye por
Esta regla tiene un arreglo automatizado. Copie la configuración personalizada en el archivo de compilación de la aplicación para habilitarla.
Para obtener información adicional, consulte