La méthode getRegisteredUserName() permet de récupérer le nom d'utilisateur de dossier correct, qui peut être indépendant du nom d'utilisateur entré lors de la connexion.
/** * Obtient le dossier correct pour cet utilisateur, indépendamment du dossier * mixte qui a peut-être été entré par l'utilisateur connecté. * * @param identifier Identificateur de l'utilisateur externe, * dont le dossier ne correspond peut-être pas à l'identificateur conservé * pour l'utilisateur. * * @return Dossier réel de cet utilisateur, avant que son dossier * n'ait été modifié par des facteurs externes. * * @throws AppException Signature de l'exception générique. * @throws InformationalException Signature de l'exception générique. */ public String getRegisteredUserName (Identificateur de chaîne final) throws AppException, InformationalException;
L'implémentation par défaut de cette méthode doit renvoyer le nom d'utilisateur qui a été fourni. Cette méthode peut nécessiter le changement du dossier du nom d'utilisateur renvoyé uniquement si la propriété curam.security.casesensitive est définie sur Faux.