- Representação JSON
- PasswordQuality (em inglês)
- RequirePasswordUnlock (em inglês)
- Configurações de bloqueio unificado
Requisitos da senha usada para desbloquear um dispositivo.
Representação JSON |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
Campos | |
---|---|
passwordMinimumLength |
O tamanho mínimo permitido para a senha. Um valor de 0 significa que não há restrição. Aplicado apenas quando |
passwordMinimumLetters |
Número mínimo de letras exigido na senha. Aplicado apenas quando |
passwordMinimumLowerCase |
Número mínimo de letras minúsculas obrigatório na senha. Aplicado apenas quando |
passwordMinimumNonLetter |
Número mínimo de caracteres (exceto dígitos e símbolos) na senha. Aplicado apenas quando |
passwordMinimumNumeric |
Número mínimo de dígitos numéricos necessário na senha. Aplicado apenas quando |
passwordMinimumSymbols |
Número mínimo de símbolos exigido na senha. Aplicado apenas quando |
passwordMinimumUpperCase |
Número mínimo de letras maiúsculas obrigatório na senha. Aplicado apenas quando |
passwordQuality |
Qualidade de senha obrigatória. |
passwordHistoryLength |
O período da senha. Depois de definir esse campo, o usuário não poderá inserir uma nova senha igual a qualquer senha do histórico. Um valor de 0 significa que não há restrição. |
maximumFailedPasswordsForWipe |
Número de senhas incorretas para desbloqueio de dispositivo que podem ser digitadas antes que um dispositivo seja excluído permanentemente. Um valor de 0 significa que não há restrição. |
passwordExpirationTimeout |
Tempo limite de expiração da senha. Duração em segundos com até nove dígitos fracionários, terminando com " |
passwordScope |
O escopo a que o requisito de senha se aplica. |
requirePasswordUnlock |
O período após o desbloqueio de um dispositivo ou perfil de trabalho usando uma forma forte de autenticação (senha, PIN, padrão) que pode ser desbloqueada por qualquer outro método de autenticação (por exemplo, impressão digital, agentes de confiança, rosto). Após o período especificado, apenas formas fortes de autenticação podem ser usadas para desbloquear o dispositivo ou o perfil de trabalho. |
unifiedLockSettings |
Controla se um bloqueio unificado é permitido para o dispositivo e o perfil de trabalho em dispositivos com o Android 9 ou versões mais recentes com um perfil de trabalho. Só poderá ser definido se |
Qualidade da senha
Requisitos de qualidade da senha.
Observação:
- Os requisitos baseados em complexidade são
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
eCOMPLEXITY_HIGH
. - Uma instância de
será considerada com escopo no dispositivo se tiverPasswordRequirements
definida comopasswordScope
.SCOPE_DEVICE
- Os requisitos baseados em complexidade só podem ser especificados em uma instância no escopo do dispositivo de
.PasswordRequirements
- Se
tiver um elemento com escopo de dispositivo compasswordPolicies
definido como um valor baseado em complexidade, ele também precisará ter outro elemento com escopo de dispositivo compasswordQuality
definido como um valor não baseado em complexidade. Nesse caso, somente o valor baseado em complexidade é aplicado aos dispositivos do perfil de trabalho pessoais no Android 12 e versões mais recentes, e apenas o valor não baseado em complexidade se aplica a todos os outros dispositivos.passwordQuality
- Um requisito com escopo de dispositivo não baseado em complexidade aplicado aos perfis de trabalho do Android 12 e versões mais recentes será tratado como o próximo requisito mais rigoroso baseado em complexidade para aplicativo. Isso pode levar a uma pequena discrepância entre os requisitos solicitados e aplicados.
- Consulte
para saber quais requisitos de senha estão em vigor no dispositivo.appliedPasswordPolicies
Enums | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
Não há requisitos de senha. |
BIOMETRIC_WEAK |
O dispositivo precisa estar protegido por uma tecnologia de reconhecimento biométrico de baixa segurança, no mínimo. Isso inclui tecnologias que reconhecem a identidade de um indivíduo equivalente a um PIN de três dígitos. A detecção falsa é menor que 1 em 1.000. Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
SOMETHING |
A senha é obrigatória, mas não há restrições quanto ao conteúdo dela. Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
NUMERIC |
A senha precisa conter caracteres numéricos. Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
NUMERIC_COMPLEX |
A senha precisa conter caracteres numéricos sem sequências repetidas (4444) ou ordenadas (1234, 4321, 2468). Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
ALPHABETIC |
A senha precisa conter caracteres alfabéticos (ou símbolos). Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
ALPHANUMERIC |
A senha precisa conter caracteres numéricos e alfabéticos (ou símbolos). Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
COMPLEX |
A senha precisa atender aos requisitos mínimos especificados em Quando aplicada em dispositivos de perfil de trabalho de propriedade pessoal no escopo do dispositivo Android 12, ela será tratada como |
COMPLEXITY_LOW |
Defina a banda de baixa complexidade como:
Isso define a faixa mínima de complexidade que a senha precisa atender. A aplicação varia entre diferentes versões do Android, modos de gerenciamento e escopos de senha. Consulte |
COMPLEXITY_MEDIUM |
Defina a faixa de complexidade média da senha como:
Isso define a faixa mínima de complexidade que a senha precisa atender. A aplicação varia entre diferentes versões do Android, modos de gerenciamento e escopos de senha. Consulte |
COMPLEXITY_HIGH |
Defina a banda de alta complexidade da senha como: No Android 12 e mais recente:
Isso define a faixa mínima de complexidade que a senha precisa atender. A aplicação varia entre diferentes versões do Android, modos de gerenciamento e escopos de senha. Consulte |
Exigir PasswordUnlock
O período após o desbloqueio de um dispositivo ou perfil de trabalho usando uma forma forte de autenticação (senha, PIN, padrão) que pode ser desbloqueada por qualquer outro método de autenticação (por exemplo, impressão digital, agentes de confiança, rosto). Após o período especificado, apenas formas fortes de autenticação podem ser usadas para desbloquear o dispositivo ou o perfil de trabalho.
Enums | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
Não especificado. O padrão é USE_DEFAULT_DEVICE_EXPECTED. |
USE_DEFAULT_DEVICE_TIMEOUT |
O tempo limite é definido como o padrão do dispositivo. |
REQUIRE_EVERY_DAY |
O tempo limite é definido como 24 horas. |
Configurações de bloqueio unificados
Controla se um bloqueio unificado é permitido para o dispositivo e o perfil de trabalho em dispositivos com o Android 9 ou versões mais recentes com um perfil de trabalho. Isso não afeta outros dispositivos.
Enums | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
Não especificado. O valor padrão é ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK . |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
Um bloqueio comum para o dispositivo e o perfil de trabalho é permitido. |
REQUIRE_SEPARATE_WORK_LOCK |
É necessário um bloqueio separado para o perfil de trabalho. |