Searched refs:PermissionCache (Results 1 - 13 of 13) sorted by relevance

/frameworks/native/libs/binder/
H A DPermissionCache.cpp17 #define LOG_TAG "PermissionCache"
23 #include <binder/PermissionCache.h>
30 ANDROID_SINGLETON_STATIC_INSTANCE(PermissionCache) ;
34 PermissionCache::PermissionCache() { function in class:android::PermissionCache
37 status_t PermissionCache::check(bool* granted,
51 void PermissionCache::cache(const String16& permission,
72 void PermissionCache::purge() {
77 bool PermissionCache::checkCallingPermission(const String16& permission) {
78 return PermissionCache
[all...]
/frameworks/native/include/binder/
H A DPermissionCache.h33 * PermissionCache caches permission checks for a given uid.
43 class PermissionCache : Singleton<PermissionCache> { class in namespace:android
68 PermissionCache();
/frameworks/native/libs/binder/include/binder/
H A DPermissionCache.h33 * PermissionCache caches permission checks for a given uid.
43 class PermissionCache : Singleton<PermissionCache> { class in namespace:android
68 PermissionCache();
/frameworks/av/services/audioflinger/
H A DServiceUtilities.cpp20 #include <binder/PermissionCache.h>
87 // IMPORTANT: DON'T USE PermissionCache - RUNTIME PERMISSIONS CHANGE.
147 bool ok = PermissionCache::checkPermission(sCaptureAudioOutput, pid, uid);
158 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
159 ok = PermissionCache::checkCallingPermission(sCaptureHotwordAllowed);
168 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
169 bool ok = PermissionCache::checkCallingPermission(sAudioSettings);
176 // IMPORTANT: Use PermissionCache - not a runtime permission and may not change.
177 bool ok = PermissionCache::checkCallingPermission(sModifyAudioRoutingAllowed);
185 // IMPORTANT: Use PermissionCache
[all...]
/frameworks/native/services/inputflinger/host/
H A DInputFlinger.cpp24 #include <binder/PermissionCache.h>
54 && !PermissionCache::checkPermission(sDumpPermission, pid, uid)) {
/frameworks/native/services/vr/hardware_composer/
H A Dvr_composer.cpp4 #include <binder/PermissionCache.h>
14 const bool permission = PermissionCache::checkPermission(
/frameworks/native/services/vr/virtual_touchpad/
H A DVirtualTouchpadService.cpp6 #include <binder/PermissionCache.h>
107 !PermissionCache::checkPermission(kDumpPermission, pid, uid)) {
136 const bool permission = PermissionCache::checkPermission(kTouchPermission, *out_pid, uid);
/frameworks/av/services/medialog/
H A DMediaLogService.cpp22 #include <binder/PermissionCache.h>
101 PermissionCache::checkCallingPermission(sDump))) {
/frameworks/native/services/surfaceflinger/
H A DClient.cpp20 #include <binder/PermissionCache.h>
137 if (!PermissionCache::checkCallingPermission(sAccessSurfaceFlinger))
H A DSurfaceFlinger.cpp36 #include <binder/PermissionCache.h>
1193 !PermissionCache::checkPermission(sDump, pid, uid)) {
3828 !PermissionCache::checkPermission(sDump, pid, uid)) {
4419 !PermissionCache::checkPermission(sAccessSurfaceFlinger, pid, uid)) {
4443 !PermissionCache::checkPermission(sReadFramebuffer, pid, uid)) {
4454 !PermissionCache::checkPermission(sReadFramebuffer, pid, uid)) {
4478 && !PermissionCache::checkCallingPermission(sHardwareTest))) {
/frameworks/av/media/libmedia/
H A DIMediaExtractor.cpp26 #include <binder/PermissionCache.h>
305 if (!PermissionCache::checkPermission(String16("android.permission.DUMP"), pid, uid)) {
/frameworks/native/libs/gui/
H A DBufferQueueConsumer.cpp39 #include <binder/PermissionCache.h>
768 !PermissionCache::checkPermission(String16("android.permission.DUMP"), pid, uid)) {
/frameworks/native/services/sensorservice/
H A DSensorService.cpp20 #include <binder/PermissionCache.h>
344 if (!PermissionCache::checkCallingPermission(sDumpPermission)) {
1560 hasPermission = PermissionCache::checkCallingPermission(String16(requiredPermission));

Completed in 158 milliseconds