diff --git a/docker-jans-auth-server/Dockerfile b/docker-jans-auth-server/Dockerfile index 7de74f120a5..95e410ac283 100644 --- a/docker-jans-auth-server/Dockerfile +++ b/docker-jans-auth-server/Dockerfile @@ -51,7 +51,7 @@ RUN /opt/jython/bin/pip uninstall -y pip setuptools # =========== ENV CN_VERSION=1.0.22 -ENV CN_BUILD_DATE='2024-01-30 15:47' +ENV CN_BUILD_DATE='2024-02-07 08:30' ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-auth-server/${CN_VERSION}/jans-auth-server-${CN_VERSION}.war # Install Jans Auth diff --git a/docker-jans-fido2/Dockerfile b/docker-jans-fido2/Dockerfile index a24dd7a6281..b05e4771208 100644 --- a/docker-jans-fido2/Dockerfile +++ b/docker-jans-fido2/Dockerfile @@ -41,7 +41,7 @@ RUN wget -q https://maven.jans.io/maven/io/jans/jython-installer/${JYTHON_VERSIO # ===== ENV CN_VERSION=1.0.22 -ENV CN_BUILD_DATE='2024-01-22 12:49' +ENV CN_BUILD_DATE='2024-02-07 12:01' ENV CN_SOURCE_URL=https://jenkins.jans.io/maven/io/jans/jans-fido2-server/${CN_VERSION}/jans-fido2-server-${CN_VERSION}.war # Install FIDO2 @@ -59,7 +59,7 @@ RUN mkdir -p ${JETTY_BASE}/jans-fido2/webapps \ # jans-linux-setup sync # ===================== -ENV JANS_SOURCE_VERSION=d1be3487234a2f369f07a0105d15e451eae7048d +ENV JANS_SOURCE_VERSION=ce6582f4cd01ec2ff5b06b1e78e3e0a8a76bc6ef ARG JANS_SETUP_DIR=jans-linux-setup/jans_setup # note that as we're pulling from a monorepo (with multiple project in it) diff --git a/docker-jans-fido2/scripts/upgrade.py b/docker-jans-fido2/scripts/upgrade.py index ee5e4f07f61..80c57b660a7 100644 --- a/docker-jans-fido2/scripts/upgrade.py +++ b/docker-jans-fido2/scripts/upgrade.py @@ -34,6 +34,7 @@ def _transform_fido2_dynamic_config(conf): ("skipDownloadMdsEnabled", False), ("skipValidateMdsInAttestationEnabled", False), ("sessionIdPersistInCache", False), + ("assertionOptionsGenerateEndpointEnabled", True), ]: # dont update if key exists if k in conf: diff --git a/docker-jans-persistence-loader/Dockerfile b/docker-jans-persistence-loader/Dockerfile index 5ca5e8128be..04bca6b119c 100644 --- a/docker-jans-persistence-loader/Dockerfile +++ b/docker-jans-persistence-loader/Dockerfile @@ -26,7 +26,7 @@ RUN python3 -m ensurepip \ # ===================== # janssenproject/jans SHA commit -ENV JANS_SOURCE_VERSION=892e35894c64d12f5c141b831e2e730f3abc77d1 +ENV JANS_SOURCE_VERSION=ce6582f4cd01ec2ff5b06b1e78e3e0a8a76bc6ef ARG JANS_SETUP_DIR=jans-linux-setup/jans_setup ARG JANS_SCRIPT_CATALOG_DIR=docs/script-catalog ARG JANS_CONFIG_API_RESOURCES=jans-config-api/server/src/main/resources diff --git a/docker-jans-persistence-loader/scripts/hooks.py b/docker-jans-persistence-loader/scripts/hooks.py index 3ff1a0daa5b..b51fe512944 100644 --- a/docker-jans-persistence-loader/scripts/hooks.py +++ b/docker-jans-persistence-loader/scripts/hooks.py @@ -147,6 +147,7 @@ def transform_auth_dynamic_config_hook(conf, manager): "A256GCM" ]), ("txTokenLifetime", 180), + ("sessionIdCookieLifetime", 86400), ]: if missing_key not in conf: conf[missing_key] = value