Symfony\Component\Security\Acl\Model\AuditableEntryInterface
ACEs can implement this interface if they support auditing capabilities.
- Author: Johannes M. Schmitt <schmittjoh@gmail.com>
Synopsis
interface AuditableEntryInterface
extends EntryInterface
{
- // methods
- public Boolean isAuditFailure()
- public Boolean isAuditSuccess()
- // Inherited methods from EntryInterface
- public AclInterface getAcl()
- public integer getId()
- public integer getMask()
- public SecurityIdentityInterface getSecurityIdentity()
- public string getStrategy()
- public Boolean isGranting()
- // Inherited methods from Serializable
- public string serialize()
- public void unserialize()
Hierarchy
Extends
Implemented by
Methods
public
- isAuditFailure() — Whether auditing for successful grants is turned on
- isAuditSuccess() — Whether auditing for successful denies is turned on
Inherited from Symfony\Component\Security\Acl\Model\EntryInterface
public
- getAcl() — The ACL this ACE is associated with.
- getId() — The primary key of this ACE
- getMask() — The permission mask of this ACE
- getSecurityIdentity() — The security identity associated with this ACE
- getStrategy() — The strategy for comparing masks
- isGranting() — Returns whether this ACE is granting, or denying
Inherited from Serializable
public
- serialize() — String representation of object
- unserialize() — Constructs the object