source: osm/applications/editors/josm/plugins/native-password-manager/README@ 26335

Last change on this file since 26335 was 26335, checked in by bastik, 13 years ago

new plugin: native password manager

File size: 1.2 KB
Line 
1
2Native Password Manager Plugin
3==============================
4
5Prevents JOSM from saving passwords as plain text to the JOSM preferences file. Instead, uses a password manager to store the data in encrypted form.
6Supported password managers are gnome-keyring and KWallet. Apple Keychain and Windows data encryption may work, but are untested so far.
7
8The following preference keys are managed:
9 osm-server.username // API login username
10 osm-server.password // API login password
11 proxy.user // Proxy username
12 proxy.pass // Proxy password
13 oauth.access-token.key // OAuth key
14 oauth.access-token.secret // OAuth secret
15
16The keyring code from the Netbeans project is used to access the individual Password Managers. It is slightly patched, to remove Netbeans
17specific dependencies.
18
19Original code:
20 http://hg.netbeans.org/main/file/524f40b94a30/keyring.impl and
21 http://hg.netbeans.org/main/file/524f40b94a30/keyring
22Patch:
23 netbeans-keyring-patches.diff
24
25We use the GPL-v2-"classpath exception" License of Netbeans, which allows linking against code of other licenses.
26
27Author: Paul Hartmann <phaaurlt@googlemail.com>
Note: See TracBrowser for help on using the repository browser.