L'installation d'ESUP-NFC-TAG-SERVER est documentée sur cette page ESUP-NFC-TAG-SERVER.
Cette partie traite de la configuraion d'Esup-Nfc-Tag-Server en adéquation avec l'installation d'Esup-Carte-Culture.
applicationContext-custom.xml
Le fichier applicationContext-custom.xml permet de configurer les différentes applications avec lesquelles esup-nfc-tag va communiquer.
Dans le cadre de la carte culture il faudra appliquer la configuration suivante :
si non présent : <bean id="csnAuthConfig" class="org.esupportail.nfctag.service.api.impl.CsnAuthConfig"> <property name="description" value="Authentification CSN"/> </bean> <bean id="carteCultureExtApi" class="org.esupportail.nfctag.service.api.impl.AppliExtRestWs"> <property name="isTagableUrl" value="https://carte-culture.univ-ville.fr/nfc-ws/isTagable"/> <property name="validateTagUrl" value="https://carte-culture.univ-ville.fr/nfc-ws/validateTag"/> <property name="getLocationsUrl" value="https://carte-culture.univ-ville.fr/nfc-ws/getLocations"/> <property name="displayUrl" value="https://carte-culture.univ-ville.fr/nfc-ws/display"/> <property name="description" value="Web Service Carte Culture"/> <property name="backgroundColor" value="rgb(121, 119, 116)"/> <property name="header" value="https://carte-culture.univ-ville.fr/resources/images/logo.jpg"/> </bean> <bean id="tagIdCheckApiCarteCulture" class="org.esupportail.nfctag.service.api.impl.TagIdCheckRestWs"> <property name="tagIdCheckUrl" value="https://carte-culture.univ-ville.fr/nfc-ws/tagIdCheck"/> <property name="description" value="via Carte Culture"/> </bean>
Configuration de l'application dans l'IHM
ESUP-NFC-TAG est multi-service. Il faut donc déclarer les applications, auxquelles il peut s’adresser, au niveau de l’IHM.
Dans la section « Application » → « +Ajouter une application »
On retrouve les éléments configurés dans applicationContext-custom.xml. Pour l’encodage des cartes par le SGC, nous allons créer une application nommée "Ecriture SGC" avec les paramètres suivants:
Nom : « Carte Culture »
Configuration NFC : « Authentification CSN »
Application externe : « Web Service Carte Culture »
Contrôle du tagId : « via Carte Culture »
Valeur par défaut pour la validation sans confirmation : false
- Visible : true