Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
wifi_certs.h File Reference
#include <stdbool.h>
#include <zephyr/kernel.h>
#include <zephyr/net/wifi_mgmt.h>

Go to the source code of this file.

Functions

int wifi_set_enterprise_credentials (struct net_if *iface, bool is_ap)
 Set Wi-Fi Enterprise credentials.
 
void wifi_clear_enterprise_credentials (void)
 Clear Wi-Fi enterprise credentials.
 

Function Documentation

◆ wifi_clear_enterprise_credentials()

void wifi_clear_enterprise_credentials ( void  )

Clear Wi-Fi enterprise credentials.

◆ wifi_set_enterprise_credentials()

int wifi_set_enterprise_credentials ( struct net_if iface,
bool  is_ap 
)

Set Wi-Fi Enterprise credentials.

Sets up the required credentials for Enterprise mode in both Access Point and Station modes.

Certificates typically used:

  • CA certificate
  • Client certificate
  • Client private key
  • Server certificate and server key (for AP mode)
Parameters
ifaceNetwork interface
is_apAP or Station mode
Returns
0 if ok, < 0 if error