EncryptionStatus 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数の型によって返される値を列挙します。
public enum EncryptionStatus
type EncryptionStatus =
- 継承
-
EncryptionStatus
フィールド
| Name | 値 | 説明 |
|---|---|---|
| Unsupported | 0 | setStorageEncryption(ComponentName, boolean) と getStorageEncryptionStatus(): 暗号化がサポートされていないことを示す結果コード。
|
| Inactive | 1 | setStorageEncryption(ComponentName, boolean) と getStorageEncryptionStatus(): 暗号化がサポートされているが、現在アクティブではないことを示す結果コード。 getStorageEncryptionStatus() は、完全ディスク暗号化を使用するデバイスでのみこの値を返すことができます。 完全ディスク暗号化のサポートは API レベル 33 で完全に削除され、ファイル ベースの暗号化に置き換えられました。 ファイル ベースの暗号化を使用するデバイスは、初回起動時に常に暗号化を自動的にアクティブ化します。 setStorageEncryption(ComponentName, boolean) は関係のない理由でこの値を返すことができますが、setStorageEncryption(ComponentName, boolean) は役に立たないため非推奨です。
|
| Activating | 2 | この定数は、API レベル 34 では非推奨になりました。 この結果コードは実際には使用されていないため、アプリで確認する理由はありません。 getStorageEncryptionStatus(): 暗号化が現在アクティブではなく、現在アクティブになっていることを示す結果コード。
|
| Active | 3 | setStorageEncryption(ComponentName, boolean) と getStorageEncryptionStatus(): 暗号化がアクティブであることを示す結果コード。 getStorageEncryptionStatus() は、API レベル 23 以下を対象とするアプリ、または完全ディスク暗号化を使用するデバイスでのみ、この値を返すことができます。 完全ディスク暗号化のサポートは API レベル 33 で完全に削除され、ファイル ベースの暗号化に置き換えられました。 結果コード ENCRYPTION_STATUS_ACTIVE_PER_USERは、アプリが API レベル 23 以下を対象とする場合を除き、ファイル ベースの暗号化を使用するデバイスで使用されます。 setStorageEncryption(ComponentName, boolean) は関係のない理由でこの値を返すことができますが、setStorageEncryption(ComponentName, boolean) は役に立たないため非推奨です。
|
| ActiveDefaultKey | 4 | getStorageEncryptionStatus(): 暗号化がアクティブであるが、暗号化キーがユーザーの資格情報によって暗号化によって保護されていないことを示す結果コード。 この値は、完全ディスク暗号化を使用するデバイスでのみ返すことができます。 完全ディスク暗号化のサポートは API レベル 33 で完全に削除され、ファイル ベースの暗号化に置き換えられました。 ファイル ベースの暗号化では、各ユーザーの資格情報で暗号化されたストレージは、常にユーザーの資格情報によって暗号化によって保護されます。
|
| ActivePerUser | 5 | getStorageEncryptionStatus(): 暗号化がアクティブであり、暗号化キーがユーザーまたはプロファイルに関連付けられていることを示す結果コード。 この値は、API レベル 24 以上を対象とするアプリにのみ返されます。 以前の API レベルを対象とするアプリの場合、暗号化キーがユーザーまたはプロファイルに固有の場合でも、ENCRYPTION_STATUS_ACTIVEが返されます。
|
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。