SocketPermission.Implies(Permission) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
[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
Parametri
autorizzazione a cui eseguire il controllo.
Valori restituiti
true se l'autorizzazione specificata è implicita da questo oggetto, false in caso contrario.
- Attributi
Commenti
Controlla se questo oggetto autorizzazione socket "implica" l'autorizzazione specificata. In particolare, questo metodo garantisce innanzitutto che tutti i seguenti siano true (e restituisce false se uno di essi non è): p è un'istanza di SocketPermission,; le azioni di p sono un sottoinsieme appropriato delle azioni di questo oggetto e; L'intervallo di porte di p è incluso in questo intervallo di porte. Nota: l'intervallo di porte viene ignorato quando p contiene solo l'azione , "resolve", quindi implica controlli ognuno dei seguenti, nell'ordine e per ogni restituisce true se la condizione specificata è true:; Se questo oggetto è stato inizializzato con un singolo indirizzo IP e uno degli indirizzi IP di p è uguale all'indirizzo IP dell'oggetto; Se questo oggetto è un dominio con caratteri jolly (ad esempio *.example.com) e il nome canonico di p (il nome senza *) termina con il nome host canonico di questo oggetto. Ad esempio, *.example.com implica *.foo.example.com; Se questo oggetto non è stato inizializzato con un singolo indirizzo IP e uno degli indirizzi IP di questo oggetto è uguale a uno degli indirizzi IP di p; Se questo nome canonico è uguale al nome canonico di p. Se nessuno dei precedenti è true, implica che restituisce false.
Java informazioni di riferimento per java.net.SocketPermission.implies.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.