summaryrefslogtreecommitdiff
path: root/include/modules/ssl.h
diff options
context:
space:
mode:
authorAttila Molnar <attilamolnar@hush.com>2016-04-28 17:06:16 +0200
committerAttila Molnar <attilamolnar@hush.com>2016-04-28 17:06:16 +0200
commitf91da925b585414ab8e768aa331f37ca2d348e2e (patch)
tree72101612a78763a9b7294490ebb1a16cb7407ca4 /include/modules/ssl.h
parentb96329dc3b775c77e98964c42cb0def7ca65ba0e (diff)
Export the GetCiphersuite() method from the SSL modules
Diffstat (limited to 'include/modules/ssl.h')
-rw-r--r--include/modules/ssl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/modules/ssl.h b/include/modules/ssl.h
index adc78e324..9cc504128 100644
--- a/include/modules/ssl.h
+++ b/include/modules/ssl.h
@@ -198,6 +198,12 @@ class SSLIOHook : public IOHook
return cert->GetFingerprint();
return "";
}
+
+ /**
+ * Get the ciphersuite negotiated with the peer
+ * @param out String where the ciphersuite string will be appended to
+ */
+ virtual void GetCiphersuite(std::string& out) const = 0;
};
/** Helper functions for obtaining SSL client certificates and key fingerprints