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 )