Projet Socle ENT
Pages enfant
  • LDAP (esup 4)

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Bloc de code
languagehtml/xml
titleuportal-war\src\main\resources\properties\contexts\personDirectoryContext.xml
firstline244
linenumberstrue
collapsetrue
<property name="resultAttributeMapping">
    <map>
        <entry key="eduPersonPrimaryAffiliation">   <value>eduPersonPrimaryAffiliation</value></entry>                
        <entry key="eduPersonAffiliation">          <value>eduPersonAffiliation</value></entry>                
        <entry key="cn">                            <value>cn</value></entry>
        <entry key="description">                   <value>description</value></entry>
        <entry key="displayName">                   <value>displayName</value></entry>
        <entry key="facsimileTelephoneNumber">      <value>facsimileTelephoneNumber</value></entry>
        <entry key="givenName">                     <value>givenName</value></entry>
        <entry key="mail">                          <value>mail</value></entry>
        <entry key="postalAddress">                 <value>postalAddress</value></entry>
        <entry key="sn">                            <value>sn</value></entry>
        <entry key="telephoneNumber">               <value>telephoneNumber</value></entry>
        <entry key="${ldap.uidAttr}">                              
            <set>
                <value>${ldap.uidAttr}</value>
                <value>username</value>
                <value>user.login.id</value>
            </set>
        </entry>
        <entry key="supannCodeINE">                 <value>supannCodeINE</value></entry>
        <entry key="supannEtuId">                   <value>supannEtuId</value></entry>
        <entry key="supannEmpId">                   <value>supannEmpId</value></entry>
        <entry key="eduPersonAffiliation">          <value>eduPersonAffiliation</value></entry>
        <entry key="supannaffectation">             <value>supannaffectation</value></entry>
        <entry key="objectclass">                   <value>objectclass</value></entry>
        <entry key="supannorganisme">               <value>supannorganisme</value></entry>
</map>
</property>

Cela signifie que la clé "key" (supAnn) est liée à la valeur "value" (uPortal).

D'autre part, des liens plus complexes peuvent être générés, comme la valeur "${ldap.uidAttr}" de l'annuaire qui est liée à trois valeurs différentes dans uPortal : "${ldap.uidAttr}", "username" et "user.login.id".

...