`

查询JDK默认支持的SSL/TSL版本

阅读更多
  1. public static void main(String[] args) throws Exception {  
  2.         SSLContext context = SSLContext.getInstance("TLS");  
  3.         context.init(nullnullnull);  
  4.   
  5.         SSLSocketFactory factory = (SSLSocketFactory) context.getSocketFactory();  
  6.         SSLSocket socket = (SSLSocket) factory.createSocket();  
  7.   
  8.         String[] protocols = socket.getSupportedProtocols();  
  9.   
  10.         System.out.println("Supported Protocols: " + protocols.length);  
  11.         for (int i = 0; i < protocols.length; i++) {  
  12.             System.out.println(" " + protocols[i]);  
  13.         }  
  14.   
  15.         protocols = socket.getEnabledProtocols();  
  16.   
  17.         System.out.println("Enabled Protocols: " + protocols.length);  
  18.         for (int i = 0; i < protocols.length; i++) {  
  19.             System.out.println(" " + protocols[i]);  
  20.         }  
  21.   
  22.     }  
分享到:
评论

相关推荐

    JDK8/11/13版本安装包

    LTS版本(如JDK8和JDK11)由于其稳定性和长期支持,通常更受企业青睐。而较新版本(如JDK13)则适合开发者探索和试验新特性,以适应技术的快速发展。 总结来说,了解并掌握不同版本JDK的安装和特性对于Java开发者至...

    jdk1.8 linux版本/win版本都有

    本资源包含JDK 1.8的两个版本,分别是针对Linux和Windows操作系统的。版本号为8u318,这表明它是8系列中的第318次更新,通常会包含安全修复、性能优化和其他改进。 对于Linux用户,提供的文件是`jdk-8u381-linux-x...

    jdk11 免费下载 / 版本号 jdk11.0.4.zip

    10. **JEP 330:早期访问版本的默认JShell**:JShell(也称为REPL,Read-Eval-Print Loop)在JDK 11中成为默认的一部分,使得开发者能快速测试代码片段。 **下载与安装 JDK 11.0.4:** 由于官方下载可能存在网络...

    Amazon Corretto JDK 8/11/17版本-windows

    Amazon Corretto是一个免费的 、多平台的、面向生产的开放Java开发工具包(OpenJDK) 发行版。Corretto提供长期支持,包括性能增强和安全修复。...内含支持windows系统,版本号分别涵盖8/11/17等三个大版本的JDK

    JDK /jre/lib/ext/jfxrt.jar

    JDK 所需jar包

    解决jetty环境ssl的瞬时 Diffie-Hellman 公共密钥过弱

    解决jetty8、jdk1.6环境下的ssl问题,示服务器的瞬时 Diffie-Hellman 公共密钥过弱,可以通过设置如下参数解决

    最新最全最好用的JDK1.5/5.0/1.6中文版(全译)下载地址

    根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要提供了JDK 1.5/5.0/1.6三个版本的中文文档下载链接。这些文档以CHM格式提供,分别对应不同版本的JDK,并且是经过完整翻译的中文版。下面我们将...

    linux切换JDK脚本

    这种情况下,频繁地手动更换系统默认的JDK版本不仅效率低下,而且容易出错。 为了解决这一问题,可以通过编写一个Linux下的脚本来实现JDK版本的快速切换。本文将详细介绍如何通过`/usr/sbin/alternatives`命令以及...

    Java 每个小版本 .zip

    Openjdk 图像支持的标签和相应的 Dockerfile 链接Java 1515-jdk(jdk/15/15/Dockerfile)Java 1414-jdk(jdk/14/14/Dockerfile)14.0.1-jdk(jdk/14/14.0.1/Dockerfile)14.0.2-jdk(jdk/14/14.0.2/Dockerfile)Java...

    JDK1.8下载/JDK11下载/JDK14下载/JDK17下载各版本免积分下载

    JDK 14于2020年3月推出,是一个短期支持版本,主要侧重于增强和发展Java语言和JVM。其中最引人注目的新特性是Records,这是一种简化数据类的语法糖,能够自动实现equals()、hashCode()和toString()方法。另外,还...

    jdk1.8.0_231

    配置环境变量,vi /etc/profile,在文件最后添加配置 JAVA_HOME=/usr/local/java/jdk1.8.0_231/ JRE_HOME=/usr/local/java/jdk1.8.0_231/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_...

    JDK生成ssl证书

    ### JDK生成SSL证书详解 #### 一、概述 在网络安全领域中,SSL(Secure Sockets Layer,安全套接层)证书扮演着至关重要的角色。它主要用于确保数据传输的安全性,防止信息被第三方窃取或篡改。对于企业级应用而言...

    JDK7/8/9/10/11/12/13/14/15各版本下载链接.txt

    下载链接包括jdk7 jdk8 jdk9 jdk10 jdk11 jdk12 jdk13 jdk14 jdk15 windows linux macOS版本,欢迎大家下载,并将持续更新最新版本。

    jdk包含6/7/8三个版本(linux和windows)

    - **支持周期**:虽然已被JDK 11等版本所取代,但由于其广泛的兼容性和稳定性,在很多场景下仍然是首选。 #### Linux与Windows下的JDK安装与配置 JDK 6/7/8均提供了Linux和Windows两种操作系统的安装包,安装过程...

    jdk 8 免费下载 / jdk8.zip

    JDK 8是Oracle公司发布的Java平台标准版的一个重要版本,首次发布于2014年3月。这个版本引入了许多新特性,极大地提升了开发效率和代码质量。本篇文章将详细介绍JDK 8的关键特性和使用方法。 1. **Lambda表达式**...

    Dragonwell JDK 8/11/17-Windows

    Dragonwell, 阿里巴巴内部 OpenJDK 定制版AJDK 的开源版本,AJDK 为在线电商、金融、物流做了结合业务场景的优化,运行在超大规模的,100,000+ 服务器...内含支持windows系统,版本号分别涵盖8/11/17等三个大版本的JDK

    bcprov-ext-jdk15on-1.54.jar、bcprov-jdk15on-1.54.jar和ssl-provider-jvm16-0.2.jar

    总的来说,这些文件是为Java应用提供加密和SSL/TLS支持的关键组件,尤其在与旧版本JDK(如JDK 1.6)和SQL Server这样的数据库交互时,它们可以确保数据传输的安全性。在使用时,需要正确地将它们添加到项目的类路径...

    jdk8文件【版本号jdk1.8.0_151】

    Java Development Kit (JDK) 8 是 Java 编程语言的一个重要版本,其版本号 `jdk1.8.0_151` 表示这是一个更新版本,属于8u151更新。JDK是Java程序员开发Java应用程序的基础工具集,它包含编译器、调试器、文档生成...

    myeclipse低版本支持jdk1.8

    MyEclipse是一款强大的集成开发环境(IDE),主要用于Java、Web和企业级应用的开发,但它可能在发布时默认只支持特定版本的JDK。在描述中,给出了一个简单的步骤来实现这一兼容性。 **步骤详解:** 1. **使用...

    jenkins 2.346.1 支持jdk1.8的最后一版本,公司还在用jdk1.8的可以考虑

    前天帮公司搭建jenkins,下载了最新版本,结果安装的时候提示jdk版本不支持,去官网看了一下最新版本好像只支持jdk11和jdk17了,费了一番力气,在官网找到了支持jdk1.8的最新版本2.346.1 亲测有效。发出来方便大家...

Global site tag (gtag.js) - Google Analytics