Intent.UriAllowUnsafe Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This constant will be removed in the future version. Use Android.Content.IntentUriType enum directly instead of this field.
Флаг для использования с #toUri
и #parseUri
: разрешить синтаксический анализ небезопасной информации.
[Android.Runtime.Register("URI_ALLOW_UNSAFE", ApiSince=22)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Content.IntentUriType enum directly instead of this field.", true)]
public const Android.Content.IntentUriType UriAllowUnsafe = 4;
[<Android.Runtime.Register("URI_ALLOW_UNSAFE", ApiSince=22)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Content.IntentUriType enum directly instead of this field.", true)>]
val mutable UriAllowUnsafe : Android.Content.IntentUriType
Значение поля
Value = 4Реализации
- Атрибуты
Комментарии
Флаг для использования с #toUri
и #parseUri
: разрешить синтаксический анализ небезопасной информации. В частности, флаги #FLAG_GRANT_READ_URI_PERMISSION
, #FLAG_GRANT_WRITE_URI_PERMISSION
, #FLAG_GRANT_PERSISTABLE_URI_PERMISSION
и #FLAG_GRANT_PREFIX_URI_PERMISSION
нельзя задать, чтобы созданное намерение не могло привести к непредвиденному доступу к данным.
Если вы не доверяете источнику анализируемого URI, необходимо выполнить дальнейшую обработку, чтобы защититься от него. В частности, при его использовании для запуска действия обычно следует добавлять , #CATEGORY_BROWSABLE
чтобы ограничить действия, которые могут его обрабатывать.
Документация по Java для android.content.Intent.URI_ALLOW_UNSAFE
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.