...
| Bloc de code | ||
|---|---|---|
| ||
# 15 jours au max -> mongodb supprimera lui-même les tickets au bout de 15 jours si nécessaire
cas.ticket.tgt.primary.max-time-to-live-in-seconds=1296000
# DefaultTicketRegistryCleaner supprimera les tickets non remember-me au bout de 8 heures
cas.ticket.tgt.primary.time-to-kill-in-seconds=28800
cas.ticket.tgt.remember-me.enabled=true ### Valeur expiration tickets service/proxy : 10sec par défaut, on augmente car latence sur les sogo ...
cas.ticket.pt.timeToKillInSeconds=60
cas.ticket.st.timeToKillInSeconds=60
# rememberme
cas.ticket.tgt.rememberMe.enabled=true
# DefaultTicketRegistryCleaner supprimera les tickets non remember-me au bout de 14 jours
cas.ticket.tgt.remember-me.time-to-kill-in-seconds=1209600
# rememberme 2 semaines ok pour le cookie
tgc.remember.me.maxAge=1209600
cas.tgc.rememberMeMaxAge=1209600 |
...
| Bloc de code | ||
|---|---|---|
| ||
### Valeur d'expiration des TGTs
# Set to a negative value to never expire tickets
# 8 heures au max -> mongodb supprimera lui-même les tickets au bout de 8 heures (sauf remember-me)
cas.ticket.tgt.primary.max-time-to-live-in-seconds=28800
# DefaultTicketRegistryCleaner supprimera les tickets non remember-me au bout de 8 heures (non utile - désactivé)
cas.ticket.tgt.primary.time-to-kill-in-seconds=28800
### Valeur expiration tickets service/proxy : 10sec par défaut, on augmente car latence sur les sogo ...
cas.ticket.pt.timeToKillInSeconds=60
cas.ticket.st.timeToKillInSeconds=60
# rememberme
cas.ticket.tgt.rememberMe.enabled=true
# mongodb (et pas DefaultTicketRegistryCleaner via notre config) supprimera les tickets non remember-me au bout de 14 jours
cas.ticket.tgt.remember-me.time-to-kill-in-seconds=1209600
# rememberme 2 semaines ok pour le cookie
tgc.remember.me.maxAge=1209600
cas.tgc.rememberMeMaxAge=1209600
# pinToSession = false pour que ça fonctionne même si chgt d'IP par exemple.
cas.tgc.pinToSession=false
### Pas de Ticket Registry Cleaner -> mongo s'en charge
cas.ticket.registry.cleaner.schedule.enabled=false
# index expireAt/expireAfterSeconds et plein texte adapté pour optimisation cpu
cas.ticket.registry.mongo.update-indexes=false
|
...