PrismMemoryStore
Actor-based in-memory LRU cache with per-entry TTL, automatic eviction, and hit/miss statistics.LRU Eviction
WhenmaxEntries is exceeded, least-recently-accessed entries are evicted first. Access (load) refreshes an entry’s position.
Statistics
PrismKeychainStore
Secure credential storage using the Security framework (SecItem APIs). Conforms toPrismStorageProtocol.
Security Notes
- Data stored via
kSecClassGenericPassword - Scoped by
serviceidentifier accessGroupenables Keychain Sharing across appskeys()useskSecMatchLimitAll+kSecReturnAttributes- Thread-safe via
NSLock