OpenAM 10.2.0-SNAPSHOT Developer's Guide

Mark Craig

Péter Major

Legal Notice

Publication date: May 25, 2013

Abstract

Guide to developing OpenAM client applications and service providers. OpenAM provides open source Authentication, Authorization, Entitlement and Federation software.


Table of Contents
Preface
1. OpenAM APIs and Protocols
2. Developing Client Applications
3. Using RESTful Web Services
4. Using the OpenAM Java SDK
5. Authenticating Using OpenAM Java SDK
6. Handling Single Sign-On Using OpenAM Java SDK
7. Requesting Policy Decisions Using OpenAM Java SDK
8. Requesting a XACML Policy Decision Using OpenAM Java SDK
9. Using Fedlets in Java Web Applications
10. Using Fedlets in .NET Applications
11. Using Secure Attribute Exchange
12. Using the OpenAM C API
13. Extending OpenAM
14. Customizing Profile Attributes
15. Customizing OAuth 2.0 Scope Handling
16. Customizing Authentication Modules
17. Customizing Session Quota Exhaustion Actions
18. Creating a Post Authentication Plugin
19. Customizing Policy Evaluation
20. Customizing Identity Data Storage
Index