Java - Allgemein

Lese-schreib-Erlaubnis (read-write-permission) für ein Verzeichnis testen

java.security.Permissions


try {
   // Einschalten des SecurityManager:
   SecurityManager sm = new SecurityManager();
   System.setSecurityManager(sm);
} catch (SecurityException se) {
   // SecurityManager ist bereits gesetzt
}
 
boolean fHasPermission;
try {
   AccessController.checkPermission(new FilePermission("/tmp/*", "read,write"));
   fHasPermission = true;
} catch (SecurityException e) {
   fHasPermission = false;
}
 
if (fHasPermission)
   ...

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007