Context.CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) Methode

Definition

Ermitteln Sie, ob dem aufrufenden Prozess eines IPC <em>oder Sie</em> die Berechtigung für den Zugriff auf eine Liste von URIs erteilt wurde.

[Android.Runtime.Register("checkCallingOrSelfUriPermissions", "(Ljava/util/List;I)[I", "GetCheckCallingOrSelfUriPermissions_Ljava_util_List_IHandler", ApiSince=31)]
public virtual int[] CheckCallingOrSelfUriPermissions (System.Collections.Generic.IList<Android.Net.Uri> uris, int modeFlags);
[<Android.Runtime.Register("checkCallingOrSelfUriPermissions", "(Ljava/util/List;I)[I", "GetCheckCallingOrSelfUriPermissions_Ljava_util_List_IHandler", ApiSince=31)>]
abstract member CheckCallingOrSelfUriPermissions : System.Collections.Generic.IList<Android.Net.Uri> * int -> int[]
override this.CheckCallingOrSelfUriPermissions : System.Collections.Generic.IList<Android.Net.Uri> * int -> int[]

Parameter

uris
IList<Uri>

Die Liste der URIs, die überprüft werden.

modeFlags
Int32

Die zu überprüfenden Zugriffsmodi.

Gibt zurück

Int32[]

Array von Berechtigungszuweisungen, die jedem Eintrag 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 eines IPC <em>oder Sie</em> die Berechtigung für den Zugriff auf eine Liste von URIs erteilt wurde. Dies ist identisch mit #checkCallingUriPermission, mit der Ausnahme, dass sie Ihre eigenen Berechtigungen erteilt, wenn Sie derzeit keine IPC verarbeiten. Verwenden Sie mit Sorgfalt!

Java-Dokumentation für android.content.Context.checkCallingOrSelfUriPermissions(java.util.List<android.net.Uri>, int).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: