SAML Attribute Configuration

RapidIdentity Platform Documentation

Solution
Application
Content Type
Technical Documentation
Utilities & Services
ft:locale
en-US

Attribute Structure

Each SAML attribute released by RapidIdentity has the following structure as defined in the SAML 2.0 core specification.

FieldDescription
NameThe identifier for the attribute. The value depends on the NameFormat.
NameFormatURI that identifies how the attribute Name should be interpreted. Valid values are:
  • urn:oasis:names:tc:SAML:2.0:attrname-format:basic

  • urn:oasis:names:tc:SAML:2.0:attrname-format:uri

  • urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified

FriendlyName(Optional) A human-readable name for the attribute.
AttributeValueThe value of the attribute, which can have one or more values.

NameID Formats

The NameID identifies the authenticated user in the SAML Subject. RapidIdentity supports the following NameID formats defined by SAML 2.0:

FormatDescription
persistentThe privacy-preserving identifier that remains stable across sessions for a given user and service provider pair.
transientThe identifier valid only for the duration of a single session.
emailAddressThe user's email address, which is used when the service provider identifies users by email.
unspecifiedThe NameID format is determined by agreement between the IdP and service provider.

Attribute Namespaces for InCommon

Service providers participating in the InCommon federation expect attributes in the eduPerson schema. eduPerson attributes use URI-formatted names with corresponding Object Identifier (OID) values.

AttributeOID
eduPersonPrincipalNameurn:oid:1.3.6.1.4.1.5923.1.1.1.6
eduPersonScopedAffiliationurn:oid:1.3.6.1.4.1.5923.1.1.1.9
eduPersonTargetedIDurn:oid:1.3.6.1.4.1.5923.1.1.1.10
eduPersonUniqueIdurn:oid:1.3.6.1.4.1.5923.1.1.1.13