How to Enable TLSv1.2 as the Default Protocol for SSL Connections on Java SE 7 Clients

(Doc ID 1996254.1)

Last updated on AUGUST 09, 2017

Applies to:

Java SE JDK and JRE - Version 7 and later
Oracle WebLogic Server - Version 10.3.6 to
Information in this document applies to any platform.


For SSL connections from Java SE 7 clients, the default handshake protocol version is TLS v1.0.  This document describes ways to to enable TLS v1.2 as the default protocol for Java SE 7 clients.


Note: Java 7 SSLServerSocket has TLS 1.2 enabled by default.  This document discusses client sockets only.



Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms