diff --git a/README.md b/README.md index 5f462e6..eca0062 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ *Keycloak* is a central component responsible for identity-related capabilities needed by other Alfresco software, such as managing users, groups, roles, profiles, and authentication. Currently it deals just with authentication. This project contains the open-source core of this service. For installing Keycloak you can choose either a sample Kubernetes distribution or a sample standalone distribution. Both methods are described in the following sections. -For upgrading, it is recommended to follow the official [Keycloak upgrading guide](https://www.keycloak.org/docs/26.0.7/upgrading/). +For upgrading, it is recommended to follow the official [Keycloak upgrading guide](https://www.keycloak.org/docs/26.1.0/upgrading/). Check the [Kubernetes deployment prerequisites](https://github.com/Alfresco/alfresco-dbp-deployment/blob/master/README-prerequisite.md) and [standalone prerequisites](#prerequisites) before you start. @@ -65,7 +65,7 @@ http://:8080/auth/admin/alfresco/console/ #### Modifying the valid redirect URIs -**Note**: for security reasons, the redirect URIs should be as specific as possible. [See Keycloak official documentation](https://www.keycloak.org/docs/26.0.7/securing_apps/#redirect-uris). +**Note**: for security reasons, the redirect URIs should be as specific as possible. [See Keycloak official documentation](https://www.keycloak.org/docs/26.1.0/securing_apps/#redirect-uris). 1. After logging in to the Alfresco realm follow the left side menu and choose clients. 2. Choose the Alfresco client from the client list. @@ -146,7 +146,7 @@ The above steps will deploy _Keycloak_ with the **default example realm applied* #### Changing Alfresco Client redirectUris -**Note**: for security reasons, the redirect URIs should be as specific as possible. [See Keycloak official documentation](https://www.keycloak.org/docs/26.0.7/securing_apps/#redirect-uris). +**Note**: for security reasons, the redirect URIs should be as specific as possible. [See Keycloak official documentation](https://www.keycloak.org/docs/26.1.0/securing_apps/#redirect-uris). You can override the default redirectUri of `http://localhost*` for your environment with the `realm.alfresco.client.redirectUris` property: @@ -256,21 +256,21 @@ helm install $RELEASENAME helm/alfresco-keycloak --devel \ For further details see [Setting a Custom Realm](https://github.com/codecentric/helm-charts/tree/keycloak-18.0.0/charts/keycloak#setting-a-custom-realm). -Once Keycloak is up and running, login to the [Management Console](https://www.keycloak.org/docs/26.0.7/server_admin/index.html#using-the-admin-console) to configure the required realm. +Once Keycloak is up and running, login to the [Management Console](https://www.keycloak.org/docs/26.1.0/server_admin/index.html#using-the-admin-console) to configure the required realm. #### Manually -1. [Add a realm](https://www.keycloak.org/docs/26.0.7/server_admin/index.html#proc-creating-a-realm_server_administration_guide) named "Alfresco" +1. [Add a realm](https://www.keycloak.org/docs/26.1.0/server_admin/index.html#proc-creating-a-realm_server_administration_guide) named "Alfresco" -2. [Create an OIDC client](https://www.keycloak.org/docs/26.0.7/server_admin/index.html#_oidc_clients) named "alfresco" within the Alfresco realm +2. [Create an OIDC client](https://www.keycloak.org/docs/26.1.0/server_admin/index.html#_oidc_clients) named "alfresco" within the Alfresco realm -3. [Create a group](https://www.keycloak.org/docs/26.0.7/server_admin/index.html#proc-managing-groups_server_administration_guide) named "admin" +3. [Create a group](https://www.keycloak.org/docs/26.1.0/server_admin/index.html#proc-managing-groups_server_administration_guide) named "admin" -4. [Add a new user](https://www.keycloak.org/docs/26.0.7/server_admin/index.html#proc-creating-user_server_administration_guide) with a username of "testuser", email of "test@test.com" and first and last name of "test" +4. [Add a new user](https://www.keycloak.org/docs/26.1.0/server_admin/index.html#proc-creating-user_server_administration_guide) with a username of "testuser", email of "test@test.com" and first and last name of "test" #### Using the Sample Realm File -1. Go to the [Add Realm](https://www.keycloak.org/docs/26.0.7/server_admin/index.html#proc-creating-a-realm_server_administration_guide) page and click the "Select File" button next to the **Import** label. +1. Go to the [Add Realm](https://www.keycloak.org/docs/26.1.0/server_admin/index.html#proc-creating-a-realm_server_administration_guide) page and click the "Select File" button next to the **Import** label. 2. Choose the [sample realm](./alfresco-realm.json) file and click the "Create" button. diff --git a/distribution/build.properties b/distribution/build.properties index 8664846..c14888b 100644 --- a/distribution/build.properties +++ b/distribution/build.properties @@ -1,2 +1,2 @@ -KEYCLOAK_VERSION=26.0.7 +KEYCLOAK_VERSION=26.1.0 THEME_VERSION=0.3.5 diff --git a/helm/alfresco-keycloak/Chart.yaml b/helm/alfresco-keycloak/Chart.yaml index a3e32fe..f178779 100644 --- a/helm/alfresco-keycloak/Chart.yaml +++ b/helm/alfresco-keycloak/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: alfresco-keycloak version: 1.0.0 -appVersion: 26.0.7 +appVersion: 26.1.0 description: This is just a sample Helm installation of raw Keycloak with the Alfresco Realm and Theme pre-installed. keywords: - alfresco diff --git a/helm/alfresco-keycloak/README.md b/helm/alfresco-keycloak/README.md index 0fb03ae..9d8f6f7 100644 --- a/helm/alfresco-keycloak/README.md +++ b/helm/alfresco-keycloak/README.md @@ -1,6 +1,6 @@ # alfresco-keycloak -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 26.0.7](https://img.shields.io/badge/AppVersion-26.0.7-informational?style=flat-square) +![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![AppVersion: 26.1.0](https://img.shields.io/badge/AppVersion-26.1.0-informational?style=flat-square) This is just a sample Helm installation of raw Keycloak with the Alfresco Realm and Theme pre-installed. @@ -44,7 +44,7 @@ This is just a sample Helm installation of raw Keycloak with the Alfresco Realm | keycloakx.extraInitContainers | string | `"- name: theme-provider\n image: busybox:1.36\n imagePullPolicy: IfNotPresent\n command:\n - sh\n args:\n - -c\n - |\n THEME_VERSION=0.3.5\n wget https://github.com/Alfresco/alfresco-keycloak-theme/releases/download/${THEME_VERSION}/alfresco-keycloak-theme-${THEME_VERSION}.zip -O /alfresco.zip\n unzip alfresco.zip\n mv alfresco/* /theme/\n volumeMounts:\n - name: theme\n mountPath: /theme\n"` | | | keycloakx.extraVolumeMounts | string | `"- name: realm-secret\n mountPath: \"/opt/keycloak/data/import/\"\n readOnly: true\n- name: theme\n mountPath: \"/opt/keycloak/themes/alfresco\"\n readOnly: true\n"` | | | keycloakx.extraVolumes | string | `"- name: realm-secret\n secret:\n secretName: realm-secret\n- name: theme\n emptyDir: {}\n"` | | -| keycloakx.image.tag | string | `"26.0.7"` | | +| keycloakx.image.tag | string | `"26.1.0"` | | | keycloakx.imagePullSecrets[0].name | string | `"quay-registry-secret"` | | | keycloakx.rbac.create | bool | `false` | | | keycloakx.service.httpPort | int | `80` | | diff --git a/helm/alfresco-keycloak/alfresco-realm.json b/helm/alfresco-keycloak/alfresco-realm.json index f5c05e6..43de1bd 100644 --- a/helm/alfresco-keycloak/alfresco-realm.json +++ b/helm/alfresco-keycloak/alfresco-realm.json @@ -2671,6 +2671,6 @@ {{- end }} {{- end }} ], - "keycloakVersion": "26.0.7", + "keycloakVersion": "26.1.0", "userManagedAccessAllowed": false } diff --git a/helm/alfresco-keycloak/values.yaml b/helm/alfresco-keycloak/values.yaml index b1569ec..a759559 100644 --- a/helm/alfresco-keycloak/values.yaml +++ b/helm/alfresco-keycloak/values.yaml @@ -67,7 +67,7 @@ keycloakx: rbac: create: false image: - tag: 26.0.7 + tag: 26.1.0 imagePullSecrets: - name: quay-registry-secret serviceAccount: diff --git a/test/saml/pom.xml b/test/saml/pom.xml index 7ba2a21..ef98a38 100644 --- a/test/saml/pom.xml +++ b/test/saml/pom.xml @@ -23,7 +23,7 @@ 3.8.0 2.21.0 3.1.2 - + 1.8.0.1