JBoss.orgCommunity Documentation

PicketLink Reference Documentation

Version 2.5.0.Beta4


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. Getting Started in 5 Minutes
3.3. Identity Model
3.3.1. Architectural Overview
3.4. Configuration
3.4.1. Architectural Overview
3.4.2. Programmatic Configuration
3.4.3. Security Context Configuration
3.4.4. Identity Store Feature Set
3.4.5. Identity Store Configurations
3.4.6. JPAIdentityStoreConfiguration
3.4.7. LDAPIdentityStoreConfiguration
3.4.8. FileIdentityStoreConfiguration
3.4.9. Providing a Custom IdentityStore
3.5. Java EE Environments
3.6. Using the IdentityManager
3.6.1. Accessing the IdentityManager in Java EE
3.6.2. Accessing the IdentityManager in Java SE
3.7. Managing Users, Groups and Roles
3.7.1. Managing Users
3.7.2. Managing Groups
3.8. Managing Relationships
3.8.1. Built In Relationship Types
3.8.2. Creating Custom Relationships
3.9. Authentication
3.10. Managing Credentials
3.11. Credential Handlers
3.11.1. The CredentialStore interface
3.12. Built-in Credential Handlers
3.12.1.
3.13. Advanced Topics
3.13.1. Multi Realm Support
4. Federation
4.1. Overview
4.2. SAML SSO
4.3. SAML Web Browser Profile
4.4. PicketLink SAML Specification Support
4.5. SAML v2.0
4.5.1. Which Profiles are supported ?
4.5.2. Which Bindings are supported ?
4.5.3. PicketLink Identity Provider (PIDP)
4.5.4. PicketLink Service Provider (PSP)
4.5.5. SAML Authenticators (Tomcat,JBossAS)
4.5.6. Digital Signatures in SAML Assertions
4.5.7. SAML2 Handlers
4.5.8. Single Logout
4.5.9. SAML2 Configuration Providers
4.5.10. Metadata Support
4.5.11. Token Registry
4.5.12. Standalone vs JBossAS Distribution
4.5.13. Standalone Web Applications(All Servlet Containers)
4.6. SAML v1.1
4.6.1. SAML v1.1
4.6.2. PicketLink SAML v1.1 Support
4.7. Trust
4.7.1. Security Token Server (STS)
4.8. Extensions
4.8.1. Extensions
4.8.2. PicketLinkAuthenticator
4.9. PicketLink API
4.9.1. Working with SAML Assertions
4.10. 3rd party integration
4.10.1. Picketlink as IDP, Salesforce as SP
4.10.2. Picketlink as SP, Salesforce as IDP
4.10.3. Picketlink as IDP, Google Apps as SP