Skip to content

Commit aaa22d4

Browse files
author
ivan
committed
Add documentation for preferred_binding configuration option
1 parent 3d01fb9 commit aaa22d4

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

doc/howto/config.rst

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,39 @@ Where you describe the organization responsible for the service.::
202202
where the second part is the language code. If you don't specify a
203203
language the default is "en" (English).
204204

205+
preferred_binding
206+
^^^^^^^^^^^^^^^^^
207+
208+
Which binding should be prefered for a service.
209+
Example configuration::
210+
211+
"preferred_binding" = {
212+
"single_sign_on_service": [
213+
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect',
214+
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST',
215+
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact',
216+
],
217+
"single_logout_service": [
218+
'urn:oasis:names:tc:SAML:2.0:bindings:SOAP',
219+
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect',
220+
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST',
221+
'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact',
222+
],
223+
}
224+
225+
The available services are:
226+
227+
* manage_name_id_service
228+
* assertion_consumer_service
229+
* name_id_mapping_service
230+
* authn_query_service
231+
* attribute_service
232+
* authz_service
233+
* assertion_id_request_service
234+
* artifact_resolution_service
235+
* attribute_consuming_service
236+
237+
205238
service
206239
^^^^^^^
207240

0 commit comments

Comments
 (0)