Langue

SocketPermission.Implies(Permission) Méthode

Définition

Retourne true dans l’implémentation Android de cette vérification d’autorisation héritée.

[Android.Runtime.Register("implies", "(Ljava/security/Permission;)Z", "")]
public override bool Implies(Java.Security.Permission? p);
[<Android.Runtime.Register("implies", "(Ljava/security/Permission;)Z", "")>]
override this.Implies : Java.Security.Permission -> bool

Paramètres

p
Permission

l’autorisation à vérifier.

Retours

true si l’autorisation spécifiée est implicite par cet objet, false si ce n’est pas le cas.

Attributs

Remarques

Vérifie si cet objet d’autorisation de socket « implique » l’autorisation spécifiée. Plus précisément, cette méthode garantit d’abord que tous les éléments suivants sont vrais (et retourne false si l’un d’eux n’est pas) : p est une instance de SocketPermission, ; les actions de p sont un sous-ensemble approprié des actions de cet objet et ; La plage de ports de p est incluse dans cette plage de ports. Remarque : la plage de ports est ignorée lorsque p contient uniquement l’action, « resolve » implique ensuite de vérifier chacun des éléments suivants, dans l’ordre, et pour chaque retour true si la condition indiquée est vraie :; Si cet objet a été initialisé avec une seule adresse IP et que l’une des adresses IP de p est égale à l’adresse IP de cet objet ; Si cet objet est un domaine générique (tel que *.example.com), le nom canonique de p (le nom sans *) se termine par le nom d’hôte canonique de cet objet. Par exemple, *.example.com implique *.foo.example.com ; Si cet objet n’a pas été initialisé avec une seule adresse IP et que l’une des adresses IP de cet objet est égale à l’une des adresses IP de p ; Si ce nom canonique est égal au nom canonique de p. Si aucune des valeurs ci-dessus n’est vraie, cela implique de renvoyer false.

Java référence pour java.net.SocketPermission.implies.

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

S’applique à