01.08.2022
Lese-schreib-Erlaubnis (read-write-permission) für ein Verzeichnis testen
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)
...