91d8ff41d135f971e63ecb59a68cc490fd37544d
This is the base class for service that provides wrapping/unwrapping of the opaque blob needed for ResumeOnReboot operation. The package needs to provide a wrap and unwrap implementation for handling the opaque blob, that's secure even when on device keystore and clock is compromised. This can be achieved by using tamper-resistant hardware such as a secure element with a secure clock, or using a remote server to store and retrieve data and manage timing. Bug: 172780686 Test: atest FrameworksServicesTests:ResumeOnRebootServiceProviderTests Change-Id: I98378be6963194c2e6faef8ebc441066b75a0bbf Merged-In: I98378be6963194c2e6faef8ebc441066b75a0bbf (cherry picked from commit e1f51ddab63a54b7d66d3971b5301b66787e47cf)
…
…
…
…
…
…
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%