- uri
- The uri that is being checked.
- modeFlags
- The type of access to grant. May be one or both of Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION.
- message
- A message to include in the exception if it is thrown.
If the calling process of an IPC or you has not been granted permission to access a specific URI, throw Java.Lang.SecurityException. This is the same as Context.EnforceCallingUriPermission(Android.Net.Uri, Android.Content.ActivityFlags, Android.Content.ActivityFlags), except it grants your own permissions if you are not currently processing an IPC. Use with care!