PackageManager.CheckSignatures メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| CheckSignatures(Int32, Int32) |
|
| CheckSignatures(String, String) |
2 つのパッケージの署名を比較して、両方に同じ署名が含まれているかどうかを判断します。 |
CheckSignatures(Int32, Int32)
#checkSignatures(String, String)と同様ですが、チェックする 2 つのパッケージの UID を受け取ります。
[Android.Runtime.Register("checkSignatures", "(II)I", "GetCheckSignatures_IIHandler")]
public abstract Android.Content.PM.SignatureResult CheckSignatures(int uid1, int uid2);
[<Android.Runtime.Register("checkSignatures", "(II)I", "GetCheckSignatures_IIHandler")>]
abstract member CheckSignatures : int * int -> Android.Content.PM.SignatureResult
パラメーター
- uid1
- Int32
署名を比較する最初の UID。
- uid2
- Int32
署名を比較する 2 番目の UID。
返品
2 つのパッケージのすべての署名が一致するかどうかを示す整数を返します。 すべての署名が一致する場合は > = 0 (#SIGNATURE_MATCH) < 、一致しない場合は 0 (#SIGNATURE_NO_MATCH または #SIGNATURE_UNKNOWN_PACKAGE) です。
- 属性
注釈
#checkSignatures(String, String)と同様ですが、チェックする 2 つのパッケージの UID を受け取ります。 これは、たとえば、UID が使用可能な唯一の ID である IPC でチェックを実行する場合に便利です。 これは、UID に関連付けられているパッケージを決定し、その署名を確認するのと機能的に同じです。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
関連項目
- <xref:Android.Content.PM.PackageManager.CheckSignatures(System.String%2c+System.String)>
適用対象
CheckSignatures(String, String)
2 つのパッケージの署名を比較して、両方に同じ署名が含まれているかどうかを判断します。
[Android.Runtime.Register("checkSignatures", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCheckSignatures_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract Android.Content.PM.SignatureResult CheckSignatures(string packageName1, string packageName2);
[<Android.Runtime.Register("checkSignatures", "(Ljava/lang/String;Ljava/lang/String;)I", "GetCheckSignatures_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member CheckSignatures : string * string -> Android.Content.PM.SignatureResult
パラメーター
- packageName1
- String
署名を比較する最初のパッケージ名。
- packageName2
- String
署名を比較する 2 つ目のパッケージ名。
返品
2 つのパッケージのすべての署名が一致するかどうかを示す整数を返します。 すべての署名が一致する場合は > = 0 (#SIGNATURE_MATCH) < 、一致しない場合は 0 (#SIGNATURE_NO_MATCH または #SIGNATURE_UNKNOWN_PACKAGE) です。
- 属性
注釈
2 つのパッケージの署名を比較して、両方に同じ署名が含まれているかどうかを判断します。 同じ署名が含まれている場合、同じユーザー ID を共有したり、互いにインストルメンテーションを実行したりするなど、相互に操作するときに特別な特権が許可されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
関連項目
- <xref:Android.Content.PM.PackageManager.CheckSignatures(System.Int32%2c+System.Int32)>