Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用安全管理器防止公共方法访问_Java_Security_Securitymanager - Fatal编程技术网

Java 使用安全管理器防止公共方法访问

Java 使用安全管理器防止公共方法访问,java,security,securitymanager,Java,Security,Securitymanager,我曾经遇到过一篇帖子,上面说我们可以使用SecurityManager来限制某些类调用另一个类的public方法。我们如何做到这一点?也许他们正在考虑对通过package.access安全属性加载的其他类加载的类隐藏包层次结构。请参阅Java编程语言的安全编码指南,版本3.0。除此之外,如果一个类看不到类加载器(无论如何!),那么他们将无法与该类加载器的类进行交互。您至少可以链接到答案,然后更清楚地说,您不理解的内容 如果仍有不清楚的地方,请对此答案进行评论

我曾经遇到过一篇帖子,上面说我们可以使用
SecurityManager
来限制某些类调用另一个类的
public
方法。我们如何做到这一点?

也许他们正在考虑对通过
package.access
安全属性加载的其他类加载的类隐藏包层次结构。请参阅Java编程语言的安全编码指南,版本3.0。除此之外,如果一个类看不到
类加载器
(无论如何!),那么他们将无法与该类加载器的类进行交互。

您至少可以链接到答案,然后更清楚地说,您不理解的内容

如果仍有不清楚的地方,请对此答案进行评论