NetworkManagerQt
7 #ifndef NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_H
8 #define NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_H
11 #include <networkmanagerqt/networkmanagerqt_export.h>
13 #include <QStringList>
17 class 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;
146 #endif // NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_H
QDataStream & operator<<(QDataStream &out, const KDateTime &dateTime)
This class allows querying the underlying system to discover the available network interfaces and rea...
Represents wireless security setting.
@ Unknown
the networking system is not active or unable to report its status - proceed with caution
Base class for all kinds of setting.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Dec 5 2023 04:06:33 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.