...
| Info |
|---|
L'application doit avoir des droits d'écriture sur l'emplacement d'où elle est lancée pour pouvoir créer le fichier localstorage |
Fonctionnalités
- L'application lit le QR code imprimé sur la carte à encoder qui correspond à l'identifiant du futur propriétaire de la carte.
- Demande la sélection dans esup-sgc de l'individu à encoder
- L'application récupéré les commandes à exécuter sur la carte via esup-nfc-tag-server
- Validation de l'encodage et activation de la carte
- Éventuellement encodage de l'application CROUS ( voir https://www.esup-portail.org/wiki/display/SGC/FAQ#FAQ-Peut-onencoderl'applicationCROUSquandonutilisedescartesvierges?)
Environnement
Logiciel
- L'application fonctionne sous java avec JavaFX.
- L'application fonctionne sur Linux ou Windows 10 64bits (l'encodage CROUS necessite Windows 10 64bits)
- pour l'encodage de l'application CROUS le pilote OMNIKEY CardMan 6121 (pilote) (voir ESUP-CNOUS-CLIENT)
Materiel
L'application nécessite :
- une webcam gérant la résolution VGA (640x480)
- un lecteur de carte compatible PC/SC
- pour l'encodage de l'application CROUS il faut connecter la clé SAM OMNIKEY CardMan 6121 avec sa carte sim
La webcam est placée pour filmer le lecteur de carte (procéder à la mise au point si besoin). Lorsqu'une carte est posée sur le lecteur de carte, la webcam détecte le QR code et la procédure d'encodage démarre
Documentation de mise en œuvre ESUP-SGC / ESUP-NFC-TAG#SGC/ESUP-NFC-TAG-Installationmaterielle
Installation
Sources :
https://github.com/EsupPortail/esup-sgc-client.git
...
pour le client zxp3 le fichier doit être renommé esupsgcclient-r2d2-shib.jar.
Lancement
...
Sur vos postes, nous recommandons l'usage d'openJDK https://jdk.java.net et openJFX https://gluonhq.com/products/javafx/ (voir également https://openjfx.io/openjfx-docs/ ) qui sont des produits opensource et gratuits.
La commande à lancer est la suivante :
...