MX Foundation 4
|
ACL User Structure. More...
#include <mxf_base.h>
Data Fields | |
char | username [128] |
char | password [128] |
uint64 | privilege |
MXF_ACL_PERMISSIONS | permissions |
This structure defines the user ACL.
char MXF_ACL_USER::username[128] |
user name (case insensitive). The user name is defined as any string less than 128 characters; can have lowercase and uppercase letters, digits and symbols except for '=', '[' , ';' and ',' symbols are not authorized
char MXF_ACL_USER::password[128] |
user password (case-sensitive). The password is defined as any string less than 128 characters; can have lowercase and uppercase letters, digits and symbols
uint64 MXF_ACL_USER::privilege |
user privilege
Constant | Description |
---|---|
MXF_SERVER_ACL_USER_PRIVILEGE_ADMIN | Admin privilege |
MXF_SERVER_ACL_USER_PRIVILEGE_ADVANCED | Advanced privilege |
MXF_SERVER_ACL_USER_PRIVILEGE_USER | User privilege |
MXF_ACL_PERMISSIONS MXF_ACL_USER::permissions |
user permissions