DevicePolicyManager.RetrieveSecurityLogs(ComponentName) Methode

Definition

Wird vom Gerätebesitzer oder Profilbesitzer eines unternehmenseigenen verwalteten Profils aufgerufen, um alle neuen Sicherheitsprotokollierungseinträge seit dem letzten Aufruf dieser API abzurufen, nachdem das Gerät gestartet wurde.

[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>

Parameter

admin
ComponentName

Welchem Geräteadministrator diese Anforderung zugeordnet ist oder null von einer delegierten App aufgerufen wird.

Gibt zurück

der neue Batch von Sicherheitsprotokollen, bei denen es sich um eine Liste von SecurityEvent, oder null wenn die Rateeinschränkung überschritten wird oder wenn die Protokollierung derzeit deaktiviert ist.

Attribute

Hinweise

Wird vom Gerätebesitzer oder Profilbesitzer eines unternehmenseigenen verwalteten Profils aufgerufen, um alle neuen Sicherheitsprotokollierungseinträge seit dem letzten Aufruf dieser API abzurufen, nachdem das Gerät gestartet wurde.

Der Zugriff auf die Protokolle ist eingeschränkt und gibt nur neue Protokolle zurück, nachdem der Administrator über DeviceAdminReceiver#onSecurityLogsAvailabledie Benachrichtigung benachrichtigt wurde.

Wenn ein Gerätebesitzer aufgerufen wird, muss er mit dem Gerät verbunden sein, wenn ein anderer Benutzer oder ein anderes Profil auf dem Gerät vorhanden ist. Andernfalls wird ein SecurityException Fehler ausgelöst. Siehe #isAffiliatedUser.

Java Dokumentation für android.app.admin.DevicePolicyManager.retrieveSecurityLogs(android.content.ComponentName).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: