Conjunction of access control lists.
More...
#include <rbac_acl.h>
|
| | AndAcl (const AclList &acls) |
| | Constructor.
|
| void | add (const AclPtr &acl) |
| | Add an access control list.
|
| const AclList & | getAcls () const |
| | Returns the acls.
|
| virtual bool | match (const std::string &command) final |
| | Match the access control list.
|
| | Acl (const std::string &name) |
| | Constructor.
|
| virtual | ~Acl ()=default |
| | Destructor.
|
| std::string | getClassName () const |
| | Returns the class name.
|
Conjunction of access control lists.
Definition at line 176 of file rbac_acl.h.
◆ AndAcl()
| isc::rbac::AndAcl::AndAcl |
( |
const AclList & | acls | ) |
|
|
inline |
◆ add()
| void isc::rbac::AndAcl::add |
( |
const AclPtr & | acl | ) |
|
|
inline |
Add an access control list.
- Parameters
-
- Exceptions
-
Definition at line 195 of file rbac_acl.h.
References isc_throw.
◆ getAcls()
| const AclList & isc::rbac::AndAcl::getAcls |
( |
| ) |
const |
|
inline |
Returns the acls.
- Returns
- the acls.
Definition at line 218 of file rbac_acl.h.
◆ match()
| virtual bool isc::rbac::AndAcl::match |
( |
const std::string & | command | ) |
|
|
inlinefinalvirtual |
Match the access control list.
- Parameters
-
- Returns
- true when all members match, false otherwise.
Implements isc::rbac::Acl.
Definition at line 206 of file rbac_acl.h.
The documentation for this class was generated from the following file: