...
The SAML1XMLObject
attribute encoder encodes a XMLObject-valued IdPAttribute as a SAML 1 Attribute.
Reference
Localtabgroup |
localtab-live Expand |
---|
title | Specific XML Attributes |
---|
|
Name | Type | Req? | Default | Description |
---|
name | string | Y | "" attribute of the output <AttributeValue> elements | namespace | string | | urn:mace:shibboleth:1.0:attributeNamespace:uri | Value to put into the | "" <AttributeValue> localtab-live |
Expand |
---|
title | Common XML Attributes |
---|
|
Include Page |
---|
| AttributeEncoderCommonAttributes |
---|
| AttributeEncoderCommonAttributes |
---|
| localtab-live
|
Expand |
---|
|
Include Page |
---|
| AttributeEncoderCommonElements |
---|
| AttributeEncoderCommonElements |
---|
|
|
...
The AttributeNamespace
XML attribute in SAML 1 is a nasty little piece of work that was badly defined and very inconsistently implemented (often nonsenicallynonsensically) by different implementations of SAML 1. Shibboleth used this attribute in a manner analagous to the SAML 2 NameFormat
attribute that took its place, and defaults to using a URI constant we defined in the very earliest releases to signal that the AttributeName
would be a URI and stand on its own. You will typically find that other implementations will require you to override this with some value they invent out of whole cloth. No value is right or wrong, it's an unfortunate mistake that just has to be worked around on a case by case basis.