NetworkManagerQt
7#ifndef NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_H
8#define NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_H
11#include <networkmanagerqt/networkmanagerqt_export.h>
17class WirelessSecuritySettingPrivate;
43 enum WpaProtocolVersion {
47 enum WpaEncryptionCapabilities {
71 void setKeyMgmt(KeyMgmt mgmt);
72 KeyMgmt keyMgmt()
const;
74 void setWepTxKeyindex(quint32 index);
75 quint32 wepTxKeyindex()
const;
77 void setAuthAlg(AuthAlg alg);
78 AuthAlg authAlg()
const;
89 void setLeapUsername(
const QString &username);
92 void setWepKey0(
const QString key);
95 void setWepKey1(
const QString key);
98 void setWepKey2(
const QString key);
101 void setWepKey3(
const QString key);
107 void setWepKeyType(WepKeyType type);
108 WepKeyType wepKeyType()
const;
110 void setPsk(
const QString &key);
116 void setLeapPassword(
const QString &password);
122 void setPmf(Pmf pmf);
125 void secretsFromMap(
const QVariantMap &secrets)
override;
127 QVariantMap secretsToMap()
const override;
129 QStringList needSecrets(
bool requestNew =
false)
const override;
131 void fromMap(
const QVariantMap &map)
override;
133 QVariantMap toMap()
const override;
136 WirelessSecuritySettingPrivate *d_ptr;
Base class for all kinds of setting.
Represents wireless security setting.
This class allows querying the underlying system to discover the available network interfaces and rea...
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:13:24 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.