AuditableEntryInterface

interface AuditableEntryInterface implements EntryInterface

ACEs can implement this interface if they support auditing capabilities.

Methods

AclInterface getAcl()

The ACL this ACE is associated with.

from EntryInterface
int getId()

The primary key of this ACE

from EntryInterface
int getMask()

The permission mask of this ACE

from EntryInterface
SecurityIdentityInterface getSecurityIdentity()

The security identity associated with this ACE

from EntryInterface
string getStrategy()

The strategy for comparing masks

from EntryInterface
bool isGranting()

Returns whether this ACE is granting, or denying

from EntryInterface
bool isAuditFailure()

Whether auditing for successful grants is turned on

bool isAuditSuccess()

Whether auditing for successful denies is turned on

Details

AclInterface getAcl()

The ACL this ACE is associated with.

Return Value

AclInterface

int getId()

The primary key of this ACE

Return Value

int

int getMask()

The permission mask of this ACE

Return Value

int

SecurityIdentityInterface getSecurityIdentity()

The security identity associated with this ACE

Return Value

SecurityIdentityInterface

string getStrategy()

The strategy for comparing masks

Return Value

string

bool isGranting()

Returns whether this ACE is granting, or denying

Return Value

bool

bool isAuditFailure()

Whether auditing for successful grants is turned on

Return Value

bool

bool isAuditSuccess()

Whether auditing for successful denies is turned on

Return Value

bool

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/Security/Acl/Model/AuditableEntryInterface.html