c3a6c78feddd53241ea64d8aae1867235e043a75 |
|
08-Jun-2016 |
Chad Brubaker <cbrubaker@google.com> |
Don't depend directly on AppplicationInfo ApplicationInfo is mutable and unfortunately some apps do actually modify the flags. Due to the lazy loading nature of the network security config this may lead to issues. Instead cache the needed flags and resources at application startup. Bug: 29063413 (cherry picked from commit 276ee969be89ba25e439839341953236adf80c40) Change-Id: If638a716fd903b4e9dbabcbecb38bd4e26fef08c
/frameworks/base/core/java/android/security/net/config/NetworkSecurityConfigProvider.java
|
c845b2a21cedda4dd221fcf01aae74706ecade94 |
|
13-May-2016 |
Chad Brubaker <cbrubaker@google.com> |
Use an attribute for the network security config resource Originally we went with the meta-data approach to make unbundling easier, however with the amount of platform changes that the config ended up relying on it would be better to focus on exposing it through the platform. Bug:28763009 Change-Id: Iaf80001b1980220cd2e1e05faf2dc86af41700e1
/frameworks/base/core/java/android/security/net/config/NetworkSecurityConfigProvider.java
|
c136cb0abd2c5f876f68c5ed1858b08976f540c5 |
|
09-Dec-2015 |
Chad Brubaker <cbrubaker@google.com> |
Add ConfigNetworkSecurityPolicy ConfigNetworkSecurityPolicy is a NetworkSecurityPolicy based on an ApplicationConfig. Change-Id: I623854090f9eaa1c2bd3561dce6ce8268850c819
/frameworks/base/core/java/android/security/net/config/NetworkSecurityConfigProvider.java
|
2075a3ebc01785a1ed178d3c468252ee6e3d3225 |
|
19-Nov-2015 |
Chad Brubaker <cbrubaker@google.com> |
Make NetworkSecurityConfigProvider.install lazy This defers looking up the meta-data from the install call to when the rest of the config is lazily initialized. Change-Id: I008a86f885e158ebe06a2bacdc358cd217635d05
/frameworks/base/core/java/android/security/net/config/NetworkSecurityConfigProvider.java
|
fd0d31a3f44b89ec64a0b2e3670fb676b9a3b83e |
|
12-Nov-2015 |
Chad Brubaker <cbrubaker@google.com> |
Add NetworkSecurityConfigProvider.install This method is not currently called. Change-Id: I73fd166b03009526868e0d9b5b209a9adaa4232f
/frameworks/base/core/java/android/security/net/config/NetworkSecurityConfigProvider.java
|
5a1078f40dd511901c33ccf78be6e2d5081d6637 |
|
10-Nov-2015 |
Chad Brubaker <cbrubaker@google.com> |
Add NetworkSecurityConfigProvider Change-Id: I321e3ca94cc2a8d5e0e5d82a83b255ff5b8a71d2
/frameworks/base/core/java/android/security/net/config/NetworkSecurityConfigProvider.java
|