Provides utilities and implementation classes for integrating the Acegi Security System for Spring into Cosmo.

Package Specification

Acegi Security integration classes are roughly broken down into three categories:

The providers.ticket and providers.homedir subpackages contain classes that implement Cosmo's custom authentication and authorization schemes.

The userdetails package contains implementations of Acegi Security's UserDetails and UserDetailsService interfaces which give the security framework access to Cosmo user data.

The context and providers.anonymous packages contain classes that extend Acegi Security framework classes for HTTP-based protocols such as WebDAV and CMP which are not session-aware.

Related Documentation