SettingWirelessSecurity
Object Hierarchy:
NM.SettingWirelessSecurity
NM.SettingWirelessSecurity
NM.SettingWirelessSecurity
NM.Setting
NM.Setting
NM.Setting->NM.SettingWirelessSecurity
GLib.Object
GLib.Object
GLib.Object->NM.Setting
Description:
[
CCode ( type_id =
"nm_setting_wireless_security_get_type ()" ) ]
public class SettingWirelessSecurity :
Setting
Content:
Properties:
public string auth_alg { owned get ; set ; }
When WEP is used (ie, key-mgmt = "none" or "ieee8021x") indicate the
802.11 authentication algorithm required by the AP here.
public int fils { get ; set ; }
Indicates whether Fast Initial Link Setup (802.11ai) must be enabled
for the connection.
public string [] group { owned get ; set ; }
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.
public string key_mgmt { owned get ; set ; }
Key management used for the connection.
public string leap_password { owned get ; set ; }
The login password for legacy LEAP connections (ie, key-mgmt =
"ieee8021x" and auth-alg = "leap").
public SettingSecretFlags leap_password_flags { get ; set ; }
public string leap_username { owned get ; set ; }
The login username for legacy LEAP connections (ie, key-mgmt =
"ieee8021x" and auth-alg = "leap").
public string [] pairwise { owned get ; set ; }
A list of pairwise encryption algorithms which prevents connections to
Wi-Fi networks that do not utilize one of the algorithms in the list.
public int pmf { get ; set ; }
Indicates whether Protected Management Frames (802.11w) must be
enabled for the connection.
public string [] proto { owned get ; set ; }
List of strings specifying the allowed WPA protocol versions to use.
public string psk { owned get ; set ; }
Pre-Shared-Key for WPA networks.
public SettingSecretFlags psk_flags { get ; set ; }
Flags indicating how to handle the
psk property.
public string wep_key0 { owned get ; set ; }
Index 0 WEP key.
public string wep_key1 { owned get ; set ; }
Index 1 WEP key.
public string wep_key2 { owned get ; set ; }
Index 2 WEP key.
public string wep_key3 { owned get ; set ; }
Index 3 WEP key.
public SettingSecretFlags wep_key_flags { get ; set ; }
public WepKeyType wep_key_type { get ; set ; }
Controls the interpretation of WEP keys.
public uint wep_tx_keyidx { get ; set ; }
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.
public uint wps_method { get ; set ; }
Flags indicating which mode of WPS is to be used if any.
Creation methods:
Methods:
Inherited Members:
All known members inherited from class NM.Setting
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref