LetvPrivacyDataService.javaisAuthorizationSet()
requestAuthorizationInner
检出系统是否已经开启了隐私锁
是否需要认证隐私密码(同一次锁屏时间内,如果已经认证过,再次进入不需要再次认证)
shouldAuthorizationInner()
进入SET_NEW_PASSWORD流程。点击加密按钮,进入加密此内容的流程
setupAuthorizationInner
不是加密内容,直接进入。处理自己页面的逻辑。
被加密的app,会回调这个方法,处理逻辑
true
callback.onAuthorizationCheckResult
setAuthorizationResult
false
通过action开启隐私锁界面(传递数据name,uid,type(app lock or file lock))
requestAuthorization
支持隐私锁的app,发起流程
是否已经加密成隐私内容了。
隐私锁界面处理自己的逻辑后,会回调这个方法,返回执行结果。这个方法会把此次认证的app记录在集合中,同一次锁屏时间内,不需要再次认证
hasSetAuthorizationInner()