UnbluKeychainAccessControl
public enum UnbluKeychainAccessControl
The Keychain access level to store Unblu preferences in the iOS Keychain with. Use this when creating UnbluKeychainPreferencesStorage
as part of configuring Unblu.
-
The data in the keychain item can be accessed only while the device is unlocked by the user.
Declaration
Swift
case whenUnlocked(thisDeviceOnly: Bool)
-
The data in the keychain item cannot be accessed after a restart until the device has been unlocked once by the user.
Declaration
Swift
case afterFirstUnlock(thisDeviceOnly: Bool)
-
Constraint to access items in the Keychain with Touch ID for currently enrolled fingers, or from Face ID with the currently enrolled user. This is only available if a passcode is set on the device.
Declaration
Swift
case currentBiometrySet
-
The data in the keychain can only be accessed when the device is unlocked. This is only available if a passcode is set on the device.
Declaration
Swift
case whenPasscodeSetThisDeviceOnly