GM6000 Digital Heater Controller Branch: main
SDX-1330
List of all members | Public Member Functions
Cpl::TShell::SecurityNull Class Reference

This concrete class dummy/null implementation of the Security interface. More...

Detailed Description

This concrete class dummy/null implementation of the Security interface.

#include <SecurityNull.h>

Inheritance diagram for Cpl::TShell::SecurityNull:
[legend]
Collaboration diagram for Cpl::TShell::SecurityNull:
[legend]

Public Member Functions

 SecurityNull ()
 Constructor.
 
Permission_T validateCredentials (const char *username, const char *password) noexcept
 See Cpl::TShell::Security.
 
- Public Member Functions inherited from Cpl::TShell::Security
virtual ~Security ()
 Virtual destructor.
 

Additional Inherited Members

- Public Types inherited from Cpl::TShell::Security
enum  Permission_T { ePUBLIC = 0 , eUSER = 1 , eSYSTEM = 2 , eADMIN = 3 }
 Permissions levels. More...
 

Constructor & Destructor Documentation

◆ SecurityNull()

Cpl::TShell::SecurityNull::SecurityNull ( )
inline

Constructor.

Member Function Documentation

◆ validateCredentials()

Permission_T Cpl::TShell::SecurityNull::validateCredentials ( const char *  username,
const char *  password 
)
inlinevirtualnoexcept

The documentation for this class was generated from the following file: