__matrix_synapse:add --smal2-idp-metadata-uri flag
This commit is contained in:
parent
d872f1d4f0
commit
96beae4c2f
3 changed files with 20 additions and 0 deletions
|
@ -1711,7 +1711,17 @@ saml2_config:
|
||||||
# local: ["saml2/idp.xml"]
|
# local: ["saml2/idp.xml"]
|
||||||
# remote:
|
# remote:
|
||||||
# - url: https://our_idp/metadata.xml
|
# - url: https://our_idp/metadata.xml
|
||||||
|
EOF
|
||||||
|
|
||||||
|
if [ -n "$SAML2_IDP_METADATA_URL" ]; then
|
||||||
|
cat << EOF
|
||||||
|
metadata:
|
||||||
|
remote:
|
||||||
|
- url: "$SAML2_IDP_METADATA_URL"
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
|
cat << EOF
|
||||||
# Allowed clock difference in seconds between the homeserver and IdP.
|
# Allowed clock difference in seconds between the homeserver and IdP.
|
||||||
#
|
#
|
||||||
# Uncomment the below to increase the accepted time difference from 0 to 3 seconds.
|
# Uncomment the below to increase the accepted time difference from 0 to 3 seconds.
|
||||||
|
|
|
@ -191,6 +191,15 @@ if [ -f "$__object/parameter/registration-allows-email-pattern" ]; then
|
||||||
export RESGISTRATION_ALLOWS_EMAIL_PATTERN
|
export RESGISTRATION_ALLOWS_EMAIL_PATTERN
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -f "$__object/parameter/saml2-idp-metadata-url" ]; then
|
||||||
|
# Synapse fails to start while trying to parse IDP metadata if this package
|
||||||
|
# is not installed.
|
||||||
|
__package xmlsec1
|
||||||
|
|
||||||
|
SAML2_IDP_METADATA_URL=$(cat "$__object/parameter/saml2-idp-metadata-url")
|
||||||
|
export SAML2_IDP_METADATA_URL
|
||||||
|
fi
|
||||||
|
|
||||||
# Federation.
|
# Federation.
|
||||||
ALLOW_PUBLIC_ROOMS_OVER_FEDERATION=$(get_boolean_for 'allow-public-room-over-federation')
|
ALLOW_PUBLIC_ROOMS_OVER_FEDERATION=$(get_boolean_for 'allow-public-room-over-federation')
|
||||||
ALLOW_PUBLIC_ROOMS_WITHOUT_AUTH=$(get_boolean_for 'allow-public-rooms-without-auth')
|
ALLOW_PUBLIC_ROOMS_WITHOUT_AUTH=$(get_boolean_for 'allow-public-rooms-without-auth')
|
||||||
|
|
|
@ -36,3 +36,4 @@ background-tasks-worker
|
||||||
tls-cert
|
tls-cert
|
||||||
tls-private-key
|
tls-private-key
|
||||||
registration-shared-secret
|
registration-shared-secret
|
||||||
|
saml2-idp-metadata-url
|
||||||
|
|
Loading…
Reference in a new issue