Lenguaje

DevicePolicyManager.SetSecurityLoggingEnabled(ComponentName, Boolean) Método

Definición

Llamado por el propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para controlar la característica de registro de seguridad.

[Android.Runtime.Register("setSecurityLoggingEnabled", "(Landroid/content/ComponentName;Z)V", "GetSetSecurityLoggingEnabled_Landroid_content_ComponentName_ZHandler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SECURITY_LOGGING")]
public virtual void SetSecurityLoggingEnabled(Android.Content.ComponentName? admin, bool enabled);
[<Android.Runtime.Register("setSecurityLoggingEnabled", "(Landroid/content/ComponentName;Z)V", "GetSetSecurityLoggingEnabled_Landroid_content_ComponentName_ZHandler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SECURITY_LOGGING")>]
abstract member SetSecurityLoggingEnabled : Android.Content.ComponentName * bool -> unit
override this.SetSecurityLoggingEnabled : Android.Content.ComponentName * bool -> unit

Parámetros

admin
ComponentName

El administrador de dispositivos al que está asociada esta solicitud o null si lo llama una aplicación delegada.

enabled
Boolean

si el registro de seguridad debe estar habilitado o no.

Atributos

Comentarios

Llamado por el propietario del dispositivo o un propietario de perfil de un perfil administrado propiedad de la organización para controlar la característica de registro de seguridad.

Los registros de seguridad contienen varias informaciones destinadas a fines de auditoría de seguridad. Cuando cualquier aplicación que no sea el propietario del dispositivo habilita el registro de seguridad, determinados registros de seguridad no son visibles (por ejemplo, eventos de inicio de aplicaciones personales) o se censurarán (por ejemplo, los detalles de los eventos de montaje del volumen físico). SecurityEvent Consulte para obtener más información.

<nota fuerte>:</strong> El propietario del dispositivo no podrá recuperar los registros de seguridad si hay perfiles o usuarios secundarios no afiliados en el dispositivo, independientemente de si la característica está habilitada. Los registros se descartarán si el búfer interno se llena mientras espera a que todos los usuarios se conviertan en afiliados. Por lo tanto, se recomienda establecer los identificadores de afiliación para los nuevos usuarios lo antes posible después del aprovisionamiento a través #setAffiliationIdsde . Los propietarios que no son dispositivos no están sujetos a esta restricción, ya que todos los eventos confidenciales de privacidad que se producen fuera del perfil administrado ya se habrían censurado.

A partir de , después de Build.VERSION_CODES#VANILLA_ICE_CREAMestablecer la directiva de registro de seguridad, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará al administrador si la directiva se estableció correctamente o no. Esta devolución de llamada contendrá: <ul><li> El identificador<DevicePolicyIdentifiers#SECURITY_LOGGING_POLICY de directiva li> El TargetUser que esta directiva se relaciona con <li> , PolicyUpdateResultque será PolicyUpdateResult#RESULT_POLICY_SET si la directiva se estableció correctamente o el motivo por el que la directiva no se pudo establecer, por ejemploPolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY, ) </ul> Si se ha producido un cambio en la directiva, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará al administrador de este cambio. Esta devolución de llamada contendrá los mismos parámetros que PolicyUpdateReceiver#onPolicySetResult y PolicyUpdateResult contendrá el motivo por el que cambió la directiva.

Java documentación para android.app.admin.DevicePolicyManager.setSecurityLoggingEnabled(android.content.ComponentName, boolean).

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