From 2e115b21354e0f719e1fb66d7e1acd4be88fb0f8 Mon Sep 17 00:00:00 2001 From: Taras <tarassmakula@gmail.com> Date: Mon, 27 Jun 2022 17:08:19 +0300 Subject: [PATCH] Add interface methods --- .../session/crypto/keysbackup/KeysBackupService.kt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/crypto/keysbackup/KeysBackupService.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/crypto/keysbackup/KeysBackupService.kt index 8cdd69f7..03407488 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/crypto/keysbackup/KeysBackupService.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/crypto/keysbackup/KeysBackupService.kt @@ -189,6 +189,12 @@ interface KeysBackupService { stepProgressListener: StepProgressListener?, callback: MatrixCallback<ImportRoomKeysResult>) + fun restoreBcryptKeysWithRecoveryKey(keysVersionResult: KeysVersionResult, + recoveryKey: String, roomId: String?, + sessionId: String?, + stepProgressListener: StepProgressListener?, + callback: MatrixCallback<ImportRoomKeysResult>) + /** * Restore a backup with a password from a given backup version stored on the homeserver. * @@ -206,6 +212,13 @@ interface KeysBackupService { stepProgressListener: StepProgressListener?, callback: MatrixCallback<ImportRoomKeysResult>) + fun restoreBcryptKeyBackupWithPassword(keysBackupVersion: KeysVersionResult, + password: String, + roomId: String?, + sessionId: String?, + stepProgressListener: StepProgressListener?, + callback: MatrixCallback<ImportRoomKeysResult>) + val keysBackupVersion: KeysVersionResult? val currentBackupVersion: String? val isEnabled: Boolean -- GitLab