NetBurner 3.5.8
PDF Version
Toggle main menu visibility
UserAuth.h
1
/*NB_REVISION*/
2
3
/*NB_COPYRIGHT*/
4
5
#ifndef _USER_AUTH_H_
6
#define _USER_AUTH_H_
7
8
#include <ssh/NetBurner/UserAuthManager.h>
9
10
int
SaveAuthRecordsUserParam(
const
UserAuthRecord
*authRec);
11
int
LoadAuthRecordsUserParam(
UserAuthRecord
*authRec);
12
int
AuthenticateUser(
const
char
*usernamePtr,
const
char
*authPtr,
AuthType
authType);
13
14
AuthResponse
ProcessAddNewUser();
15
AuthResponse
ProcessDeleteUser();
16
17
#endif
/* _USER_AUTH_H_ */
AuthResponse
AuthResponse
Response return codes when checking for the authorization status of a user.
Definition
UserAuthManager.h:59
AuthType
AuthType
The types of authorization requests that are managed. These just indicate what the has value is,...
Definition
UserAuthManager.h:44
UserAuthRecord
A stored record of a user's authorization credentials. The value is hashed when saved so it can't be ...
Definition
UserAuthManager.h:78
examples
SSH
sshServerUserAuth
src
UserAuth.h
Generated by
1.18.0