![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Execute commands and parse the results. More...
#include <freeradius-devel/server/base.h>#include <freeradius-devel/server/module_rlm.h>#include <freeradius-devel/unlang/interpret.h>#include <freeradius-devel/util/base32.h>#include <freeradius-devel/unlang/call_env.h>#include "totp.h"
Include dependency graph for rlm_totp.c:Go to the source code of this file.
Data Structures | |
| struct | rlm_totp_call_env_t |
| struct | rlm_totp_t |
Typedefs | |
| typedef struct rlm_totp_t | rlm_totp_t |
Functions | |
| static unlang_action_t | mod_authenticate (unlang_result_t *p_result, module_ctx_t const *mctx, request_t *request) |
| static int | mod_instantiate (module_inst_ctx_t const *mctx) |
Variables | |
| static const call_env_method_t | method_env |
| static const conf_parser_t | module_config [] |
| module_rlm_t | rlm_totp |
Execute commands and parse the results.
Definition in file rlm_totp.c.
| struct rlm_totp_call_env_t |
Definition at line 36 of file rlm_totp.c.
Collaboration diagram for rlm_totp_call_env_t:| Data Fields | ||
|---|---|---|
| fr_value_box_t | key | |
| fr_value_box_t | secret | |
| fr_value_box_t | time_offset | |
| fr_value_box_t | user_password | |
| struct rlm_totp_t |
Definition at line 61 of file rlm_totp.c.
Collaboration diagram for rlm_totp_t:| Data Fields | ||
|---|---|---|
| fr_totp_t | totp | |
| typedef struct rlm_totp_t rlm_totp_t |
|
static |
|
static |
Definition at line 154 of file rlm_totp.c.
|
static |
Definition at line 43 of file rlm_totp.c.
|
static |
Definition at line 66 of file rlm_totp.c.
| module_rlm_t rlm_totp |
Definition at line 186 of file rlm_totp.c.
1.9.8