Skip to content

Struct espos_httpd_auth_policy_t

ClassList > espos_httpd_auth_policy_t

  • #include <espos_httpd_auth_policy.h>

Public Attributes

Type Name
void * ctx
uint32_t fail_count
uint32_t fail_first_s
char key
bool locked
uint32_t lockout_until_s
const espos_httpd_auth_port_t * port
bool recovery
uint32_t recovery_until_s
bool require_key
size_t session_count
espos_httpd_auth_session_t * sessions
uint32_t ttl_s

Public Attributes Documentation

variable ctx

void* espos_httpd_auth_policy_t::ctx;

variable fail_count

uint32_t espos_httpd_auth_policy_t::fail_count;

variable fail_first_s

uint32_t espos_httpd_auth_policy_t::fail_first_s;

variable key

char espos_httpd_auth_policy_t::key[ESPOS_HTTPD_AUTH_KEY_MAX+1];

variable locked

bool espos_httpd_auth_policy_t::locked;

variable lockout_until_s

uint32_t espos_httpd_auth_policy_t::lockout_until_s;

variable port

const espos_httpd_auth_port_t* espos_httpd_auth_policy_t::port;

variable recovery

bool espos_httpd_auth_policy_t::recovery;

variable recovery_until_s

uint32_t espos_httpd_auth_policy_t::recovery_until_s;

variable require_key

bool espos_httpd_auth_policy_t::require_key;

variable session_count

size_t espos_httpd_auth_policy_t::session_count;

variable sessions

espos_httpd_auth_session_t* espos_httpd_auth_policy_t::sessions;

variable ttl_s

uint32_t espos_httpd_auth_policy_t::ttl_s;


The documentation for this class was generated from the following file espos_httpd/include/espos_httpd_auth_policy.h