Язык

IAcl.AddEntry(IPrincipal, IAclEntry) Метод

Определение

Добавляет запись ACL в этот список 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

Параметры

caller
IPrincipal

субъект, вызывающий этот метод. Он должен быть владельцем этого ACL.

entry
IAclEntry

запись ACL, добавляемая в этот список ACL.

Возвращаемое значение

Значение true при успешном выполнении, если запись одного и того же типа (положительная или отрицательная) для того же субъекта уже присутствует в этом ACL.

Атрибуты

Исключения

Значение ACL, если вызов Principal не является владельцем этого списка ACL.

Комментарии

Добавляет запись ACL в этот список ACL. Запись связывает субъект (например, человека или группу) с набором разрешений. Каждый субъект может иметь по крайней мере одну положительную запись ACL (указание разрешений для предоставления субъекту) и одну отрицательную запись ACL (указывающую разрешения, которые будут отклонены). Если в ACL уже есть запись ACL одного и того же типа (отрицательное или положительное), возвращается значение false.

Java документации по java.security.acl.Acl.addEntry(java.security.Principal, java.security.acl.AclEntry).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к