File tree Expand file tree Collapse file tree 1 file changed +46
-0
lines changed Expand file tree Collapse file tree 1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change @@ -511,6 +511,52 @@ Example::
511
511
This is relevant only for the eIDAS SAML profile.
512
512
513
513
514
+ requested_attributes
515
+ """"""""""""""""""""
516
+
517
+ A list of attributes that the SP requires from an eIDAS-Service (IdP).
518
+ Each attribute is an object with the following attributes:
519
+
520
+ * friendly_name
521
+ * name
522
+ * required
523
+ * name_format
524
+
525
+ Where friendly_name is an attribute name such as *DateOfBirth *, name is the
526
+ full attribute name such as
527
+ *http://eidas.europa.eu/attributes/naturalperson/DateOfBirth *, required
528
+ indicates whether this attributed is required for authentication, and
529
+ name_format indicates the name format for that attribute, such as
530
+ *urn:oasis:names:tc:SAML:2.0:attrname-format:uri *.
531
+
532
+ It is mandatory that at least name or friendly_name is set.
533
+ By default attributes are assumed to be required.
534
+ Missing attributes are infered based on the attribute maps data.
535
+
536
+ Example::
537
+
538
+ "service": {
539
+ "sp": {
540
+ "requested_attributes": [
541
+ {
542
+ "name": "http://eidas.europa.eu/attributes/naturalperson/PersonIdentifier",
543
+ },
544
+ {
545
+ "friendly_name": "DateOfBirth",
546
+ "required": False,
547
+ },
548
+ ],
549
+ }
550
+ }
551
+
552
+ .. note ::
553
+ This is relevant only for the eIDAS SAML profile.
554
+
555
+ This option is different from the required_attributes and
556
+ optional_attributes parameters that control the requested
557
+ attributes in the metadata of an SP.
558
+
559
+
514
560
idp
515
561
"""
516
562
You can’t perform that action at this time.
0 commit comments