...
Compilation esup-sgc-client-zxp3
Dans le dossier esup-sgc-client executer :
Bloc de code | ||
---|---|---|
| ||
mvn clean package |
A la fin de la compilation le jar esupsgcclient-r2d2-1.0-SNAPSHOT-jar-with-dependencies.jar va être signé (l'application doit être signée car elle demande une élévation de droits au lancement) Le keystore pour la signature est déclaré dans le pom.xml :
Bloc de code | ||
---|---|---|
| ||
<configuration> <keystore>src/etc/keystore.jks</keystore> <alias>server</alias> <storepass>leocarte</storepass> <keypass>leocarte</keypass> </configuration> |
Copier le fichier esupsgcclient-r2d2-1.0-SNAPSHOT-jar-with-dependencies.jar vers esupsgcclient-r2d2.jar à la racine de votre webapp esup-sgc ou dans vos sources sous src/main/webapp/ avant de compiler esup-sgc
ESUP-CNOUS-CLIENT
L'application esup-cnous-client permet la lecture et l'encodage del'application CNOUS sur une carte préalablement configurée
Fonctionalitées
- CreationCarteCrous.exe et CreationCarteCrous.exe -h affiche l'aide
- CreationCarteCrous.exe -t controle de l'application. Retour true si tout est OK
- CreationCarteCrous.exe -l lit l'application CNOUS de la carte présente sur le lecteur
- CreationCarteCrous.exe -e XXXXXXXXXXX encore l'application CNOUS avec le numéro passé en parametre (le numéro doit comporté 15 caractères)
Environnement
Materiel
- un lecteur de carte compatible PC/SC
- une clé SAM OMNIKEY CardMan 6121 (l'application utilise automatiquement la clé de type 6121 comme clé SAM et l'autre lecteur de carte comme encodeur)
Logiciel
- un environnement windows 64bits
- le framework .net 2 minimun
Installation
Pour un fonctionnement avec le client esup-sgc-client, l'executable doit etre copier dans le dossier c:\cnousApi. L'application necessite la presence de 4 dll présentes dans la solution dans le dossier Dlls:
- cnous_fournisseur_carte.dll (à demander auprès du CNOUS)
- libeay32.dll (openssl)
- libssl32.dll (openssl)
- pcsc_desfire.dll (springcard)
la version de la dll cnous doit etre x64
Sources : https://github.com/EsupPortail/esup-crous-client
Bloc de code | ||
---|---|---|
| ||
git clone https://github.com/EsupPortail/esup-crous-client.git |
Compilation
Pour compiler la solution il suffit de télécharger la dernière version de Visual Studio Community (https://www.visualstudio.com/fr/downloads/) ainsi que le framework .net version > 2