访问码头服务器的XML中指定的配置我有一个码头服务器,我想配置HTTPS流量,我可以做到这一点,只是简单地修改了一些XML和ini文件(因为这个IoC是首选的方式),但我想访问一些这些东西是从其他类的XML配置,这是在XML:如何从代码
<Configure id="sslContextFactory" class="org.eclipse.jetty.util.ssl.SslContextFactory">
<Set name="KeyStoreType">PKCS12</Set>
<Set name="KeyStorePath"><Property name="jetty.base" default="." />/<Property name="jetty.keystore" default="etc/keystore"/></Set>
<Set name="KeyStorePassword"><Property name="jetty.keystore.password" default="OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4"/></Set>
...
我想是调用sslContextFactory.getKeyStorePath ()函数在我的代码库中的某处。但是,这个sslContextFactory实例在哪里,我可以在哪里找到它,我怎样才能得到它的参考?
谢谢你的时间。它不回答我的问题,试图澄清更多:我使用XML和ini文件来配置我的码头服务器,因为它没有嵌入我的应用程序,它是一个独立的服务器。所以上面在我的问题与该XML我创建一个sslContextFactory实例,参数。我的问题是,如何在我的代码中引用该sslContextFactory实例,在foo.java中执行示例,因为我想获取密钥库路径,或者我想在该实例上调用reload()。 – balazs