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.

android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEA partire da , per le app destinate all'SDK android.os.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 oggetto 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.

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