tcMenu
Public Member Functions | List of all members
NoAuthenticationManager Class Reference

#include <RemoteAuthentication.h>

Inheritance diagram for NoAuthenticationManager:
AuthenticationManager

Public Member Functions

bool addAdditionalUUIDKey (const char *, const char *) override
 
bool isAuthenticated (const char *, const char *) override
 
bool doesPinMatch (const char *) override
 
- Public Member Functions inherited from AuthenticationManager
 AuthenticationManager (AuthenticationManagerType authType)
 
AuthenticationManagerType getAuthenticationManagerType ()
 

Detailed Description

Should you not wish to use the security features, and there's little benefit memory wise to be honest then this version of the class does nothing and always allows connections.

Member Function Documentation

◆ addAdditionalUUIDKey()

bool NoAuthenticationManager::addAdditionalUUIDKey ( const char *  ,
const char *   
)
inlineoverridevirtual

prize every time with the No Authentication impl, everyone is always admitted.

Implements AuthenticationManager.

◆ isAuthenticated()

bool NoAuthenticationManager::isAuthenticated ( const char *  ,
const char *   
)
inlineoverridevirtual

prize every time with the No Authentication impl, everyone is always admitted.

Implements AuthenticationManager.

◆ doesPinMatch()

bool NoAuthenticationManager::doesPinMatch ( const char *  )
inlineoverridevirtual

prize every time again for pin match, when there's no authentication, pins always match

Implements AuthenticationManager.


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