Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:attribute-resolver-example [2017/03/12 01:47]
Wolfgang Pempe
de:attribute-resolver-example [2019/04/02 08:59]
Silke Meyer
Zeile 1: Zeile 1:
 ==== Beispiel-Konfiguration Attribute Resolver ==== ==== Beispiel-Konfiguration Attribute Resolver ====
  
-Das folgende Beispiel dient in erster Linie zu Testzwecken bei der Erstinstallation eines Shibboleth IdP. Die Werte für ''​sourceAttributeID''​ müssen ggf. den Attributnamen im lokalen IdM bzw. Nutzerverzeichnis angepasst werden. Für den späteren Produktivbetrieb müssen i.d.R. noch mindestens die Definitionen der für den Bibliotheksbereich relevanten Attribute ''​eduPerson(Scoped)Affiliation''​ und ''​eduPersonEntitlement''​ ergänzt werden, siehe die entsprechende [[de:​shibidp3attributes-publishers|Dokumentation]].+Das folgende Beispiel dient in erster Linie zu Testzwecken bei der Erstinstallation eines Shibboleth IdP. Die Werte für ''​sourceAttributeID''​ müssen ggf. den Attributnamen im lokalen IdM bzw. Nutzerverzeichnis angepasst werden. Für den späteren Produktivbetrieb müssen i.d.R. noch mindestens die Definitionen der für den Bibliotheksbereich relevanten Attribute ''​eduPerson(Scoped)Affiliation''​ und ''​eduPersonEntitlement''​ ergänzt werden, siehe die entsprechende [[de:​shibidp3attributes-publishers|Dokumentation]]. ​ 
 + 
 +[[de:​shibidp3config-attribute|Zurück zur Überblickseite]]
  
 (Ein Klick auf den Dateinamen startet den Download) ​ (Ein Klick auf den Dateinamen startet den Download) ​
Zeile 27: Zeile 29:
     </​AttributeDefinition>​     </​AttributeDefinition>​
  
-    <​AttributeDefinition id="​eduPersonPrincipalName"​ xsi:​type="​Scoped"​ scope="​%{idp.scope}" sourceAttributeID="​uid">​ +    <​AttributeDefinition id="​eduPersonPrincipalName"​ xsi:​type="​Scoped"​ scope="​%{idp.scope}">​ 
-        <Dependency ​ref="​uid"​ />+        <InputAttributeDefinition ​ref="​uid"​ />
         <​DisplayName xml:​lang="​en">​Principal name</​DisplayName>​         <​DisplayName xml:​lang="​en">​Principal name</​DisplayName>​
         <​DisplayName xml:​lang="​de">​Netz-Id</​DisplayName>​         <​DisplayName xml:​lang="​de">​Netz-Id</​DisplayName>​
Zeile 39: Zeile 41:
     <!--- Attribute aus dem IdM -->     <!--- Attribute aus dem IdM -->
  
-    <​AttributeDefinition id="​mail"​ xsi:​type="​Simple" sourceAttributeID="​mail">​ +    <​AttributeDefinition id="​mail"​ xsi:​type="​Simple">​ 
-        <Dependency ​ref="​myLDAP"​ />+        <InputDataConnector ​ref="​myLDAP" attributeNames="​mail"/>
         <​DisplayName xml:​lang="​en">​E-mail</​DisplayName>​         <​DisplayName xml:​lang="​en">​E-mail</​DisplayName>​
         <​DisplayName xml:​lang="​de">​E-Mail</​DisplayName>​         <​DisplayName xml:​lang="​de">​E-Mail</​DisplayName>​
Zeile 49: Zeile 51:
     </​AttributeDefinition>​     </​AttributeDefinition>​
  
-    <​AttributeDefinition id="​surname"​ xsi:​type="​Simple" sourceAttributeID="​sn">​ +    <​AttributeDefinition id="​surname"​ xsi:​type="​Simple">​ 
-        <Dependency ​ref="​myLDAP"​ />+        <InputDataConnector ​ref="​myLDAP" attributeNames="​sn"/>
         <​DisplayName xml:​lang="​en">​Surname</​DisplayName>​         <​DisplayName xml:​lang="​en">​Surname</​DisplayName>​
         <​DisplayName xml:​lang="​de">​Nachname</​DisplayName>​         <​DisplayName xml:​lang="​de">​Nachname</​DisplayName>​
Zeile 59: Zeile 61:
     </​AttributeDefinition>​     </​AttributeDefinition>​
  
-    <​AttributeDefinition id="​givenName"​ xsi:​type="​Simple" sourceAttributeID="​givenName">​ +    <​AttributeDefinition id="​givenName"​ xsi:​type="​Simple">​ 
-        <Dependency ​ref="​myLDAP"​ />+        <InputDataConnector ​ref="​myLDAP" attributeNames="​givenName"/>
         <​DisplayName xml:​lang="​en">​Given name</​DisplayName>​         <​DisplayName xml:​lang="​en">​Given name</​DisplayName>​
         <​DisplayName xml:​lang="​de">​Vorname</​DisplayName>​         <​DisplayName xml:​lang="​de">​Vorname</​DisplayName>​
  • Zuletzt geändert: vor 4 Monaten