From 35779c6675728fa6f0fd0a21cefb904408509c23 Mon Sep 17 00:00:00 2001
From: Sebastien Bacher
Top
+ Object Hierarchy
![]()
@@ -309,127 +308,6 @@ use WEP, LEAP, WPA or WPA2/RSN security![]()
| -char * | -auth-alg | -Read / Write | -
| int | -fils | -Read / Write | -
| GStrv | -group | -Read / Write | -
| -char * | -key-mgmt | -Read / Write | -
| -char * | -leap-password | -Read / Write | -
| NMSettingSecretFlags | -leap-password-flags | -Read / Write | -
| -char * | -leap-username | -Read / Write | -
| GStrv | -pairwise | -Read / Write | -
| int | -pmf | -Read / Write | -
| GStrv | -proto | -Read / Write | -
| -char * | -psk | -Read / Write | -
| NMSettingSecretFlags | -psk-flags | -Read / Write | -
| NMSettingSecretFlags | -wep-key-flags | -Read / Write | -
| NMWepKeyType | -wep-key-type | -Read / Write | -
| -char * | -wep-key0 | -Read / Write | -
| -char * | -wep-key1 | -Read / Write | -
| -char * | -wep-key2 | -Read / Write | -
| -char * | -wep-key3 | -Read / Write | -
| guint | -wep-tx-keyidx | -Read / Write | -
| guint | -wps-method | -Read / Write | -
| #define | NM_SETTING_WIRELESS_SECURITY_FILS | -
| - | NMSettingWirelessSecurity | -
Returns
- the “psk” property of the setting
+ the “psk” property of the setting
@@ -1249,7 +1120,7 @@ nm_setting_wireless_security_get_psk_flags
@@ -1275,7 +1146,7 @@ nm_setting_wireless_security_get_leap_username
@@ -1301,7 +1172,7 @@ nm_setting_wireless_security_get_leap_password
@@ -1328,7 +1199,7 @@ nm_setting_wireless_security_get_leap_password_flags
@@ -1396,7 +1267,7 @@ nm_setting_wireless_security_set_wep_key
key
the WEP key as a string, in either hexadecimal, ASCII, or passphrase
-form as determined by the value of the “wep-key-type”
+form as determined by the value of the “wep-key-type”
property.
@@ -1427,7 +1298,7 @@ nm_setting_wireless_security_get_wep_tx_keyidx
@@ -1453,7 +1324,7 @@ nm_setting_wireless_security_get_auth_alg
@@ -1505,7 +1376,7 @@ nm_setting_wireless_security_get_wep_key_type
@@ -1531,7 +1402,7 @@ nm_setting_wireless_security_get_wps_method
Since: 1.10
@@ -1898,248 +1769,6 @@ although, with the same numeric values.
#define NM_SETTING_WIRELESS_SECURITY_FILS "fils"
-
-
-NMSettingWirelessSecurity
-typedef struct _NMSettingWirelessSecurity NMSettingWirelessSecurity;
-Wi-Fi Security Settings
-
-
-
-Property Details
-
-The “auth-alg” property
- “auth-alg” char *
-When WEP is used (ie, key-mgmt = "none" or "ieee8021x") indicate the
-802.11 authentication algorithm required by the AP here. One of "open"
-for Open System, "shared" for Shared Key, or "leap" for Cisco LEAP. When
-using Cisco LEAP (ie, key-mgmt = "ieee8021x" and auth-alg = "leap") the
-"leap-username" and "leap-password" properties must be specified.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “fils” property
- “fils” int
-Indicates whether Fast Initial Link Setup (802.11ai) must be enabled for
-the connection. One of NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT (use
-global default value), NM_SETTING_WIRELESS_SECURITY_FILS_DISABLE
-(disable FILS), NM_SETTING_WIRELESS_SECURITY_FILS_OPTIONAL (enable FILS
-if the supplicant and the access point support it) or
-NM_SETTING_WIRELESS_SECURITY_FILS_REQUIRED (enable FILS and fail if not
-supported). When set to NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT and
-no global default is set, FILS will be optionally enabled.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: 0
-Since: 1.12
-
-
-
-The “group” property
- “group” GStrv
-A list of group/broadcast encryption algorithms which prevents
-connections to Wi-Fi networks that do not utilize one of the algorithms
-in the list. For maximum compatibility leave this property empty. Each
-list element may be one of "wep40", "wep104", "tkip", or "ccmp".
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-
-
-
-The “key-mgmt” property
- “key-mgmt” char *
-Key management used for the connection. One of "none" (WEP),
-"ieee8021x" (Dynamic WEP), "wpa-psk" (infrastructure WPA-PSK), "sae"
-(SAE), "owe" (Opportunistic Wireless Encryption), "wpa-eap"
-(WPA-Enterprise) or "wpa-eap-suite-b-192" (WPA3-Enterprise Suite B).
-This property must be set for any Wi-Fi connection that uses security.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “leap-password” property
- “leap-password” char *
-The login password for legacy LEAP connections (ie, key-mgmt =
-"ieee8021x" and auth-alg = "leap").
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “leap-password-flags” property
- “leap-password-flags” NMSettingSecretFlags
-Flags indicating how to handle the
-“leap-password” property.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-
-
-
-The “leap-username” property
- “leap-username” char *
-The login username for legacy LEAP connections (ie, key-mgmt =
-"ieee8021x" and auth-alg = "leap").
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “pairwise” property
- “pairwise” GStrv
-A list of pairwise encryption algorithms which prevents connections to
-Wi-Fi networks that do not utilize one of the algorithms in the list.
-For maximum compatibility leave this property empty. Each list element
-may be one of "tkip" or "ccmp".
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-
-
-
-The “pmf” property
- “pmf” int
-Indicates whether Protected Management Frames (802.11w) must be enabled
-for the connection. One of NM_SETTING_WIRELESS_SECURITY_PMF_DEFAULT
-(use global default value), NM_SETTING_WIRELESS_SECURITY_PMF_DISABLE
-(disable PMF), NM_SETTING_WIRELESS_SECURITY_PMF_OPTIONAL (enable PMF if
-the supplicant and the access point support it) or
-NM_SETTING_WIRELESS_SECURITY_PMF_REQUIRED (enable PMF and fail if not
-supported). When set to NM_SETTING_WIRELESS_SECURITY_PMF_DEFAULT and no
-global default is set, PMF will be optionally enabled.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: 0
-Since: 1.10
-
-
-
-The “proto” property
- “proto” GStrv
-List of strings specifying the allowed WPA protocol versions to use.
-Each element may be one "wpa" (allow WPA) or "rsn" (allow WPA2/RSN). If
-not specified, both WPA and RSN connections are allowed.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-
-
-
-The “psk” property
- “psk” char *
-Pre-Shared-Key for WPA networks. For WPA-PSK, it's either an ASCII
-passphrase of 8 to 63 characters that is (as specified in the 802.11i
-standard) hashed to derive the actual key, or the key in form of 64
-hexadecimal character. The WPA3-Personal networks use a passphrase
-of any length for SAE authentication.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “psk-flags” property
- “psk-flags” NMSettingSecretFlags
-Flags indicating how to handle the “psk”
-property.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-
-
-
-The “wep-key-flags” property
- “wep-key-flags” NMSettingSecretFlags
-Flags indicating how to handle the “wep-key0”,
-“wep-key1”, “wep-key2”,
-and “wep-key3” properties.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-
-
-
-The “wep-key-type” property
- “wep-key-type” NMWepKeyType
-Controls the interpretation of WEP keys. Allowed values are
-NM_WEP_KEY_TYPE_KEY, in which case the key is either a 10- or
-26-character hexadecimal string, or a 5- or 13-character ASCII password;
-or NM_WEP_KEY_TYPE_PASSPHRASE, in which case the passphrase is provided
-as a string and will be hashed using the de-facto MD5 method to derive
-the actual WEP key.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NM_WEP_KEY_TYPE_UNKNOWN
-
-
-
-The “wep-key0” property
- “wep-key0” char *
-Index 0 WEP key. This is the WEP key used in most networks. See the
-"wep-key-type" property for a description of how this key is interpreted.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “wep-key1” property
- “wep-key1” char *
-Index 1 WEP key. This WEP index is not used by most networks. See the
-"wep-key-type" property for a description of how this key is interpreted.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “wep-key2” property
- “wep-key2” char *
-Index 2 WEP key. This WEP index is not used by most networks. See the
-"wep-key-type" property for a description of how this key is interpreted.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “wep-key3” property
- “wep-key3” char *
-Index 3 WEP key. This WEP index is not used by most networks. See the
-"wep-key-type" property for a description of how this key is interpreted.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: NULL
-
-
-
-The “wep-tx-keyidx” property
- “wep-tx-keyidx” guint
-When static WEP is used (ie, key-mgmt = "none") and a non-default WEP key
-index is used by the AP, put that WEP key index here. Valid values are 0
-(default key) through 3. Note that some consumer access points (like the
-Linksys WRT54G) number the keys 1 - 4.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Allowed values: <= 3
-Default value: 0
-
-
-
-The “wps-method” property
- “wps-method” guint
-Flags indicating which mode of WPS is to be used if any.
-There's little point in changing the default setting as NetworkManager will
-automatically determine whether it's feasible to start WPS enrollment from
-the Access Point capabilities.
-WPS can be disabled by setting this property to a value of 1.
-Owner: NMSettingWirelessSecurity
-Flags: Read / Write
-Default value: 0
-Since: 1.10
-