Idioma

EncryptionStatus Enumeração

Definição

Enumera valores retornados por vários tipos.

public enum EncryptionStatus
type EncryptionStatus = 
Herança
EncryptionStatus

Campos

Nome Valor Description
Unsupported 0

Código de resultado para setStorageEncryption(ComponentName, boolean) e getStorageEncryptionStatus(): indicando que a criptografia não tem suporte.

Referência do Android para android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_UNSUPPORTED.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Inactive 1

Código de resultado para setStorageEncryption(ComponentName, boolean) e getStorageEncryptionStatus(): indicando que a criptografia tem suporte, mas não está ativa no momento.

getStorageEncryptionStatus() só pode retornar esse valor em dispositivos que usam a Criptografia de Disco Completo. O suporte para Criptografia de Disco Completo foi totalmente removido no nível 33 da API, tendo sido substituído pela Criptografia Baseada em Arquivo. Os dispositivos que usam a Criptografia Baseada em Arquivo sempre ativam automaticamente a criptografia na primeira inicialização.

setStorageEncryption(ComponentName, boolean) ainda pode retornar esse valor por um motivo não relacionado, mas setStorageEncryption(ComponentName, booleano) é preterido, pois não faz nada útil.

Referência do Android para android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_INACTIVE.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Activating 2

Essa constante foi preterida no nível 34 da API. Esse código de resultado nunca foi realmente usado, portanto, não há motivo para os aplicativos verificarem.

Código de resultado para getStorageEncryptionStatus(): indicando que a criptografia não está ativa no momento, mas está sendo ativada no momento.

Referência do Android para android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVATING.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Active 3

Código de resultado para setStorageEncryption(ComponentName, boolean) e getStorageEncryptionStatus(): indicando que a criptografia está ativa.

getStorageEncryptionStatus() só pode retornar esse valor para aplicativos direcionados ao nível da API 23 ou inferior, ou em dispositivos que usam a Criptografia de Disco Completo. O suporte para Criptografia de Disco Completo foi totalmente removido no nível 33 da API, tendo sido substituído pela Criptografia Baseada em Arquivo. O código de resultado ENCRYPTION_STATUS_ACTIVE_PER_USER é usado em dispositivos que usam Criptografia Baseada em Arquivo, exceto quando o aplicativo tem como destino o nível de API 23 ou inferior.

setStorageEncryption(ComponentName, boolean) ainda pode retornar esse valor por um motivo não relacionado, mas setStorageEncryption(ComponentName, booleano) é preterido, pois não faz nada útil.

Referência do Android para android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

ActiveDefaultKey 4

Código de resultado para getStorageEncryptionStatus(): indicando que a criptografia está ativa, mas a chave de criptografia não é protegida criptograficamente pelas credenciais do usuário.

Esse valor só pode ser retornado em dispositivos que usam a Criptografia de Disco Completo. O suporte para Criptografia de Disco Completo foi totalmente removido no nível 33 da API, tendo sido substituído pela Criptografia Baseada em Arquivo. Com a Criptografia Baseada em Arquivo, o armazenamento criptografado por credencial de cada usuário é sempre protegido criptograficamente pelas credenciais do usuário.

Referência do Android para android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_DEFAULT_KEY.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

ActivePerUser 5

Código de resultado para getStorageEncryptionStatus(): indicando que a criptografia está ativa e a chave de criptografia está vinculada ao usuário ou ao perfil.

Esse valor só é retornado para aplicativos direcionados ao nível de API 24 e superior. Para aplicativos destinados a níveis de API anteriores, ENCRYPTION_STATUS_ACTIVE é retornado, mesmo que a chave de criptografia seja específica para o usuário ou o perfil.

Referência do Android para android.app.admin.DevicePolicyManager.ENCRYPTION_STATUS_ACTIVE_PER_USER.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a