java - 我必须在所有 jar 上签名吗?

标签 java applet java-web-start

我遇到了一个情况。我需要签署所有 RIA(Applet 和 Webstart)。

据我所知,我需要对包含扩展 Applet 或 JApplet 的类的所有 jar 进行签名。我有以下问题。

假设有如下的类结构:

  • XClass 扩展 JApplet/Applet
    • YClass 扩展 XClass

那么我是否应该对所有包含 XClassYClass 的 jar 进行签名,还是只对包含 XClass 的 jar 进行签名?

最佳答案

Do I have to sign all the jars?

是的。其中任何一个都可能会利用安全漏洞,而这正是 Oracle 试图阻止的情况。

关于java - 我必须在所有 jar 上签名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21098420/

相关文章:

面向 Java/*nix 程序员的 C#

javascript - 使用 applet 描述符和 javascript 在 jnlp 中轮询 applet 下载进度

java - java web start 应用程序可以在没有 .jnlp 文件的情况下存在吗?

java - Hibernate多对多关系查询

java - 用于远程 JNDI 查找的 Glassfish NameNotFoundException

java - 如何在 Eclipse 中制作 Applet 的可执行 JAR 文件?

java - 在我的机器上更新 JRE 后小程序无法运行

java - 向 SOAP 消息添加 header

java - 如何告诉 Spring Boot 将哪个主类用于可执行 jar?