fwAccessControl  8.4.2
Domain-manipulation functions

Domain-related functions

see also the module Domain manipulation functions

void fwAccessControl_getAllDomains (dyn_string &domainlist, dyn_string &fullDomainNames, dyn_string &exceptionInfo)
 
void fwAccessControl_deleteDomain (string domainName, dyn_string &exceptionInfo) synchronized(_fwAccessControl_mutex)
 
void fwAccessControl_getDomain (string domainName, string &domainFullName, string &domainComment, int &domainId, dyn_string &privilegeNames, dyn_int &privilegeIds, dyn_string &exceptionInfo)
 
void fwAccessControl_createDomain (string domainName, string domainFullName, string domainComment, dyn_string privileges, dyn_string &exceptionInfo) synchronized(_fwAccessControl_mutex)
 
void fwAccessControl_updateDomain (string domainName, string newDomainName, string domainFullName, string domainComment, dyn_string privileges, dyn_string &exceptionInfo) synchronized(_fwAccessControl_mutex)
 

Detailed Description

Function Documentation

void fwAccessControl_getAllDomains ( dyn_string &  domainlist,
dyn_string &  fullDomainNames,
dyn_string &  exceptionInfo 
)
Gets the list of all domains
Parameters
domainliston return will contain the list of domain names
fullDomainNameson return will contain the list of full (long) domain names
exceptionInfostandard exception handling variable
void fwAccessControl_deleteDomain ( string  domainName,
dyn_string &  exceptionInfo 
)

delete a domain

void fwAccessControl_getDomain ( string  domainName,
string &  domainFullName,
string &  domainComment,
int &  domainId,
dyn_string &  privilegeNames,
dyn_int &  privilegeIds,
dyn_string &  exceptionInfo 
)

get details concerning a domain

void fwAccessControl_createDomain ( string  domainName,
string  domainFullName,
string  domainComment,
dyn_string  privileges,
dyn_string &  exceptionInfo 
)

creates new domain

void fwAccessControl_updateDomain ( string  domainName,
string  newDomainName,
string  domainFullName,
string  domainComment,
dyn_string  privileges,
dyn_string &  exceptionInfo 
)

modifies a domain