1
1
package org .mozilla .jss .provider .javax .net ;
2
2
3
- import java .security .*;
3
+ import java .security .KeyManagementException ;
4
+ import java .security .SecureRandom ;
4
5
import java .util .ArrayList ;
5
6
6
- import javax .net .ssl .*;
7
-
8
- import org .slf4j .Logger ;
9
- import org .slf4j .LoggerFactory ;
7
+ import javax .net .ssl .KeyManager ;
8
+ import javax .net .ssl .SSLContextSpi ;
9
+ import javax .net .ssl .SSLEngine ;
10
+ import javax .net .ssl .SSLParameters ;
11
+ import javax .net .ssl .SSLServerSocketFactory ;
12
+ import javax .net .ssl .SSLSessionContext ;
13
+ import javax .net .ssl .SSLSocketFactory ;
14
+ import javax .net .ssl .TrustManager ;
15
+ import javax .net .ssl .X509TrustManager ;
10
16
11
17
import org .mozilla .jss .provider .javax .crypto .JSSKeyManager ;
18
+ import org .mozilla .jss .ssl .SSLVersion ;
12
19
import org .mozilla .jss .ssl .javax .JSSEngine ;
13
20
import org .mozilla .jss .ssl .javax .JSSEngineReferenceImpl ;
14
21
import org .mozilla .jss .ssl .javax .JSSParameters ;
15
22
import org .mozilla .jss .ssl .javax .JSSServerSocketFactory ;
16
23
import org .mozilla .jss .ssl .javax .JSSSocketFactory ;
17
- import org .mozilla .jss .ssl .SSLVersion ;
24
+ import org .slf4j .Logger ;
25
+ import org .slf4j .LoggerFactory ;
18
26
19
27
public class JSSContextSpi extends SSLContextSpi {
20
28
public static Logger logger = LoggerFactory .getLogger (JSSContextSpi .class );
@@ -26,7 +34,7 @@ public class JSSContextSpi extends SSLContextSpi {
26
34
27
35
@ Override
28
36
public void engineInit (KeyManager [] kms , TrustManager [] tms , SecureRandom sr ) throws KeyManagementException {
29
- logger .debug ("JSSContextSpi.engineInit(" + kms + ", " + tms + ", " + sr + ")" );
37
+ logger .warn ("JSSContextSpi.engineInit(" + kms + ", " + tms + ", " + sr + ")" );
30
38
31
39
if (kms != null ) {
32
40
for (KeyManager km : kms ) {
@@ -51,7 +59,7 @@ public void engineInit(KeyManager[] kms, TrustManager[] tms, SecureRandom sr) th
51
59
52
60
@ Override
53
61
public SSLEngine engineCreateSSLEngine () {
54
- logger .debug ("JSSContextSpi.engineCreateSSLEngine()" );
62
+ logger .warn ("JSSContextSpi.engineCreateSSLEngine()" );
55
63
56
64
JSSEngine ret = new JSSEngineReferenceImpl ();
57
65
initializeEngine (ret );
@@ -61,7 +69,7 @@ public SSLEngine engineCreateSSLEngine() {
61
69
62
70
@ Override
63
71
public SSLEngine engineCreateSSLEngine (String host , int port ) {
64
- logger .debug ("JSSContextSpi.engineCreateSSLEngine(" + host + ", " + port + ")" );
72
+ logger .warn ("JSSContextSpi.engineCreateSSLEngine(" + host + ", " + port + ")" );
65
73
66
74
JSSEngine ret = new JSSEngineReferenceImpl (host , port );
67
75
initializeEngine (ret );
@@ -80,13 +88,13 @@ private void initializeEngine(JSSEngine eng) {
80
88
81
89
@ Override
82
90
public SSLSessionContext engineGetClientSessionContext () {
83
- logger .debug ("JSSContextSpi.engineGetClientSessionContext() - not implemented" );
91
+ logger .warn ("JSSContextSpi.engineGetClientSessionContext() - not implemented" );
84
92
return null ;
85
93
}
86
94
87
95
@ Override
88
96
public SSLSessionContext engineGetServerSessionContext () {
89
- logger .debug ("JSSContextSpi.engineGetServerSessionContext() - not implemented" );
97
+ logger .warn ("JSSContextSpi.engineGetServerSessionContext() - not implemented" );
90
98
return null ;
91
99
}
92
100
@@ -97,7 +105,7 @@ public SSLServerSocketFactory engineGetServerSocketFactory() {
97
105
protocol = protocol_version .jdkAlias ();
98
106
}
99
107
100
- logger .debug ("JSSContextSpi.engineGetServerSocketFactory() @ " + protocol );
108
+ logger .warn ("JSSContextSpi.engineGetServerSocketFactory() @ " + protocol );
101
109
return new JSSServerSocketFactory (protocol , key_manager , trust_managers );
102
110
}
103
111
@@ -108,7 +116,7 @@ public SSLSocketFactory engineGetSocketFactory() {
108
116
protocol = protocol_version .jdkAlias ();
109
117
}
110
118
111
- logger .debug ("JSSContextSpi.engineGetSocketFactory() @ " + protocol );
119
+ logger .warn ("JSSContextSpi.engineGetSocketFactory() @ " + protocol );
112
120
return new JSSSocketFactory (protocol , key_manager , trust_managers );
113
121
}
114
122
0 commit comments