WiFiConfig

class pyniryo_nate.models.network.WiFiConfig(ssid: str, personal: WpaPersonal | None = None, enterprise: WpaEnterprise | None = None)[source]

Bases: object

Parameters:
  • ssid (str) – The network name to connect to.

  • personal (WpaPersonal | None) – WPA2/WPA3 personal credentials, if the network uses personal auth.

  • enterprise (WpaEnterprise | None) – 802.1X/EAP enterprise credentials, if the network uses enterprise auth.

Attributes

Methods

ssid: str
personal: WpaPersonal | None = None
enterprise: WpaEnterprise | None = None
classmethod from_transport_model(model: WiFiConfig) → WiFiConfig[source]
Parameters:

model (WiFiConfig)

Return type:

WiFiConfig

to_transport_model() → WiFiConfig[source]
Return type:

WiFiConfig