restore Backup
inline fun KeysManagerNonQual.restoreBackup(backup: String, recoveryPassword: String, newPin: String? = null, crossinline onError: (error: Error) -> Unit, crossinline onSuccess: (keyInfo: KeyInfo) -> Unit)
Восстановление локальных ключей подписи из резервной копии
Parameters
backup
Содержимое резервной копии, ранее возвращённое методом createBackup
recovery Password
Пароль восстановления резервной копии
new Pin
Новый пин-код для сохранения ключевого контейнера
on Error
При ошибке возвращается Error
on Success
При успехе возвращается объект KeyInfo, содержащая параметры ключевой пары
See also
inline fun UsersManagerNonQual.restoreBackup(backup: String, recoveryPassword: String, crossinline onError: (error: Error) -> Unit, crossinline onNetworkError: (error: NetworkError) -> Unit, crossinline onSuccess: (success: User) -> Unit)
Восстановление объекта User из резервной копии
Parameters
backup
Резервная копия ключа, созданная функцией createBackup
recovery Password
Пароль для восстановления. Должен совпадать с паролем, использованным при создании резервной копии
on Error
При ошибке возвращается возвращает Error
on Network Error
При сетевой ошибке возвращается NetworkError
on Success
В случае успеха возвращается объект User