IAclEntry IAclEntry Interface


Access Control List Entry

[Android.Runtime.Register("java/security/acl/AclEntry", "", "Java.Security.Acl.IAclEntryInvoker", ApiSince=1)]
public interface IAclEntry : IDisposable, Java.Lang.ICloneable
type IAclEntry = interface
    interface ICloneable
    interface IJavaObject
    interface IDisposable


Android platform documentation

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.


Handle Handle

Gets the JNI value of the underlying Android object.

(Inherited from IJavaObject)
IsNegative IsNegative


Principal Principal

Returns the principal of this ACL entry.


AddPermission(IPermission) AddPermission(IPermission)

Adds the specified permission to this ACL entry.

CheckPermission(IPermission) CheckPermission(IPermission)

Checks whether the specified permission is in this ACL entry.

Clone() Clone()

Clones this ACL entry instance.

Permissions() Permissions()

Returns the list of permissions of this ACL entry.

RemovePermission(IPermission) RemovePermission(IPermission)

Removes the specified permission from this ACL entry.

SetNegativePermissions() SetNegativePermissions()


SetPrincipal(IPrincipal) SetPrincipal(IPrincipal)

Set the principal for this ACL entry.

ToString() ToString()

Returns the string representation of this ACL entry.

Extension Methods

JavaCast<TResult>(IJavaObject) JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject) JavaCast<TResult>(IJavaObject)

Applies to