You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`identity_id`|_(optional)_ If omitted, the metadata URL will be used |
182
-
|`certfile`|_(optional)_Defaults to "samly.crt" |
183
-
|`keyfile`|_(optional)_Defaults to "samly.pem"|
182
+
|`certfile`|_(optional)_This is needed when SAML requests/responses need to be signed. Make sure to set this in a production deployment. Could be omitted during development if your IDP is setup to not require signing. If that is the case, the following **Identity Provider Parameters** must be explicitly set to false: `sign_requests`, `sign_metadata`, `signed_assertion_in_resp`, `signed_envelopes_in_resp`|
183
+
|`keyfile`|_(optional)_Similar to `certfile`|
184
184
|`contact_name`|_(optional)_ Technical contact name for the Service Provider |
|`metadata_file`|_(mandatory)_ Path to the IdP metadata XML file obtained from the Identity Provider. |
194
194
|`pre_session_create_pipeline`|_(optional)_ Check the customization section. |
195
195
|`use_redirect_for_req`|_(optional)_ Default is `false`. When this is `false`, `Samly` will POST to the IdP SAML endpoints. |
196
-
|`signed_requests`, `signed_metadata`|_(optional)_ Default is `true`. |
196
+
|`sign_requests`, `sign_metadata`|_(optional)_ Default is `true`. |
197
197
|`signed_assertion_in_resp`, `signed_envelopes_in_resp`|_(optional)_ Default is `true`. When `true`, `Samly` expects the requests and responses from IdP to be signed. |
198
198
|`allow_idp_initiated_flow`|_(optional)_ Default is `false`. IDP initiated SSO is allowed only when this is set to `true`. |
199
199
|`allowed_target_urls`|_(optional)_ Default is `[]`. `Samly` uses this **only** when `allow_idp_initiated_flow` parameter is set to `true`. Make sure to set this to one or more exact URLs you want to allow (whitelist). The URL to redirect the user after completing the SSO flow is sent from IDP in auth response as `relay_state`. This `relay_state` target URL is matched against this URL list. Set the value to `nil` if you do not want this whitelist capability. |
0 commit comments