Java Data Type Tutorial - Java SecurityManager .checkPropertyAccess (String key)








Syntax

SecurityManager.checkPropertyAccess(String key) has the following syntax.

public void checkPropertyAccess(String key)

Example

In the following code shows how to use SecurityManager.checkPropertyAccess(String key) method.

public class Main extends SecurityManager {
// w w  w  .  j a v a  2s .  c o m
   public static void main(String[] args) {
      System.setProperty("java.security.policy", "file:/C:/java.policy");

      Main sm = new Main();

      System.setSecurityManager(sm);

      sm.checkPropertyAccess("java.runtime.name");

      System.out.println("Allowed!");
   }
}