No utilizar las API del paquete sun.security.x509

En función del sistema operativo de destino, las clases e interfaces del sun.security.x509 y sun.security.util los paquetes se pueden sustituir por clases e interfaces en el com.ibm.security.x509 y com.ibm.security.util paquetes.

Una corrección automática cambiaría los nombres de los paquetes para utilizar los paquetes proporcionados por IBM Java Runtime Environment. La regla detectará nombres completos en sentencias de importación y en el cuerpo del código Java.

La regla detecta las importaciones de paquetes como, por ejemplo

< span class="Code" > import sun.security.x509. *;
import sun.security.util.*;

Una corrección automatizada los cambia para utilizar los com.ibm.security paquetes.

< span class="Code" > importar com.ibm.security.x509. *;
import com.ibm.security.util.*;

Es posible que tenga que hacer cambios en su código dependiendo de las API que utilice y de cómo las utilice las utilice. Utilice los marcadores de problemas de Eclipse Java para ayudarle a realizar los cambios adicionales necesarios debido a las diferencias entre sun.security.x509 Las API y el com.ibm.security.x509 API. Algunos ejemplos de las diferencias incluyen:

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