PendingIntent.FlagAllowUnsafeImplicitIntent Campo

Definição

Cuidado

This constant will be removed in the future version. Use Android.App.PendingIntentFlags enum directly instead of this field.

Sinalizador indicando que o PendingIntent criado com FLAG_MUTABLE tem permissão para ter uma Intenção implícita não segura dentro.

[Android.Runtime.Register("FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT", ApiSince=34)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.PendingIntentFlags enum directly instead of this field.", true)]
public const Android.App.PendingIntentFlags FlagAllowUnsafeImplicitIntent = 16777216;
[<Android.Runtime.Register("FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT", ApiSince=34)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.PendingIntentFlags enum directly instead of this field.", true)>]
val mutable FlagAllowUnsafeImplicitIntent : Android.App.PendingIntentFlags

Valor do campo

Value = 16777216

Implementações

Atributos

Comentários

Sinalizador indicando que o PendingIntent criado com FLAG_MUTABLE tem permissão para ter uma Intenção implícita não segura dentro. Começando com Build.VERSION_CODES. UPSIDE_DOWN_CAKE, para aplicativos direcionados ao SDK Build.VERSION_CODES. UPSIDE_DOWN_CAKE ou superior, a criação de um PendingIntent com FLAG_MUTABLE e uma intenção implícita dentro gerará uma IllegalArgumentException por motivos de segurança. Para ignorar essa verificação, use FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT ao criar um PendingIntent. No entanto, é altamente recomendável não usar esse sinalizador e tornar a Intenção explícita ou a PendingIntent imutável, tornando assim a Intenção segura.

Referência do Android para android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a