Lenguaje

DevicePolicyManager.SetPasswordHistoryLength(ComponentName, Int32) Método

Definición

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.

Java documentación para android.app.admin.DevicePolicyManager.setPasswordHistoryLength(android.content.ComponentName, int).

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.

Se aplica a