API reference
Permissions
Every permission identifier of the plugin, generated from permissions/.
Generated from permissions/default.toml and
permissions/autogenerated/, which Tauri writes from the command list.
How to use them in a capability: Permissions guide.
Default permission set
Identifier: keyring-store:default
Default permissions for the plugin
It includes 20 permissions:
allow-get-passwords, allow-set-passwords, allow-delete-passwords, allow-password-exists, allow-export-passwords-plain, allow-import-passwords-plain, allow-export-passwords-encrypted, allow-import-passwords-encrypted, allow-ping, allow-initialize, allow-destroy, allow-save, allow-create-client, allow-load-client, allow-get-store-record, allow-save-store-record, allow-remove-store-record, allow-save-secret, allow-remove-secret, allow-execute-procedure
All permissions
| Identifier | Description | In default |
|---|---|---|
keyring-store:allow-create-client | Enables the create_client command without any pre-configured scope. | ✓ |
keyring-store:deny-create-client | Denies the create_client command without any pre-configured scope. | |
keyring-store:allow-delete-passwords | Enables the delete_passwords command without any pre-configured scope. | ✓ |
keyring-store:deny-delete-passwords | Denies the delete_passwords command without any pre-configured scope. | |
keyring-store:allow-destroy | Enables the destroy command without any pre-configured scope. | ✓ |
keyring-store:deny-destroy | Denies the destroy command without any pre-configured scope. | |
keyring-store:allow-execute-procedure | Enables the execute_procedure command without any pre-configured scope. | ✓ |
keyring-store:deny-execute-procedure | Denies the execute_procedure command without any pre-configured scope. | |
keyring-store:allow-export-passwords-encrypted | Enables the export_passwords_encrypted command without any pre-configured scope. | ✓ |
keyring-store:deny-export-passwords-encrypted | Denies the export_passwords_encrypted command without any pre-configured scope. | |
keyring-store:allow-export-passwords-plain | Enables the export_passwords_plain command without any pre-configured scope. | ✓ |
keyring-store:deny-export-passwords-plain | Denies the export_passwords_plain command without any pre-configured scope. | |
keyring-store:allow-get-passwords | Enables the get_passwords command without any pre-configured scope. | ✓ |
keyring-store:deny-get-passwords | Denies the get_passwords command without any pre-configured scope. | |
keyring-store:allow-get-store-record | Enables the get_store_record command without any pre-configured scope. | ✓ |
keyring-store:deny-get-store-record | Denies the get_store_record command without any pre-configured scope. | |
keyring-store:allow-import-passwords-encrypted | Enables the import_passwords_encrypted command without any pre-configured scope. | ✓ |
keyring-store:deny-import-passwords-encrypted | Denies the import_passwords_encrypted command without any pre-configured scope. | |
keyring-store:allow-import-passwords-plain | Enables the import_passwords_plain command without any pre-configured scope. | ✓ |
keyring-store:deny-import-passwords-plain | Denies the import_passwords_plain command without any pre-configured scope. | |
keyring-store:allow-initialize | Enables the initialize command without any pre-configured scope. | ✓ |
keyring-store:deny-initialize | Denies the initialize command without any pre-configured scope. | |
keyring-store:allow-load-client | Enables the load_client command without any pre-configured scope. | ✓ |
keyring-store:deny-load-client | Denies the load_client command without any pre-configured scope. | |
keyring-store:allow-password-exists | Enables the password_exists command without any pre-configured scope. | ✓ |
keyring-store:deny-password-exists | Denies the password_exists command without any pre-configured scope. | |
keyring-store:allow-ping | Enables the ping command without any pre-configured scope. | ✓ |
keyring-store:deny-ping | Denies the ping command without any pre-configured scope. | |
keyring-store:allow-remove-secret | Enables the remove_secret command without any pre-configured scope. | ✓ |
keyring-store:deny-remove-secret | Denies the remove_secret command without any pre-configured scope. | |
keyring-store:allow-remove-store-record | Enables the remove_store_record command without any pre-configured scope. | ✓ |
keyring-store:deny-remove-store-record | Denies the remove_store_record command without any pre-configured scope. | |
keyring-store:allow-save | Enables the save command without any pre-configured scope. | ✓ |
keyring-store:deny-save | Denies the save command without any pre-configured scope. | |
keyring-store:allow-save-secret | Enables the save_secret command without any pre-configured scope. | ✓ |
keyring-store:deny-save-secret | Denies the save_secret command without any pre-configured scope. | |
keyring-store:allow-save-store-record | Enables the save_store_record command without any pre-configured scope. | ✓ |
keyring-store:deny-save-store-record | Denies the save_store_record command without any pre-configured scope. | |
keyring-store:allow-set-passwords | Enables the set_passwords command without any pre-configured scope. | ✓ |
keyring-store:deny-set-passwords | Denies the set_passwords command without any pre-configured scope. |