JBoss.orgCommunity Documentation

PicketLink Reference Documentation

Version 2.5.0.Beta3


1. Overview
1.1. What is PicketLink?
1.2. Modules
1.2.1. Base module
1.2.2. Identity Management
1.2.3. Federation
1.3. License
1.4. Maven Dependencies
2. Authentication
2.1. Overview
2.2. The Authentication API
2.3. The Authentication Process
2.3.1. A Basic Authenticator
2.3.2. Multiple Authenticator Support
2.3.3. Credentials
2.3.4. DefaultLoginCredentials
3. Identity Management
3.1. Overview
3.2. Identity Model
3.2.1. Architectural Overview
3.3. Configuration
3.3.1. Architectural Overview
3.3.2. Programmatic Configuration
3.3.3. Security Context Configuration
3.3.4. Identity Store Feature Set
3.3.5. Identity Store Configurations
3.3.6. JPAIdentityStoreConfiguration
3.3.7. LDAPIdentityStoreConfiguration
3.3.8. FileIdentityStoreConfiguration
3.3.9. Providing a Custom IdentityStore
3.4. Java EE Environments
3.5. Using the IdentityManager
3.5.1. Accessing the IdentityManager in Java EE
3.5.2. Accessing the IdentityManager in Java SE
3.6. Managing Users, Groups and Roles
3.6.1. Managing Users
3.6.2. Managing Groups
3.7. Managing Relationships
3.7.1. Built In Relationship Types
3.7.2. Creating Custom Relationships
3.8. Authentication
3.9. Managing Credentials
3.10. Credential Handlers
3.10.1. The CredentialStore interface
3.11. Built-in Credential Handlers
3.11.1.
3.12. Advanced Topics
3.12.1. Multi Realm Support
4. Federation
4.1. Overview
4.2. SAML SSO
4.3. SAML Web Browser Profile
4.4. Additional Information