有没有人尝试过使用 jsafeJCEFIPS.jar OSGi?jar 已签名,我无法将其转换为捆绑包。我尝试将 jar 嵌入到 bundle 中,但当我尝试创建 JsafeJCE 对象的实例时,它总是抛出 java.lang.SecurityException:“JsafeJCE 提供程序已禁用,FIPS 140 要求的自我完整性检查失败”。
看起来 JsafeJCE 无法成功检查自身的完整性(签名等)。我打印出 jsafeJCE.class.getProtectionDomain,它是 (inputstream:bundle-name.jar )。
任何想法如何让 jsafeJCE 在 OSGi 中工作,我正在使用 Apache Felix。
提前致谢!