rbac
Table of Contents
Interfaces
- CheckAccessInterface
- For more details and usage information on CheckAccessInterface, see the [guide article on security authorization](guide:security-authorization).
- ManagerInterface
- For more details and usage information on ManagerInterface, see the [guide article on security authorization](guide:security-authorization).
Classes
- Assignment
- Assignment represents an assignment of a role to a user.
- BaseManager
- BaseManager is a base class implementing [[ManagerInterface]] for RBAC management.
- DbManager
- DbManager represents an authorization manager that stores authorization information in database.
- Item
- For more details and usage information on Item, see the [guide article on security authorization](guide:security-authorization).
- Permission
- For more details and usage information on Permission, see the [guide article on security authorization](guide:security-authorization).
- PhpManager
- PhpManager represents an authorization manager that stores authorization
information in terms of a PHP script file.
- Role
- For more details and usage information on Role, see the [guide article on security authorization](guide:security-authorization).
- Rule
- Rule represents a business constraint that may be associated with a role, permission or assignment.