Roadmap
-
Milestone: Alpha Release (Fifer)
3 years late (03/21/07)
This is the Alpha Release (Fifer) of DRAMA components. The aim of this release is to demonstrate and build the foundation framework for middleware authentication and authorization for Fedora, and a new web GUI utilizing those components. The release consists of the following:
Delegated Attribute Retriever (DAR) and Authenticated State Manager (ASM)
- This module allows Fedora to be shibbolized instead of shibbolizing the GUI as is commonly the case. The advantage of this is that it allows Fedora to handle authentication and authorization completely, thus ensuring a consistent authentication and authorization enforcement regardless of how one access Fedora, either via web services or REST.
Melcoe extended XACML PDP
- This module extends the current Sun XACML PDP to allow for XML database backend to store policies. A new interface for the PDP to query for applicable policies based on XACML requests is provided. This module also provides a web services interface for sending XACML request to the PDP.
Melcoe XACML PEP for Fedora
- This module acts as an authorization interceptor layer for requests to and from Fedora via the REST and web services interfaces. It replaces the current XACML authorization of Fedora.
mura Web GUI for Fedora
- This is a new web GUI based on Spring and STRUTS 2 which interfaces with Fedora via web services and demonstrate how a GUI can utilize all the above components to build a secure and feature
-
-
Milestone: Release Candidate 1
3 years late (09/04/07)
-
Milestone: Release 1.0
2 years late (10/15/07)
-
Milestone: Release 1.2
2 years late (01/18/08)
-
Milestone: Release 1.3
22 months late (06/02/08)
