我想在 Spring 应用程序中使用 loadKeyMaterial()
api 时传递一个 File
对象。我正在使用 jar 文件来运行我的应用程序,并且在直接访问 jar 中的 File
时遇到了问题。
因此,我使用 InputStream
从资源访问文件。
如何将此 InputStream
转换为 loadKeyMaterial()
的 File
对象?
最佳答案
您可以使用loadKeyMaterial()
使用 KeyStore
而不是 File
参数的重载。 KeyStore
可以从流中加载,KeyStore Javadoc 中有一个示例。 .
关于java - 将输入流转换为文件对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50792018/