WSO2应用服务器5.1.0-密钥和密钥库的含义?

WSO2应用服务器5.1.0-密钥和密钥库的含义?,wso2,wso2as,Wso2,Wso2as,WSO2 Application Server wiki文档描述了如何管理密钥和密钥库: 但是,文档没有说明为什么或何时使用Carbon UI管理密钥和密钥库 Carbon用户界面https传输配置直接指向: %CARBON_HOME%\repository\resources\security\wso2carbon.jks %CARBON_HOME%\repository\resources\security\client-truststore.jks ws-security示例%CARBO

WSO2 Application Server wiki文档描述了如何管理密钥和密钥库:

但是,文档没有说明为什么或何时使用Carbon UI管理密钥和密钥库

Carbon用户界面https传输配置直接指向:

%CARBON_HOME%\repository\resources\security\wso2carbon.jks
%CARBON_HOME%\repository\resources\security\client-truststore.jks
ws-security示例
%CARBON\u HOME%\samples\Jaxws-Jaxrs\ws-u-security\sign\u-encrypt
使用ws-security示例文件夹中的密钥库(
.src\main\resources\keystore\*.jks

因此,上述密钥库和信任库不是使用Carbon UI管理的


所以我的问题是:为什么以及何时使用Carbon密钥库管理UI?

如果您对密钥库的用例感兴趣,您可以做的一件事是搜索文档内容。这将放弃使用密钥存储的场景。希望这有帮助。

WSO2密钥库管理UI的主要原因是提供一个UI和API来管理密钥库。在carbon服务器中,这些API主要用于应用web服务安全性

此UI帮助用户添加可用于WS-Security场景的密钥库。当您使用管理控制台为web服务应用ws-security时,您可以从这些上载的密钥存储中为加密/签名过程选择密钥存储。此UI还帮助您管理密钥存储中的证书

还可以使用UI查看主键存储区的碳含量 服务器


除此之外,keystoremanagementui的所有功能都是通过API(也是web服务API)公开的。因此,如果您正在为Carbon服务器(如ESB中介)编写一些自定义扩展。。您可以使用API直接访问这些密钥库。这有助于管理隐藏线下复杂性的密钥库。基本上,您可以将此web服务API用于第三方应用程序来管理其密钥库。

您是否能够为java API粘贴指向javadoc的链接,为web服务API粘贴指向WSDLs的链接?我找到了密钥管理WSDL:。我猜您所指的java API只是为WSDL创建的wsdl2java类?