Zephyr API Documentation 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