Versions Compared

Key

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

...

Nachdem dieses Attribut nicht in genau dieser in Form des ESI bereits irgendwo gespeichert sein wird, folgt ein Beispiel, wie dynamisch aus dem Attribut uid (das aus dem DataConnector mit der id="myLDAP" kommt) die Matrikelnummer extrahiert und in die benötigte Form gebracht werden kann. In diesem fiktiven Beispiel enthält uid eine lokale UserID, die für Studierende die Form Form "x<MATRIKELNR> hat" hat. Hat die UserID nicht die erwartete Form, bleibt das Attribut leer (und wird vom IDP später entfernt):

...

Info
iconfalse

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

Wenn keine Umformung des Quelldatums benötigt wird, tut's reicht auch eine Template-Definition:

...