PackageManager.CheckSignatures メソッド

定義

オーバーロード

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

android.content.pm.PackageManager.checkSignatures(int, int)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 を共有したり、相互にインストルメンテーションを実行したりできます。

android.content.pm.PackageManager.checkSignatures(java.lang.String, java.lang.String)Java ドキュメント。

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

こちらもご覧ください

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

適用対象