Android明文控制类图
2022-02-27 20:46:40 0 举报
Android/JDK中关于明文传输控制类图和流程
作者其他创作
大纲/内容
APP
通信类SDK
框架层
android.security.net.config.ApplicationConfig
2、调用SDK接口,是否允许发起明文传输
android.security.NetworkSecurityPolicy
+ isCleartextTrafficPermitted(String hostname): boolean+ isCleartextTrafficPermitted(): boolean
1、发起HTTP请求
android.security.net.config.ConfigNetworkSecurityPolicy
c. 调用setInstance让app的配置生效
应用层
应用程序框架AppThread
android.security.net.config.NetworkSecurityConfigProvider
+ install(Context):void
4、实际调用的是ConfigNetworkSecurityPolicy
android.security.net.config.ManifestConfigSource
libcore.net.NetworkSecurityPolicy
+ isCleartextTrafficPermitted(String hostname): boolean+ isCleartextTrafficPermitted(): boolean+ setInstance(NetworkSecurityPolicy): void << hide >>
3、调用JDK接口
a. 应用安装
b. 解析应用配置文件
收藏
0 条评论
下一页