Context.CheckCallingUriPermissions(IList<Uri>, Int32) 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.
Ermitteln Sie, ob dem aufrufenden Prozess und der UID die Berechtigung zum Zugriff auf eine Liste von URIs gewährt wurde.
[Android.Runtime.Register("checkCallingUriPermissions", "(Ljava/util/List;I)[I", "GetCheckCallingUriPermissions_Ljava_util_List_IHandler", ApiSince=31)]
public virtual int[] CheckCallingUriPermissions(System.Collections.Generic.IList<Android.Net.Uri> uris, int modeFlags);
[<Android.Runtime.Register("checkCallingUriPermissions", "(Ljava/util/List;I)[I", "GetCheckCallingUriPermissions_Ljava_util_List_IHandler", ApiSince=31)>]
abstract member CheckCallingUriPermissions : System.Collections.Generic.IList<Android.Net.Uri> * int -> int[]
override this.CheckCallingUriPermissions : System.Collections.Generic.IList<Android.Net.Uri> * int -> int[]
Parameter
- modeFlags
- Int32
Die zu überprüfenden Zugriffsmodi.
Gibt zurück
Array von Berechtigungserteilungen, die den einzelnen Einträgen in der Liste der URIs entsprechen.
PackageManager#PERMISSION_GRANTED wenn die angegebene pid/uid auf diesen URI zugreifen darf oder PackageManager#PERMISSION_DENIED nicht.
- Attribute
Hinweise
Ermitteln Sie, ob dem aufrufenden Prozess und der UID die Berechtigung zum Zugriff auf eine Liste von URIs gewährt wurde. Dies ist im Grunde identisch mit dem Aufrufen #checkUriPermissions(List, int, int, int) der pid und uid, die von android.os.Binder#getCallingPid und .android.os.Binder#getCallingUid Ein wichtiger Unterschied besteht darin, dass diese Funktion immer fehlschlägt, wenn Sie derzeit keine IPC verarbeiten.
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.