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
Letzte Überarbeitung Beide Seiten der Revision
de:shibidp3attributes-publishers [2018/01/15 13:49]
Silke Meyer
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>​
    <​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 2 Monaten