SecureStorageSample/SecureStorgageSample/Services/AppStorageCatalog.swift

26 lines
871 B
Swift

import Foundation
import LocalData
import SharedKit
struct AppStorageCatalog: StorageKeyCatalog {
static var allKeys: [AnyStorageKey] {
[
.key(StorageKeys.AppVersionKey()),
.key(StorageKeys.UserPreferencesKey()),
.key(StorageKeys.CredentialsKey()),
.key(StorageKeys.LastLocationKey()),
.key(StorageKeys.APITokenKey()),
.key(StorageKeys.UserProfileFileKey()),
.key(StorageKeys.CachedDataKey()),
.key(StorageKeys.SettingsPlistKey()),
.key(StorageKeys.SessionLogsKey()),
.key(StorageKeys.PrivateNotesKey()),
.key(StorageKeys.ExternalSessionLogsKey()),
.key(StorageKeys.WatchVibrationKey()),
.key(StorageKeys.SyncableSettingKey()),
.key(StorageKeys.ExternalKeyMaterialKey())
]
}
}