Získání AAI atributů

Všechny AAI atributy můžete obdržet syntaxí
hasAttribute("[AttrName]","[string]") nebo
isInAttribute("[AttrName]","[substring]").
[AttrName] je jméno atributu, které můžete nalézt v následující tabulce a také na Specifikace AAI atributů (pdf soubor) (sloupec LDAP names) na straně 5.
[string] je hodnota AAI atributu jménem [AttrName] .
[substring] je jakákoli část [string] .
Ozkaz na seznam všech možných atributů naleznete na Specifikace AAI atributů (pdf soubor) appendix, na straně 20.

Příklad: Jan Novák
Proměnná
[AttrName]
Příklad hodnoty
[string]
Popis
swissEduPersonUniqueID 845938727494@unizh.ch Jednoznačné osobní identifikační číslo
surname Novák Příjmení
givenName Jan Jméno
mail jan.novak@unizh.ch Preferovaná e-mailová adresa
swissEduPersonHomeOrganization unizh.ch Domovská organizace/univerzita
swissEduPersonHomeOrganizationType university Typ domovské organizace
eduPersonAffiliation student Pozice v organizaci
swissEduPersonStudyBranch1 4 Pole studia první kategorie
swissEduPersonStudyBranch2 42 (=filosofie) Pole studia druhé kategorie
swissEduPersonStudyBranch3 4600 (=historie) Pole studia třetí kategorie
swissEduPersonStudyLevel 15 Popis studijního procesu
eduPersonEntitlement http://vam.unizh.ch/surgery Přístupová práva ke zdrojům
employeeNumber 01-234-567 Registrační číslo
organizationalUnit 1 Jednotka domovské organizace například fakulta (pouze zaměstnanci)

Například výše zmíněný Jan Novák (viz. tabulka) nabyde následujících hodnot:
isInAttribute("surname","ovák") true
hasAttribute("swissEduPersonStudyBranch3","4600") true
hasAttribute("swissEduPersonStudyBranch3","1200") false
isInAttribute("eduPersonEntitlement","http://vam.unizh.ch") true
isInAttribute("eduPersonEntitlement","http://vam.unizh.ch/ophthalmology") false
hasAttribute("employeeNumber","01-234-567") true


Zpět Zavřít okno