481a6df99fea124bc4354da34ff668750cdc9041 |
20-Nov-2014 |
Adrian Roos <roosa@google.com> |
Add device locked API for TrustAgentService Bug: 18414067 Change-Id: I96c68af9ccc9940acf9fab3b5bd39a3485f01045
rustagent/test/SampleTrustAgent.java
rustagent/test/SampleTrustAgentSettings.java
|
50bfeec868157106e8b60abf8964cb24462af182 |
20-Nov-2014 |
Adrian Roos <roosa@google.com> |
Update KeyguardManager.isDeviceLocked API Bug: 18414067 Change-Id: I0715714c2c9a122f578ec0c6f508faae12e6f752
rustagent/test/SampleTrustAgentSettings.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
rustagent/test/SampleTrustAgent.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
rustagent/test/SampleTrustAgent.java
|
2ace72544ad237bb2327d9241af459c239619161 |
24-Oct-2014 |
Adrian Roos <roosa@google.com> |
SampleTrustAgent: Exercise KeyguardManager.isKeyguardInTrustedState Bug: 18084166 Change-Id: I7d8695f4b576676cc6da1fe07fea05e72d04f33e
rustagent/test/SampleTrustAgentSettings.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
rustagent/test/SampleTrustAgent.java
|
2bb8bfd1e85c8359412159fde57dd5722f5be58c |
13-Aug-2014 |
Adrian Roos <roosa@google.com> |
Dismiss bouncer when onTrustInitiatedByUser fires Also modifies the SampleTrustAgent to allow testing of the feature and adds the initiatedByUser flag to the dumpsys output. Bug: 16840500 Change-Id: I4c08ddcdcbd0ab02c694a1873f73cb9a250f98d7
rustagent/test/SampleTrustAgent.java
rustagent/test/SampleTrustAgentSettings.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
rustagent/test/SampleTrustAgent.java
rustagent/test/SampleTrustAgentSettings.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
rustagent/test/SampleTrustAgent.java
|
c5f95cea2639b698594a85acbde6a5519941d7b1 |
24-Jul-2014 |
Adrian Roos <roosa@google.com> |
Restart trust agents when updated or when they are dead ActivityManager restarts the trust agent service for us when it gets killed automatically. This does not apply when its process crashes too often or when its package gets updated however. To catch the update case, the trust agent connection is removed as soon as the package disappears, and then readded when the new package appears. To catch the repeated crashing case, the connection is reset if it hasn't successfully connected for several minutes. Also adds a button to SampleTrustAgent to simulate a crash. Bug: 16137258 Change-Id: I1b18fc7a3025e23e25ca1623b6af658d5430a94b
rustagent/test/SampleTrustAgentSettings.java
|
7e03dfcb796ef1a6000a5fd5fda03c9e15ea62e1 |
16-May-2014 |
Adrian Roos <roosa@google.com> |
Apply revised TrustAgent API Bug: 14997466 Change-Id: I81042e058a20f28603a11471882f3dcfc4f8b13c
rustagent/test/SampleTrustAgent.java
rustagent/test/SampleTrustAgentSettings.java
|
a3dafcfb26117e3a2efa3983bd7ba79ae6831680 |
27-Mar-2014 |
Adrian Roos <roosa@google.com> |
Add a SampleTrustAgent Adds a simple app that shows how to build a trust agent. For lack of a better place to put this, this stays in Keyguard's tests for now. Bug: 13723878 Change-Id: I9ebad253d3d89c846fe8afaad6babce9e7b80b5e
rustagent/test/SampleTrustAgent.java
rustagent/test/SampleTrustAgentSettings.java
|