Nu utilizaţi API-uri din pachetul sun.security.x509

În funcție de sistemul de operare țintă, clasele și interfețele din sun.security.x509 și sun.security.util pachetele ar putea fi înlocuite cu clase și interfețe în com.ibm.security.x509 și com.ibm.security.util pachete.

O soluție automată ar schimba numele pachetelor pentru a utiliza pachetele furnizate de IBM Java Runtime Environment. Regula va detecta numele complet calificate din instrucţiunile de import şi din corpul codului Java.

Regula detectează importuri de pachete cum ar fi

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

O corecție automată le modifică pentru a utiliza com.ibm.security pachete.

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

Este posibil să mai trebuiască să faceți modificări în codul dvs. în funcție de API-urile pe care le utilizați și de modul le utilizați. Utilizați marcajele de probleme Eclipse Java pentru vă ajută să lucrați la modificările suplimentare necesare din cauza diferențelor dintre sun.security.x509 API-uri și com.ibm.security.x509 API-uri. Unele exemple de diferenţe includ:

Pentru informaţii suplimentare legate de această regulă, vedeţi: