mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-09-05 01:26:45 +02:00
fix(security): encrypt extension storage at rest
This commit is contained in:
@@ -711,6 +711,9 @@ import Gobackend
|
||||
let args = call.arguments as! [String: Any]
|
||||
let extensionsDir = args["extensions_dir"] as! String
|
||||
let dataDir = args["data_dir"] as! String
|
||||
let masterKey = args["master_key"] as! String
|
||||
GobackendSetExtensionStorageMasterKey(masterKey, &error)
|
||||
if let error = error { throw error }
|
||||
GobackendInitExtensionSystem(extensionsDir, dataDir, &error)
|
||||
if let error = error { throw error }
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user