Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
de:shibidp3attributes-publishers [2019/02/19 11:30]
Wolfgang Pempe
de:shibidp3attributes-publishers [2019/04/02 09:19]
Silke Meyer
Zeile 40: Zeile 40:
  <​!-- eduPersonAffiliaton aus dem '​memberof'​ herausholen -->  <​!-- eduPersonAffiliaton aus dem '​memberof'​ herausholen -->
     ​     ​
- <​AttributeDefinition xsi:​type="​Mapped"​ id="​eduPersonAffiliation" sourceAttributeID="​memberOf">​ + <​AttributeDefinition xsi:​type="​Mapped"​ id="​eduPersonAffiliation">​ 
-  <Dependency ​ref="​myLDAP"​ />+  <InputDataConnector ​ref="​myLDAP" attributeNames="​memberOf"/>
    <​DisplayName xml:​lang="​en">​Affiliation type</​DisplayName>​    <​DisplayName xml:​lang="​en">​Affiliation type</​DisplayName>​
    <​DisplayName xml:​lang="​de">​Zugehörigkeit</​DisplayName>​    <​DisplayName xml:​lang="​de">​Zugehörigkeit</​DisplayName>​
Zeile 53: Zeile 53:
  
    <​!-- Mapping der Gruppen aus dem IdM jede Gruppe bekommt eine eigene eduPersonAffiliation    <​!-- Mapping der Gruppen aus dem IdM jede Gruppe bekommt eine eigene eduPersonAffiliation
-   und zusätzlich "​member"​ sofern "Angehörig" im Sinne LHG -->+   und zusätzlich "​member"​ sofern "Angehörige" im Sinne LHG -->
  
    <​ValueMap>​    <​ValueMap>​
Zeile 75: Zeile 75:
  
  <​!-- eduPersonScopedAffiliation aus eduPersonAffiliation bilden -->  <​!-- eduPersonScopedAffiliation aus eduPersonAffiliation bilden -->
- <​AttributeDefinition xsi:​type="​Scoped"​ id="​eduPersonScopedAffiliation"​ scope="​%{idp.scope}" sourceAttributeID="​eduPersonAffiliation">​ + <​AttributeDefinition xsi:​type="​Scoped"​ id="​eduPersonScopedAffiliation"​ scope="​%{idp.scope}">​ 
-   <Dependency ​ref="​eduPersonAffiliation"​ />+   <InputAttributeDefinition ​ref="​eduPersonAffiliation"​ attributeNames="​eduPersonAffiliation"/>​
    <​DisplayName xml:​lang="​en">​Affiliation type (with institution)</​DisplayName>​    <​DisplayName xml:​lang="​en">​Affiliation type (with institution)</​DisplayName>​
    <​DisplayName xml:​lang="​de">​Zugehörigkeit (+ Einrichtung)</​DisplayName>​    <​DisplayName xml:​lang="​de">​Zugehörigkeit (+ Einrichtung)</​DisplayName>​
Zeile 87: Zeile 87:
  <​!-- eduPersonEntitlement je nach eduPersonAffiliation setzen -->  <​!-- eduPersonEntitlement je nach eduPersonAffiliation setzen -->
  <​AttributeDefinition xsi:​type="​ScriptedAttribute"​ id="​eduPersonEntitlement">​  <​AttributeDefinition xsi:​type="​ScriptedAttribute"​ id="​eduPersonEntitlement">​
-   <Dependency ​ref="​eduPersonAffiliation"​ />+   <InputAttributeDefinition ​ref="​eduPersonAffiliation"​ />
    <​DisplayName xml:​lang="​en">​Entitlement</​DisplayName>​    <​DisplayName xml:​lang="​en">​Entitlement</​DisplayName>​
    <​DisplayName xml:​lang="​de">​Berechtigung</​DisplayName>​    <​DisplayName xml:​lang="​de">​Berechtigung</​DisplayName>​
  • Zuletzt geändert: vor 5 Monaten