SeamFramework.org
Community Documentation
Prev
Next
Part VI. Seam Security
Table of Contents
28. Security - Introduction
28.1. Overview
28.1.1. Authentication
28.1.2. Identity Management
28.1.3. External Authentication
28.1.4. Authorization
28.2. Configuration
28.2.1. Maven Dependencies
28.2.2. Third Party Dependencies
29. Security - Authentication
29.1. Basic Concepts
29.2. Built-in Authenticators
29.3. Which Authenticator will Seam use?
29.4. Writing a custom Authenticator
30. Security - Identity Management
30.1. Overview
30.2. Configuring Seam to use Identity Management
30.3. Using the Identity Management Features
30.3.1. Managing Users and Groups
30.3.2. Managing Relationships
30.3.3. Managing Roles
30.4. JpaIdentityStore
30.4.1. Recommended database schema
30.4.2. Configuring JpaIdentityStore
30.4.3. Configuring your Entities
31. Security - External Authentication
31.1. Introduction
31.1.1. Configuration
31.2. OpenID
31.2.1. Overview
31.2.2. Enabling OpenID for your application
31.2.3. Choosing which OpenID provider to use
31.2.4. Managing the OpenID authentication process
32. Security - Authorization
32.1. Basic Concepts
32.1.1. IdentityType
32.1.2. User
32.1.3. Group
32.1.4. Role
32.1.5. RoleType
32.2. Role and Group-based authorization
32.3. Typesafe authorization
32.3.1. Creating a typesafe security binding
32.3.2. Creating an authorizer method
32.3.3. Applying the binding to your business methods
32.3.4. Built-in security binding annotations
Prev
Chapter 27. Retrieving the BeanManager from the s...
Top of page
Front page
Next
Chapter 28. Security - Introduction