Name | Description |
---|---|
AccessControlInterface | Interface for the model responsible for storing access control information of objects. |
AccessControlManagerInterface | Defines methods for assigning security to objects. |
AccessControlProviderInterface | |
AccessControlRepositoryInterface | Defines methods to retrieve AccessControl models. |
SecuredEntityInterface | Interface for entities which can be protected by access control list. |
SecuredObjectControllerInterface | This interface has to be implemented by controller, which want to check security on per-object basis. |
Name | Description |
---|---|
AccessControlManager | An implementation of the AccessControlManagerInterface, which supports registering AccessControlProvider. All method calls are delegated to the AccessControlProvider supporting the given type. |
DoctrineAccessControlProvider | This class handles permission information for doctrine entities. |
PermissionMap | Holds all the permission possibilities. |
PhpcrAccessControlProvider | This class handles the permission information for PHPCR nodes. |
SymfonyAccessControlManager | An implementation of Sulu's AccessControlManagerInterface, which is using the ACL component of Symfony. |
SymfonyAccessControlVoter | Voter deciding on object based security. |
Name | Description |
---|---|
SecuredEntityRepositoryTrait | This trait adds functionality to add filtering for access control to doctrine query builders. |