mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-22 01:22:46 +02:00
Settings: Add cross-signing and key verification by direct message switches in labs section.
This commit is contained in:
@@ -32,6 +32,8 @@ final class RiotSettings: NSObject {
|
||||
static let pinRoomsWithUnreadMessages = "pinRoomsWithUnread"
|
||||
static let allowStunServerFallback = "allowStunServerFallback"
|
||||
static let stunServerFallback = "stunServerFallback"
|
||||
static let enableCrossSigning = "enableCrossSigning"
|
||||
static let enableDMKeyVerification = "enableDMKeyVerification"
|
||||
}
|
||||
|
||||
/// Riot Standard Room Member Power Level
|
||||
@@ -121,7 +123,22 @@ final class RiotSettings: NSObject {
|
||||
UserDefaults.standard.set(newValue, forKey: UserDefaultsKeys.createConferenceCallsWithJitsi)
|
||||
}
|
||||
}
|
||||
|
||||
var enableDMKeyVerification: Bool {
|
||||
get {
|
||||
return UserDefaults.standard.bool(forKey: UserDefaultsKeys.enableDMKeyVerification)
|
||||
} set {
|
||||
UserDefaults.standard.set(newValue, forKey: UserDefaultsKeys.enableDMKeyVerification)
|
||||
}
|
||||
}
|
||||
|
||||
var enableCrossSigning: Bool {
|
||||
get {
|
||||
return UserDefaults.standard.bool(forKey: UserDefaultsKeys.enableCrossSigning)
|
||||
} set {
|
||||
UserDefaults.standard.set(newValue, forKey: UserDefaultsKeys.enableCrossSigning)
|
||||
}
|
||||
}
|
||||
|
||||
// MARK: Calls
|
||||
|
||||
|
||||
Reference in New Issue
Block a user