GlassFish Server Open Source Edition 3.1 - Security
The Security Features for V3.1 can be classified under the following high level tasks:
Scope
The features SEC-003, SEC-009 to SEC-012, SEC-014 which are P3/P4 in nature will be taken up if the team gets time to work on them (before the SCF). Otherwise these features would be deferred to a later release. SEC-013 is about updating some document errors in Servlet3.0 Security Chapter and Ron.Monzillo is aware of it and will be fixing them. Design DocumentThe design documents are currently in draft phase, will be refined in coming days.
Milestone Schedule
Not do:
Task List
|
Task | Target Milestone | Start | End Date | Owner(s) | Feature ID | Status / Comments |
---|---|---|---|---|---|---|
Dev-Test for SEC-006 | MS1 | 5/20 | 5/24 | Kumar | SEC-006 | |
Checkin PAM Realm and write Dev-Test | MS1 | 5/10 | 5/15 | Nithya | SEC-007 | |
Fix Policy Translation for EJB's | MS1 | 5/20 | 5/24 | Kumar | SEC-018 | |
Work on Functional Specs and Design | MS1 | 5/10 | 5/24 | Kumar | NA | |
Get upto speed on Oracle OAM and OWSM | MS1 | 5/10 | 5/24 | Kumar + Nithya | SEC-015 | Need to install and experiment with samples from Oracle. |
Dev-Tests in Embedded Mode | MS2 | 5/25 | 6/1 | Nithya | SEC-017 | |
Work on V3.0.1 fixes | NA | 5/7 | 5/20 | Kumar + Nithya | some more issues remain to be fixed in 3.0.1 | |
Work on remaning issues with cleaning up of system props for master-password | MS2 | 5/25 | 6/1 | Kumar | SEC-001 | |
Cleaning up universal-grants in server.policy | MS2 | 6/2 | 6/7 | Kumar | SEC-002 | Depedency on ClassLoader Team making some suggested changes. |
Securing Namespace access | MS2 | 6/2 | 6/12 | Nithya | SEC-003 | |
Re-design and Re-structure code in ejb.security module for enabling ORB to pull in CSIv2 interfaces | MS2 | 6/8 | 6/20 | Kumar + Nithya | SEC-004 | Nithya to join after completing SEC-003 |
Work on OAM Integration Feature | MS3 | 6/21 | 7/19 | Kumar + Nithya | SEC-015 | interleave 80%-20% with work for SEC-004 |
Work on IIOP FOLB with CSIv2 | MS3 | 6/21 | 7/19 | Kumar + Nithya | SEC-004 | interleave 20%-80% with work for SEC-015 |
Work on IIOP FOLB with CSIv2 | MS4 | 7/20 | 8/16 | Kumar + Nithya | SEC-004 | Also need to develop clustered dev-tests during this time. |
Verify security related CLI support for V3.1 | MS4 | 8/2 | 8/7 | Nithya + Kumar | SEC-016 | interleave with work for SEC-004 |
Use of Tubes instead of existing Pipes for WebServices Security in GF V3.1 | MS4 | 7/20 | 8/1 | Nithya | SEC-008 | interleave with work for SEC-004 |
Clustered CSIv2 DevTests | MS3 + MS4 | Nithya + Kumar | SEC-004 | Need to create clustered tests for IIOP FOLB with CSIv2 | ||
Fix P1 bugs | MS4 | Nithya + Kumar | N/A | MS4 is the SCF for infrastructure. All P1 bugs need to be addressed | ||
Logging Guidelines compliance | MS5 | 8/17 | 8/24 | Kumar + Nithya | SEC-019 | |
Module export/import cleanup | MS5 | 8/25 | 9/1 | Kumar + Nithya | SEC-020 | |
Weblogic DD Support | MS5 | 8/17 | 8/27 | Kumar + Nithya | SEC-005 |
??