PSM 2.0 Task List
Technical contacts: Javier Delgadillo and David Drinan
Engineering manager: Bob Lord
Task ID |
Status/ |
Description |
Depends On |
Assigned To |
Time |
1 |
DONE |
Initialize security services on main thread. Invoked as creation of PSM_COMPONENT_CONTRACTID instance. Still need to properly load the loadable roots PKCS11 module. |
|
- |
- |
2 |
DONE |
Implement stubs for nsISecurityManagerComponent |
|
- |
- |
3 |
DONE |
Secure Browser UI |
|
- |
- |
4 |
DONE |
SSL Socket Providers
|
|
- |
- |
5 |
DONE |
Entropy collector service |
|
- |
- |
6 |
DONE |
Define interfaces for UI Callbacks |
|
- |
- |
7 |
DONE |
Port PSM 2.0 to the Macintosh |
|
- |
- |
8 |
START
|
Alert UI: SSL Protocol Dialogs & Errors
|
|
3 days |
|
9 |
|
PIPNSS interface for testing password status and setting new password |
|
|
2 days |
10 |
START |
UI: Set Token Password (This will be needed by SDR and keygen, so we need to get this done early.) NOTE: Currently this only works for internal key database |
|
|
3 days |
11 |
DONE |
UI: Prompt for password |
|
- |
- |
12 |
DONE |
PIPNSS interface for SDR encrypt, decrypt |
|
- |
- |
13 |
DONE |
Implement SDR Encrypt and Decrypt |
9, 10, 11, 12 |
- |
- |
14 |
|
UI: Change Token Password |
|
|
2 days |
15 |
|
Implement SDR Change Password method |
14 |
|
1 day |
16 |
DONE |
Security Preferences Framework
|
|
- |
- |
17 |
START
|
Pref change listener for Security prefs. Reflect:
|
|
thayes |
3 days |
18 |
START
|
Security prefs UI panels
|
16 |
thayes |
5 days |
19 |
|
Alert UI: Certificate already installed |
|
|
1 day |
20 |
DONE |
Certificate content handler
|
|
- |
- |
21 |
DONE
|
User Certificate MIME Handler |
20, 19, 27 |
javi |
3 days |
22 |
START
|
UI: Display Certificate |
|
javi,mcgreer |
5 days |
23 |
DONE |
UI: Trust settings for CA Certificate |
|
- |
- |
24 |
DONE |
CA Certificate MIME Handler |
|
- |
- |
25 |
DONE |
Server Certificate MIME Handler |
|
- |
- |
26 |
LOW |
Configure UI Context for SDR (Secret Decoder Ring) objects (Mozilla base code – wallet) |
|
2 days |
|
27 |
ASSIGNED
|
Keygen tag
|
|
javi |
5 days |
28 |
ASSIGNED
|
JS Crypto object (CRMF support)
|
|
javi |
10 days |
29 |
LOW |
Delete FSDR implementation of SDR interface |
|
|
1 day |
30 |
DONE |
Reorganize Page Info Display into tabs (Mozilla base code) |
|
- |
- |
31 |
START |
Display Security Data in Page Info
|
30 |
7 days |
|
32 |
DONE |
Certificate Manager Framework
|
|
- |
- |
33 |
DONE
|
My certificates panel |
|
- |
- |
34 |
DONE |
UTF-8 to UNICODE conversion |
|
- |
- |
35 |
DONE |
PKCS-12
|
|
- |
- |
36 |
DONE |
Authorities panel |
|
- |
- |
37 |
DONE |
Web Sites panel |
|
- |
- |
38 |
MED |
PKCS11 Device Manager |
|
15 days |
|
39 |
START |
Implement nsISignatureVerifier |
|
ddrinan |
3 days |
40 |
|
Configure UI Context for MIME Handlers (Mozilla base code) Work needs to be done by someone outside of PSM group |
|
Seeking help |
4 days (est) |
41 |
|
Alert UI: Certificate has no email address |
|
|
1 day |
42 |
LOW |
Forms Signing |
|
|
TBD |
43 |
LOW? |
Email certificates panel |
32, 22 |
|
4 days |
44 |
LOW |
Email Certificate MIME Handler |
19, 41, 20 |
|
2 days |