...
09.00-10.00 Pass 1, SWAMID 2.0 Att skapa attribut värden från LDAP etc. NyA webben - integration med lärosätets katalog, eduGAIN
1. Hämta upp data från extern källa, attribute resolver, Data connector. Kan ha multipla. UU har LDAP, SQL och static attributes.
Exempel på SQL-connector se http://wiki.swami.se/display/SWAMI/Lagrad+pseudonym+identifierare
Static attributes på http://wiki.swami.se/display/SWAMI/Rekommenderad+release+av+statisk+organisationsinformation
2. Hämta upp attribut från källor:
- OM de är samma attributnamn i LDAP/AD - använd http://wiki.swami.se/display/SWAMI/Attributdefinitioner+norEdu-familjen
- OM attributnamnen i LDAP/AD skiljer sig använd
...
Exemplifiering:
...
- sourceAttributeID för att definiera vad attributet heter i LDAP/AD
Code Block Exemplifiering: <resolver:AttributeDefinition id="norEduPersonNIN" xsi:type="Simple"
...
xmlns="urn:mace:shibboleth:2.0:resolver:ad" sourceAttributeID="ATTRIBUTNAMNET_I_LDAP">
...
<resolver:Dependency ref="myLDAP" />
...
<resolver:AttributeEncoder xsi:type="SAML2String"
...
xmlns="urn:mace:shibboleth:2.0:attribute:encoder"
...
name="urn:oid:1.3.6.1.4.1.2428.90.1.5" friendlyName="norEduPersonNIN" />
...
</resolver:AttributeDefinition>
...
- OM värdet på attributet i LDAP/AD skiljer sig från det som ska skickas iväg används transformationer och skript.
Exempel på detta:
http://wiki.swami.se/display/SWAMI/norEduPersonNIN+och+Svenska+Personnummer
http://wiki.swami.se/display/SWAMI/VHS+NyA-webben
...