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:shibidp3attributes-publishers [2018/01/15 13:49]
Silke Meyer
de:shibidp3attributes-publishers [2019/07/04 11:10]
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"/>​
    <​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>​
    <​DisplayDescription xml:​lang="​en">​URI that indicates a set of rights to specific resources</​DisplayDescription>​    <​DisplayDescription xml:​lang="​en">​URI that indicates a set of rights to specific resources</​DisplayDescription>​
-   <​DisplayDescription xml:​lang="​de">​Zeichenkette, ​welche ​Rechte für spezifischen ​Ressourcen beschreibt</​DisplayDescription>​+   <​DisplayDescription xml:​lang="​de">​Zeichenkette, ​die Rechte für spezifische ​Ressourcen beschreibt</​DisplayDescription>​
    <​AttributeEncoder xsi:​type="​SAML1String"​ name="​urn:​mace:​dir:​attribute-def:​eduPersonEntitlement"​ />    <​AttributeEncoder xsi:​type="​SAML1String"​ name="​urn:​mace:​dir:​attribute-def:​eduPersonEntitlement"​ />
    <​AttributeEncoder xsi:​type="​SAML2String"​ name="​urn:​oid:​1.3.6.1.4.1.5923.1.1.1.7"​ friendlyName="​eduPersonEntitlement"​ />    <​AttributeEncoder xsi:​type="​SAML2String"​ name="​urn:​oid:​1.3.6.1.4.1.5923.1.1.1.7"​ friendlyName="​eduPersonEntitlement"​ />
  • Zuletzt geändert: vor 7 Monaten