7#ifndef NETWORKMANAGERQT_MACSECSETTING_H
8#define NETWORKMANAGERQT_MACSECSETTING_H
11#include <networkmanagerqt/networkmanagerqt_export.h>
15class MacsecSettingPrivate;
43 void setEncrypt(
bool encrypt);
46 void setMkaCak(
const QString &mkaCak);
49 void setMkaCkn(
const QString &mkaCkn);
52 void setMode(Mode mode);
55 void setParent(
const QString &parent);
58 void setPort(qint32 port);
61 void setSendSci(
bool sendSci);
64 void setValidation(Validation validation);
65 Validation validation()
const;
70 QStringList needSecrets(
bool requestNew =
false)
const override;
72 void secretsFromMap(
const QVariantMap &secrets)
override;
74 QVariantMap secretsToMap()
const override;
76 void fromMap(
const QVariantMap &setting)
override;
78 QVariantMap toMap()
const override;
81 MacsecSettingPrivate *d_ptr;
Represents Macsec setting.
Base class for all kinds of 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 Fri Dec 27 2024 11:55:20 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.