My presentation on SAML and Liferay in Liferay Nordic Symposium Warm-up Cruise.
Size: 377.38 KB
Language: en
Added: Apr 25, 2012
Slides: 11 pages
Slide Content
SAML and Liferay
Senior Software Engineer
Mika Koivisto
What is SAML?
•Security Assertion Markup Language
•XML based protocol
•OASIS approved standard
•SAML 1.0 November 2002
•SAML 1.1 September 2003
•SAML 2.0 March 2005
•Flexible and extensible protocol designed to be used by
other standards
Why SAML?
Source: xkcd.com
Advantages of SAML
•Platform neutral
•Loose coupling of directories
•Improved online experience for end users
•Supported by many SaaS applications
•Increased security
•Strong commercial and open source support
Use Cases
•Web Single Sign-On
•Attribute based authorization
•Identity Federation
•WS-Security
SAML Roles
•Identity Provider (IdP) / Asserting party
•Service Provider (SP) / Relying party
Liferay and SAML
•Available as a EE plugin
•Supports two operation modes
•Identity Provider
•Service Provider
•Based on SAML 2.0
•Provides Web SSO between Liferay and various
applications including Salesforce and Google Apps
Features
•IdP initiated Web SSO
•SP initiated Web SSO
•SP initiated Single Logout
•IdP initiated Single Logout
•Consumes and Produces SAML Metadata
•Attribute statement generation (IdP)
•JIT provisioning using attribute statements (SP)