Fork me on GitHub

Installation

Configurer l'URL de la webapp contenant CRM dans le fichier crmclient.properties :

    crmclient.crm.rest.webapp.url=http://localhost:8080/lutece

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

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