OSDN Git Service

Make default permission checks in performance service more restrictive.
authorCorey Tabaka <eieio@google.com>
Fri, 30 Jun 2017 18:27:57 +0000 (11:27 -0700)
committerCorey Tabaka <eieio@google.com>
Fri, 30 Jun 2017 18:46:39 +0000 (11:46 -0700)
commit94055ca2247505b531dd3d08577fb1d0dae1ad9e
tree8eac6b310485c2d4a1e680c4ff47412eae24c02d
parent77e9eeba69a9a8ea6230ab511522b69b23874312
Make default permission checks in performance service more restrictive.

- Check sending process in unrestricted policies.
- Allow IsTrustedUid() to cache results for better runtime efficiency.
- Update tests to verify unrestricted policy behavior.

Bug: 62468109
Test: performance_service_tests passes.
Change-Id: I0614879c8bde35ffeda2f673a3da68092433dc1a
services/vr/performanced/performance_service.cpp
services/vr/performanced/performance_service.h
services/vr/performanced/performance_service_tests.cpp