== How to fix it in Java Cryptography Extension === Code examples ==== Noncompliant code example [source,kotlin,diff-id=1,diff-type=noncompliant] ---- import javax.net.ssl.SSLContext; import java.security.NoSuchAlgorithmException; fun main(args: Array) { try { SSLContext.getInstance("TLSv1.1"); // Noncompliant } catch (e: NoSuchAlgorithmException) { // ... } } ---- ==== Compliant solution [source,kotlin,diff-id=1,diff-type=compliant] ---- import javax.net.ssl.SSLContext; import java.security.NoSuchAlgorithmException; fun main(args: Array) { try { SSLContext.getInstance("TLSv1.2"); } catch (e: NoSuchAlgorithmException) { // ... } } ---- === How does this work? include::../../common/fix/fix.adoc[]