PendingIntent.CreatorUid プロパティ

定義

この PendingIntent を作成したアプリケーションの UID を返します。これは、意図を実際に送信する ID です。

public int CreatorUid { [Android.Runtime.Register("getCreatorUid", "()I", "")] get; }
[<get: Android.Runtime.Register("getCreatorUid", "()I", "")>]
member this.CreatorUid : int

プロパティ値

PendingIntent の uid。関連付けられていない場合は -1。

属性

注釈

この PendingIntent を作成したアプリケーションの UID を返します。これは、意図を実際に送信する ID です。 返される整数はシステムによって提供されるため、アプリケーションはその uid をスプーフィングできません。 これを使用する方法に注意してください。 このすべてが、PendingIntent を作成したユーザーであることを通知します。 PendingIntent を渡したユーザーには通知されません。つまり、PendingIntent オブジェクトはアプリケーション間で渡されることを意図しているため、アプリケーションから受け取った PendingIntent は実際には別のアプリケーションから受け取ったものである可能性があります。つまり、ここで取得した結果は元のアプリケーションを識別します。 このため、この情報は、PendingIntent を提供したユーザーではなく、send() 呼び出しを通じて対話するユーザーを特定するためにのみ使用する必要があります。

android.app.PendingIntent.getCreatorUidの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象