The SAML2XMLObject
attribute encoder encodes a XMLObject-valued IdPAttribute as a SAML 2 Attribute.
This xsi:type
is defined by the urn:mace:shibboleth:2.0:resolver
schema 3.3, which is located at http://shibboleth.net/schema/idp/shibboleth-attribute-resolver.xsd.
Prior to V3.3 supplied plugins were defined by a schema type (xsi:type) in the urn:mace:shibboleth:2.0:encoder schema
, which is located at http://shibboleth.net/schema/idp/shibboleth-attribute-encoder.xsd. This is still supported, but every element or type in the urn:mace:shibboleth:2.0:encoder schema
has an identically named version in the urn:mace:shibboleth:2.0:resolver
schema.
Name | Type | Req? | Default | Description |
---|---|---|---|---|
name | string | Y | Value to put into the "Name " attribute of the output <AttributeValue> elements | |
nameFormat | string | urn:oasis:names:tc:SAML:2.0:attrname-format:uri | Value to put into the "NameForma t" attribute of the output <AttributeValue> elements | |
friendlyName | string | Value to put into the "FriendlyName " attribute of the output <AttributeValue> elements |
<AttributeEncoder xsi:type="SAML2XMLObject" name="urn:oid:......." friendlyName="Mad XML addtribute" encodeType="true" /> |