tcMenu
Classes | Enumerations
RemoteAuthentication.h File Reference

Go to the source code of this file.

Classes

class  AuthenticationManager
 
class  EepromAuthenticatorManager
 
class  NoAuthenticationManager
 
struct  AuthBlock
 
class  ReadOnlyAuthenticationManager
 

Enumerations

enum  AuthenticationManagerType : uint8_t { AUTHENTICATION_NONE, AUTHENTICATION_IN_EEPROM, AUTHENTICATION_IN_FLASH }
 

Detailed Description

Contains the base functionality for communication between the menu library and remote APIs.


Class Documentation

◆ AuthBlock

struct AuthBlock

When using the read only authenticator, you create these structures in read only memory up front at compile time using const and PROGMEM.

Class Members
char name[CLIENT_DESC_SIZE]
char uuid[UUID_KEY_SIZE]