94e15a59b757678949cccb5d783bee1638e84697 |
|
16-Apr-2015 |
Adrian Roos <roosa@google.com> |
Allow dismissing Keyguard from TrustAgentService Bug: 19900313 Change-Id: I44d13ee6fe65070327076e73a3ed96c94acdc108
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
a43fd03b9b23f9ad0deae9ee69ee80aaa1433cdb |
|
09-Mar-2015 |
Adrian Roos <roosa@google.com> |
Notify TrustAgentService when device policy configuration no longer applies Also updates the outdated javadoc to match the current API. Bug: 19500731 Change-Id: I7976bbcc815b84e168718672377a963ffea68c51
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
481a6df99fea124bc4354da34ff668750cdc9041 |
|
20-Nov-2014 |
Adrian Roos <roosa@google.com> |
Add device locked API for TrustAgentService Bug: 18414067 Change-Id: I96c68af9ccc9940acf9fab3b5bd39a3485f01045
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
0814d41c73fe3ebc2d1269f1a4fc73d0cf4cb230 |
|
07-Nov-2014 |
Jim Miller <jaggies@google.com> |
Change Configure structure to List<PersistableBundle> Adding the new structure was making it difficult for LMP devices to have common source with upcoming API version. Fixes bug 17008504 Change-Id: I704503cf0ebff113874c87ab11e37735dbe7b8d7
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
e303bf443532c2ad756260133f00747bcff11e69 |
|
27-Aug-2014 |
Jim Miller <jaggies@google.com> |
Update TrustAgentService API after review This change incorporates API council feedback and enables the TrustAgent whitelisting API. It also contains a minor cleanup of DPM's use of UserHandle to eliminate unnecessary object creation. Fixes bug 17008504 Change-Id: I63cc50169fde54b34406845818bcaf6aadc1a3db
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
b1474f4432097cf20c06b471b57359ddd16fe460 |
|
27-Aug-2014 |
Jim Miller <jaggies@google.com> |
Hide trust agent whitelisting until new API is ready. Fixes bug 17008504 Change-Id: Ic93d52042e9b6d6f7d634f22aa04642f2da1af32
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
d4efaac5d54cdb3735b032bb76a5639949f33216 |
|
15-Aug-2014 |
Jim Miller <jaggies@google.com> |
Update TrustAgentService API after review. Also documents timebase on related DevicePolicyManager API. Fixes bugs 16401527 and 17046034 Change-Id: I8ee6d0055ab6f52ec71630344d3232f7875d9c1d
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
65c09b10ca73d369e836074eeba38e01cd4c05b6 |
|
14-Aug-2014 |
Adrian Roos <roosa@google.com> |
Remove setManagingTrust workaround Bug: 16622870 Change-Id: Ibdfdd420996081c055d0364f77b65dea6060cb9e
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
8f21158fe64eb93ff005dc1b831b282b95531023 |
|
29-Jul-2014 |
Adrian Roos <roosa@google.com> |
Trust: Make setEnabledFeatures asynchronous Unsynchronizes the call into app code from setEnabledFeatures, replacing it with a callback mechanism. Also makes this actually work by fixing the check in TrustManagerService to take into account whitelisting. Change-Id: I0831752cd2d3158eda9c8404a5569498f11ac2ac
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
7861c663fd64af33ec2a4c5ad653c806dc8bd994 |
|
25-Jul-2014 |
Adrian Roos <roosa@google.com> |
Add setManagingTrust and expose it on lockscreen Adds a facility for trust agents to indicate if they are ready to manage trust. Also adds an indication to the lock icon on the lockscreen to show whether trust is being managed. Bug: 15518469 Bug: 16123013 Change-Id: Ie17f588aebeafe66c81dea4a69c733b0d2c72fd4
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
a06d5ca1d96af3555ad4e384994e6321a0c5bb9c |
|
28-Jul-2014 |
Adrian Roos <roosa@google.com> |
Make TrustAgentService a SystemApi Bug: 16401527 Change-Id: I6d19281600bacac7c8a29afc07c39ca1d461d23c
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
604e7558ef32098644b2f9456d7743a07ae789dc |
|
19-Jul-2014 |
Jim Miller <jaggies@google.com> |
Add new DevicePolicyManager API to allow fine-grained TrustAgent management This adds a new feature that allows a device admin to specify a whitelist of features that are allowed for the given admin. Change-Id: I83f853318efbcf72308532d0a997374f73fa9c10
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
4f22777efb6dc99b61c664b39b4087fe89f0c050 |
|
12-Jun-2014 |
Jay Civelli <jcivelli@google.com> |
Make sure TrustAgent applies trust if granted before it is bound. Change-Id: Ibe704d162930e4bb6135fabccb15263935ced009
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
18ea893a2319e2a192188d2288bb881149c9b06e |
|
28-May-2014 |
Adrian Roos <roosa@google.com> |
Ensure trust agents are only provided by platform packages Prevents the TrustManagerService from binding to any non-platform trust agents and updates the SampleTrustAgent to use the new permission. Bug: 15287044 Change-Id: I38c3deebd5ad359075e68f52d19417bab5ab43db
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
cb9fbc3a30b562a61e316af54fb0aa1d26ce0a73 |
|
16-May-2014 |
Adrian Roos <roosa@google.com> |
Enforce that trust agents declare the BIND_TRUST_AGENT permission Change-Id: Iba10b6fb140362c368fb12b7d3c6be550897de40
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
7e03dfcb796ef1a6000a5fd5fda03c9e15ea62e1 |
|
16-May-2014 |
Adrian Roos <roosa@google.com> |
Apply revised TrustAgent API Bug: 14997466 Change-Id: I81042e058a20f28603a11471882f3dcfc4f8b13c
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|
ff2144ccb4215acf4587fc628493b3d49dca6043 |
|
28-Mar-2014 |
Adrian Roos <roosa@google.com> |
Define initial trust agent API Adds the minimal API needed to define a useful trust agent. Bug: 13723878 Change-Id: Ib24440bab7b16d0b656bde8b059e7d42cab2c7dc
/frameworks/base/core/java/android/service/trust/TrustAgentService.java
|