Namespace: urn:mace:shibboleth:2.0:resolver
Schema: http://shibboleth.net/schema/idp/shibboleth-attribute-resolver.xsd

The PrincipalName attribute definition exposes the subject's canonicalized principal name as a single-valued IdPAttribute.

Configuration Reference

Attributes

Any of the common attributes can be specified. 

Child Elements

Any of the common child elements can be specified. 

Note that this attribute definition does not require a <InputAttributeDefinition> or <InputDataConnectorDependency> child elements since the information is not resolved from an input attribute. If any are supplied, then they are ignored..

Example

<AttributeDefinition id="uid" xsi:type="PrincipalName">
    <AttributeEncoder xsi:type="SAML1String" name="urn:mace:dir:attribute-def:uid" encodeType="false" />
    <AttributeEncoder xsi:type="SAML2String" name="urn:oid:0.9.2342.19200300.100.1.1" friendlyName="uid" encodeType="false" />
</AttributeDefinition>