aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/dcc/libkvidcc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/dcc/libkvidcc.cpp')
-rw-r--r--src/modules/dcc/libkvidcc.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/modules/dcc/libkvidcc.cpp b/src/modules/dcc/libkvidcc.cpp
index 8696b636c..015e4f7d6 100644
--- a/src/modules/dcc/libkvidcc.cpp
+++ b/src/modules/dcc/libkvidcc.cpp
@@ -2699,7 +2699,7 @@ static bool dcc_kvs_fnc_sessionList(KviKvsModuleFunctionCall * c)
/*
- @doc: dcc.getSSLPeerCertInfo
+ @doc: dcc.getSSLCertInfo
@type:
function
@title:
@@ -2737,6 +2737,7 @@ static bool dcc_kvs_fnc_sessionList(KviKvsModuleFunctionCall * c)
[li]serialNumber[/li]
[li]pemBase64[/li]
[li]version[/li]
+ [li]fingerprintIsValid[/li]
[/ul]
See the [module:dcc]dcc module[/module] documentation for more information.[br]
*/
@@ -2909,6 +2910,11 @@ static bool dcc_kvs_fnc_getSSLCertInfo(KviKvsModuleFunctionCall * c)
c->returnValue()->setInteger(pCert->version());
return true;
}
+ if(szQuery.compare("fingerprintIsValid")==0)
+ {
+ c->returnValue()->setBoolean(pCert->fingerprintIsValid());
+ return true;
+ }
c->warning(__tr2qs_ctx("Unable to get SSL informations: query not recognized","dcc"));
c->returnValue()->setString("");