![]() |
GM6000 Digital Heater Controller Build: 20 (Branch = develop)
SDX-1330
|
Validates the TShell login password. More...
Validates the TShell login password.
#include <TShellSecurity.h>
Public Member Functions | |
| TShellSecurity (Driver::Crypto::Hash &sha512HashFunciton) | |
| Constructor. | |
| Permission_T | validateCredentials (const char *username, const char *password) noexcept |
| Cpl::TShell::Security. | |
Public Member Functions inherited from Cpl::TShell::Security | |
| virtual | ~Security () |
| Virtual destructor. | |
Protected Attributes | |
| Driver::Crypto::Hash & | m_sha512 |
| Hash function. | |
Additional Inherited Members | |
Public Types inherited from Cpl::TShell::Security | |
| enum | Permission_T { ePUBLIC = 0 , eUSER = 1 , eSYSTEM = 2 , eADMIN = 3 } |
| Permissions levels. More... | |
|
inline |
Constructor.
|
virtualnoexcept |
Implements Cpl::TShell::Security.
|
protected |
Hash function.