mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-19 16:13:42 +02:00
MESSENGER-3352 build settings
This commit is contained in:
@@ -40,7 +40,7 @@ class EncryptionKeyManager: NSObject, MXKeyProviderDelegate {
|
||||
private let vault: KeyValueVault
|
||||
|
||||
private override init() {
|
||||
vault = BwiBuildSettings.forcedPinProtection ? securedFileStore : keychainVault
|
||||
vault = BWIBuildSettings.shared.forcedPinProtection ? securedFileStore : keychainVault
|
||||
}
|
||||
|
||||
func initKeys() {
|
||||
@@ -58,7 +58,7 @@ class EncryptionKeyManager: NSObject, MXKeyProviderDelegate {
|
||||
assert(keychainVault.objectExists(withKey: EncryptionKeyManager.roomLastMessageIv), "[EncryptionKeyManager] initKeys: Failed to generate IV for room last message")
|
||||
assert(keychainVault.objectExists(withKey: EncryptionKeyManager.roomLastMessageAesKey), "[EncryptionKeyManager] initKeys: Failed to generate AES Key for room last message encryption")
|
||||
|
||||
guard !BwiBuildSettings.forcedPinProtection || !SecureFileStorage.shared.locked else {
|
||||
guard !BWIBuildSettings.shared.forcedPinProtection || !SecureFileStorage.shared.locked else {
|
||||
MXLog.debug("[EncryptionKeyManager] initKeys: cannot init keys as store is not ready")
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user