Add ability to save remote backup key to device password manager.

Co-authored-by: Cody Henthorne <cody@signal.org>
This commit is contained in:
jeffrey-signal
2025-05-30 15:23:10 -04:00
committed by Cody Henthorne
parent 7616ec1fd2
commit 015fc9be2c
12 changed files with 392 additions and 88 deletions

View File

@@ -117,6 +117,8 @@ androidx-asynclayoutinflater = "androidx.asynclayoutinflater:asynclayoutinflater
androidx-asynclayoutinflater-appcompat = "androidx.asynclayoutinflater:asynclayoutinflater-appcompat:1.1.0-alpha01"
androidx-emoji2 = "androidx.emoji2:emoji2:1.5.0"
androidx-documentfile = "androidx.documentfile:documentfile:1.0.1"
androidx-credentials = "androidx.credentials:credentials:1.5.0"
androidx-credentials-compat = "androidx.credentials:credentials-play-services-auth:1.5.0"
android-billing = "com.android.billingclient:billing-ktx:7.1.1"
# Billing

View File

@@ -1295,6 +1295,22 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="4d46646066c794f2812d5b33a9422d37e4f918c4d809cd1fb2579c7022ef2818" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.credentials" name="credentials" version="1.5.0">
<artifact name="credentials-1.5.0.aar">
<sha256 value="00162f3d0244a42a8b9527f3cc6fb3bf36d655960c65b979bef250e5116f1453" origin="Generated by Gradle"/>
</artifact>
<artifact name="credentials-1.5.0.module">
<sha256 value="8c66e6e20db02c8e8fc2e795e2f7ecb5340d76e87f42f4d49e512e45be140511" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.credentials" name="credentials-play-services-auth" version="1.5.0">
<artifact name="credentials-play-services-auth-1.5.0.aar">
<sha256 value="713644485b1cb44cc4e4f1aa76a9835cdfaaf855e11739b8b25c34d3f06b5ee4" origin="Generated by Gradle"/>
</artifact>
<artifact name="credentials-play-services-auth-1.5.0.module">
<sha256 value="e7ebcef9890c76dbdafc124a9e9a8848ba9e798a02635bd59b5fe7682f11207e" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.cursoradapter" name="cursoradapter" version="1.0.0">
<artifact name="cursoradapter-1.0.0.aar">
<sha256 value="a81c8fe78815fa47df5b749deb52727ad11f9397da58b16017f4eb2c11e28564" origin="Generated by Gradle"/>
@@ -3949,6 +3965,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="d8bff2c98d239633fb550229e527779425bfb51ff04b96ac0f12d3acba0b1f42" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.gms" name="play-services-auth-blockstore" version="16.4.0">
<artifact name="play-services-auth-blockstore-16.4.0.aar">
<sha256 value="7e70f20ca8710a783bfbdb268b35603105089e55134313c977e5ba6a0fae4938" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.gms" name="play-services-base" version="18.5.0">
<artifact name="play-services-base-18.5.0.aar">
<sha256 value="59a5c0c2da12311d75d965ce1f419498536b1a167fb28ff7dfc2dfd9cefa4157" origin="Generated by Gradle"/>
@@ -3969,11 +3990,21 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="b3526f0caedaa96c526cc4c9ba94b229dad5afe31f32f46f6cd668a03624fd42" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.gms" name="play-services-fido" version="21.0.0">
<artifact name="play-services-fido-21.0.0.aar">
<sha256 value="e5c10dad0192a37768a412650567e2e3457c7092b00dd8c11ec97bc36f8fa860" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.gms" name="play-services-identity" version="18.1.0">
<artifact name="play-services-identity-18.1.0.aar">
<sha256 value="6a0a3ed6b662399e5be3b3e0a7008ccc4c6b0fbd3f35fa235e03db133d6efa40" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.gms" name="play-services-identity-credentials" version="16.0.0-alpha02">
<artifact name="play-services-identity-credentials-16.0.0-alpha02.aar">
<sha256 value="3c335a99839f86ea11b6fac7b0eebf60fdc428b038df3326c930c4ce6262504b" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.gms" name="play-services-location" version="19.0.0">
<artifact name="play-services-location-19.0.0.aar">
<sha256 value="6b205c43ba5df751eca8ce9dae7a58effafac7d637fb4fc708a7522d1b99cf80" origin="Generated by Gradle"/>
@@ -4009,6 +4040,11 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
<sha256 value="c4327257a478febf00da8b921e39052b6aa44db9cf61e00c3d4bf77ec8091ce7" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.libraries.identity.googleid" name="googleid" version="1.1.0">
<artifact name="googleid-1.1.0.aar">
<sha256 value="194ac1fc1986dd1f62046fae37ddf77e63770fdc1f3d34baaa397cfbf4d191a2" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.android.material" name="material" version="1.12.0">
<artifact name="material-1.12.0.aar">
<sha256 value="4a672941b626b9ab91ae893ed22598ea53ad69125c858c0a59fa9b90daa5cb08" origin="Generated by Gradle"/>