One of the drivers for a unified development
framework is to consolidate identity
and security processes. A common problem within enterprises is the proliferation
of access methods, usernames, and passwords, often resulting in a lowest
common denominator situation with security as strong as the weakest
authentication scheme in place.
In this framework, a single point of control
is specified for authentication and
authorisation, upon which all security-aware end-user applications can depend.
This is intended to reduce the number of locations within an architecture where
authentication is defined and coded, and support the use of directory services to
handle identity management across the organisations.