mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-22 18:09:06 +01:00
LSaddon::supann: add support for supannOIDCGenre attribute
This commit is contained in:
parent
6dcae071b5
commit
0f791ee3cc
2 changed files with 25 additions and 0 deletions
|
@ -2302,4 +2302,11 @@ $GLOBALS['supannNomenclatures'] = array (
|
||||||
'library-walk-in' => "Personne physiquement présente dans une bibliothèque (library-walk-in)",
|
'library-walk-in' => "Personne physiquement présente dans une bibliothèque (library-walk-in)",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
'oidc' => array(
|
||||||
|
'oidc_genre' => array(
|
||||||
|
'female' => ___('Female'),
|
||||||
|
'male' => ___('Male'),
|
||||||
|
'other' => ___('Other'),
|
||||||
|
),
|
||||||
|
),
|
||||||
);
|
);
|
||||||
|
|
|
@ -566,6 +566,24 @@ function supannCheckEduPersonPrimaryAffiliation(&$ldapObject) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Retourne les valeurs possibles de l'attribut supannOIDCGenre.
|
||||||
|
*
|
||||||
|
* Cette fonction est prévue pour pouvoir être utilisé comme paramètre
|
||||||
|
* get_possible_values de la configuration HTML de l'attribut
|
||||||
|
* supannOIDCGenre avec un type d'attribut HTML select_list ou select_box.
|
||||||
|
*
|
||||||
|
* @param[in] $options La configuration HTML de l'attribut
|
||||||
|
* @param[in] $name Le nom de l'attribut
|
||||||
|
* @param[in] &$ldapObject Une référence à l'object LSldapObject
|
||||||
|
*
|
||||||
|
* @retval array Tableau contenant les valeurs possibles de l'attribut
|
||||||
|
* (avec les labels traduits).
|
||||||
|
**/
|
||||||
|
function supannGetOIDCGenrePossibleValues($options, $name, $ldapObject) {
|
||||||
|
return supannGetNomenclaturePossibleValues('oidc_genre', false);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Géneration de la valeur de l'attribut eduPersonPrincipalName
|
* Géneration de la valeur de l'attribut eduPersonPrincipalName
|
||||||
* à partir du LSformat configuré dans $GLOBALS['LS_SUPANN_EPPN_FORMAT']
|
* à partir du LSformat configuré dans $GLOBALS['LS_SUPANN_EPPN_FORMAT']
|
||||||
|
|
Loading…
Reference in a new issue