多个SSL id';s在server.xml中;需要在java代码中引用它

多个SSL id';s在server.xml中;需要在java代码中引用它,java,ssl,websphere-liberty,Java,Ssl,Websphere Liberty,我使用的是IBM Liberty application server,我们根据需要在server.xml中定义了多个ssl id。我想知道的是,如果我可以引用java中的任何特定ssi id,是否有任何可能性 按照IBM的说法,当server.xml中有“defaultSSLConfig”时,我们可以调用getDefault()并获取默认上下文。 我正在研究是否可以通过任何java类调用获得非默认ssl ID 此问题的原因是,如果可能,它将减少定义SSLContext、sslSocketFac

我使用的是IBM Liberty application server,我们根据需要在server.xml中定义了多个ssl id。我想知道的是,如果我可以引用java中的任何特定ssi id,是否有任何可能性

按照IBM的说法,当server.xml中有“defaultSSLConfig”时,我们可以调用getDefault()并获取默认上下文。 我正在研究是否可以通过任何java类调用获得非默认ssl ID

此问题的原因是,如果可能,它将减少定义SSLContext、sslSocketFactory、key&trustmanager等的锅炉板代码


注意-这些多个ssl ID主要用于出站连接。

我不确定是否理解这个问题,但Netty提供了一个SslContext对象,您可以使用它删除Java.net.ssl中的任何样板代码