首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

三:java安全模型的发展

2012-09-02 
3:java安全模型的发展Java安全模型的发展(1.0版本“基本沙箱 ”1.1版本“签名与认证”1.2版本细粒度访问控制)

3:java安全模型的发展

Java安全模型的发展

(1.0版本“基本沙箱 ”1.1版本“签名与认证”1.2版本细粒度访问控制)


??

(注意:当调用本地方法时,java的安全沙箱完全不起作用,所以,当线程调用本地方法时,就跳出了沙箱的控制范围)


?
三:java安全模型的发展

?

4.??????为了使可信的代码执行较不可靠的代码操作,AccessController类重载了doPrivileged()的静态方法,要在调用栈较下层有不可信任代码的情况下执行某个操作,必须创建一个对象,它实现一个PrivilegedAction接口,并在它的run()方法执行了这个操作,且吧这个对象传递给doPrivileged()【一个doPrivileged()方法调用的栈帧标识了检查过程的提前终止点,即如果doPrivileged()方法在栈第4层,则根据栈第3层的返回结果决定操作。】

?

?

?

?

?

?

热点排行