source: subversion/applications/editors/josm/plugins/native-password-manager/README @ 30695

Last change on this file since 30695 was 26335, checked in by bastik, 8 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.