Difference between revisions of "JGridstart/Notes"

From PDP/Grid Wiki
Jump to navigationJump to search
(add things to review)
(add TODO)
Line 15: Line 15:
  
 
==TODO==
 
==TODO==
* password management: try again when password fails, stop after a couple of times
+
* passwords
* password management: show how many passwords remembered and add action to forget
+
** try again when password fails, stop after a couple of times
* warn properly when unsupported password on single PKCS#12 entries are found
+
** show how many passwords remembered and add action to forget
 +
** separate ui from passwordcache, implement cli
 +
** warn properly when unsupported password on single PKCS#12 entries are found
 +
* html viewer
 +
** on enter, go to next form element, or submit if at the end (like JEditorpane) -- upstream
 +
** make printing margins work, document on wiki, notify mailing list

Revision as of 14:13, 28 April 2009

some notes on User:Wvengen@nikhef.nl/JGridStart

  • Private key (&passphrase)
    • keep in memory with timeout when appropriate
    • make sure it doesn't hit swap, if possible -- MEM06-C
    • MSC31-J never hardcode sensitive information
    • make sure it's not serializable
    • Securing Java, part 1, 2 and 3.
  • Human Interface Guidelines
  • Review certificate parameters before releasing, also by others
    • CertificatePair.generateRequest(): sigAlgName, keyAlgName
    • CertificatePair.generateRequest(): CSR attributes

TODO

  • passwords
    • try again when password fails, stop after a couple of times
    • show how many passwords remembered and add action to forget
    • separate ui from passwordcache, implement cli
    • warn properly when unsupported password on single PKCS#12 entries are found
  • html viewer
    • on enter, go to next form element, or submit if at the end (like JEditorpane) -- upstream
    • make printing margins work, document on wiki, notify mailing list