DevicePolicyManager.RetrieveSecurityLogs(ComponentName) Método

Definição

Chamado pelo proprietário do dispositivo ou proprietário do perfil de um perfil gerenciado de propriedade da organização para recuperar todas as novas entradas de log de segurança desde a última chamada para essa API após a inicialização do dispositivo.

[Android.Runtime.Register("retrieveSecurityLogs", "(Landroid/content/ComponentName;)Ljava/util/List;", "GetRetrieveSecurityLogs_Landroid_content_ComponentName_Handler", ApiSince=24)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SECURITY_LOGGING")]
public virtual System.Collections.Generic.IList<Android.App.Admin.SecurityLog.SecurityEvent>? RetrieveSecurityLogs(Android.Content.ComponentName? admin);
[<Android.Runtime.Register("retrieveSecurityLogs", "(Landroid/content/ComponentName;)Ljava/util/List;", "GetRetrieveSecurityLogs_Landroid_content_ComponentName_Handler", ApiSince=24)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_SECURITY_LOGGING")>]
abstract member RetrieveSecurityLogs : Android.Content.ComponentName -> System.Collections.Generic.IList<Android.App.Admin.SecurityLog.SecurityEvent>
override this.RetrieveSecurityLogs : Android.Content.ComponentName -> System.Collections.Generic.IList<Android.App.Admin.SecurityLog.SecurityEvent>

Parâmetros

admin
ComponentName

Com qual administrador de dispositivo essa solicitação está associada ou null se é chamada por um aplicativo delegado.

Retornos

o novo lote de logs de segurança, que é uma lista de SecurityEvent, ou null se a limitação de taxa for excedida ou se o registro em log estiver desabilitado no momento.

Atributos

Comentários

Chamado pelo proprietário do dispositivo ou proprietário do perfil de um perfil gerenciado de propriedade da organização para recuperar todas as novas entradas de log de segurança desde a última chamada para essa API após a inicialização do dispositivo.

O acesso aos logs é limitado por taxa e só retornará novos logs depois que o administrador for notificado por meio DeviceAdminReceiver#onSecurityLogsAvailablede .

Quando chamado por um proprietário de dispositivo, se houver outro usuário ou perfil no dispositivo, ele deverá ser afiliado ao dispositivo. Caso contrário, um SecurityException será lançado. Consulte #isAffiliatedUser.

Java documentação para android.app.admin.DevicePolicyManager.retrieveSecurityLogs(android.content.ComponentName).

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.

Aplica-se a