Lenguaje

IAcl.AddEntry(IPrincipal, IAclEntry) Método

Definición

Agrega una entrada de ACL a esta ACL.

[Android.Runtime.Register("addEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetAddEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool AddEntry(Java.Security.IPrincipal? caller, Java.Security.Acl.IAclEntry? entry);
[<Android.Runtime.Register("addEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetAddEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member AddEntry : Java.Security.IPrincipal * Java.Security.Acl.IAclEntry -> bool

Parámetros

caller
IPrincipal

la entidad de seguridad que invoca este método. Debe ser propietario de esta ACL.

entry
IAclEntry

la entrada ACL que se va a agregar a esta ACL.

Devoluciones

true si se realiza correctamente, false si ya existe una entrada del mismo tipo (positivo o negativo) para la misma entidad de seguridad en esta ACL.

Atributos

Excepciones

si la invocación Principal no es propietario de esta ACL.

Comentarios

Agrega una entrada de ACL a esta ACL. Una entrada asocia una entidad de seguridad (por ejemplo, un individuo o un grupo) con un conjunto de permisos. Cada entidad de seguridad puede tener como máximo una entrada de ACL positiva (especificando los permisos que se van a conceder a la entidad de seguridad) y una entrada de ACL negativa (especificando los permisos que se van a denegar). Si ya hay una entrada ACL del mismo tipo (negativo o positivo) ya en la ACL, se devuelve false.

Documentación de Java para java.security.acl.Acl.addEntry(java.security.Principal, java.security.acl.AclEntry).

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.

Se aplica a