首页 > 解决方案 > 如果它是activemq,如何获取服务器和客户端之间交换的证书详细信息

问题描述

就像在套接字中我们有一个方法 addHandshakeCompletedListener() 一样,一旦两方之间的握手成功,我们就可以生成特定的详细信息,如果通信是 activemq 并且 SSL 启用了如何在握手完成时检索证书详细信息,例如 expriy 详细信息

标签: javaactivemq

解决方案


从文档中(我自己没有尝试过):

从您的 activemq 连接对象: http ://activemq.apache.org/maven/apidocs/org/apache/activemq/ActiveMQConnection.html

  • 调用 .getTransport();

返回传输对象:http: //activemq.apache.org/maven/apidocs/org/apache/activemq/transport/Transport.html

  • 调用 .getPeerCertificates()

这应该返回对等证书列表。


推荐阅读