Permission Analysis Report


Class: CountFile1 (Extension)
DoPrivileged location: Line# 30 void <init>(  )
   Permission: java.io.FilePermission "C:\AUTOEXEC.BAT", "read"
      Primordial/java.lang.Object java.security.AccessController.doPrivileged( java.security.PrivilegedExceptionAction )

Class: CountFile2 (Extension)
DoPrivileged location: Line# 8 void countChars(  )
   Permission: java.io.FilePermission "C:\AUTOEXEC.BAT", "read"
      Primordial/void java.io.FileInputStream.<init>( java.lang.String )

Class: CountMain (Extension)
DoPrivileged location: Line# 7 void main( java.lang.String[] )
   Permission: java.lang.RuntimePermission "createSecurityManager"
      Primordial/void java.lang.SecurityManager.<init>(  )
   Permission: java.lang.RuntimePermission "setSecurityManager"
      Primordial/void java.lang.System.setSecurityManager( java.lang.SecurityManager )

Class: MyPrivilegedExceptionAction (Extension)
DoPrivileged location: Line# 8 java.lang.Object run(  )
   Permission: java.io.FilePermission "C:\AUTOEXEC.BAT", "read"
      Primordial/void java.io.FileInputStream.<init>( java.lang.String )