Lines Matching refs:reqPolicy
1211 ActiveAdmin getActiveAdminForCallerLocked(ComponentName who, int reqPolicy)
1215 ActiveAdmin result = getActiveAdminWithPolicyForUidLocked(who, reqPolicy, callingUid);
1224 if (reqPolicy == DeviceAdminInfo.USES_POLICY_DEVICE_OWNER) {
1228 if (reqPolicy == DeviceAdminInfo.USES_POLICY_PROFILE_OWNER) {
1234 + admin.info.getTagForPolicy(reqPolicy));
1237 + Binder.getCallingUid() + " for policy #" + reqPolicy);
1241 private ActiveAdmin getActiveAdminWithPolicyForUidLocked(ComponentName who, int reqPolicy,
1243 // Try to find an admin which can use reqPolicy
1255 if (isActiveAdminWithPolicyForUserLocked(admin, reqPolicy, userId)) {
1260 if (admin.getUid() == uid && isActiveAdminWithPolicyForUserLocked(admin, reqPolicy,
1270 private boolean isActiveAdminWithPolicyForUserLocked(ActiveAdmin admin, int reqPolicy,
1279 if (reqPolicy == DeviceAdminInfo.USES_POLICY_DEVICE_OWNER) {
1284 } else if (reqPolicy == DeviceAdminInfo.USES_POLICY_PROFILE_OWNER) {
1290 if (admin.info.usesPolicy(reqPolicy)) {
1329 void sendAdminCommandLocked(String action, int reqPolicy, int userHandle) {
1335 if (admin.info.usesPolicy(reqPolicy)) {
1346 private void sendAdminCommandToSelfAndProfilesLocked(String action, int reqPolicy,
1351 sendAdminCommandLocked(action, reqPolicy, id);
6284 public boolean isActiveAdminWithPolicy(int uid, int reqPolicy) {
6287 return getActiveAdminWithPolicyForUidLocked(null, reqPolicy, uid) != null;