DevicePolicyManager.RetrieveSecurityLogs(ComponentName) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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.