|
RDK Documentation (Open Sourced RDK Components)
|
35 #ifndef DEVICE_WIFI_ACCESSPOINT_SECURITY_H_
36 #define DEVICE_WIFI_ACCESSPOINT_SECURITY_H_
39 #include "hostIf_utils.h"
40 #include "hostIf_tr69ReqHandler.h"
41 #include "hostIf_updateHandler.h"
45 static GHashTable *ifHash;
52 static GList* getAllInstances();
54 static void closeAllInstances();
56 char ModesSupported[20];
59 char PreSharedKey[64];
60 char KeyPassphrase[64];
61 unsigned int RekeyingInterval;
62 char RadiusServerIPAddr[45];
63 unsigned int RadiusServerPort;
64 char RadiusSecret[64];
int get_hostIf_WiFi_AccessPoint_Security_PreSharedKey(HOSTIF_MsgData_t *stMsgData)
A literal PreSharedKey (PSK) expressed as a hexadecimal string.
int get_hostIf_WiFi_AccessPoint_Security_ModesSupported(HOSTIF_MsgData_t *stMsgData)
Get the comma-separated list of strings, indicate which security modes this AccessPoint instance is c...
int get_hostIf_WiFi_AccessPoint_Security_WEPKey(HOSTIF_MsgData_t *stMsgData)
Provide A WEP key expressed as a hexadecimal string.
int get_hostIf_WiFi_AccessPoint_Security_ModeEnabled(HOSTIF_MsgData_t *stMsgData)
Get the security mode enabled for wifi device. The value must be a member of the list reported by the...
int get_hostIf_WiFi_AccessPoint_Security_KeyPassphrase(HOSTIF_MsgData_t *stMsgData)
Provide a passphrase from which the PreSharedKey is to be generated, for WPA-Personal or WPA2-Persona...
int get_hostIf_WiFi_AccessPoint_Security_RadiusServerIPAddr(HOSTIF_MsgData_t *stMsgData)
Get the IP Address of the RADIUS server used for WLAN security. RadiusServerIPAddr is only applicable...
int get_hostIf_WiFi_AccessPoint_Security_RadiusServerPort(HOSTIF_MsgData_t *stMsgData)
Get the port number of the RADIUS server used for WLAN security. RadiusServerPort is only applicable ...
int get_hostIf_WiFi_AccessPoint_Security_RekeyingInterval(HOSTIF_MsgData_t *stMsgData)
Get the interval (expressed in seconds) in which the keys are re-generated.
int get_hostIf_WiFi_AccessPoint_Security_RadiusSecret(HOSTIF_MsgData_t *stMsgData)
The secret used for handshaking with the RADIUS server [RFC2865]. When read, this parameter returns a...