...
Bloc de code |
---|
<bean id="httpClientFactory" class="org.springframework.http.client.HttpComponentsClientHttpRequestFactory"> <property name="connectTimeout" value="10000" /> <property name="readTimeout" value="10000" /> <property name="httpClient" ref="httpClient"/> </bean> <bean id="restTemplate" class="org.springframework.web.client.RestTemplate"> <constructor-arg ref="httpClientFactory" /> </bean> <bean id="httpClientBuilder" class="org.apache.http.impl.client.HttpClientBuilder" factory-method="create"> <property name="connectionReuseStrategy"> <bean class="org.apache.http.impl.NoConnectionReuseStrategy"/> </property> </bean> <bean id="httpClient" factory-bean="httpClientBuilder" factory-method="build" /> <bean id="apiCrousService" class="org.esupportail.sgc.services.crous.ApiCrousService"> <property name="enable" value="true"/> <property name="webUrl" value="https://api.lescrous.fr/v1" /> <property name="appId" value="XXXXXXXX" /> <property name="appSecret" value="XXXXXXXXXXXXXXXXXXXXXX" /> <property name="restTemplate" ref="restTemplate" /> </bean> <bean id="esistCrousService" class="org.esupportail.sgc.services.crous.EsistCrousService"> <property name="esistFiles"> <list> <!-- value>esist/ESIST-cnrs.xml</value--> <value>esist/ESIST-02012018-no-hbg.xml</value> </list> </property> </bean> <bean id="europeanStudentCardService" class="org.esupportail.sgc.services.esc.ApiEscrService"> <property name="enable" value="false"/> <property name="webUrl" value="httphttps://api-sandbox.europeanstudentcard.eu/v1" /> <property name="key" value="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" /> <property name="restTemplate" ref="restTemplate" /> <property name="countryCode" value="FR"/> <property name="picInstitutionCode" value="XXXXXXXXXX"/> <!-- Type of cards. Possibles values are : 1 - passive card, with no electronic 2 - Smartcard without European common data zone 3 - Smartcard with European common data zone 4 - Smartcard on which application may be installed by service providers --> <property name="cardType" value="2"/> <property name="cardTypes"> <map> <entry key="2021-03-25 10:41:00" value="3"/> </map> </property> </bean> <bean id="escUidFactoryService" class="org.esupportail.sgc.services.esc.EscUidFactoryService"> <property name="pic" value="XXXXXXXXX"/> <property name="prefixe" value="1 " /> <property name="qrCodeUrlPrefixe" value="http://pp.esc.gg/" /> </bean> <bean id="escDeuInfoService" class="org.esupportail.sgc.services.esc.EscDeuInfoService"> <property name="pic" value="le-code-pic-de-letablissement"/> <property name="deuInfoPrivateKey" value="classpath:META-INF/security/esc/ca.intermediate.key.der"/> <property name="deuInfoPublicKey" value="classpath:META-INF/security/esc/ca.intermediate.cert.der" /> </bean> </beans> |
...