diff options
author | Svet Ganov <svetoslavganov@google.com> | 2015-06-27 13:15:22 -0700 |
---|---|---|
committer | Svet Ganov <svetoslavganov@google.com> | 2015-07-01 16:20:00 -0700 |
commit | 99b6043dad9d215cf15810b885b6b8c215dd5b5a (patch) | |
tree | ab714f7926640fbe8dafa4668f251e33e5f915c4 /api/current.txt | |
parent | 2438c9b2e7892a8515209cb1d440c3b5147165b2 (diff) | |
download | frameworks_base-99b6043dad9d215cf15810b885b6b8c215dd5b5a.zip frameworks_base-99b6043dad9d215cf15810b885b6b8c215dd5b5a.tar.gz frameworks_base-99b6043dad9d215cf15810b885b6b8c215dd5b5a.tar.bz2 |
Teach receivers, activities, providers, and services app ops.
Perform app op check in addition to the permisison check for all four
paltform components - activities, content providers, broadcast receivers,
services - if they are guarded by a permssion that has an associated app
op. This ensures that legacy apps will behave correctly if the permission
of the caller has been revoked, i.e. the app op for that permission was
disabled.
bug:22199666
Change-Id: Ia22d1c38d58b3cd6aabdc655cb7c7bddd85da7a2
Diffstat (limited to 'api/current.txt')
-rw-r--r-- | api/current.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt index 3ae5372..07c90bc 100644 --- a/api/current.txt +++ b/api/current.txt @@ -3856,6 +3856,8 @@ package android.app { method public void finishOp(java.lang.String, int, java.lang.String); method public int noteOp(java.lang.String, int, java.lang.String); method public int noteOpNoThrow(java.lang.String, int, java.lang.String); + method public int noteProxyOp(java.lang.String, java.lang.String); + method public int noteProxyOpNoThrow(java.lang.String, java.lang.String); method public static java.lang.String permissionToOp(java.lang.String); method public int startOp(java.lang.String, int, java.lang.String); method public int startOpNoThrow(java.lang.String, int, java.lang.String); |