|
39 | 39 | import okhttp3.JavaNetCookieJar; |
40 | 40 | import okhttp3.OkHttpClient; |
41 | 41 | import okhttp3.logging.HttpLoggingInterceptor; |
| 42 | +import org.bouncycastle.jce.provider.BouncyCastleProvider; |
42 | 43 | import org.slf4j.Logger; |
43 | 44 | import org.slf4j.LoggerFactory; |
44 | 45 | import org.sonarsource.scanner.lib.ScannerProperties; |
45 | 46 | import org.sonarsource.scanner.lib.internal.http.ssl.CertificateStore; |
46 | | -import org.sonarsource.scanner.lib.internal.http.ssl.SonarBouncyCastlePKCS12Provider; |
47 | 47 | import org.sonarsource.scanner.lib.internal.http.ssl.SslConfig; |
48 | 48 |
|
49 | 49 | import static java.lang.Integer.parseInt; |
@@ -186,12 +186,12 @@ private static SSLFactory configureSsl(SslConfig sslConfig) { |
186 | 186 | } |
187 | 187 | var trustStoreConfig = sslConfig.getTrustStore(); |
188 | 188 | if (trustStoreConfig != null && Files.exists(trustStoreConfig.getPath())) { |
189 | | - Security.addProvider(new SonarBouncyCastlePKCS12Provider()); |
| 189 | + Security.addProvider(new BouncyCastleProvider()); |
190 | 190 | KeyStore trustStore = KeyStoreUtils.loadKeyStore( |
191 | 191 | trustStoreConfig.getPath(), |
192 | 192 | trustStoreConfig.getKeyStorePassword().toCharArray(), |
193 | 193 | trustStoreConfig.getKeyStoreType(), |
194 | | - SonarBouncyCastlePKCS12Provider.NAME); |
| 194 | + BouncyCastleProvider.PROVIDER_NAME); |
195 | 195 | sslFactoryBuilder.withTrustMaterial(trustStore); |
196 | 196 | } |
197 | 197 | return sslFactoryBuilder.build(); |
|
0 commit comments