diff options
Diffstat (limited to 'src/modules/dcc/libkvidcc.cpp')
| -rw-r--r-- | src/modules/dcc/libkvidcc.cpp | 8 |
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(""); |
