1/*
2 SPDX-FileCopyrightText: 2012-2013 Jan Grulich <jgrulich@redhat.com>
3
4 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
5*/
6
7#ifndef NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_P_H
8#define NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_P_H
9
10#include <QList>
11#include <QString>
12
13namespace NetworkManager
14{
15class WirelessSecuritySettingPrivate
16{
17public:
18 WirelessSecuritySettingPrivate();
19
20 QString name;
21 NetworkManager::WirelessSecuritySetting::KeyMgmt keyMgmt;
22 quint32 wepTxKeyidx;
23 NetworkManager::WirelessSecuritySetting::AuthAlg authAlg;
24 QList<NetworkManager::WirelessSecuritySetting::WpaProtocolVersion> proto;
25 QList<NetworkManager::WirelessSecuritySetting::WpaEncryptionCapabilities> pairwise;
26 QList<NetworkManager::WirelessSecuritySetting::WpaEncryptionCapabilities> group;
27 QString leapUsername;
28 QString wepKey0;
29 QString wepKey1;
30 QString wepKey2;
31 QString wepKey3;
32 NetworkManager::Setting::SecretFlags wepKeyFlags;
33 NetworkManager::WirelessSecuritySetting::WepKeyType wepKeyType;
34 QString psk;
35 NetworkManager::Setting::SecretFlags pskFlags;
36 QString leapPassword;
37 NetworkManager::Setting::SecretFlags leapPasswordFlags;
38 NetworkManager::WirelessSecuritySetting::Pmf pmf;
39};
40
41}
42
43#endif // NETWORKMANAGERQT_WIRELESSSECURITY_SETTING_P_H
44

source code of networkmanager-qt/src/settings/wirelesssecuritysetting_p.h