Langue

PackageManager.CheckSignatures Méthode

Définition

Surcharges

Nom Description
CheckSignatures(Int32, Int32)

Comme #checkSignatures(String, String), mais prend les UID des deux packages à vérifier.

CheckSignatures(String, String)

Comparez les signatures de deux packages pour déterminer si la même signature apparaît dans les deux.

CheckSignatures(Int32, Int32)

Comme #checkSignatures(String, String), mais prend les UID des deux packages à vérifier.

[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

Paramètres

uid1
Int32

Premier UID dont la signature sera comparée.

uid2
Int32

Deuxième UID dont la signature sera comparée.

Retours

Retourne un entier indiquant si toutes les signatures des deux packages correspondent. La valeur est >= 0 (#SIGNATURE_MATCH) si toutes les signatures correspondent ou < 0 s’il n’y a pas de correspondance (#SIGNATURE_NO_MATCH ou #SIGNATURE_UNKNOWN_PACKAGE).

Attributs

Remarques

Comme #checkSignatures(String, String), mais prend les UID des deux packages à vérifier. Cela peut être utile, par exemple, lors de l’enregistrement dans un IPC, où l’UID est la seule identité disponible. Elle est fonctionnellement identique à la détermination du package associé aux UID et à la vérification de leurs signatures.

Java documentation pour android.content.pm.PackageManager.checkSignatures(int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

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

S’applique à

CheckSignatures(String, String)

Comparez les signatures de deux packages pour déterminer si la même signature apparaît dans les deux.

[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

Paramètres

packageName1
String

Prénom du package dont la signature sera comparée.

packageName2
String

Deuxième nom du package dont la signature sera comparée.

Retours

Retourne un entier indiquant si toutes les signatures des deux packages correspondent. La valeur est >= 0 (#SIGNATURE_MATCH) si toutes les signatures correspondent ou < 0 s’il n’y a pas de correspondance (#SIGNATURE_NO_MATCH ou #SIGNATURE_UNKNOWN_PACKAGE).

Attributs

Remarques

Comparez les signatures de deux packages pour déterminer si la même signature apparaît dans les deux. S’ils contiennent la même signature, ils sont autorisés à utiliser des privilèges spéciaux quand ils travaillent les uns avec les autres : ils peuvent partager le même ID d’utilisateur, exécuter l’instrumentation entre eux, etc.

Java documentation pour android.content.pm.PackageManager.checkSignatures(java.lang.String, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Voir aussi

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

S’applique à