NetworkManager::MacsecSetting Class

class NetworkManager::MacsecSetting

Represents Macsec setting. More...

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

Public Types

List
enum Mode { Psk, Eap }
Ptr
enum Validation { Disable, Check, Strict }

Public Functions

MacsecSetting()
MacsecSetting(const NetworkManager::MacsecSetting::Ptr &other)
bool encrypt() const
QString mkaCak() const
NetworkManager::Setting::SecretFlags mkaCakFlags() const
QString mkaCkn() const
NetworkManager::MacsecSetting::Mode mode() const
QString parent() const
qint32 port() const
bool sendSci() const
void setEncrypt(bool encrypt)
void setMkaCak(const QString &mkaCak)
void setMkaCakFlags(NetworkManager::Setting::SecretFlags flags)
void setMkaCkn(const QString &mkaCkn)
void setMode(NetworkManager::MacsecSetting::Mode mode)
void setParent(const QString &parent)
void setPort(qint32 port)
void setSendSci(bool sendSci)
void setValidation(NetworkManager::MacsecSetting::Validation validation)
NetworkManager::MacsecSetting::Validation validation() const

Detailed Description

Member Type Documentation

MacsecSetting::List

enum MacsecSetting::Mode

ConstantValue
NetworkManager::MacsecSetting::Psk0
NetworkManager::MacsecSetting::Eap1

MacsecSetting::Ptr

enum MacsecSetting::Validation

ConstantValue
NetworkManager::MacsecSetting::Disable0
NetworkManager::MacsecSetting::Check1
NetworkManager::MacsecSetting::Strict2

Member Function Documentation

MacsecSetting::MacsecSetting()

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

bool MacsecSetting::encrypt() const

See also setEncrypt().

QString MacsecSetting::mkaCak() const

See also setMkaCak().

NetworkManager::Setting::SecretFlags MacsecSetting::mkaCakFlags() const

See also setMkaCakFlags().

QString MacsecSetting::mkaCkn() const

See also setMkaCkn().

NetworkManager::MacsecSetting::Mode MacsecSetting::mode() const

See also setMode().

QString MacsecSetting::parent() const

See also setParent().

qint32 MacsecSetting::port() const

See also setPort().

bool MacsecSetting::sendSci() const

See also setSendSci().

void MacsecSetting::setEncrypt(bool encrypt)

See also encrypt().

void MacsecSetting::setMkaCak(const QString &mkaCak)

See also mkaCak().

void MacsecSetting::setMkaCakFlags(NetworkManager::Setting::SecretFlags flags)

See also mkaCakFlags().

void MacsecSetting::setMkaCkn(const QString &mkaCkn)

See also mkaCkn().

void MacsecSetting::setMode(NetworkManager::MacsecSetting::Mode mode)

See also mode().

void MacsecSetting::setParent(const QString &parent)

See also parent().

void MacsecSetting::setPort(qint32 port)

See also port().

void MacsecSetting::setSendSci(bool sendSci)

See also sendSci().

void MacsecSetting::setValidation(NetworkManager::MacsecSetting::Validation validation)

See also validation().

NetworkManager::MacsecSetting::Validation MacsecSetting::validation() const

See also setValidation().