Idioma

DevicePolicyManager.ActionSetNewPassword Campo

Definição

Ação de atividade: fazer com que o usuário insira uma nova senha.

[Android.Runtime.Register("ACTION_SET_NEW_PASSWORD")]
public const string ActionSetNewPassword;
[<Android.Runtime.Register("ACTION_SET_NEW_PASSWORD")>]
val mutable ActionSetNewPassword : string

Valor do campo

Atributos

Comentários

Ação de atividade: fazer com que o usuário insira uma nova senha.

Para aplicativos administradores, essa atividade deve ser iniciada após o uso #setPasswordQuality(ComponentName, int)ou #setPasswordMinimumLength(ComponentName, int) fazer com que o usuário insira uma nova senha que atenda aos requisitos atuais. Você pode usar #isActivePasswordSufficient() para determinar se precisa que o usuário selecione uma nova senha para atender às restrições atuais. Ao ser retomado dessa atividade, você pode verificar as novas características de senha para ver se elas são suficientes.

Aplicativos não administradores podem usar #getPasswordComplexity() para verificar a complexidade do bloqueio de tela atual e usar essa atividade com extra #EXTRA_PASSWORD_COMPLEXITY para sugerir aos usuários o quão complexo o aplicativo deseja que o novo bloqueio de tela seja. Observe que tanto quanto #getPasswordComplexity() o extra #EXTRA_PASSWORD_COMPLEXITY exigem que o aplicativo de chamada tenha a permissão permission#REQUEST_PASSWORD_COMPLEXITY.

Se a intenção for iniciada de dentro de um perfil gerenciado com um proprietário de perfil criado em android.os.Build.VERSION_CODES#M relação ou antes, isso disparará a inserção de uma nova senha para o pai do perfil. Para todos os outros casos, ele disparará a inserção de uma nova senha para o usuário ou perfil do qual ele é iniciado.

Java documentação para android.app.admin.DevicePolicyManager.ACTION_SET_NEW_PASSWORD.

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