/frameworks/base/core/java/android/app/ |
H A D | AppOpsManager.aidl | 19 parcelable AppOpsManager.PackageOps; 20 parcelable AppOpsManager.OpEntry;
|
H A D | AppOpsManager.java | 49 public class AppOpsManager { class 769 AppOpsManager.MODE_ALLOWED, 770 AppOpsManager.MODE_ALLOWED, 771 AppOpsManager.MODE_ALLOWED, 772 AppOpsManager.MODE_ALLOWED, 773 AppOpsManager.MODE_ALLOWED, 774 AppOpsManager.MODE_ALLOWED, 775 AppOpsManager.MODE_ALLOWED, 776 AppOpsManager.MODE_ALLOWED, 777 AppOpsManager 1214 AppOpsManager(Context context, IAppOpsService service) { method in class:AppOpsManager [all...] |
/frameworks/support/v4/api23/android/support/v4/app/ |
H A D | AppOpsManagerCompat23.java | 19 import android.app.AppOpsManager; 23 * AppOpsManager implementations for API 23. 27 return AppOpsManager.permissionToOp(permission); 31 AppOpsManager appOpsManager = context.getSystemService(AppOpsManager.class); 36 AppOpsManager appOpsManager = context.getSystemService(AppOpsManager.class);
|
/frameworks/native/libs/binder/ |
H A D | AppOpsManager.cpp | 17 #include <binder/AppOpsManager.h> 38 AppOpsManager::AppOpsManager() function in class:android::AppOpsManager 42 sp<IAppOpsService> AppOpsManager::getService() 68 int32_t AppOpsManager::checkOp(int32_t op, int32_t uid, const String16& callingPackage) 74 int32_t AppOpsManager::noteOp(int32_t op, int32_t uid, const String16& callingPackage) { 79 int32_t AppOpsManager::startOp(int32_t op, int32_t uid, const String16& callingPackage) { 85 void AppOpsManager::finishOp(int32_t op, int32_t uid, const String16& callingPackage) { 92 void AppOpsManager::startWatchingMode(int32_t op, const String16& packageName, 100 void AppOpsManager [all...] |
/frameworks/base/services/core/java/com/android/server/ |
H A D | MmsServiceBroker.java | 20 import android.app.AppOpsManager; 73 private volatile AppOpsManager mAppOpsManager = null; 296 private AppOpsManager getAppOpsManager() { 298 mAppOpsManager = (AppOpsManager) mContext.getSystemService(Context.APP_OPS_SERVICE); 336 if (getAppOpsManager().noteOp(AppOpsManager.OP_SEND_SMS, Binder.getCallingUid(), 337 callingPkg) != AppOpsManager.MODE_ALLOWED) { 354 if (getAppOpsManager().noteOp(AppOpsManager.OP_RECEIVE_MMS, Binder.getCallingUid(), 355 callingPkg) != AppOpsManager.MODE_ALLOWED) { 375 if (getAppOpsManager().noteOp(AppOpsManager.OP_WRITE_SMS, Binder.getCallingUid(), 376 callingPkg) != AppOpsManager [all...] |
H A D | AppOpsService.java | 37 import android.app.AppOpsManager; 157 mode = AppOpsManager.opToDefaultMode(op); 298 if (noteOperation(AppOpsManager.OP_READ_EXTERNAL_STORAGE, uid, 299 packageName) != AppOpsManager.MODE_ALLOWED) { 302 if (noteOperation(AppOpsManager.OP_WRITE_EXTERNAL_STORAGE, uid, 303 packageName) != AppOpsManager.MODE_ALLOWED) { 367 private ArrayList<AppOpsManager.OpEntry> collectOps(Ops pkgOps, int[] ops) { 368 ArrayList<AppOpsManager.OpEntry> resOps = null; 370 resOps = new ArrayList<AppOpsManager.OpEntry>(); 373 resOps.add(new AppOpsManager [all...] |
H A D | VibratorService.java | 19 import android.app.AppOpsManager; 455 int mode = mAppOpsService.checkAudioOperation(AppOpsManager.OP_VIBRATE, 457 if (mode == AppOpsManager.MODE_ALLOWED) { 458 mode = mAppOpsService.startOperation(AppOpsManager.getToken(mAppOpsService), 459 AppOpsManager.OP_VIBRATE, vib.mUid, vib.mOpPkg); 461 if (mode != AppOpsManager.MODE_ALLOWED) { 462 if (mode == AppOpsManager.MODE_ERRORED) { 484 mAppOpsService.finishOperation(AppOpsManager.getToken(mAppOpsService), 485 AppOpsManager.OP_VIBRATE, mCurrentVibration.mUid,
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/ |
H A D | LocationControllerImpl.java | 20 import android.app.AppOpsManager; 50 = new int[] {AppOpsManager.OP_MONITOR_HIGH_POWER_LOCATION}; 54 private AppOpsManager mAppOpsManager; 72 mAppOpsManager = (AppOpsManager) context.getSystemService(Context.APP_OPS_SERVICE); 146 List<AppOpsManager.PackageOps> packages 148 // AppOpsManager can return null when there is no requested data. 152 AppOpsManager.PackageOps packageOp = packages.get(packageInd); 153 List<AppOpsManager.OpEntry> opEntries = packageOp.getOps(); 157 AppOpsManager.OpEntry opEntry = opEntries.get(opInd); 158 // AppOpsManager shoul [all...] |
/frameworks/av/services/audioflinger/ |
H A D | ServiceUtilities.cpp | 17 #include <binder/AppOpsManager.h> 90 AppOpsManager appOps; 91 if (appOps.noteOp(AppOpsManager::OP_RECORD_AUDIO, uid, checkedOpPackageName) 92 != AppOpsManager::MODE_ALLOWED) {
|
/frameworks/base/cmds/appops/src/com/android/commands/appops/ |
H A D | AppOpsCommand.java | 21 import android.app.AppOpsManager; 91 return AppOpsManager.strOpToOp(op); 99 return AppOpsManager.strDebugOpToOp(op); 146 modeInt = AppOpsManager.MODE_ALLOWED; 149 modeInt = AppOpsManager.MODE_ERRORED; 152 modeInt = AppOpsManager.MODE_IGNORED; 155 modeInt = AppOpsManager.MODE_DEFAULT; 219 List<AppOpsManager.PackageOps> ops = appOpsService.getOpsForPackage(uid, packageName, 227 List<AppOpsManager.OpEntry> entries = ops.get(i).getOps(); 229 AppOpsManager [all...] |
/frameworks/base/core/java/com/android/internal/app/ |
H A D | IAppOpsService.aidl | 19 import android.app.AppOpsManager; 39 List<AppOpsManager.PackageOps> getPackagesForOps(in int[] ops); 40 List<AppOpsManager.PackageOps> getOpsForPackage(int uid, String packageName, in int[] ops);
|
/frameworks/opt/telephony/src/java/com/android/internal/telephony/ |
H A D | CellBroadcastHandler.java | 21 import android.app.AppOpsManager; 86 appOp = AppOpsManager.OP_RECEIVE_EMERGECY_SMS; 91 appOp = AppOpsManager.OP_RECEIVE_SMS;
|
H A D | PhoneSubInfo.java | 21 import android.app.AppOpsManager; 39 private AppOpsManager mAppOps; 51 mAppOps = mContext.getSystemService(AppOpsManager.class); 380 return mAppOps.noteOp(AppOpsManager.OP_READ_PHONE_STATE, Binder.getCallingUid(), 381 callingPackage) == AppOpsManager.MODE_ALLOWED; 390 if (mAppOps.noteOp(AppOpsManager.OP_WRITE_SMS, 391 Binder.getCallingUid(), callingPackage) == AppOpsManager.MODE_ALLOWED) { 399 return mAppOps.noteOp(AppOpsManager.OP_READ_SMS, 400 Binder.getCallingUid(), callingPackage) == AppOpsManager.MODE_ALLOWED;
|
H A D | SmsApplication.java | 20 import android.app.AppOpsManager; 354 AppOpsManager appOps = (AppOpsManager)context.getSystemService(Context.APP_OPS_SERVICE); 362 int mode = appOps.checkOp(AppOpsManager.OP_WRITE_SMS, applicationData.mUid, 364 if (mode != AppOpsManager.MODE_ALLOWED) { 368 appOps.setMode(AppOpsManager.OP_WRITE_SMS, applicationData.mUid, 369 applicationData.mPackageName, AppOpsManager.MODE_ALLOWED); 441 AppOpsManager appOps = (AppOpsManager)context.getSystemService(Context.APP_OPS_SERVICE); 446 appOps.setMode(AppOpsManager [all...] |
H A D | IccSmsInterfaceManager.java | 20 import android.app.AppOpsManager; 82 final protected AppOpsManager mAppOps; 131 mAppOps = (AppOpsManager) mContext.getSystemService(Context.APP_OPS_SERVICE); 200 if (mAppOps.noteOp(AppOpsManager.OP_WRITE_ICC_SMS, Binder.getCallingUid(), 201 callingPackage) != AppOpsManager.MODE_ALLOWED) { 254 if (mAppOps.noteOp(AppOpsManager.OP_WRITE_ICC_SMS, Binder.getCallingUid(), 255 callingPackage) != AppOpsManager.MODE_ALLOWED) { 292 if (mAppOps.noteOp(AppOpsManager.OP_READ_ICC_SMS, Binder.getCallingUid(), 293 callingPackage) != AppOpsManager.MODE_ALLOWED) { 378 if (mAppOps.noteOp(AppOpsManager [all...] |
/frameworks/base/services/core/java/com/android/server/clipboard/ |
H A D | ClipboardService.java | 21 import android.app.AppOpsManager; 64 private final AppOpsManager mAppOps; 102 mAppOps = (AppOpsManager)context.getSystemService(Context.APP_OPS_SERVICE); 166 if (mAppOps.noteOp(AppOpsManager.OP_WRITE_CLIPBOARD, callingUid, 167 callingPackage) != AppOpsManager.MODE_ALLOWED) { 231 if (mAppOps.checkOpNoThrow(AppOpsManager.OP_READ_CLIPBOARD, li.mUid, 232 li.mPackageName) == AppOpsManager.MODE_ALLOWED) { 249 if (mAppOps.noteOp(AppOpsManager.OP_READ_CLIPBOARD, Binder.getCallingUid(), 250 pkg) != AppOpsManager.MODE_ALLOWED) { 260 if (mAppOps.checkOp(AppOpsManager [all...] |
/frameworks/base/core/java/android/content/ |
H A D | ContentProvider.java | 20 import static android.app.AppOpsManager.MODE_ALLOWED; 21 import static android.app.AppOpsManager.MODE_ERRORED; 22 import static android.app.AppOpsManager.MODE_IGNORED; 27 import android.app.AppOpsManager; 192 AppOpsManager mAppOpsManager = null; 193 int mReadOp = AppOpsManager.OP_NONE; 194 int mWriteOp = AppOpsManager.OP_NONE; 211 if (enforceReadPermission(callingPkg, uri, null) != AppOpsManager.MODE_ALLOWED) { 258 if (enforceWritePermission(callingPkg, uri, null) != AppOpsManager.MODE_ALLOWED) { 273 if (enforceWritePermission(callingPkg, uri, null) != AppOpsManager [all...] |
/frameworks/native/include/binder/ |
H A D | AppOpsManager.h | 27 class AppOpsManager class in namespace:android 97 AppOpsManager();
|
/frameworks/base/media/java/android/media/ |
H A D | SoundPool.java | 24 import android.app.AppOpsManager; 171 if (op == AppOpsManager.OP_PLAY_AUDIO) { 178 mAppOps.startWatchingMode(AppOpsManager.OP_PLAY_AUDIO, 504 final int mode = mAppOps.checkAudioOperation(AppOpsManager.OP_PLAY_AUDIO, 507 mHasAppOpsPlayAudio = (mode == AppOpsManager.MODE_ALLOWED);
|
/frameworks/base/services/core/java/com/android/server/location/ |
H A D | GeofenceManager.java | 24 import android.app.AppOpsManager; 72 private final AppOpsManager mAppOps; 112 mAppOps = (AppOpsManager)mContext.getSystemService(Context.APP_OPS_SERVICE); 269 if (mAppOps.noteOpNoThrow(AppOpsManager.OP_FINE_LOCATION, state.mUid, 270 state.mPackageName) != AppOpsManager.MODE_ALLOWED) {
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | BroadcastQueue.java | 28 import android.app.AppOpsManager; 480 final int opCode = AppOpsManager.permissionToOpCode(filter.requiredPermission); 481 if (opCode != AppOpsManager.OP_NONE 483 r.callerPackage) != AppOpsManager.MODE_ALLOWED) { 488 + " requires appop " + AppOpsManager.permissionToOp( 512 int appOp = AppOpsManager.permissionToOpCode(requiredPermission); 513 if (appOp != AppOpsManager.OP_NONE && appOp != r.appOp 516 != AppOpsManager.MODE_ALLOWED) { 522 + " requires appop " + AppOpsManager.permissionToOp( 545 if (!skip && r.appOp != AppOpsManager [all...] |
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/ |
H A D | CdmaServiceCategoryProgramHandler.java | 21 import android.app.AppOpsManager; 110 AppOpsManager.OP_RECEIVE_SMS, mScpResultsReceiver,
|
/frameworks/base/services/core/java/com/android/server/media/projection/ |
H A D | MediaProjectionManagerService.java | 22 import android.app.AppOpsManager; 65 private final AppOpsManager mAppOps; 79 mAppOps = (AppOpsManager) mContext.getSystemService(Context.APP_OPS_SERVICE); 213 AppOpsManager.OP_PROJECT_MEDIA, uid, packageName) 214 == AppOpsManager.MODE_ALLOWED; 237 mAppOps.setMode(AppOpsManager.OP_PROJECT_MEDIA, 238 projection.uid, projection.packageName, AppOpsManager.MODE_ALLOWED);
|
/frameworks/base/services/voiceinteraction/java/com/android/server/voiceinteraction/ |
H A D | VoiceInteractionSessionConnection.java | 21 import android.app.AppOpsManager; 73 final AppOpsManager mAppOps; 160 mAppOps = context.getSystemService(AppOpsManager.class); 225 if (mAppOps.noteOpNoThrow(AppOpsManager.OP_ASSIST_STRUCTURE, mCallingUid, 226 mSessionComponentName.getPackageName()) == AppOpsManager.MODE_ALLOWED 250 if (mAppOps.noteOpNoThrow(AppOpsManager.OP_ASSIST_SCREENSHOT, mCallingUid, 251 mSessionComponentName.getPackageName()) == AppOpsManager.MODE_ALLOWED
|
/frameworks/base/services/core/java/com/android/server/power/ |
H A D | Notifier.java | 20 import android.app.AppOpsManager; 185 mAppOps.startOperation(AppOpsManager.getToken(mAppOps), 186 AppOpsManager.OP_WAKE_LOCK, ownerUid, packageName); 250 mAppOps.finishOperation(AppOpsManager.getToken(mAppOps), 251 AppOpsManager.OP_WAKE_LOCK, ownerUid, packageName); 490 mAppOps.noteOperation(AppOpsManager.OP_TURN_SCREEN_ON, opUid, opPackageName);
|