-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Hello.
I am a happy user of KeychainWrapper, but it does not seem to support kSecAttrSynchronizable. While I am not an expert on KeychainWrapper or the Keychain API in general, my cursory reading of the below URL and of KeychainWrapper.swift itself, it seems to me that adding support for kSecAttrSynchronizable would be fairly simple. (Famous last words) Simply add queryDictionary[kSecAttrSynchronizable as String] = kSecAttrSynchronizableAny in setupQueryDictionary() and then replace that value with kCFBooleanTrue/kCFBooleanFalse in the appropriate set method(s) where kCFBooleanFalse is the default, to not break backwards compatibility. Am I missing something?
Read more:
https://developer.apple.com/documentation/security/ksecattrsynchronizable