What are the changes that is required to be done, if java 1.4 is used. As jsse comes with 1.4.
Here are my steps..
1.Set Provider -SUNJCE
2.Set java.protocol.handler.pkgs","HTTPClient"
3.create HttpsURLConnection object -urlConn(https://secureinteranet.url/...)
4.Basic Authorization - using Base64Encoding
urlConn.setRequestProperty("Authorization", "Basic " + encoding);
5.GetInstance SLLContext --
6.Create keystore with cacerts from java_home/lib/security
ks.load(new FileInputStream(keystore file from java_home/lib/security))
7.Generate KeyManager - getManager() -from KayManagerFactory
8.Generate TrustManager -getTrustManagers()- from TrustManagerFactory
9.Initialize SSLContext(keymanagerist,trustmanagerlist,randomnumber)
10.Create ServerSocket with SSLContext.getServerFactory
create
SSLServerSocket ssc = (SSLServerSocket)ssf.createServerSocket(443);
11.urlConn.setDefaultSSLSocketFactory(sslcontext.getSocketFactory());
12.urlConn.setRequestProperty("Content-Type", "MIME");
-- Are above steps correct,for authentication and display of https URLs?
I see the following error
Address already in use: JVM_Bind
Any input will be much appreciated.
Thanks!
Showing messages 1 through 1 of 1.
changes required if java 1.4 is used
2007-02-06 00:15:37
annu_itech
[View]
Address already in use: JVM_Bind
some other application must be using the same port 443 or 80 on ur machine..so stop that programm first and then try running ur program again.
some other application must be using the same port 443 or 80 on ur machine..so stop that programm first and then try running ur program again.