Bonjour à tous,

J'ai créé un client SSL dont voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
 
	// creation ou chargement du TrustStore Client
		_tsClient = _utils.initKeyStore(_utils.TRUSTSTORE_JAVA,
				_utils.TRUSTSTORE_JAVA_PASS.toCharArray(), "JKS");
 
 
		TrustManagerFactory tmf = TrustManagerFactory.getInstance("SunX509");
		tmf.init(_tsClient);
 
		SSLContext sslCtx = SSLContext.getInstance("TLS");
		sslCtx.init(null, tmf.getTrustManagers(), null);
 
		SSLSocketFactory sslF = (SSLSocketFactory) sslCtx.getSocketFactory();
 
 
		_socketClient = (SSLSocket) sslF.createSocket(host,port);
		_socketClient.setUseClientMode(true);
 
		// creation des flux I/O
 
		BufferedInputStream inputClient = new BufferedInputStream(_socketClient
				.getInputStream());
		BufferedOutputStream outClient = new BufferedOutputStream(_socketClient
				.getOutputStream());
Et ma question est : Comment puis-ja savoir si je récupère bien le certificat du serveur ?

Merci
Bonne journée