如何使用扩展的java.lang.SecurityManager限制目录访问
我有一个名为TestProgram.java的独立程序如何使用扩展的java.lang.SecurityManager限制目录访问,java,security,Java,Security,我有一个名为TestProgram.java的独立程序 我想将程序的访问权限限制在名为“C:\playerd”的特定目录中 如果程序尝试访问除此之外的任何其他文件夹,则需要抛出一个安全异常 在阅读了java.lang.SecurityManager上的一些文章之后, 我正在考虑扩展SecurityManager,并通过检查提供的文件路径是否是“C:\playerd”的子文件来覆盖checkRead(字符串文件) 我不希望创建策略文件并在其中提及权限。管理额外的文件对我来说是一项开销。但是如果这是
我想将程序的访问权限限制在名为“C:\playerd”的特定目录中
如果程序尝试访问除此之外的任何其他文件夹,则需要抛出一个安全异常 在阅读了java.lang.SecurityManager上的一些文章之后,
我正在考虑扩展SecurityManager,并通过检查提供的文件路径是否是“C:\playerd”的子文件来覆盖checkRead(字符串文件) 我不希望创建策略文件并在其中提及权限。管理额外的文件对我来说是一项开销。但是如果这是更好的选择,那么我该怎么做呢