PendingIntent.FlagAllowUnsafeImplicitIntent Feld

Definition

Achtung

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

Flag, das angibt, dass die erstellte PendingIntent mit FLAG_MUTABLE eine unsichere implizite Absicht enthalten darf.

[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

Feldwert

Value = 16777216

Implementiert

Attribute

Hinweise

Flag, das angibt, dass die erstellte PendingIntent mit FLAG_MUTABLE eine unsichere implizite Absicht enthalten darf. Beginnend mit Build.VERSION_CODES. UPSIDE_DOWN_CAKE für Apps, die auf sdk-Build.VERSION_CODES abzielen. UPSIDE_DOWN_CAKE oder höher wird die Erstellung einer PendingIntent mit FLAG_MUTABLE und einer impliziten Absicht innerhalb einer IllegalArgumentException aus Sicherheitsgründen ausgelöst. Verwenden Sie FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT, um diese Überprüfung zu umgehen, wenn Sie einen PendingIntent erstellen. Es wird jedoch dringend empfohlen, diese Kennzeichnung nicht zu verwenden und den Intent explizit oder den PendingIntent unveränderlich zu machen, wodurch die Absicht sicher wird.

Android-Referenz für android.app.PendingIntent.FLAG_ALLOW_UNSAFE_IMPLICIT_INTENT.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: