KeePassHttp-Connector
This extension provides KeePass integration for browsers, using KeePassHttp plugin for KeePass. It provides secure access to your credentials stored in KeePass over HTTP.
Additional files are visible only to premium users
manifest.json
{
"name": "KeePassHttp-Connector",
"version": "1.0.12resigned1",
"manifest_version": 2,
"description": "KeePass integration for browsers using KeePassHttp",
"icons": {
"16": "icons/keepass_16x16.png",
"48": "icons/keepass_48x48.png",
"128": "icons/keepass_128x128.png"
},
"applications": {
"gecko": {
"id": "[email protected]"
}
},
"browser_action": {
"default_icon": {
"19": "icons/19x19/icon_normal_blue_19x19.png",
"38": "icons/keepass_38x38.png"
},
"default_title": "KeePassHttp-Connector",
"default_popup": "popups/popup.html"
},
"options_ui": {
"page": "options/options.html",
"open_in_tab": true
},
"background": {
"scripts": [
"browser-polyfill.min.js",
"background/aes.js",
"background/cryptoHelpers.js",
"background/utf8.js",
"background/utils.js",
"background/keepass.js",
"background/httpauth.js",
"background/browserAction.js",
"background/page.js",
"background/event.js",
"background/init.js"
]
},
"content_scripts": [
{
"matches": [
"http://*/*",
"https://*/*"
],
"exclude_matches": [
"*://*/*.xml",
"*://*/*.xsd"
],
"js": [
"browser-polyfill.min.js",
"jquery-3.2.1.min.js",
"jquery-ui.min.js",
"kphc.js"
],
"css": [
"jquery-ui.min.css",
"bootstrap-btn.css",
"kphc.css"
],
"run_at": "document_idle",
"all_frames": true
}
],
"commands": {
"fill-username-password": {
"description": "Insert username + password",
"suggested_key": {
"default": "Alt+Shift+U",
"mac": "Alt+Shift+U"
}
},
"fill-password": {
"description": "Insert a password",
"suggested_key": {
"default": "Alt+Shift+P",
"mac": "Alt+Shift+P"
}
}
},
"web_accessible_resources": [
"jquery.min.map",
"icons/key_16x16.png",
"icons/key_24x24.png",
"images/*"
],
"permissions": [
"activeTab",
"contextMenus",
"clipboardWrite",
"storage",
"tabs",
"webRequest",
"webRequestBlocking",
"https://*/*",
"http://*/*",
"http://localhost:19455/",
"http://localhost/",
"https://raw.github.com/"
]
}