Ez a szabály a használatát látja
com.sun.net.ssl.internal.ssl.Provider
Osztály. Ez az osztály nem használható.
Helyette használja
com.ibm.jsse2.IBMJSSEProvider2
.
Ez a szabály a következő osztályok használatát is megjelöli a
com.sun.net.ssl.internal.ssl
csomag.
Ezek az osztályok nem használhatók. Ehelyett használjon osztályokat a
com.ibm.jsse2
csomag.
- com.sun.net.ssl.internal.ssl.Debug
- com.sun.net.ssl.internal.ssl.SSLServerSocketFactoryImpl
- com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl
Az automatikus javítás a következő módosításokat fogja tenni:
- Hivatkozások a
com.sun.net.ssl.internal.ssl.Provider
Osztály módosítva
com.ibm.jsse2.IBMJSSEProvider2
.
- Hivatkozások a
Provider
Osztály módosítva
IBMJSSEProvider2
.
- Hivatkozások a
com.sun.net.ssl.internal.ssl.Debug
Osztály módosítva
com.ibm.jsse2.Debug
.
- Hivatkozások a
com.sun.net.ssl.internal.ssl.SSLServerSocketFactoryImpl
Osztály módosítva
com.ibm.jsse2.SSLServerSocketFactoryImpl
.
- Hivatkozások a
com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl
Osztály módosítva
com.ibm.jsse2.SSLSocketFactoryImpl
.
Másolja az egyéni konfigurációt az alkalmazás összeépítési fájljába a javítás automatizálásához.
Például az alábbiakhoz hasonló kódtöredékek:
class="Code" > import com.sun.net.ssl.internal.ssl.Provider;
import com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl;
if (myProvider instanceof com.sun.net.ssl.internal.ssl.Provider)
a következőkre módosulnak:
class="Code" > import com.ibm.jsse2.IBMJSSEProvider2;
import com.ibm.jsse2.SSLSocketFactoryImpl;
if (myProvider instanceof com.ibm.jsse2.IBMJSSEProvider2)
Lehet, hogy még számos módosítást kell végrehajtania, attól függően, hogy a
com.sun.net.ssl.internal.ssl.Provider
Használt.
Használja a Eclipse Java probléma jelzőket, amelyek segítségével további módosítások szükségesek a közöttük lévő különbségek miatt.
com.sun.net.ssl.internal.ssl.Provider
és
com.ibm.jsse2.IBMJSSEProvider2
Bizonyos különbségek a következők:
- A
com.sun.net.ssl.internal.ssl.Provider
A két konstruktort tartalmaz, amelyek argumentumokat vesznek fel. A
com.ibm.jsse2.IBMJSSEProvider2
A nem tartalmaz hasonló konstruktorokat.
- A
com.sun.net.ssl.internal.ssl.Provider
Tartalmazza a metódust
isFIPS
A
com.ibm.jsse2.IBMJSSEProvider2
Nem tartalmazza ezt a módszert.
A szabályhoz kapcsolódó további információkért tekintse meg az alábbi leírásokat: