Language

EncryptionStatus 列挙型

定義

複数の型によって返される値を列挙します。

public enum EncryptionStatus
type EncryptionStatus = 
継承
EncryptionStatus

フィールド

Name 値 説明
Unsupported 0

setStorageEncryption(ComponentName, boolean) と getStorageEncryptionStatus(): 暗号化がサポートされていないことを示す結果コード。

android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_UNSUPPORTEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Inactive 1

setStorageEncryption(ComponentName, boolean) と getStorageEncryptionStatus(): 暗号化がサポートされているが、現在アクティブではないことを示す結果コード。

getStorageEncryptionStatus() は、完全ディスク暗号化を使用するデバイスでのみこの値を返すことができます。 完全ディスク暗号化のサポートは API レベル 33 で完全に削除され、ファイル ベースの暗号化に置き換えられました。 ファイル ベースの暗号化を使用するデバイスは、初回起動時に常に暗号化を自動的にアクティブ化します。

setStorageEncryption(ComponentName, boolean) は関係のない理由でこの値を返すことができますが、setStorageEncryption(ComponentName, boolean) は役に立たないため非推奨です。

android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_INACTIVEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Activating 2

この定数は、API レベル 34 では非推奨になりました。 この結果コードは実際には使用されていないため、アプリで確認する理由はありません。

getStorageEncryptionStatus(): 暗号化が現在アクティブではなく、現在アクティブになっていることを示す結果コード。

android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVATINGの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Active 3

setStorageEncryption(ComponentName, boolean) と getStorageEncryptionStatus(): 暗号化がアクティブであることを示す結果コード。

getStorageEncryptionStatus() は、API レベル 23 以下を対象とするアプリ、または完全ディスク暗号化を使用するデバイスでのみ、この値を返すことができます。 完全ディスク暗号化のサポートは API レベル 33 で完全に削除され、ファイル ベースの暗号化に置き換えられました。 結果コード ENCRYPTION_STATUS_ACTIVE_PER_USERは、アプリが API レベル 23 以下を対象とする場合を除き、ファイル ベースの暗号化を使用するデバイスで使用されます。

setStorageEncryption(ComponentName, boolean) は関係のない理由でこの値を返すことができますが、setStorageEncryption(ComponentName, boolean) は役に立たないため非推奨です。

android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVEの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

ActiveDefaultKey 4

getStorageEncryptionStatus(): 暗号化がアクティブであるが、暗号化キーがユーザーの資格情報によって暗号化によって保護されていないことを示す結果コード。

この値は、完全ディスク暗号化を使用するデバイスでのみ返すことができます。 完全ディスク暗号化のサポートは API レベル 33 で完全に削除され、ファイル ベースの暗号化に置き換えられました。 ファイル ベースの暗号化では、各ユーザーの資格情報で暗号化されたストレージは、常にユーザーの資格情報によって暗号化によって保護されます。

android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEYの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

ActivePerUser 5

getStorageEncryptionStatus(): 暗号化がアクティブであり、暗号化キーがユーザーまたはプロファイルに関連付けられていることを示す結果コード。

この値は、API レベル 24 以上を対象とするアプリにのみ返されます。 以前の API レベルを対象とするアプリの場合、暗号化キーがユーザーまたはプロファイルに固有の場合でも、ENCRYPTION_STATUS_ACTIVEが返されます。

android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_PER_USERの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象