Language

PackageManager.CheckSignatures メソッド

定義

オーバーロード

Name 説明
CheckSignatures(Int32, Int32)

#checkSignatures(String, String)と同様ですが、チェックする 2 つのパッケージの UID を受け取ります。

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 に関連付けられているパッケージを決定し、その署名を確認するのと機能的に同じです。

Javaドキュメント。

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

関連項目

  • <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 を共有したり、互いにインストルメンテーションを実行したりするなど、相互に操作するときに特別な特権が許可されます。

Javaドキュメント。

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

関連項目

  • <xref:Android.Content.PM.PackageManager.CheckSignatures(System.Int32%2c+System.Int32)>

適用対象