Recuperación de atributos AAI

Puedes recuperar los atributos AAI con la sintaxis
hasAttribute("[AttrName]","[string]") or
isInAttribute("[AttrName]","[substring]").
[AttrName] es el nombre de atributo que puedes encontrar en la siguiente tabla y también en el Espacificación de los atributos de AAI (archivo pdf) (column LDAP names) en la página 5.
[string] es el valor del atributo AAI con el nombre [AttrName] .
[substring] es cualquier parte de [string] .
Encontrarás un enlace a la lista de posibles valores de atributo en el Espacificación de los atributos de AAI (archivo pdf) apéndice, así como en la página 20.

Ejemplo: Pepe García
Variable
[AttrName]
Valor de ejemplo
[string]
Descripción
swissEduPersonUniqueID 845938727494@unizh.ch Número único de identificación personal
surname García Apellidos
givenName Pepe Nombre
mail pepe.garcia@unizh.ch Dirección e-mail preferida
swissEduPersonHomeOrganization unizh.ch Página principal de la organización/universidad
swissEduPersonHomeOrganizationType university Tipo de organización inicial
eduPersonAffiliation student Función dentro de la organización inicial
swissEduPersonStudyBranch1 4 Campo de estudio, 1ª clasificación
swissEduPersonStudyBranch2 42 (=Ciencias Naturales) Campo de estudio, 2ª clasificación
swissEduPersonStudyBranch3 4600 (=Química) Campo de estudio, 3ª clasificación
swissEduPersonStudyLevel 15 Descripción de progreso de estudios
eduPersonEntitlement http://vam.unizh.ch/surgery Persmisos de acceso al recurso
employeeNumber 01-234-567 Número de registro (sólo para estudiantes de la universidad de Zurich)
organizationalUnit 1 Unidad de la organización ej: facultad (sólo para empleados)

Para el ejemplo descrito anteriormente Pepe García (ver tabla) las siguientes recuperaciones producirán respectivamente:
isInAttribute("surname","ar") 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


Atrás Cerrar ventana