interface AuditableAclInterface implements MutableAclInterface
This interface adds auditing capabilities to the ACL.
Methods
|
deleteClassAce(integer $index)
Deletes a class-based ACE |
from MutableAclInterface | |
|
deleteClassFieldAce(integer $index, string $field)
Deletes a class-field-based ACE |
from MutableAclInterface | |
|
deleteObjectAce(integer $index)
Deletes an object-based ACE |
from MutableAclInterface | |
|
deleteObjectFieldAce(integer $index, string $field)
Deletes an object-field-based ACE |
from MutableAclInterface | |
| integer |
getId()
Returns the primary key of this ACL |
from MutableAclInterface |
|
insertClassAce(SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts a class-based ACE |
from MutableAclInterface | |
|
insertClassFieldAce(string $field, SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts a class-field-based ACE |
from MutableAclInterface | |
|
insertObjectAce(SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts an object-based ACE |
from MutableAclInterface | |
|
insertObjectFieldAce(string $field, SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts an object-field-based ACE |
from MutableAclInterface | |
|
setEntriesInheriting(Boolean $boolean)
Sets whether entries are inherited |
from MutableAclInterface | |
|
setParentAcl(AclInterface $acl = null)
Sets the parent ACL |
from MutableAclInterface | |
|
updateClassAce(integer $index, integer $mask, string $strategy = null)
Updates a class-based ACE |
from MutableAclInterface | |
|
updateClassFieldAce(integer $index, string $field, integer $mask, string $strategy = null)
Updates a class-field-based ACE |
from MutableAclInterface | |
|
updateObjectAce(integer $index, integer $mask, string $strategy = null)
Updates an object-based ACE |
from MutableAclInterface | |
|
updateObjectFieldAce(integer $index, string $field, integer $mask, string $strategy = null)
Updates an object-field-based ACE |
from MutableAclInterface | |
|
updateClassAuditing(integer $index, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for class-based ACE |
||
|
updateClassFieldAuditing(integer $index, string $field, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for class-field-based ACE |
||
|
updateObjectAuditing(integer $index, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for object-based ACE |
||
|
updateObjectFieldAuditing(integer $index, string $field, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for object-field-based ACE |
Details
in MutableAclInterface at line 29
public
deleteClassAce(integer $index)
Deletes a class-based ACE
in MutableAclInterface at line 37
public
deleteClassFieldAce(integer $index, string $field)
Deletes a class-field-based ACE
in MutableAclInterface at line 44
public
deleteObjectAce(integer $index)
Deletes an object-based ACE
in MutableAclInterface at line 52
public
deleteObjectFieldAce(integer $index, string $field)
Deletes an object-field-based ACE
in MutableAclInterface at line 59
public integer
getId()
Returns the primary key of this ACL
in MutableAclInterface at line 70
public
insertClassAce(SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts a class-based ACE
in MutableAclInterface at line 82
public
insertClassFieldAce(string $field, SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts a class-field-based ACE
in MutableAclInterface at line 93
public
insertObjectAce(SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts an object-based ACE
in MutableAclInterface at line 105
public
insertObjectFieldAce(string $field, SecurityIdentityInterface $sid, integer $mask, integer $index, Boolean $granting = true, string $strategy = null)
Inserts an object-field-based ACE
in MutableAclInterface at line 112
public
setEntriesInheriting(Boolean $boolean)
Sets whether entries are inherited
in MutableAclInterface at line 119
public
setParentAcl(AclInterface $acl = null)
Sets the parent ACL
in MutableAclInterface at line 128
public
updateClassAce(integer $index, integer $mask, string $strategy = null)
Updates a class-based ACE
in MutableAclInterface at line 138
public
updateClassFieldAce(integer $index, string $field, integer $mask, string $strategy = null)
Updates a class-field-based ACE
in MutableAclInterface at line 147
public
updateObjectAce(integer $index, integer $mask, string $strategy = null)
Updates an object-based ACE
in MutableAclInterface at line 157
public
updateObjectFieldAce(integer $index, string $field, integer $mask, string $strategy = null)
Updates an object-field-based ACE
at line 28
public
updateClassAuditing(integer $index, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for class-based ACE
at line 38
public
updateClassFieldAuditing(integer $index, string $field, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for class-field-based ACE
at line 47
public
updateObjectAuditing(integer $index, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for object-based ACE
at line 57
public
updateObjectFieldAuditing(integer $index, string $field, Boolean $auditSuccess, Boolean $auditFailure)
Updates auditing for object-field-based ACE