#### Recuperação de atributos AAI

Você pode recuperar os atributos de AAI usando a sintaxe
hasAttribute("[AttrName]","[string]") or
isInAttribute("[AttrName]","[substring]").
[AttrName] é o nome atribuido que você pode encontrar na seguinte tabela e também no Especificação dos atributos AAI (arquivo pdf) (column LDAP names) na páginaon 5.
[string] é o valor dos atributos de AAI com o nome [AttrName] .
[substring] é qualquer parte de [string] .
Você encontra o link para uma lista de possíveis valores de atributos no Especificação dos atributos AAI (arquivo pdf) appendix, página 20.
Exemplo: John Doe

Variável [AttrName] | Valor do exemplo [string] | Descrição
--- | --- | ---
swissEduPersonUniqueID | 845938727494@unizh.ch | Número de identificação pessoal não ambíguo
surname | Doe | Último nome
givenName | John | Primeiro nome
mail | john.doe@unizh.ch | Endereço preferido de E-mail
swissEduPersonHomeOrganization | unizh.ch | Sua organização/universidade
swissEduPersonHomeOrganizationType | university | Tipo de organização
eduPersonAffiliation | student | Afiliação
swissEduPersonStudyBranch1 | 4 | Campo de estudo 1ª classificação
swissEduPersonStudyBranch2 | 42 (=Ciências naturais) | Campo de estudo 2ª classificação
swissEduPersonStudyBranch3 | 4600 (=Química) | Campo de estudo 3ª classificação
swissEduPersonStudyLevel | 15 | Descrição do progresso de estudo
eduPersonEntitlement | http://vam.unizh.ch/surgery | Direito de acesso ao recurso
employeeNumber | 01-234-567 | Número de registro (somente para estudantes da Universidade de Zurique)
organizationalUnit | 1 | Unidade da Organização, por exemplo faculdade (somente para empregados)

Para o exemplo mencionado acima John Doe (ver tabela) os seguintes retornos produziriam respectivamente:

isInAttribute("surname","oe") | 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

Voltar | Fechar janela