Référence des propriétés de configuration
Cette page recense l’ensemble des propriétés du fichier application.properties d’ESUP-Stage, y compris les propriétés optionnelles absentes du fichier d’exemple.
|
Authentification CAS
| Propriété | Obligatoire | Description |
|---|---|---|
|
Oui |
URL de base du serveur CAS, utilisée pour la validation des tickets ( |
|
Non (défaut : |
Chemin de connexion CAS. Peut contenir uniquement le path ( |
|
Non (défaut : |
Chemin de déconnexion CAS. Même logique que |
|
Non |
Mettre |
Base de données
| Propriété | Obligatoire | Description |
|---|---|---|
|
Oui |
URL JDBC de la base MariaDB (ex : |
|
Oui |
Utilisateur de la base de données. |
|
Oui |
Mot de passe de la base de données. |
|
Oui |
Driver JDBC : |
|
Oui |
Contexte Liquibase : |
|
Non |
Nom du pool de connexions HikariCP (utile pour la supervision). |
Application
| Propriété | Obligatoire | Description |
|---|---|---|
|
Oui |
URL publique de l’application, utilisée notamment dans les liens envoyés par mail. |
|
Non |
URL utilisée par l’application pour s’appeler elle-même (remplace |
|
Oui |
Logins des administrateurs techniques, séparés par des |
|
Oui |
Répertoire de stockage des fichiers (logos, consignes, images, signatures, documents déposés). L’utilisateur du Tomcat doit avoir les droits en écriture. |
|
Non |
Tokens d’accès à l’API publique |
|
Oui |
Secret de signature des JWT de session (HS256/HS512). Minimum recommandé : 32 caractères aléatoires ( |
|
Oui |
Durée de validité d’un token JWT, en jours (ex : |
|
Non (fortement recommandé) |
Clé de chiffrement (AES-GCM) des secrets saisis dans l’écran « Configuration de l’application ». Sans cette clé, aucun secret ne peut être enregistré en base (voir Configuration en base). |
|
Non |
URLs des liens du pied de page. Un lien non renseigné n’est pas affiché. Valeurs par défaut : celles d’ESUP-Portail. |
Référentiel ESUP-SIscol
| Ces quatre propriétés sont vérifiées au démarrage : si l’une manque, l’application affiche l’écran « Configuration requise » et reste bloquée tant qu’elles ne sont pas renseignées (fichier ou base de données). |
| Propriété | Description |
|---|---|
|
Identifiant d’accès aux web services ESUP-SIscol (section |
|
Mot de passe associé. |
|
URL du service LDAP exposé par ESUP-SIscol. |
|
URL du service Apogée/Pégase exposé par ESUP-SIscol. |
Envoi de mails (SMTP)
Voir le détail des trois modes (STARTTLS, SSL/TLS, sans chiffrement) dans Configuration SMTP.
| Propriété | Obligatoire | Description |
|---|---|---|
|
Oui |
|
|
Oui |
Serveur SMTP. |
|
Oui |
Port SMTP : 587 (STARTTLS), 465 (SSL/TLS), 25 ou 1025 (sans chiffrement, dev). |
|
Oui |
|
|
Si auth |
Identifiants SMTP. |
|
Oui |
Adresse d’expédition. |
|
Non |
|
|
Non |
|
|
Non (défaut : |
|
|
Non |
Si renseignée, tous les mails sont redirigés vers cette adresse au lieu des destinataires réels (développement/recette). |
Signature électronique (optionnel)
La signature électronique est activée si l’une des configurations ci-dessous est présente. Si plusieurs solutions sont configurées, Docaposte est prioritaire. Voir Signature électronique (optionnel).
| Propriété | Description |
|---|---|
|
URL du parapheur Docaposte (SOAP). |
|
SIREN de l’établissement. |
|
Certificat client |
|
Truststore |
|
URI de l’API externe de signature (solution maison ou intermédiaire vers ESUP-Signature). |
|
Token d’accès au webhook de signature. |
|
URL des web services ESUP-Signature. |
|
Numéro du circuit de signature ESUP-Signature. |
API Sirene (optionnel)
Voir la procédure de création du compte INSEE dans Activer l’API Sirene. Ne renseigner aucune de ces propriétés pour désactiver l’API Sirene.
| Propriété | Description |
|---|---|
|
URL de l’API Sirene (ex : |
|
Clé d’API INSEE. |
|
Nombre minimum de résultats attendus (doit être > 0 pour que l’API soit considérée active). |
Logs
Ces valeurs se pilotent par variables d’environnement (valeurs par défaut entre parenthèses). Voir Logs.
| Variable d’environnement | Description |
|---|---|
|
Répertoire des fichiers de logs ( |
|
Chemin complet du fichier de log ( |
|
Taille maximale d’un fichier avant rotation ( |
|
Nombre de jours d’historique conservés ( |
Dépôt de documents
| Variable d’environnement | Description |
|---|---|
|
Taille maximale d’un fichier envoyé (garde-fou Spring, |
|
Taille maximale d’une requête multipart ( |