Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

...

Expand
titleCommon XML Attributes
Include Page
IDP4:AttributeDefinitionCommonAttributesIDP4:
AttributeDefinitionCommonAttributes
Expand
titleCommon XML Elements
Include Page
IDP4:AttributeDefinitionCommonChildElementsIDP4:
AttributeDefinitionCommonChildElements

...

Get eduPersonPrincipalName from LDAP or build one from uid

Variant 1: A "Prescoped" AttributeDefinition resolves existing eduPersonPrincipalName values from LDAP, then depends on a "ScriptedAttribute" definition to generate missing values. The Script also needs a dependency on the myLDAP DataConnector in order to have access to existing eduPersonPrincipalName and uid attribute values.

Minimal scripting, using Dependencies (Nashorn)

...