interface AuditableEntryInterface implements EntryInterface

ACEs can implement this interface if they support auditing capabilities.

Methods

getAcl()

The ACL this ACE is associated with.

int
getId()

The primary key of this ACE

int
getMask()

The permission mask of this ACE

getSecurityIdentity()

The security identity associated with this ACE

string
getStrategy()

The strategy for comparing masks

bool
isGranting()

Returns whether this ACE is granting, or denying

bool
isAuditFailure()

Whether auditing for successful grants is turned on

bool
isAuditSuccess()

Whether auditing for successful denies is turned on

Details

in EntryInterface at line line 29
AclInterface getAcl()

The ACL this ACE is associated with.

Return Value

AclInterface

in EntryInterface at line line 36
int getId()

The primary key of this ACE

Return Value

int

in EntryInterface at line line 43
int getMask()

The permission mask of this ACE

Return Value

int

in EntryInterface at line line 50
SecurityIdentityInterface getSecurityIdentity()

The security identity associated with this ACE

in EntryInterface at line line 57
string getStrategy()

The strategy for comparing masks

Return Value

string

in EntryInterface at line line 64
bool isGranting()

Returns whether this ACE is granting, or denying

Return Value

bool

at line line 26
bool isAuditFailure()

Whether auditing for successful grants is turned on

Return Value

bool

at line line 33
bool isAuditSuccess()

Whether auditing for successful denies is turned on

Return Value

bool