package devices;
import icecaptools.IcecapCompileMe;
import java.security.PrivilegedAction;
import sun.security.action.GetPropertyAction;
public class AccessController {
@SuppressWarnings("unchecked")
@IcecapCompileMe
public static <T> T doPrivileged(PrivilegedAction<T> action)
{
if (action instanceof GetPropertyAction)
{
GetPropertyAction gpa = (GetPropertyAction) action;
String prop = gpa.run();
return (T) prop;
}
return (T) new Boolean(false);
}
}