SAML Concepts - Profile: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 24: Line 24:
* Name Identifier Mapping Profile
* Name Identifier Mapping Profile
* Attribute Profiles:
* Attribute Profiles:
** [[SAML Basic Attribute Profile]]
** [[SAML Basic Attribute Profile|Basic Profile]]
** [[SAML X.500/LDAP Attribute Profile]]
** [[SAML X.500/LDAP Attribute Profile|X.500/LDAP Profile]]
** [[SAML UUID Attribute Profile]]
** [[SAML UUID Attribute Profile|UUID Profile]]
** [[SAML DCE PAC Profile Attribute Profile]]
** [[SAML DCE PAC Profile Attribute Profile|DCE PAC Profile]]
** [[SAML XACML Attribute Profile]]
** [[SAML XACML Attribute Profile|XACML Profile]]

Revision as of 05:25, 21 February 2017

External

Internal

Overview

A profile is essentially a use case for SAML. A profile combines assertions, protocols and bindings to support specific use cases. For example, the Web Browser SSO Profile specifies how SAML authentication assertions are communicated between an Identity Provider and Service Provider to enable single sign-on for a browser user.

More formally, the SAML profile defines a set of rules and guidelines for how to embed SAML assertions into, and extract them from, a protocol or other context of use.

SAML Profiles