SecAccessible 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キーチェーン項目を読み取り可能にするタイミングを指定する値を持つ列挙体。
public enum SecAccessible
type SecAccessible =
- 継承
-
SecAccessible
フィールド
AfterFirstUnlock | 1 | データは、起動後にデバイスのロックが初めて解除された後にのみ使用できます。 |
AfterFirstUnlockThisDeviceOnly | 4 | データは、起動後にデバイスのロックが初めて解除された後にのみ使用できます。 |
Always | 2 | 常に使用可能です。 |
AlwaysThisDeviceOnly | 5 | 常に使用可能です。 |
Invalid | -1 | 無効な値です。 |
WhenPasscodeSetThisDeviceOnly | 6 | アイテムへのアクセスをこのデバイスの両方に制限し、パスコードを設定する必要があり、データはデバイスが現在ロック解除されている場合にのみ使用できます。 |
WhenUnlocked | 0 | データは、デバイスのロックが解除されている場合にのみ使用できます。 |
WhenUnlockedThisDeviceOnly | 3 | アイテムへのアクセスを、このデバイスとロック解除されているデバイスに制限します。 |
注釈
項目のアクセス可能な設定については、考慮すべき軸がいくつかあります。
パスコードを入力せずに情報にアクセスできるようにする必要があるかどうか、デバイスのロックを解除するか、常に使用可能にするか。
もう 1 つは、情報をこのデバイスにロックするか、またはバックアップ復元を介して情報を新しいデバイスに移行できるかどうかです。
この値は コンストラクターによって SecAccessControl 使用され、 のプロパティとして表示されます SecRecord。