eXo Core
eXo Core
The eXo Core is a set of common services that are used by eXo products and modules, it also can be used in the business logic. Authentication and Security- Security Service : Allows pluggable authentication to eXo. Current Authentication Service.
- Migration to Native JAAS Security : Explains how to migrate to the security mechanism of core version 2.1.
- Legacy Authentication Service: Old Authentication Service before core version 2.1
- PAM Authentication : Shows how to configure eXo to use PAM authentication.
- Spring Security Integration : Shows how to integrate Spring Security (formerly acegi) with eXo portal.
- Organization Service : A generic organization model, the basis of eXo personalization and authorizations.
- Organization Service Initializer : Creation of user, groups and memberships at startup.
- Organization Listener : Listens to any creation, modification or deletion in the organization.
- Update Conversation State when user's Membership changed : Shows how to configure Organization Service to get update ConversationState when user's membership is changed.
- DB Creator Service : Allows to create a database schema from sql at startup. This is used by JCR.
- Database Creator : Allows to create a database from DDL script at runtime.
- Database Configuration for Hibernate : Allows to configure Hibernate and register hibernate mappings.
- LDAP Configuration : Shows how to configure LDAP connections and mapping to eXo Organization Service
- Logs Configuration : Show how to configure logs in eXo.
- Exo Logger : Details about the eXo logging system and how to use it.
- JNDI Naming : Allows to configure JNDI and bind objects at startup. Used for eXo datasources and JCR.
- Document Reader Service : Allows to create a reader for any mime type.
- Components Registry?: More Services.
- LDAP V3 extensions are used by the Core Module : Full list of LDAP V3 extensions are used by the Core Module.