Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: move suggestive input data for Template def

...

Info
iconfalse

Statt uid kann hier also jedes existierende Attribut eingesetzt werden, das bereits eine konsistente Form der Matrikelnummer enthält, etwa E-Mail-Adresse (mail) oder eduPersonPrincipalName.

Wenn Wird keine Umformung des Quelldatums benötigt wird(fiktives Attribut matrikelnummer liefert bereits genau diese), reicht auch eine Template-Definition:

Code Block
languagehtml/xml
<AttributeDefinition id="schacPersonalUniqueCode" xsi:type="Template">
    <InputDataConnector ref="myLDAP" attributeNames="uidmatrikelnummer" />
    <DisplayName xml:lang="de">Europäische Studierendenkennung (ESI)</DisplayName>
    <DisplayName xml:lang="en">European Student Identifier (ESI)</DisplayName>
    <Template>urn:schac:personalUniqueCode:int:esi:at:${uidmatrikelnummer}</Template>
    <AttributeEncoder xsi:type="SAML2String" name="urn:oid:1.3.6.1.4.1.25178.1.2.14" friendlyName="schacPersonalUniqueCode" encodeType="false" />
</AttributeDefinition>

...