Lingua

PendingIntent.FlagAllowUnsafeImplicitIntent Campo

Definizione

Attenzione

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

Flag che indica che l'oggetto PendingIntent creato con FLAG_MUTABLE può avere una finalità implicita non sicura all'interno.

[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

Valore del campo

Value = 16777216

Implementazioni

Attributi

Commenti

Flag che indica che l'oggetto PendingIntent creato con FLAG_MUTABLE può avere una finalità implicita non sicura all'interno. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE, per le app destinate all'SDK Build.VERSION_CODES. UPSIDE_DOWN_CAKE o versione successiva, la creazione di un oggetto PendingIntent con FLAG_MUTABLE e una finalità implicita all'interno genererà un'eccezione IllegalArgumentException per motivi di sicurezza. Per ignorare questo controllo, usare FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT durante la creazione di un oggetto PendingIntent. Tuttavia, è consigliabile non usare questo flag e rendere esplicita la finalità o PendingIntent non modificabile, rendendo così sicuro l'intento.

Informazioni di riferimento su Android per android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a