The JavaTM Tutorial
Previous Page Lesson Contents Next Page Start of Tutorial > Start of Trail > Start of Lesson Search

Trail: Security in JDK 1.2
Lesson: Signing Code and Granting It Permissions

Download and Try the Sample Application

The application used by this lesson is supplied for you.

Create a file named Count.java on your local computer by either copying or downloading the Count.java source code. The examples in this lesson assume that you place it in the C:\Test directory.

Now compile and then run the Count application to see what it does. You need to specify (as an argument) the path name of a file to be read. You can download and use this sample file named data or any other file you like.


Important:  For this lesson, put the data file in a directory other than the directory containing the Count application. The examples assume that you put the data file in the C:\TestData directory. Later in this lesson you will see how an application running under a security manager cannot read a file unless it has explicit permission to do so. However, an application can always read a file from the same directory (or a subdirectory); it does not need explicit permission.

A sample run is

    C:\Test>java Count C:\TestData\data
    Counted 65 chars.

Previous Page Lesson Contents Next Page Start of Tutorial > Start of Trail > Start of Lesson Search