The com.sun.net.ssl.internal.ssl.Provider legacy SunJSSE provider name
was removed in Java SE 15. The SunJSSE provider name should be used instead.
The quick fix changes references to the com.sun.net.ssl.internal.ssl.Provider
string literal to SunJSSE.
For example, code fragments such as
| SSLContext.getInstance("TLS", "com.sun.net.ssl.internal.ssl.Provider"); |
are changed to
| SSLContext.getInstance("TLS", "SunJSSE"); |
For more information on these changes, see Removed Features and Options in Java SE 15.