Share via


SecAccessible 枚举

定义

一个枚举,其值指定密钥链项应何时可读。

public enum SecAccessible
type SecAccessible = 
继承
SecAccessible

字段

AfterFirstUnlock 1

只有在设备在启动后首次解锁后,数据才可用。

AfterFirstUnlockThisDeviceOnly 4

只有在设备在启动后首次解锁后,数据才可用。

Always 2

始终可用。

AlwaysThisDeviceOnly 5

始终可用。

Invalid -1

无效值。

WhenPasscodeSetThisDeviceOnly 6

将项目的访问权限限制为此设备,并且需要设置密码,并且仅当设备当前已解锁时,数据才可用。

WhenUnlocked 0

仅当设备解锁时,数据才可用。

WhenUnlockedThisDeviceOnly 3

限制对此设备和正在解锁的设备进行项目的访问。

注解

对于项的可访问设置,需要考虑多个轴。

是否应在不输入密码的情况下访问信息,设备是否处于解锁状态或始终可用。

另一个是信息是否应锁定到此设备,或者信息是否可以通过备份还原迁移到新设备。

此值由 SecAccessControl 构造函数使用,并显示为 的属性 SecRecord

适用于