JBoss.orgCommunity Documentation

Part III. eXoCore

Table of Contents

58. eXo Core
58.1. eXo Core introduction
59. Database Creator
59.1. About
59.2. API
59.3. A configuration examples
59.4. An examples of a DDL script
60. Security Service
60.1. 1 Overview
60.2. 1 Framework
60.2.1. 1.1 ConversationState and ConversationRegistry
60.2.2. 1.1 Authenticator
60.3. Usage
60.3.1. JAAS login module
60.3.2. 1.1 Predefinded JAAS login modules
60.3.3. 1.1 J2EE container authentication
61. Spring Security Integration
61.1. Introduction
61.2. Installation
61.3. Configuration
61.3.1. JAAS disabling
61.3.2. Enabling spring security
61.3.3. security-context.xml
61.4. Login portlet example
61.4.1. Building the portlet
61.4.2. Setting up the login portal page
61.4.3. Customization of portal login and logout urls
61.4.4. A look at the login page
61.5. Integration strategies
61.5.1. Replication
61.6. Integration with eXo portal
61.7. Security context propagation to portlets
61.7.1. Portal side filter
61.7.2. Portlet side filter
61.8. Conclusion
62. Organization Service
62.1. Overview
62.2. Organizational Model
62.2.1. User
62.2.2. Group
62.2.3. Membership
62.3. Related articles and how-tos
63. Organization Service Initializer
64. Organization Listener
64.1. Overview
64.2. Writing your own listeners
64.2.1. UserEventListener
64.2.2. GroupEventListener
64.2.3. MembershipEventListener
64.3. Registering your listeners
65. Update ConversationState when user's Membership changed
66. DB Schema creator service (JDBC implementation)
67. Database Configuration for Hibernate
67.1. Generic configuration
67.2. Example DB configuration
67.3. Register custom Hibernate XML files into the service
68. LDAP Configuration
68.1. Overview
68.2. Quickstart
68.3. Configuration
68.3.1. Connection Settings
68.3.2. Organization Service Configuration
68.4. Advanced topics
68.4.1. Automatic directory population
68.4.2. Active Directory sample configuration
68.4.3. OpenLDAP dynlist overlays