Java Tutorial/Security/Access Controller

Материал из Java эксперт
Перейти к: навигация, поиск

Use AccessController to check the AWT permission

   <source lang="java">

import java.awt.AWTPermission; import java.io.FilePermission; import java.security.AccessController; public class MainClass {

 public static void main(String args[]) throws Exception {
   AWTPermission ap = new AWTPermission("accessClipboard");
   AccessController.checkPermission(ap);
 }

}</source>





Use AccessController to check the file permission

   <source lang="java">

import java.awt.AWTPermission; import java.io.FilePermission; import java.security.AccessController; public class MainClass {

 public static void main(String args[]) throws Exception {
   FilePermission fp = new FilePermission("c:\\autoexec.bat", "read");
   AccessController.checkPermission(fp);
 }

}</source>