List of usage examples for java.lang SecurityManager checkPermission
public void checkPermission(Permission perm, Object context)
SecurityException
if the specified security context is denied access to the resource specified by the given permission. From source file:Main.java
public static void main(String[] args) { AccessControlContext con = AccessController.getContext(); System.setProperty("java.security.policy", "file:/C:/java.policy"); SecurityManager sm = new Main(); System.setSecurityManager(sm); sm.checkPermission(new FilePermission("test.txt", "read,write"), con); System.out.println("Allowed!"); }