Skip to content

Commit 46bcac7

Browse files
metsmamrts
authored andcommitted
Revert "Remove PKCS11 module from Firefox"
This reverts commit 3878139. This reverts commit 3f41eda. Signed-off-by: Raul Metsma <[email protected]>
1 parent 3878139 commit 46bcac7

File tree

5 files changed

+1
-95
lines changed

5 files changed

+1
-95
lines changed

src/background/background.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ import { ExtensionRequest } from "@web-eid.js/models/message/ExtensionRequest";
2525
import libraryConfig from "@web-eid.js/config";
2626

2727
import { MessageSender } from "../models/Browser/Runtime";
28-
import Pkcs11Service from "./services/Pkcs11Service";
2928
import TokenSigningAction from "./actions/TokenSigning";
3029
import { TokenSigningMessage } from "../models/TokenSigning/TokenSigningMessage";
3130
import authenticate from "./actions/authenticate";
@@ -112,6 +111,3 @@ browser.runtime.onMessage.addListener((message, sender, sendResponse) => {
112111
}
113112
return true;
114113
});
115-
116-
Pkcs11Service.unload("onepinopenscpkcs11");
117-
Pkcs11Service.unload("idemiaawppkcs11");

src/background/services/Pkcs11Service.ts

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/models/Browser.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
* SOFTWARE.
2121
*/
2222

23-
import PKCS11 from "./Browser/PKCS11";
2423
import Permissions from "./Browser/Permissions";
2524
import Runtime from "./Browser/Runtime";
2625
import Tabs from "./Browser/Tabs";
@@ -52,13 +51,6 @@ export default interface Browser {
5251
*/
5352
permissions: Permissions;
5453

55-
/**
56-
* Enables operations with PKCS #11 security modules.
57-
*
58-
* @see https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/pkcs11
59-
*/
60-
pkcs11: PKCS11;
61-
6254
/**
6355
* Interact with the browser's tab system.
6456
*

src/models/Browser/PKCS11.ts

Lines changed: 0 additions & 38 deletions
This file was deleted.

static/firefox/manifest.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
},
3333
"permissions": [
3434
"*://*/*",
35-
"nativeMessaging",
36-
"pkcs11"
35+
"nativeMessaging"
3736
]
3837
}

0 commit comments

Comments
 (0)