libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::Security::Acls Class Reference

#include <Acls.h>

Public Member Functions

 Acls (BaseLib::SharedObjects *bl, int32_t clientId)
 
 ~Acls ()
 
bool categoriesReadSet ()
 
bool categoriesWriteSet ()
 
bool rolesReadSet ()
 
bool rolesWriteSet ()
 
bool devicesReadSet ()
 
bool devicesWriteSet ()
 
bool roomsReadSet ()
 
bool roomsWriteSet ()
 
bool buildingPartsReadSet ()
 
bool buildingPartsWriteSet ()
 
bool buildingPartsRoomsCategoriesRolesDevicesReadSet ()
 
bool buildingPartsRoomsCategoriesRolesDevicesWriteSet ()
 
bool variablesReadSet ()
 
bool variablesWriteSet ()
 
bool variablesBuildingPartsRoomsCategoriesRolesDevicesReadSet ()
 
bool variablesBuildingPartsRoomsCategoriesRolesDevicesWriteSet ()
 
bool variablesBuildingPartsRoomsCategoriesRolesReadSet ()
 
bool variablesBuildingPartsRoomsCategoriesRolesWriteSet ()
 
void clear ()
 
bool fromUser (std::string &userName)
 
bool fromGroups (std::vector< uint64_t > &groupIds)
 
PVariable toVariable ()
 
void fromVariable (PVariable serializedData)
 
bool checkServiceAccess (std::string serviceName)
 Checks if the ACLs grant access to a service. More...
 
bool checkCategoriesReadAccess (std::set< uint64_t > &categories)
 Checks if the ACLs grant access to one or more categories. More...
 
bool checkCategoriesWriteAccess (std::set< uint64_t > &categories)
 Checks if the ACLs grant access to one or more categories. More...
 
bool checkCategoryReadAccess (uint64_t categoryId)
 Checks if the ACLs grant access to a category. More...
 
bool checkCategoryWriteAccess (uint64_t categoryId)
 Checks if the ACLs grant access to a category. More...
 
bool checkRolesReadAccess (std::set< uint64_t > &roles)
 Checks if the ACLs grant access to one or more roles. More...
 
bool checkRolesWriteAccess (std::set< uint64_t > &roles)
 Checks if the ACLs grant access to one or more roles. More...
 
bool checkRoleReadAccess (uint64_t roleId)
 Checks if the ACLs grant access to a role. More...
 
bool checkRoleWriteAccess (uint64_t roleId)
 Checks if the ACLs grant access to a role. More...
 
bool checkDeviceReadAccess (std::shared_ptr< Systems::Peer > peer)
 Checks if the ACLs grant access to a device. More...
 
bool checkDeviceWriteAccess (std::shared_ptr< Systems::Peer > peer)
 Checks if the ACLs grant access to a device. More...
 
bool checkEventServerMethodAccess (std::string methodName)
 Checks if the ACLs grant access to an event server method. More...
 
bool checkMethodAccess (std::string methodName)
 Checks if the ACLs grant access to a method. More...
 
bool checkMethodAndCategoryReadAccess (std::string methodName, uint64_t categoryId)
 Checks if the ACLs grant access to a method and category. More...
 
bool checkMethodAndCategoryWriteAccess (std::string methodName, uint64_t categoryId)
 Checks if the ACLs grant access to a method and category. More...
 
bool checkMethodAndRoleReadAccess (std::string methodName, uint64_t roleId)
 Checks if the ACLs grant access to a method and role. More...
 
bool checkMethodAndRoleWriteAccess (std::string methodName, uint64_t roleId)
 Checks if the ACLs grant access to a method and role. More...
 
bool checkMethodAndRoomReadAccess (std::string methodName, uint64_t roomId)
 Checks if the ACLs grant access to a method and room. More...
 
bool checkMethodAndRoomWriteAccess (std::string methodName, uint64_t roomId)
 Checks if the ACLs grant access to a method and room. More...
 
bool checkMethodAndBuildingPartReadAccess (std::string methodName, uint64_t buildingPartId)
 Checks if the ACLs grant access to a method and building part. More...
 
bool checkMethodAndBuildingPartWriteAccess (std::string methodName, uint64_t buildingPartId)
 Checks if the ACLs grant access to a method and building part. More...
 
bool checkMethodAndDeviceWriteAccess (std::string methodName, uint64_t peerId)
 Checks if the ACLs grant access to a method and device. More...
 
bool checkNodeBlueVariableReadAccess (const std::string &nodeId, int32_t input)
 Checks if the ACLs grant access to a NodeBLUE variable. More...
 
bool checkNodeBlueVariableWriteAccess (const std::string &nodeId, int32_t input)
 Checks if the ACLs grant access to a NodeBLUE variable. More...
 
bool checkRoomReadAccess (uint64_t roomId)
 Checks if the ACLs grant access to a room. More...
 
bool checkRoomWriteAccess (uint64_t roomId)
 Checks if the ACLs grant access to a room. More...
 
bool checkBuildingPartReadAccess (uint64_t buildingPartId)
 Checks if the ACLs grant access to a building part. More...
 
bool checkBuildingPartWriteAccess (uint64_t buildingPartId)
 Checks if the ACLs grant access to a building part. More...
 
bool checkSystemVariableReadAccess (Database::PSystemVariable systemVariable)
 Checks if the ACLs grant access to a system variable. More...
 
bool checkSystemVariableWriteAccess (Database::PSystemVariable systemVariable)
 Checks if the ACLs grant access to a system variable. More...
 
bool checkVariableReadAccess (std::shared_ptr< Systems::Peer > peer, int32_t channel, const std::string &variableName)
 Checks if the ACLs grant access to a variable. More...
 
bool checkVariableWriteAccess (std::shared_ptr< Systems::Peer > peer, int32_t channel, const std::string &variableName)
 Checks if the ACLs grant access to a variable. More...
 

Constructor & Destructor Documentation

§ Acls()

BaseLib::Security::Acls::Acls ( BaseLib::SharedObjects bl,
int32_t  clientId 
)

§ ~Acls()

BaseLib::Security::Acls::~Acls ( )

Member Function Documentation

§ buildingPartsReadSet()

bool BaseLib::Security::Acls::buildingPartsReadSet ( )

§ buildingPartsRoomsCategoriesRolesDevicesReadSet()

bool BaseLib::Security::Acls::buildingPartsRoomsCategoriesRolesDevicesReadSet ( )

§ buildingPartsRoomsCategoriesRolesDevicesWriteSet()

bool BaseLib::Security::Acls::buildingPartsRoomsCategoriesRolesDevicesWriteSet ( )

§ buildingPartsWriteSet()

bool BaseLib::Security::Acls::buildingPartsWriteSet ( )

§ categoriesReadSet()

bool BaseLib::Security::Acls::categoriesReadSet ( )

§ categoriesWriteSet()

bool BaseLib::Security::Acls::categoriesWriteSet ( )

§ checkBuildingPartReadAccess()

bool BaseLib::Security::Acls::checkBuildingPartReadAccess ( uint64_t  buildingPartId)

Checks if the ACLs grant access to a building part.

Parameters
buildingPartIdThe ID of the building part to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkBuildingPartWriteAccess()

bool BaseLib::Security::Acls::checkBuildingPartWriteAccess ( uint64_t  buildingPartId)

Checks if the ACLs grant access to a building part.

Parameters
buildingPartIdThe ID of the building part to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkCategoriesReadAccess()

bool BaseLib::Security::Acls::checkCategoriesReadAccess ( std::set< uint64_t > &  categories)

Checks if the ACLs grant access to one or more categories.

Parameters
categoriesThe IDs of the categories to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkCategoriesWriteAccess()

bool BaseLib::Security::Acls::checkCategoriesWriteAccess ( std::set< uint64_t > &  categories)

Checks if the ACLs grant access to one or more categories.

Parameters
categoriesThe IDs of the categories to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkCategoryReadAccess()

bool BaseLib::Security::Acls::checkCategoryReadAccess ( uint64_t  categoryId)

Checks if the ACLs grant access to a category.

Parameters
roomIdThe ID of the category to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkCategoryWriteAccess()

bool BaseLib::Security::Acls::checkCategoryWriteAccess ( uint64_t  categoryId)

Checks if the ACLs grant access to a category.

Parameters
roomIdThe ID of the category to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkDeviceReadAccess()

bool BaseLib::Security::Acls::checkDeviceReadAccess ( std::shared_ptr< Systems::Peer peer)

Checks if the ACLs grant access to a device.

Also checks the room and categories assigned to the device.

Parameters
peerThe peer to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkDeviceWriteAccess()

bool BaseLib::Security::Acls::checkDeviceWriteAccess ( std::shared_ptr< Systems::Peer peer)

Checks if the ACLs grant access to a device.

Also checks the room and categories assigned to the device.

Parameters
peerThe peer to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkEventServerMethodAccess()

bool BaseLib::Security::Acls::checkEventServerMethodAccess ( std::string  methodName)

Checks if the ACLs grant access to an event server method.

Parameters
methodNameThe name of the method to check.
Returns
"false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the method is not in at least one of the ACLs. "true" if (1) the method is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAccess()

bool BaseLib::Security::Acls::checkMethodAccess ( std::string  methodName)

Checks if the ACLs grant access to a method.

Parameters
methodNameThe name of the method to check.
Returns
"false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the method is not in at least one of the ACLs. "true" if (1) the method is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndBuildingPartReadAccess()

bool BaseLib::Security::Acls::checkMethodAndBuildingPartReadAccess ( std::string  methodName,
uint64_t  buildingPartId 
)

Checks if the ACLs grant access to a method and building part.

Parameters
methodNameThe name of the method to check.
buildingPartIdThe ID of the building part to check.
Returns
"methodName" and "buildingPartId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndBuildingPartWriteAccess()

bool BaseLib::Security::Acls::checkMethodAndBuildingPartWriteAccess ( std::string  methodName,
uint64_t  buildingPartId 
)

Checks if the ACLs grant access to a method and building part.

Parameters
methodNameThe name of the method to check.
buildingPartIdThe ID of the building part to check.
Returns
"methodName" and "buildingPartId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndCategoryReadAccess()

bool BaseLib::Security::Acls::checkMethodAndCategoryReadAccess ( std::string  methodName,
uint64_t  categoryId 
)

Checks if the ACLs grant access to a method and category.

Parameters
methodNameThe name of the method to check.
categoryIdThe ID of the category to check.
Returns
"methodName" and "categoryId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndCategoryWriteAccess()

bool BaseLib::Security::Acls::checkMethodAndCategoryWriteAccess ( std::string  methodName,
uint64_t  categoryId 
)

Checks if the ACLs grant access to a method and category.

Parameters
methodNameThe name of the method to check.
categoryIdThe ID of the category to check.
Returns
"methodName" and "categoryId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndDeviceWriteAccess()

bool BaseLib::Security::Acls::checkMethodAndDeviceWriteAccess ( std::string  methodName,
uint64_t  peerId 
)

Checks if the ACLs grant access to a method and device.

Parameters
methodNameThe name of the method to check.
peerIdThe ID of the peer to check.
Returns
"methodName" and "peerId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndRoleReadAccess()

bool BaseLib::Security::Acls::checkMethodAndRoleReadAccess ( std::string  methodName,
uint64_t  roleId 
)

Checks if the ACLs grant access to a method and role.

Parameters
methodNameThe name of the method to check.
roleIdThe ID of the role to check.
Returns
"methodName" and "roleId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndRoleWriteAccess()

bool BaseLib::Security::Acls::checkMethodAndRoleWriteAccess ( std::string  methodName,
uint64_t  roleId 
)

Checks if the ACLs grant access to a method and role.

Parameters
methodNameThe name of the method to check.
roleIdThe ID of the role to check.
Returns
"methodName" and "roleId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndRoomReadAccess()

bool BaseLib::Security::Acls::checkMethodAndRoomReadAccess ( std::string  methodName,
uint64_t  roomId 
)

Checks if the ACLs grant access to a method and room.

Parameters
methodNameThe name of the method to check.
roomIdThe ID of the room to check.
Returns
"methodName" and "roomId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkMethodAndRoomWriteAccess()

bool BaseLib::Security::Acls::checkMethodAndRoomWriteAccess ( std::string  methodName,
uint64_t  roomId 
)

Checks if the ACLs grant access to a method and room.

Parameters
methodNameThe name of the method to check.
roomIdThe ID of the room to check.
Returns
"methodName" and "roomId" are checked individually. This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkNodeBlueVariableReadAccess()

bool BaseLib::Security::Acls::checkNodeBlueVariableReadAccess ( const std::string &  nodeId,
int32_t  input 
)

Checks if the ACLs grant access to a NodeBLUE variable.

Parameters
nodeIdThe node ID to check.
inputThe input index.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkNodeBlueVariableWriteAccess()

bool BaseLib::Security::Acls::checkNodeBlueVariableWriteAccess ( const std::string &  nodeId,
int32_t  input 
)

Checks if the ACLs grant access to a NodeBLUE variable.

Parameters
nodeIdThe node ID to check.
inputThe input index.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkRoleReadAccess()

bool BaseLib::Security::Acls::checkRoleReadAccess ( uint64_t  roleId)

Checks if the ACLs grant access to a role.

Parameters
roomIdThe ID of the role to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkRolesReadAccess()

bool BaseLib::Security::Acls::checkRolesReadAccess ( std::set< uint64_t > &  roles)

Checks if the ACLs grant access to one or more roles.

Parameters
rolesThe IDs of the roles to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkRolesWriteAccess()

bool BaseLib::Security::Acls::checkRolesWriteAccess ( std::set< uint64_t > &  roles)

Checks if the ACLs grant access to one or more roles.

Parameters
rolesThe IDs of the roles to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkRoleWriteAccess()

bool BaseLib::Security::Acls::checkRoleWriteAccess ( uint64_t  roleId)

Checks if the ACLs grant access to a role.

Parameters
roomIdThe ID of the role to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkRoomReadAccess()

bool BaseLib::Security::Acls::checkRoomReadAccess ( uint64_t  roomId)

Checks if the ACLs grant access to a room.

Parameters
roomIdThe ID of the room to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkRoomWriteAccess()

bool BaseLib::Security::Acls::checkRoomWriteAccess ( uint64_t  roomId)

Checks if the ACLs grant access to a room.

Parameters
roomIdThe ID of the room to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkServiceAccess()

bool BaseLib::Security::Acls::checkServiceAccess ( std::string  serviceName)

Checks if the ACLs grant access to a service.

Parameters
serviceNameThe name of the service to check.
Returns
"false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the service is not in at least one of the ACLs. "true" if (1) the service is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkSystemVariableReadAccess()

bool BaseLib::Security::Acls::checkSystemVariableReadAccess ( Database::PSystemVariable  systemVariable)

Checks if the ACLs grant access to a system variable.

Parameters
systemVariableThe system variable to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkSystemVariableWriteAccess()

bool BaseLib::Security::Acls::checkSystemVariableWriteAccess ( Database::PSystemVariable  systemVariable)

Checks if the ACLs grant access to a system variable.

Parameters
systemVariableThe system variable to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkVariableReadAccess()

bool BaseLib::Security::Acls::checkVariableReadAccess ( std::shared_ptr< Systems::Peer peer,
int32_t  channel,
const std::string &  variableName 
)

Checks if the ACLs grant access to a variable.

Parameters
peerThe peer to check.
channelThe channel to check.
variableNameThe variable name to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ checkVariableWriteAccess()

bool BaseLib::Security::Acls::checkVariableWriteAccess ( std::shared_ptr< Systems::Peer peer,
int32_t  channel,
const std::string &  variableName 
)

Checks if the ACLs grant access to a variable.

Parameters
peerThe peer to check.
channelThe channel to check.
variableNameThe variable name to check.
Returns
This method returns "false" if (1) access is explicitly denied in one of the ACLs, (2) on error or (3) if the checked entity is not in at least one of the ACLs. It returns "true" if (1) the checked entity is not part of all ACLs or (2) if access is granted in at least one ACL.

§ clear()

void BaseLib::Security::Acls::clear ( )

§ devicesReadSet()

bool BaseLib::Security::Acls::devicesReadSet ( )

§ devicesWriteSet()

bool BaseLib::Security::Acls::devicesWriteSet ( )

§ fromGroups()

bool BaseLib::Security::Acls::fromGroups ( std::vector< uint64_t > &  groupIds)

§ fromUser()

bool BaseLib::Security::Acls::fromUser ( std::string &  userName)

§ fromVariable()

void BaseLib::Security::Acls::fromVariable ( PVariable  serializedData)

§ rolesReadSet()

bool BaseLib::Security::Acls::rolesReadSet ( )

§ rolesWriteSet()

bool BaseLib::Security::Acls::rolesWriteSet ( )

§ roomsReadSet()

bool BaseLib::Security::Acls::roomsReadSet ( )

§ roomsWriteSet()

bool BaseLib::Security::Acls::roomsWriteSet ( )

§ toVariable()

PVariable BaseLib::Security::Acls::toVariable ( )

§ variablesBuildingPartsRoomsCategoriesRolesDevicesReadSet()

bool BaseLib::Security::Acls::variablesBuildingPartsRoomsCategoriesRolesDevicesReadSet ( )

§ variablesBuildingPartsRoomsCategoriesRolesDevicesWriteSet()

bool BaseLib::Security::Acls::variablesBuildingPartsRoomsCategoriesRolesDevicesWriteSet ( )

§ variablesBuildingPartsRoomsCategoriesRolesReadSet()

bool BaseLib::Security::Acls::variablesBuildingPartsRoomsCategoriesRolesReadSet ( )

§ variablesBuildingPartsRoomsCategoriesRolesWriteSet()

bool BaseLib::Security::Acls::variablesBuildingPartsRoomsCategoriesRolesWriteSet ( )

§ variablesReadSet()

bool BaseLib::Security::Acls::variablesReadSet ( )

§ variablesWriteSet()

bool BaseLib::Security::Acls::variablesWriteSet ( )

The documentation for this class was generated from the following files: