diff --git a/api/api-iam/iam-internal/src/main/config/iam-internal-application-dev.yml b/api/api-iam/iam-internal/src/main/config/iam-internal-application-dev.yml index 1498a4078e6111d9a6d140eba2ecef423bbae95e..8734160c9a613bdb05c3ab851a8af72adaf632f9 100644 --- a/api/api-iam/iam-internal/src/main/config/iam-internal-application-dev.yml +++ b/api/api-iam/iam-internal/src/main/config/iam-internal-application-dev.yml @@ -40,6 +40,10 @@ cas-client: truststore: key-path: src/main/config/truststore_server.jks key-password: changeme + keystore: + key-path: src/main/config/keystore_iam-internal.jks + key-password: changeme + type: JKS hostname-verification: false cas.reset.password.url: /cas/extras/resetPassword?username={username}&firstname={firstname}&lastname={lastname}&language={language}&ttl=1day diff --git a/cas/cas-server/src/main/config/cas-server-application-dev.yml b/cas/cas-server/src/main/config/cas-server-application-dev.yml index e8539df268a0d7729349433fa7598cbd447c83bb..56bcaa343d61a09194920951ea21881f76d628fc 100644 --- a/cas/cas-server/src/main/config/cas-server-application-dev.yml +++ b/cas/cas-server/src/main/config/cas-server-application-dev.yml @@ -73,8 +73,8 @@ cas.authn.surrogate.separator: "," cas.authn.surrogate.sms.attributeName: fakeNameToBeSureToFindNoAttributeAndNeverSendAnSMS -# 5 minutes cache for login delegation -cas.ticket.tst.timeToKillInSeconds: 300 +# 24 hours cache for login delegation +cas.ticket.tst.timeToKillInSeconds: 86400 cas.authn.pm.enabled: true diff --git a/cas/cas-server/src/main/config/cas-server-application-recette.yml b/cas/cas-server/src/main/config/cas-server-application-recette.yml index 0a0f5d98d387e3b9c97d0d76acc779d53e42ce33..ebe8ea3848c16e0ccfde33d9640f280327cc8356 100644 --- a/cas/cas-server/src/main/config/cas-server-application-recette.yml +++ b/cas/cas-server/src/main/config/cas-server-application-recette.yml @@ -65,8 +65,8 @@ cas.authn.surrogate.separator: "," cas.authn.surrogate.sms.attributeName: fakeNameToBeSureToFindNoAttributeAndNeverSendAnSMS -# 5 minutes cache for login delegation -cas.ticket.tst.timeToKillInSeconds: 300 +# 24 hours cache for login delegation +cas.ticket.tst.timeToKillInSeconds: 86400 cas.authn.pm.enabled: true diff --git a/deployment/roles/vitamui/templates/cas-server/application.yml.j2 b/deployment/roles/vitamui/templates/cas-server/application.yml.j2 index 2e3bb642dd075b8f4a0e7e0aa607dd49d903a2d1..c4eadf07e4d1e03660d911df930d7d8fe5edb4a9 100644 --- a/deployment/roles/vitamui/templates/cas-server/application.yml.j2 +++ b/deployment/roles/vitamui/templates/cas-server/application.yml.j2 @@ -93,6 +93,8 @@ cas.serviceRegistry.mongo.password: {{ mongodb.cas.password }} cas.authn.surrogate.separator: "," cas.authn.surrogate.sms.attributeName: fakeNameToBeSureToFindNoAttributeAndNeverSendAnSMS +# 24 hours cache for login delegation +cas.ticket.tst.timeToKillInSeconds: 86400 cas.authn.pm.enabled: true cas.authn.pm.policyPattern: {{ lookup('file', "{{ inventory_dir }}/templates/policy_pattern.regex") }}