Поделиться через


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объекта .

Применяется к