DevicePolicyManager.SetSecurityLoggingEnabled(ComponentName, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado pelo proprietário do dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para controlar o recurso de registro em log de segurança.
[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
Com qual administrador de dispositivo essa solicitação está associada ou null se é chamada por um aplicativo delegado.
- enabled
- Boolean
se o log de segurança deve ser habilitado ou não.
- Atributos
Comentários
Chamado pelo proprietário do dispositivo ou um proprietário de perfil de um perfil gerenciado de propriedade da organização para controlar o recurso de registro em log de segurança.
Os logs de segurança contêm várias informações destinadas a fins de auditoria de segurança. Quando o registro em log de segurança é habilitado por qualquer aplicativo que não seja o proprietário do dispositivo, determinados logs de segurança não ficam visíveis (por exemplo, eventos de inicialização de aplicativo pessoal) ou serão redigidos (por exemplo, detalhes dos eventos de montagem de volume físico).
SecurityEvent Confira os detalhes.
<Observação forte>:</strong> O proprietário do dispositivo não poderá recuperar logs de segurança se houver usuários ou perfis secundários não afiliados no dispositivo, independentemente de o recurso estar habilitado. Os logs serão descartados se o buffer interno for preenchido enquanto aguarda todos os usuários se tornarem afiliados. Portanto, é recomendável que as IDs de afiliação sejam definidas para novos usuários assim que possível após o provisionamento via #setAffiliationIds. Os não proprietários de dispositivos não estão sujeitos a essa restrição, pois todos os eventos sensíveis à privacidade que ocorrem fora do perfil gerenciado já teriam sido redigidos.
A partir de Build.VERSION_CODES#VANILLA_ICE_CREAMentão, depois que a política de log de segurança tiver sido definida, PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará o administrador sobre se a política foi definida com êxito ou não. Esse retorno de chamada conterá: <ul<>li> O identificador DevicePolicyIdentifiers#SECURITY_LOGGING_POLICY<de política li> O TargetUser que essa política está relacionada ao <li>, PolicyUpdateResultque será PolicyUpdateResult#RESULT_POLICY_SET se a política foi definida com êxito ou o motivo pelo qual a política não foi definida, por exemploPolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY) /<ul> Se houver uma alteração na política, PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) notificará o administrador dessa alteração. Esse retorno de chamada conterá os mesmos parâmetros que PolicyUpdateReceiver#onPolicySetResult e conterá o PolicyUpdateResult motivo pelo qual a política foi alterada.
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.