Java Tutorial/Security/Access Controller
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>