Pages
API Documentation
On this page

NetworkManager::WirelessSecuritySetting Class

Represents wireless security setting. More...

  • Header: #include <NetworkManagerQt/WirelessSecuritySetting>
  • CMake: find_package(KF6 REQUIRED COMPONENTS NetworkManagerQt)
    target_link_libraries(mytarget PRIVATE KF6::NetworkManagerQt)
  • Inherits: NetworkManager::Setting

List of all members, including inherited members

Public Types

Public Functions

Detailed Description

Member Type Documentation

enum WirelessSecuritySetting::AuthAlg

Constant
NetworkManager::WirelessSecuritySetting::None 0
NetworkManager::WirelessSecuritySetting::Open 1
NetworkManager::WirelessSecuritySetting::Shared 2
NetworkManager::WirelessSecuritySetting::Leap 3

enum WirelessSecuritySetting::KeyMgmt

Constant
NetworkManager::WirelessSecuritySetting::Unknown -1
NetworkManager::WirelessSecuritySetting::Wep 0
NetworkManager::WirelessSecuritySetting::Ieee8021x 1
NetworkManager::WirelessSecuritySetting::WpaNone 2
NetworkManager::WirelessSecuritySetting::WpaPsk 3
NetworkManager::WirelessSecuritySetting::WpaEap 4
NetworkManager::WirelessSecuritySetting::SAE 5
NetworkManager::WirelessSecuritySetting::WpaEapSuiteB192 6
NetworkManager::WirelessSecuritySetting::OWE 7

WirelessSecuritySetting::List

enum WirelessSecuritySetting::Pmf

Constant
NetworkManager::WirelessSecuritySetting::DefaultPmf 0
NetworkManager::WirelessSecuritySetting::DisablePmf 1
NetworkManager::WirelessSecuritySetting::OptionalPmf 2
NetworkManager::WirelessSecuritySetting::RequiredPmf 3

WirelessSecuritySetting::Ptr

enum WirelessSecuritySetting::WepKeyType

Constant
NetworkManager::WirelessSecuritySetting::NotSpecified 0
NetworkManager::WirelessSecuritySetting::Hex 1
NetworkManager::WirelessSecuritySetting::Passphrase 2

enum WirelessSecuritySetting::WpaEncryptionCapabilities

Constant
NetworkManager::WirelessSecuritySetting::Wep40 0
NetworkManager::WirelessSecuritySetting::Wep104 1
NetworkManager::WirelessSecuritySetting::Tkip 2
NetworkManager::WirelessSecuritySetting::Ccmp 3

enum WirelessSecuritySetting::WpaProtocolVersion

Constant
NetworkManager::WirelessSecuritySetting::Wpa 0
NetworkManager::WirelessSecuritySetting::Rsn 1

Member Function Documentation

WirelessSecuritySetting::WirelessSecuritySetting()

[explicit] WirelessSecuritySetting::WirelessSecuritySetting(const NetworkManager::WirelessSecuritySetting::Ptr &other)

NetworkManager::WirelessSecuritySetting::AuthAlg WirelessSecuritySetting::authAlg() const

See also setAuthAlg()

QList<NetworkManager::WirelessSecuritySetting::WpaEncryptionCapabilities> WirelessSecuritySetting::group() const

See also setGroup()

NetworkManager::WirelessSecuritySetting::KeyMgmt WirelessSecuritySetting::keyMgmt() const

See also setKeyMgmt()

QString WirelessSecuritySetting::leapPassword() const

See also setLeapPassword()

NetworkManager::Setting::SecretFlags WirelessSecuritySetting::leapPasswordFlags() const

See also setLeapPasswordFlags()

QString WirelessSecuritySetting::leapUsername() const

See also setLeapUsername()

QList<NetworkManager::WirelessSecuritySetting::WpaEncryptionCapabilities> WirelessSecuritySetting::pairwise() const

See also setPairwise()

NetworkManager::WirelessSecuritySetting::Pmf WirelessSecuritySetting::pmf() const

See also setPmf()

QList<NetworkManager::WirelessSecuritySetting::WpaProtocolVersion> WirelessSecuritySetting::proto() const

See also setProto()

QString WirelessSecuritySetting::psk() const

See also setPsk()

NetworkManager::Setting::SecretFlags WirelessSecuritySetting::pskFlags() const

See also setPskFlags()

void WirelessSecuritySetting::setAuthAlg(NetworkManager::WirelessSecuritySetting::AuthAlg alg)

See also authAlg()

void WirelessSecuritySetting::setGroup(const QList<NetworkManager::WirelessSecuritySetting::WpaEncryptionCapabilities> &list)

See also group()

void WirelessSecuritySetting::setKeyMgmt(NetworkManager::WirelessSecuritySetting::KeyMgmt mgmt)

See also keyMgmt()

void WirelessSecuritySetting::setLeapPassword(const QString &password)

See also leapPassword()

void WirelessSecuritySetting::setLeapPasswordFlags(NetworkManager::Setting::SecretFlags type)

See also leapPasswordFlags()

void WirelessSecuritySetting::setLeapUsername(const QString &username)

See also leapUsername()

void WirelessSecuritySetting::setPairwise(const QList<NetworkManager::WirelessSecuritySetting::WpaEncryptionCapabilities> &list)

See also pairwise()

void WirelessSecuritySetting::setPmf(NetworkManager::WirelessSecuritySetting::Pmf pmf)

See also pmf()

void WirelessSecuritySetting::setProto(const QList<NetworkManager::WirelessSecuritySetting::WpaProtocolVersion> &list)

See also proto()

void WirelessSecuritySetting::setPsk(const QString &key)

See also psk()

void WirelessSecuritySetting::setPskFlags(NetworkManager::Setting::SecretFlags type)

See also pskFlags()

void WirelessSecuritySetting::setWepKey0(const QString key)

See also wepKey0()

void WirelessSecuritySetting::setWepKey1(const QString key)

See also wepKey1()

void WirelessSecuritySetting::setWepKey2(const QString key)

See also wepKey2()

void WirelessSecuritySetting::setWepKey3(const QString key)

See also wepKey3()

void WirelessSecuritySetting::setWepKeyFlags(NetworkManager::Setting::SecretFlags type)

See also wepKeyFlags()

void WirelessSecuritySetting::setWepKeyType(NetworkManager::WirelessSecuritySetting::WepKeyType type)

See also wepKeyType()

void WirelessSecuritySetting::setWepTxKeyindex(quint32 index)

See also wepTxKeyindex()

QString WirelessSecuritySetting::wepKey0() const

See also setWepKey0()

QString WirelessSecuritySetting::wepKey1() const

See also setWepKey1()

QString WirelessSecuritySetting::wepKey2() const

See also setWepKey2()

QString WirelessSecuritySetting::wepKey3() const

See also setWepKey3()

NetworkManager::Setting::SecretFlags WirelessSecuritySetting::wepKeyFlags() const

See also setWepKeyFlags()

NetworkManager::WirelessSecuritySetting::WepKeyType WirelessSecuritySetting::wepKeyType() const

See also setWepKeyType()

quint32 WirelessSecuritySetting::wepTxKeyindex() const

See also setWepTxKeyindex()

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.