Table of Contents

Interface IAclEntry

Namespace
Java.Security.Acl
Assembly
MASES.JNet.dll

.NET interface skeleton to be manually developed following https://docs.oracle.com/javase/8/docs/api/java/security/acl/AclEntry.html

public interface IAclEntry : ICloneable

Properties

Principal

Principal Principal { get; }

Property Value

Principal

Methods

AddPermission(Permission)

bool AddPermission(Permission arg0)

Parameters

arg0 Permission

Permission

Returns

bool

bool

CheckPermission(Permission)

bool CheckPermission(Permission arg0)

Parameters

arg0 Permission

Permission

Returns

bool

bool

IsNegative()

bool IsNegative()

Returns

bool

bool

Permissions()

Enumeration<Permission> Permissions()

Returns

Enumeration<Permission>

Enumeration

RemovePermission(Permission)

bool RemovePermission(Permission arg0)

Parameters

arg0 Permission

Permission

Returns

bool

bool

SetNegativePermissions()

void SetNegativePermissions()

SetPrincipal(Principal)

bool SetPrincipal(Principal arg0)

Parameters

arg0 Principal

Principal

Returns

bool

bool