O'Reilly logo

Open Source Identity Management Patterns and Practices Using OpenAM 10.x by Waylon Kenning

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Implementing SAML2 Federation Patterns

In the last chapter we covered setting up authentication at the application level using Fedlets. Fedlets rely on SAML as their communication method to OpenAM. This chapter will cover:

  • Understanding SAML
  • Configuring SAML in OpenAM
  • Testing our SAML connection between OpenAM and a PHP-enabled SAML application

Understanding SAML

SAML stands for Security Assertion Markup Languagewhich is a protocol used to exchange authentication and authorization messages between two parties using an XML format.

The two types of parties in SAML are called Service Providers (SP) and Identity Providers (IdP). These two parties are aware of each other and have a relationship known in OpenAM as a Circle of Trust.

Understanding ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required