Difference between revisions of "NIEF Attributes within OIDC"

From GFIPM Implementation Wiki
Jump to: navigation, search
(Created page with "==About== This page offers a discussion on the use of NIEF Attributes within OIDC as user claims. There are many viable approaches and no formally specified methodology for d...")
(No difference)

Revision as of 19:10, 24 May 2018

About

This page offers a discussion on the use of NIEF Attributes within OIDC as user claims. There are many viable approaches and no formally specified methodology for doing so at the time this wiki article was written.

OIDC Claims vs. SAML Attributes

A singular important difference between OIDC Claims and SAML Attributes is that SAML defines a framework for transmitting attributes, but essentially defines no attributes. It leaves attribute definition up to other specifications and/or communities. As such the NIEF attributes provided every attribute required for the NIEF community. OIDC defines numerous default claims that are redundant with existing NIEF attribute definitions (names, adddresses, etc.. ). To maximize interoperability, it may make sense to map NIEF attributes to OIDC claims for any case where a standardized OIDC claim has been specified.

Standard OIDC Claims

Google Sheets OIDC Claims Map