SecAccessControlCreateFlags Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains access control flags for creating keychain entries.
This enumeration supports a bitwise combination of its member values.
[System.Flags]
public enum SecAccessControlCreateFlags
type SecAccessControlCreateFlags =
- Inheritance
-
SecAccessControlCreateFlags
- Attributes
Fields
Name | Value | Description |
---|---|---|
ApplicationPassword | -2147483648 | Require an application password for access. |
UserPresence | 1 | Requires the user to validate, either biometrically or via the device passcode. |
BiometryAny | 2 | Require any biometric for access. |
TouchIDAny | 2 | Developers should use BiometryAny instead. |
BiometryCurrentSet | 8 | Require the currently set biometric for access. |
TouchIDCurrentSet | 8 | Developers should use BiometryCurrentSet instead. |
DevicePasscode | 16 | Validation via the device passcode. |
Or | 16384 | An "OR" operation applied to other flags. |
And | 32768 | An "And" operation applied to other flags. |
PrivateKeyUsage | 1073741824 | Require a private key for access. |