Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

sslcontextbuilder and SSLContexts deprecated

Tags:

I am using JDK1.8 with JDK Compilance JavaSE-1.7, Eclipse Luna, and Apache httpclient 4.4.1.

I am getting warning in Eclipse that sslcontextbuilder and SSLContexts are deprecated. What are alternatives for these classes?

like image 629
Viraj Avatar asked Apr 21 '15 09:04

Viraj


2 Answers

I have actually just been looking at this and it appears that the HttpCLient SSLContexts class is in the process of being moved from org.apache.http.conn.ssl.SSLContexts to org.apache.http.ssl.SSLContexts. I changed my imports to these new packages and it appears to be good now. Not sure what your reference is for sslcontextbuilder but I am pretty sure it has an alternate implementation as well. Let me know more details and I can check.

like image 195
Rob Baily Avatar answered Sep 28 '22 16:09

Rob Baily


you can change it as below code

// Fixing deprecated code to use current HttpClient implementations      Sekito.Lv 01/30/2019 11:29     Start import org.apache.http.ssl.SSLContexts; import org.apache.http.ssl.SSLContextBuilder;  //import org.apache.http.conn.ssl.SSLContexts; //import org.apache.http.conn.ssl.SSLContextBuilder; // Fixing deprecated code to use current HttpClient implementations      Sekito.Lv 01/30/2019 11:29     End 
like image 37
bluetata Avatar answered Sep 28 '22 16:09

bluetata