Skip to content

Commit 0ca994b

Browse files
authored
Update diagnostics (#1336)
IB-8464 Signed-off-by: Raul Metsma <[email protected]>
1 parent 2eff025 commit 0ca994b

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

client/Diagnostics.cpp

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ void Diagnostics::generalInfo(QTextStream &s)
121121
constexpr auto APDU = &QByteArray::fromHex;
122122
auto printAID = [&](const QString &label, const QByteArray &apdu)
123123
{
124-
constexpr auto APDU = &QByteArray::fromHex;
125124
QPCSCReader::Result r = reader.transfer(apdu);
126125
s << label << ": " << Qt::hex << r.SW;
127126
if (r.SW == 0x9000) s << " (OK)";
@@ -130,15 +129,10 @@ void Diagnostics::generalInfo(QTextStream &s)
130129
s << "<br />";
131130
return r;
132131
};
133-
if(printAID(QStringLiteral("AID_IDEMIA"), APDU("00A40400 10 A000000077010800070000FE00000100")) ||
134-
printAID(QStringLiteral("AID_OT"), APDU("00A4040C 0D E828BD080FF2504F5420415750")) ||
135-
printAID(QStringLiteral("AID_QSCD"), APDU("00A4040C 10 51534344204170706C69636174696F6E")))
136-
{
137-
reader.transfer(APDU("00A4000C"));
138-
reader.transfer(APDU("00A4010C025000"));
139-
reader.transfer(APDU("00A4010C025006"));
132+
if(printAID(QStringLiteral("AID_IDEMIA"), APDU("00A4040C 10 A000000077010800070000FE00000100")) &&
133+
reader.transfer(APDU("00A4010C 02 5000")) &&
134+
reader.transfer(APDU("00A4020C 02 5006")))
140135
s << "ID - " << reader.transfer(APDU("00B00000 00")).data << "<br />";
141-
}
142136
reader.endTransaction();
143137
}
144138

client/Diagnostics_win.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,8 +148,8 @@ void Diagnostics::run()
148148
+ ";C:\\Program Files (x86)\\EstIDMinidriver Minidriver");
149149
SetDllDirectory(LPCWSTR(QCoreApplication::applicationDirPath().utf16()));
150150
static const QStringList dlls{
151-
"digidocpp", "qdigidoc4.exe", "EsteidShellExtension", "id-updater.exe",
152-
"EstIDMinidriver", "EstIDMinidriver64", "web-eid.exe",
151+
"digidocpp", "qdigidoc4.exe", "EsteidShellExtension", "id-updater.exe", "web-eid.exe",
152+
"EstIDMinidriver", "EstIDMinidriver64", "EestiMinidriver", "EestiMinidriver64",
153153
"zlib1", "libxml2", "libxmlsec1", "libxmlsec1-openssl",
154154
"msvcp140", "msvcp140_1", "msvcp140_2", "vcruntime140", "vcruntime140_1"};
155155
for(const QString &lib: dlls)

0 commit comments

Comments
 (0)