blob: 43e5922bbd299d251dc8fbe6b6dd4eb932b4c0eb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
---
title: pkcs11.uninstallModule()
slug: Mozilla/Add-ons/WebExtensions/API/pkcs11/uninstallModule
tags:
- API
- Add-ons
- Extensions
- Method
- Reference
- WebExtensions
- pkcs11
- uninstallModule
translation_of: Mozilla/Add-ons/WebExtensions/API/pkcs11/uninstallModule
---
{{AddonSidebar()}}
Désinstalle le module PKCS #11 nommé de Firefox.
C'est une fonction asynchrone qui renvoie une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise).
## Syntaxe
```js
var uninstalling = browser.pkcs11.uninstallModule(
name // string
)
```
### Paramètres
- `name`
- : `string`. Nom du module à désinstaller. Cela doit correspondre à la propriété `name` dans le [manifest PKCS #11](/fr/Add-ons/WebExtensions/Native_manifests#PKCS_11_manifests) pour le module.
### Return value
Une [`Promise`](/fr/docs/Web/JavaScript/Reference/Objets_globaux/Promise) qui sera accompli sans arguments une fois le module désinstallée.
Si le module n'a pas pu être trouvé ou qu'une autre erreur se produit, la promise sera rejetée avec un message d'erreur.
## Compatibilité du navigateur
{{Compat("webextensions.api.pkcs11.uninstallModule", 10)}}
## Exemples
Désinstalle le module nommé "pkcs11_module" :
```js
browser.pkcs11.uninstallModule("pkcs11_module");
```
{{WebExtExamples}}
|