Interrogazione degli attributi AAI

Può interrogare gli attributi AAI con la sintassi seguente:
hasAttribute("[AttrName]","[string]") o
isInAttribute("[AttrName]","[substring]").
[AttrName] è il nome dell'attributo fornito dalla tabella seguente come pure dalla Specificazione degli attributi AAI (file pdf) (colonna Nomi LDAP) a pagina 5.
[string] è il valore dell'attributo AAI di nome [AttrName] .
[substring] è una parte di misura qualsiasi di [string] .
Trova un link verso la lista dei possibili valori attributivi nell'appendice della Specificazione degli attributi AAI (file pdf) a partire da pagina 20.

Esempio: Maria Bianchi
Variabile
[AttrName]
Esempio valore
[string]
Descrizione
swissEduPersonUniqueID 845938727494@unizh.ch Numero di identificazione personale univoco
surname Bianchi Cognome
givenName Maria Nome
mail maria.bianchi@unizh.ch Indirizzo e-mail preferenziale
swissEduPersonHomeOrganization unizh.ch Organizzazione di provenienza/Università
swissEduPersonHomeOrganizationType university Tipo dell'organizzazione di provenienza
eduPersonAffiliation student Funzione all'interno dell'organizzazione di provenienza
swissEduPersonStudyBranch1 4 Indirizzo, 1a classificazione
swissEduPersonStudyBranch2 42 (=Scienze naturali) Indirizzo, 2a classificazione
swissEduPersonStudyBranch3 4600 (=Chimica) Indirizzo, 3a classificazione
swissEduPersonStudyLevel 15 Descrizione del progresso negli studi
eduPersonEntitlement http://vam.unizh.ch/surgery Diritto di accesso alla risorsa
employeeNumber 01-234-567 Numero di matricola (solo per studenti dell'Università di Zurigo)
organizationalUnit 1 Unità dell'organizzazione di provenienza, ad es. Facoltà (solo per collaboratori)

Per quel che riguarda l'esempio di Maria Bianchi (v. sopra la tabella) le interrogazioni sortirebbero i risultati seguenti:
isInAttribute("surname","ian") 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


Indietro Chiudi finestra