38 #ifndef OPENAPI_USER_MGR_H_INCLUDED
39 #define OPENAPI_USER_MGR_H_INCLUDED
124 OPEN_LOGIN_TYPE_UNKNWN = 0,
125 OPEN_LOGIN_TYPE_SERIAL = 1,
126 OPEN_LOGIN_TYPE_TELNET = 2,
127 OPEN_LOGIN_TYPE_SSH = 3,
128 OPEN_LOGIN_TYPE_HTTP = 4,
129 OPEN_LOGIN_TYPE_HTTPS = 5,
130 OPEN_LOGIN_TYPE_SNMP = 6,
131 OPEN_LOGIN_TYPE_PING = 7,
132 OPEN_LOGIN_TYPE_UDS = 8,
133 OPEN_LOGIN_TYPE_LAST = 9
139 OPEN_ENCRYPT_TYPE_NONE = 0,
140 OPEN_ENCRYPT_TYPE_AES = 1,
141 OPEN_ENCRYPT_TYPE_MD5_SALT = 2,
142 OPEN_ENCRYPT_TYPE_LAST = 3
145 #define OPEN_LOGIN_SIZE 65
146 #define OPEN_PASSWORD_SIZE 65
174 open_error_t openapiUserSet(openapiClientHandle_t *client_handle,
240 uint32_t *prevSessionID);
340 uint32_t *userNameSize);
379 uint32_t *passwordMinSize,
380 uint32_t *passwordMaxSize);
662 uint32_t *authListNameSize);
683 uint32_t *maxAuthMethods);
826 uint32_t *authorListNameSize);
846 uint32_t *maxAuthorMethods);
1297 uint32_t *maxAcctMethods);
1315 uint32_t *acctListNameSize);
1414 uint32_t *accessLevel,
1438 uint32_t *accessLevel);