有人知道如何从设备端检查BES IT政策吗?
我的意思是,在net.rim.device.api.itpolicy.ITPolicy中有一个API,就像ITPolicy.getBoolean(String name,boolean defaultValue),但我应该使用什么“名称”来检查,例如“禁用GPS” “规则?
它提交给设备并在选项>中可观察到安全>安全状态信息,但此方法始终返回defaultValue,即使对于“Disable_GPS”和“DisableGPS”也是如此。
答案 0 :(得分:0)
这是一个非常有趣的问题。碰巧ITPolicy
类仅用于检索由BES服务器中的管理员定义的自定义策略,而不是诸如GPS之类的常规策略。例如,您的应用的自定义政策,例如“doihaveadminaccess”,BES管理员会创建新政策并将其推送到您的BB,然后您的应用可以获得BES设置。
但是,该类还允许您检索内置的BES策略,但RIM从未在其文档中发布ID。检测ID(字符串或整数)的唯一方法是黑客攻击,我想。