W domyślnych ustawieniach zabezpieczeń Wirtualnej Maszyny Java należy dodać uprawnienia (tzw. "policy entry") do zapisu plików.
Narzędzie Policy Tool może posłużyć do dodania takiego wpisu w pliku konfiguracji zabezpieczeń.
Narzędzie The Policy Tool jest rozpowszechniane z java plug-in (np. C:\Program Files\Java\j2re1.4.0_03\bin\policytool.exe).
- Aby uruchomić narzędzie, należy w oknie eksploratora systemu Windows podwójnie kliknąć na pliku policytool.exe.
- Następnie należy z menu File wybrać Open w celu otworzenia pliku konfiguracji zabezpieczeń dla apletów java.
W oknie dialogowym, które się otworzy, należy przejść do katalogu profilu danego użytkownika (np. C:\Documents and Settings\”użytkownik”\)
i wybrac plik .java.policy. Gdy dany plik nie istnieje należy go wybrać z katalogu lib\security instalacji java plug-in (np. C:\Program Files\Java\j2re1.4.0_03\lib\security)
Następnie klikamy na przycisku Otwórz.
- W celu modyfikacji zabezpieczeń, należy wybrać "Codebase <ALL>",
a następnie kliknąć na przycisku Edit Policy Entry w głównym oknie "Policy Tool".
- Należy kliknąć przycisk Edit Policy Entry. Pojawi się okno dialogowe Policy Entry.
- Aby dodać prawa należy wybrać przycisk Add Permission. Pojawi się okno dialogowe "Permissions". Następnie:
- Z listy "Permission:" należy wybrać "File Permission".
Po prawej stronie pojawi się (java.io.FilePermission).
- Z listy "Target Name:" należy wybrać "<<ALL FILES>>.
- Określenie praw do zapisu nastąpi przez wybranie z listy "Actions:" opcji "write".
Teraz okno dialogowe "Permission" powinno wyglądać podobnie do niżej pokazanego:
- Kliknij na przycisku OK. Zostanie dodana nowa linia w oknie dialogowym "Policy Entry".
- W tym momencie zakończone zostało definiowanie tego wpisu. Kliknij na przycisku Done
w oknie dialogowym "Policy Entry".
- Aby zapisać plik konfiguracji zabezpieczeń należy wybrać opcję Save As z menu File
i zapisać plik pod nazwa .java.policy katalogu profilu użytkownika (np. C:\Documents and Settings\”użytkownik”\).