Handle permissions.
Definition at line 50 of file __init__.py.
◆ __init__()
| None homeassistant.auth.permissions.PolicyPermissions.__init__ |
( |
|
self, |
|
|
PolicyType |
policy, |
|
|
PermissionLookup |
perm_lookup |
|
) |
| |
Initialize the permission class.
Definition at line 53 of file __init__.py.
◆ __eq__()
| bool homeassistant.auth.permissions.PolicyPermissions.__eq__ |
( |
|
self, |
|
|
object |
other |
|
) |
| |
◆ _entity_func()
| Callable[[str, str], bool] homeassistant.auth.permissions.PolicyPermissions._entity_func |
( |
|
self | ) |
|
|
private |
◆ access_all_entities()
| bool homeassistant.auth.permissions.PolicyPermissions.access_all_entities |
( |
|
self, |
|
|
str |
key |
|
) |
| |
◆ _perm_lookup
| homeassistant.auth.permissions.PolicyPermissions._perm_lookup |
|
private |
◆ _policy
| homeassistant.auth.permissions.PolicyPermissions._policy |
|
private |
The documentation for this class was generated from the following file: