From ceff219b2b7fec21a5feac0b9606a2ebad8c4822 Mon Sep 17 00:00:00 2001 From: Melvin Keskin Date: Fri, 17 Sep 2021 01:26:05 +0200 Subject: TrustStorage: Add security policies --- src/client/QXmppTrustStorage.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'src/client/QXmppTrustStorage.cpp') 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 @@ -32,6 +32,30 @@ /// \since QXmpp 1.5 /// +/// +/// \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) /// -- cgit v1.2.3