Fork me on GitHub

Installation

Configurer l'URL de la webapp contenant les informations des utilisateurs, nottament la webapp ayant un plugin-mylutece, dans le fichier userws.properties :

    userws.rest.userAttribute.webapp.url=http://localhost:8080/lutece/rest/crm/user/

Configurer les clés privées utilisées pour les signatures dans le fichier userws_context.xml :

<bean id="userws.hashService" class="fr.paris.lutece.util.signrequest.security.Sha1HashService" />
<bean id="userws.userAttributesRequestAuthenticator" class="fr.paris.lutece.util.signrequest.HeaderHashAuthenticator" >
	<property name="hashService" ref="userws.hashService" />
       <property name="signatureElements" > 
           <list>
           </list>
       </property>
       <property name="privateKey">
           <value>change me</value>
       </property>
 </bean>