【发布时间】:2017-12-25 03:52:23
【问题描述】:
我们有一个 Java 应用程序,其中计划每 5 分钟运行一次作业。在该作业中,有一个安全组件在每次执行时都会执行以下操作:
java.security.Security
.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());
我的问题是:
- 是否需要在应用程序中多次添加安全提供程序?它有什么用途吗?对我来说,它没有意义,添加一次就足够了。
- 它是否是应用程序中潜在内存泄漏的候选者?
为了澄清,我想在我的应用程序中以编程方式添加 Bouncy Castle 安全提供程序,而不是通过 JRE 静态添加。 IMO,在应用程序中添加一次 Bouncy Castle 安全提供程序就足够了,我不需要多次这样做。
【问题讨论】:
标签: java security bouncycastle java-security