hasPermission
fun Uri.hasPermission(context: Context, permissionCode: Int, readPermission: String? = null, writePermission: String? = null, pid: Int = Binder.getCallingPid(), uid: Int = Binder.getCallingUid()): Boolean
Checks whether the calling process has access to this Uri.
This wraps Context.checkUriPermission with sensible Binder defaults for the current caller.