aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppTrustStorage.cpp
diff options
context:
space:
mode:
authorMelvin Keskin <melvo@olomono.de>2021-09-17 01:26:05 +0200
committerLinus Jahn <lnj@kaidan.im>2021-09-25 15:42:05 +0200
commitceff219b2b7fec21a5feac0b9606a2ebad8c4822 (patch)
tree6b25afb7293dcb7a4f2d9baf418195b0f471f0c1 /src/client/QXmppTrustStorage.cpp
parent335b0152948ae3cb5d928b7e6dc69c249e2c0b86 (diff)
downloadqxmpp-ceff219b2b7fec21a5feac0b9606a2ebad8c4822.tar.gz
TrustStorage: Add security policies
Diffstat (limited to 'src/client/QXmppTrustStorage.cpp')
-rw-r--r--src/client/QXmppTrustStorage.cpp24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/client/QXmppTrustStorage.cpp b/src/client/QXmppTrustStorage.cpp
index 67f1ace9..16b858c2 100644
--- a/src/client/QXmppTrustStorage.cpp
+++ b/src/client/QXmppTrustStorage.cpp
@@ -33,6 +33,30 @@
///
///
+/// \fn QXmppTrustStorage::setSecurityPolicies(const QString &encryption = {}, SecurityPolicy securityPolicy = SecurityPolicy::NoSecurityPolicy)
+///
+/// Sets the security policy for an encryption protocol or resets the set
+/// security policies.
+///
+/// If securityPolicy is not passed, the set security policy for encryption is
+/// reset.
+/// If also encryption is not passed, all set security policies are reset.
+///
+/// \param encryption encryption protocol namespace
+/// \param securityPolicy security policy being applied
+///
+
+///
+/// \fn QXmppTrustStorage::securityPolicy(const QString &encryption)
+///
+/// Returns the security policy for an encryption protocol.
+///
+/// \param encryption encryption protocol namespace
+///
+/// \return the set security policy
+///
+
+///
/// \fn QXmppTrustStorage::addOwnKey(const QString &encryption, const QString &keyId)
///
/// Adds an own key (i.e., the key used by this client instance).