IAcl.CheckPermission(IPrincipal, IPermission) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comprueba si la entidad de seguridad especificada tiene o no el permiso especificado.
[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
Parámetros
- principal
- IPrincipal
se supone que la entidad de seguridad es una entidad de seguridad autenticada válida.
- permission
- IPermission
permiso que se va a comprobar.
Devoluciones
True si la entidad de seguridad tiene el permiso especificado; de lo contrario, false.
- Atributos
Comentarios
Comprueba si la entidad de seguridad especificada tiene o no el permiso especificado. Si es así, se devuelve true; de lo contrario, se devuelve false.
Más concretamente, este método comprueba si el permiso pasado es miembro del conjunto de permisos permitido de la entidad de seguridad especificada. El conjunto de permisos permitido viene determinado por el mismo algoritmo que usa el getPermissions método .
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.