42 lines
1.4 KiB
Diff
42 lines
1.4 KiB
Diff
diff -up ./esc/src/app/esc.js.fix9 ./esc/src/app/esc.js
|
|
--- ./esc/src/app/esc.js.fix9 2020-08-12 11:15:29.423093856 -0700
|
|
+++ ./esc/src/app/esc.js 2020-08-12 11:43:47.646556310 -0700
|
|
@@ -271,7 +271,6 @@ class ESC {
|
|
if(!insertedToken && !doReset) {
|
|
return;
|
|
}
|
|
-
|
|
if(doReset) {
|
|
this._operationsGrid.remove(this._phoneHomeButton);
|
|
this._operationsGrid.remove(this._enrollButton);
|
|
@@ -297,6 +296,12 @@ class ESC {
|
|
}
|
|
|
|
this._operationsGrid.show_all();
|
|
+ } else {
|
|
+ if(insertedToken.status == 4) {
|
|
+ this._operationsGrid.add(this._certDetailButton);
|
|
+ this._operationsGrid.show_all();
|
|
+
|
|
+ }
|
|
}
|
|
}
|
|
|
|
diff -up ./esc/src/lib/coolkey/CoolKeyHandler.cpp.fix9 ./esc/src/lib/coolkey/CoolKeyHandler.cpp
|
|
--- ./esc/src/lib/coolkey/CoolKeyHandler.cpp.fix9 2020-08-12 10:59:24.844704399 -0700
|
|
+++ ./esc/src/lib/coolkey/CoolKeyHandler.cpp 2020-08-12 11:11:05.480713407 -0700
|
|
@@ -2329,11 +2329,11 @@ CKHGetCoolKeyInfo(PK11SlotInfo *aSlot,Co
|
|
}
|
|
|
|
//Massage the tokenInfo so it adhered to when coolkey was doing it.
|
|
- if(hasApplet) {
|
|
+ if(hasApplet == 1 || isACAC == 1 || isAPIV == 1) {
|
|
tokenInfo.firmwareVersion.major = 1;
|
|
}
|
|
|
|
- if(isPersonalized) {
|
|
+ if(isPersonalized == 1 || isACAC == 1 || isAPIV == 1) {
|
|
tokenInfo.flags |= CKF_TOKEN_INITIALIZED;
|
|
}
|
|
|