This is the diff of the original java.security that shows the changes made. No effect on building the docker image. | |
46,53c46,62 | |
< security.provider.1=sun.security.provider.Sun | |
< security.provider.2=sun.security.rsa.SunRsaSign | |
< security.provider.3=com.sun.net.ssl.internal.ssl.Provider | |
< security.provider.4=com.sun.crypto.provider.SunJCE | |
< security.provider.5=sun.security.jgss.SunProvider | |
< security.provider.6=com.sun.security.sasl.Provider | |
< security.provider.7=org.jcp.xml.dsig.internal.dom.XMLDSigRI | |
< security.provider.8=sun.security.smartcardio.SunPCSC | |
--- | |
> | |
> # Add the Bouncy Castle security providers with higher priority | |
> security.provider.1=org.bouncycastle.jce.provider.BouncyCastleProvider | |
> security.provider.2=org.bouncycastle.jsse.provider.BouncyCastleJsseProvider | |
> | |
> # Original security providers with different priorities | |
> security.provider.3=sun.security.provider.Sun | |
> security.provider.4=sun.security.rsa.SunRsaSign | |
> security.provider.5=com.sun.net.ssl.internal.ssl.Provider | |
> security.provider.6=com.sun.crypto.provider.SunJCE | |
> security.provider.7=sun.security.jgss.SunProvider | |
> security.provider.8=com.sun.security.sasl.Provider | |
> security.provider.9=org.jcp.xml.dsig.internal.dom.XMLDSigRI | |
> security.provider.10=sun.security.smartcardio.SunPCSC | |
> | |
> # Here we are changing the default SSLSocketFactory implementation | |
> ssl.SocketFactory.provider=org.bouncycastle.jsse.provider.SSLSocketFactoryImpl |