Java 安全
外观
< Java 编程
浏览 语言基础 主题: ) |
从 Java 1.2 开始,Java 平台本身就包含了安全模型,该模型内置于其运行的应用程序中。它提供了一个访问控制器,类似于 Java 支持的浏览器为小程序提供的访问控制器。
我们可以通过两种主要方式为应用程序添加安全性。一种方法是添加一个类加载器或安全管理器。另一种方法是在另一个程序下运行应用程序,该程序可以称为“JavaRunner”。JavaRunner 可以用来运行应用程序,就像“appletviewer”用来运行小程序一样。
Java 中的权限授予或拒绝应用程序某些特权。以来自名为“Desert”的小程序的文件为例
grant {
permission java.security.AllPermission;
};
该文件表示允许所有权限(即没有安全性)。同样,以下代码
import java.io.*;
perm = new FilePermission("/tmp/wikibooks-test", "read");
表示允许读取/tmp/wikibooks-temp
的权限。有关更多信息,请参见此处。
本节内容为存根。 您可以通过扩展它来帮助维基教科书。 |
本节内容为存根。 您可以通过扩展它来帮助维基教科书。 |