No utilizar las API de paquetes com.sun.net.ssl

Las clases e interfaces del paquete com.sun.net.ssl están en desuso y se han sustituido por las clases e interfaces del paquete javax.net.ssl.

El arreglo rápido cambia las referencias al paquete com.sun.net.ssl por javax.net.ssl. La regla detectará nombres completos en sentencias de importación y en el cuerpo del código Java.

Por ejemplo, los fragmentos de código tales como

import com.sun.net.ssl.X509KeyManager;
    
if (keyManager instanceof com.sun.net.ssl.X509KeyManager)

se cambian por

import javax.net.ssl.X509KeyManager;
    
if (keyManager instanceof javax.net.ssl.X509KeyManager)

El arreglo rápido cambia las importaciones de paquetes tales como

import com.sun.net.ssl.*;

por

import javax.net.ssl.*;

Después de aplicar los arreglos rápidos para esta regla, puede que aún deba realizar varios cambios en función de las API que utilice y cómo lo haga. Utilice los marcadores de problemas Java de Eclipse para que le sirvan de ayuda al trabajar en los cambios adicionales necesarios debido a las diferencias entre las API de com.sun.net.ssl y las API de javax.net.ssl. Algunos ejemplos de las diferencias incluyen:

Para obtener información adicional relacionada con esta regla, consulte: