From 6d7fa77bdb3fc47ab4b54acbeb2d5ef1ef867a67 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 27 Nov 2025 16:48:00 +0000 Subject: [PATCH] Add complete Shibboleth metadata file example Co-authored-by: sandhose <1549952+sandhose@users.noreply.github.com> --- docs/setup/sso.md | 35 ++++++++++++++++++++++++++++------- 1 file changed, 28 insertions(+), 7 deletions(-) diff --git a/docs/setup/sso.md b/docs/setup/sso.md index 02a1a71af..3b1d624e4 100644 --- a/docs/setup/sso.md +++ b/docs/setup/sso.md @@ -607,13 +607,34 @@ These instructions assume you have a running Shibboleth instance with the OIDC p Register MAS as a relying party in Shibboleth: -1. Add a metadata file to `%{idp.home}/metadata/` (see the [Shibboleth documentation](https://shibboleth.atlassian.net/wiki/spaces/SC/pages/1912406916/OAuthRPMetadataProfile) for the template). - - Adjust the following in the metadata file: - - Client ID: `entityID=""` - - Client Secret: `` - - Redirect URI: `Location="https:///upstream/callback/"` - - Scope: `scopes="openid profile email"` +1. Add a metadata file (e.g. `mas-metadata.xml`) to `%{idp.home}/metadata/` with the following content: + + ```xml + + + + + + + + + + + authorization_code + code + + + + + + ``` + + Replace ``, ``, ``, and `` with your values. 2. Reference the metadata file in `%{idp.home}/conf/metadata-providers.xml` and reload services.