![]() |
![]() |
![]() |
libnm-util Reference Manual | ![]() |
---|---|---|---|---|
#define NM_SETTING_WIRELESS_SECURITY_SETTING_NAME enum NMSettingWirelessSecurityError; #define NM_TYPE_SETTING_WIRELESS_SECURITY_ERROR #define NM_SETTING_WIRELESS_SECURITY_ERROR GQuark nm_setting_wireless_security_error_quark (void); #define NM_SETTING_WIRELESS_SECURITY_KEY_MGMT #define NM_SETTING_WIRELESS_SECURITY_WEP_TX_KEYIDX #define NM_SETTING_WIRELESS_SECURITY_AUTH_ALG #define NM_SETTING_WIRELESS_SECURITY_PROTO #define NM_SETTING_WIRELESS_SECURITY_PAIRWISE #define NM_SETTING_WIRELESS_SECURITY_GROUP #define NM_SETTING_WIRELESS_SECURITY_LEAP_USERNAME #define NM_SETTING_WIRELESS_SECURITY_WEP_KEY0 #define NM_SETTING_WIRELESS_SECURITY_WEP_KEY1 #define NM_SETTING_WIRELESS_SECURITY_WEP_KEY2 #define NM_SETTING_WIRELESS_SECURITY_WEP_KEY3 #define NM_SETTING_WIRELESS_SECURITY_PSK #define NM_SETTING_WIRELESS_SECURITY_LEAP_PASSWORD NMSettingWirelessSecurity; GType nm_setting_wireless_security_get_type (void); NMSetting* nm_setting_wireless_security_new (void); const char* nm_setting_wireless_security_get_key_mgmt (NMSettingWirelessSecurity *setting); guint32 nm_setting_wireless_security_get_num_protos (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_proto (NMSettingWirelessSecurity *setting, guint32 i); gboolean nm_setting_wireless_security_add_proto (NMSettingWirelessSecurity *setting, const char *proto); void nm_setting_wireless_security_remove_proto (NMSettingWirelessSecurity *setting, guint32 i); void nm_setting_wireless_security_clear_protos (NMSettingWirelessSecurity *setting); guint32 nm_setting_wireless_security_get_num_pairwise (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_pairwise (NMSettingWirelessSecurity *setting, guint32 i); gboolean nm_setting_wireless_security_add_pairwise (NMSettingWirelessSecurity *setting, const char *pairwise); void nm_setting_wireless_security_remove_pairwise (NMSettingWirelessSecurity *setting, guint32 i); void nm_setting_wireless_security_clear_pairwise (NMSettingWirelessSecurity *setting); guint32 nm_setting_wireless_security_get_num_groups (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_group (NMSettingWirelessSecurity *setting, guint32 i); gboolean nm_setting_wireless_security_add_group (NMSettingWirelessSecurity *setting, const char *group); void nm_setting_wireless_security_remove_group (NMSettingWirelessSecurity *setting, guint32 i); void nm_setting_wireless_security_clear_groups (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_psk (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_leap_username (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_leap_password (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_wep_key (NMSettingWirelessSecurity *setting, guint32 idx); void nm_setting_wireless_security_set_wep_key (NMSettingWirelessSecurity *setting, guint32 idx, const char *key); guint32 nm_setting_wireless_security_get_wep_tx_keyidx (NMSettingWirelessSecurity *setting); const char* nm_setting_wireless_security_get_auth_alg (NMSettingWirelessSecurity *setting);
"auth-alg" gchararray : Read / Write "key-mgmt" gchararray : Read / Write "leap-password" gchararray : Read / Write "leap-username" gchararray : Read / Write "psk" gchararray : Read / Write "wep-key0" gchararray : Read / Write "wep-key1" gchararray : Read / Write "wep-key2" gchararray : Read / Write "wep-key3" gchararray : Read / Write "wep-tx-keyidx" guint : Read / Write
#define NM_SETTING_WIRELESS_SECURITY_SETTING_NAME "802-11-wireless-security"
typedef enum { NM_SETTING_WIRELESS_SECURITY_ERROR_UNKNOWN = 0, NM_SETTING_WIRELESS_SECURITY_ERROR_INVALID_PROPERTY, NM_SETTING_WIRELESS_SECURITY_ERROR_MISSING_PROPERTY, NM_SETTING_WIRELESS_SECURITY_ERROR_MISSING_802_1X_SETTING, NM_SETTING_WIRELESS_SECURITY_ERROR_LEAP_REQUIRES_802_1X, NM_SETTING_WIRELESS_SECURITY_ERROR_LEAP_REQUIRES_USERNAME, NM_SETTING_WIRELESS_SECURITY_ERROR_SHARED_KEY_REQUIRES_WEP } NMSettingWirelessSecurityError;
#define NM_TYPE_SETTING_WIRELESS_SECURITY_ERROR (nm_setting_wireless_security_error_get_type ())
#define NM_SETTING_WIRELESS_SECURITY_ERROR nm_setting_wireless_security_error_quark ()
GQuark nm_setting_wireless_security_error_quark (void);
Returns : |
#define NM_SETTING_WIRELESS_SECURITY_WEP_TX_KEYIDX "wep-tx-keyidx"
#define NM_SETTING_WIRELESS_SECURITY_LEAP_USERNAME "leap-username"
#define NM_SETTING_WIRELESS_SECURITY_LEAP_PASSWORD "leap-password"
GType nm_setting_wireless_security_get_type (void);
Returns : |
const char* nm_setting_wireless_security_get_key_mgmt (NMSettingWirelessSecurity *setting);
|
|
Returns : |
guint32 nm_setting_wireless_security_get_num_protos (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_proto (NMSettingWirelessSecurity *setting, guint32 i);
|
|
|
|
Returns : |
gboolean nm_setting_wireless_security_add_proto (NMSettingWirelessSecurity *setting, const char *proto);
|
|
|
|
Returns : |
void nm_setting_wireless_security_remove_proto (NMSettingWirelessSecurity *setting, guint32 i);
|
|
|
void nm_setting_wireless_security_clear_protos (NMSettingWirelessSecurity *setting);
|
guint32 nm_setting_wireless_security_get_num_pairwise (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_pairwise (NMSettingWirelessSecurity *setting, guint32 i);
|
|
|
|
Returns : |
gboolean nm_setting_wireless_security_add_pairwise (NMSettingWirelessSecurity *setting, const char *pairwise);
|
|
|
|
Returns : |
void nm_setting_wireless_security_remove_pairwise (NMSettingWirelessSecurity *setting, guint32 i);
|
|
|
void nm_setting_wireless_security_clear_pairwise (NMSettingWirelessSecurity *setting);
|
guint32 nm_setting_wireless_security_get_num_groups (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_group (NMSettingWirelessSecurity *setting, guint32 i);
|
|
|
|
Returns : |
gboolean nm_setting_wireless_security_add_group (NMSettingWirelessSecurity *setting, const char *group);
|
|
|
|
Returns : |
void nm_setting_wireless_security_remove_group (NMSettingWirelessSecurity *setting, guint32 i);
|
|
|
void nm_setting_wireless_security_clear_groups (NMSettingWirelessSecurity *setting);
|
const char* nm_setting_wireless_security_get_psk (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_leap_username (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_leap_password (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_wep_key (NMSettingWirelessSecurity *setting, guint32 idx);
|
|
|
|
Returns : |
void nm_setting_wireless_security_set_wep_key (NMSettingWirelessSecurity *setting, guint32 idx, const char *key);
|
|
|
|
|
guint32 nm_setting_wireless_security_get_wep_tx_keyidx (NMSettingWirelessSecurity *setting);
|
|
Returns : |
const char* nm_setting_wireless_security_get_auth_alg (NMSettingWirelessSecurity *setting);
|
|
Returns : |
"leap-password"
property"leap-password" gchararray : Read / Write
LEAP Password.
Default value: NULL
"leap-username"
property"leap-username" gchararray : Read / Write
LEAP Username.
Default value: NULL
"wep-tx-keyidx"
property"wep-tx-keyidx" guint : Read / Write
WEP TX key index.
Allowed values: <= 3
Default value: 0