SecureStorageSample/SecureStorgageSample/StorageKeys/FileSystem/CachedDataKey.swift

19 lines
581 B
Swift

import Foundation
import LocalData
extension StorageKeys {
/// Stores cached data files.
struct CachedDataKey: StorageKey {
typealias Value = Data
let name = "cached_data.bin"
let domain: StorageDomain = .fileSystem(directory: .caches)
let security: SecurityPolicy = .none
let serializer: Serializer<Data> = .data
let owner = "SampleApp"
let description = "Stores cached binary data that can be regenerated."
let availability: PlatformAvailability = .all
let syncPolicy: SyncPolicy = .never
}
}