diff options
| author | Melvin Keskin <melvo@olomono.de> | 2021-09-17 01:26:05 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2021-09-25 15:42:05 +0200 |
| commit | ceff219b2b7fec21a5feac0b9606a2ebad8c4822 (patch) | |
| tree | 6b25afb7293dcb7a4f2d9baf418195b0f471f0c1 /src/client/QXmppTrustStorage.cpp | |
| parent | 335b0152948ae3cb5d928b7e6dc69c249e2c0b86 (diff) | |
| download | qxmpp-ceff219b2b7fec21a5feac0b9606a2ebad8c4822.tar.gz | |
TrustStorage: Add security policies
Diffstat (limited to 'src/client/QXmppTrustStorage.cpp')
| -rw-r--r-- | src/client/QXmppTrustStorage.cpp | 24 |
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). |
