History log of /frameworks/base/core/java/android/security/net/config/ApplicationConfig.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bf9a82a6433701aa2f02761f3a7c425ffef4fa09 25-Mar-2016 Chad Brubaker <cbrubaker@google.com> Add handleTrustStorageUpdate

This pruns all the stored trusted issuers so that changes to the system
or user CA store are detected. Currently this is only exposed as a
TestApi, but it can be hooked up to the trusted storage change event
in a future commit.

Bug: 27526668
Change-Id: Ic426254babab9a3177c968bc05b45e95eaac1fdd
/frameworks/base/core/java/android/security/net/config/ApplicationConfig.java
2786002bd51b229d9a4672e3c43f835796de06ea 04-Jan-2016 Chad Brubaker <cbrubaker@google.com> Merge "Add ConfigNetworkSecurityPolicy"
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/ApplicationConfig.java
9613157d5efd09be07a0074a0122dd69265ca70f 11-Dec-2015 Chad Brubaker <cbrubaker@google.com> Add null check to getConfigForHostname

bug: 26144676
Change-Id: I18f50940846f1ce8109560c63ce2a87ce084d9e5
/frameworks/base/core/java/android/security/net/config/ApplicationConfig.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/ApplicationConfig.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/ApplicationConfig.java
5a1078f40dd511901c33ccf78be6e2d5081d6637 10-Nov-2015 Chad Brubaker <cbrubaker@google.com> Add NetworkSecurityConfigProvider

Change-Id: I321e3ca94cc2a8d5e0e5d82a83b255ff5b8a71d2
/frameworks/base/core/java/android/security/net/config/ApplicationConfig.java
35de8d6d2ba40817389a7f6fb21155fc36be8360 06-Nov-2015 Chad Brubaker <cbrubaker@google.com> Fix incorrect hasPerDomainConfigs check

Change-Id: Iaeedbbcc5f12475d346a77dba84b38a1d3d8d346
/frameworks/base/core/java/android/security/net/config/ApplicationConfig.java
6bc1e3966c4890ee3d47b5e527b800f2700ed627 24-Oct-2015 Chad Brubaker <cbrubaker@google.com> Add initial network security config implementation

Initial implementation of a unified application wide static
network security configuration.

This currently encompases:
* Trust decisions such as what trust anchors to use as well as static
certificate pinning.
* Policy on what to do with cleartext traffic.

In order to prevent issues due to interplay of various components in an
application and their potentially different security requirements
configuration can be specified at a per-domain granularity in addition
to application wide defaults.

This change contains the internal data structures and trust management
code, hooking these up in application startup will come in a future
commit.

Change-Id: I53ce5ba510a4221d58839e61713262a8f4c6699c
/frameworks/base/core/java/android/security/net/config/ApplicationConfig.java