Ok Thanks you.
Then I searching and as soon it is surprising ... I managed another way :-)

- I add a field in /edit/XWiki/XWikiUsers?editor=class, like town (string) by 
example,
I disabled all ldapd field mapped to put them read only in 'edit mode'

- I add it in /bin/view/XWiki/AdminUserProfileSheet page (section "contact")

- and of course I modify in WEB-INF/xwiki.cfg
xwiki.authentication.ldap.fields_mapping=last_name=sn,first_name=givenName,...,town=MyLDAPfiels

Of course, to be perfet, I must disabled fields for ldapusers only.

Pascal B




________________________________
 De : Thomas Mortagne <[email protected]>
À : Pascal BASTIEN <[email protected]>; XWiki Users <[email protected]> 
Envoyé le : Lundi 13 octobre 2014 16h38
Objet : Re: [xwiki-users] question about ldap authentication
 

On Mon, Oct 13, 2014 at 4:17 PM, Pascal BASTIEN <[email protected]> wrote:
> Hi,
> On Xwiki 6.2.1, I use xwiki.authentication.ldap.fields_mapping parameter in 
> xwiki.cfg.
>
> Are there a way to concatenate two ldap fields?

Unfortunately no. If you want to look at the code when this is done,
see 
https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-ldap/xwiki-platform-ldap-authenticator/src/main/java/com/xpn/xwiki/plugin/ldap/XWikiLDAPUtils.java#L1042
and 
https://github.com/xwiki/xwiki-platform/blob/master/xwiki-platform-core/xwiki-platform-ldap/xwiki-platform-ldap-authenticator/src/main/java/com/xpn/xwiki/plugin/ldap/XWikiLDAPUtils.java#L1094.


>
> By example, I have two LDAP field for adress (street and town) and I want 
> concatenate them in the xwiki address field from XWiki User Class.
>
>  Thanks
>
> Pascal B
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/users



-- 
Thomas Mortagne
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to