IAcl.CheckPermission(IPrincipal, IPermission) 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.
Controlla se l'entità specificata dispone o meno dell'autorizzazione specificata.
[Android.Runtime.Register("checkPermission", "(Ljava/security/Principal;Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_Principal_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool CheckPermission(Java.Security.IPrincipal? principal, Java.Security.Acl.IPermission? permission);
[<Android.Runtime.Register("checkPermission", "(Ljava/security/Principal;Ljava/security/acl/Permission;)Z", "GetCheckPermission_Ljava_security_Principal_Ljava_security_acl_Permission_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member CheckPermission : Java.Security.IPrincipal * Java.Security.Acl.IPermission -> bool
Parametri
- principal
- IPrincipal
si presuppone che l'entità sia un'entità autenticata valida.
- permission
- IPermission
autorizzazione da verificare.
Valori restituiti
true se l'entità dispone dell'autorizzazione specificata, false in caso contrario.
- Attributi
Commenti
Controlla se l'entità specificata dispone o meno dell'autorizzazione specificata. In caso affermativo, viene restituito true. In caso contrario, viene restituito false.
In particolare, questo metodo controlla se l'autorizzazione passata è un membro del set di autorizzazioni consentito dell'entità specificata. Il set di autorizzazioni consentito è determinato dallo stesso algoritmo usato dal getPermissions metodo .
per java.security.acl.Acl.checkPermission(java.security.Principal, java.security.acl.Permission).
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.