文档

Java™教程
隐藏目录
创建安全扩展
教程:扩展机制

课程:使扩展程序安全

现在您已经了解了如何使用扩展程序,您可能想知道扩展程序具有哪些安全特权。例如,如果您正在开发一个执行文件I/O的扩展程序,您需要了解如何授予您的扩展程序适当的读写文件权限。相反,如果您正在考虑使用其他人开发的扩展程序,您将希望清楚地了解该扩展程序具有哪些安全特权,并且如何更改这些特权(如果您希望这样做)。

本课程将向您展示Java平台的安全体系结构如何处理扩展程序。您将了解到如何查看扩展程序被授予的权限,并学习如何通过遵循一些简单的步骤来修改扩展程序的权限。此外,您还将学习如何在扩展程序中封装包以限制对代码的特定部分的访问。

本课程包含两个部分:

设置扩展程序的权限

本部分包含一些示例,展示了授予扩展程序执行安全敏感操作的权限所必须满足的条件。

封装扩展程序中的包

您可以选择在扩展程序的JAR文件中封装包作为附加的安全措施。如果一个包被封装,意味着该包中定义的所有类必须来源于一个单独的JAR文件。本节将向您展示如何修改扩展程序的清单以封装扩展程序的包。

其他文档

您将在本课程的适当位置找到与安全相关的文档链接和参考资料。

有关安全的完整信息,请参考以下内容:


上一页: 上一课程
下一页: 设置扩展的权限