Arborescence des pages

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
languagexml
themeRDark
	<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="https://api.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"/>
			<entry key="2021-07-07 16:25:00" value="4"/>
          </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://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>

...