|
|
|
@ -200,6 +200,24 @@ if [ -f "$__object/parameter/saml2-idp-metadata-url" ]; then
|
|
|
|
|
export SAML2_IDP_METADATA_URL
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ -f "$__object/parameter/saml2-sp-key" ]; then
|
|
|
|
|
SAML2_SP_KEY=$(cat "$__object/parameter/saml2-sp-key")
|
|
|
|
|
export SAML2_SP_KEY
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ -f "$__object/parameter/saml2-sp-cert" ]; then
|
|
|
|
|
SAML2_SP_CERT=$(cat "$__object/parameter/saml2-sp-cert")
|
|
|
|
|
export SAML2_SP_CERT
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ -n "$SAML2_SP_KEY" ] && [ -z "$SAML2_SP_CERT" ]; then
|
|
|
|
|
echo "--saml2-sp-cert must be set if --saml2-sp-key is provided." >&2
|
|
|
|
|
exit 1
|
|
|
|
|
elif [ -n "$SAML2_SP_CERT" ] && [ -z "$SAML2_SP_KEY" ]; then
|
|
|
|
|
echo "--saml2-sp-key must be set if --saml2-sp-cert is provided." >&2
|
|
|
|
|
exit 1
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
if [ -f "$__object/parameter/default-identity-server" ]; then
|
|
|
|
|
DEFAULT_IDENTITY_SERVER=$(cat "$__object/parameter/default-identity-server")
|
|
|
|
|
export DEFAULT_IDENTITY_SERVER
|
|
|
|
|