DevicePolicyManager.SetPasswordHistoryLength(ComponentName, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lo llama una aplicación que administra el dispositivo para establecer la longitud del historial de contraseñas.
[Android.Runtime.Register("setPasswordHistoryLength", "(Landroid/content/ComponentName;I)V", "GetSetPasswordHistoryLength_Landroid_content_ComponentName_IHandler")]
public virtual void SetPasswordHistoryLength(Android.Content.ComponentName admin, int length);
[<Android.Runtime.Register("setPasswordHistoryLength", "(Landroid/content/ComponentName;I)V", "GetSetPasswordHistoryLength_Landroid_content_ComponentName_IHandler")>]
abstract member SetPasswordHistoryLength : Android.Content.ComponentName * int -> unit
override this.SetPasswordHistoryLength : Android.Content.ComponentName * int -> unit
Parámetros
- admin
- ComponentName
Al que DeviceAdminReceiver está asociada esta solicitud.
- length
- Int32
Nueva longitud deseada del historial de contraseñas. Un valor de 0 significa que no hay ninguna restricción.
- Atributos
Comentarios
Lo llama una aplicación que administra el dispositivo para establecer la longitud del historial de contraseñas. Después de establecer esto, el usuario no podrá escribir una nueva contraseña que sea la misma que cualquier contraseña del historial. Tenga en cuenta que la contraseña actual permanecerá hasta que el usuario haya establecido una nueva, por lo que el cambio no se realiza inmediatamente. Para solicitar al usuario una nueva contraseña, use #ACTION_SET_NEW_PASSWORD o #ACTION_SET_NEW_PARENT_PROFILE_PASSWORD después de establecer este valor.
En los dispositivos que no admiten PackageManager#FEATURE_SECURE_LOCK_SCREEN la característica, la longitud del historial de contraseñas es siempre 0.
El administrador del dispositivo que realiza la llamada debe haber solicitado DeviceAdminInfo#USES_POLICY_LIMIT_PASSWORD poder llamar a este método; si no lo tiene, se producirá una excepción de seguridad.
Se puede llamar a este método en la DevicePolicyManager instancia devuelta por #getParentProfileInstance(ComponentName) para establecer restricciones en el perfil primario.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.