PackageManager.CheckSignatures メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 に関連付けられているパッケージを決定し、その署名を確認するのと機能的に同じです。
の 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)>