Skip to content

Commit d328cd8

Browse files
author
Roland Hedberg
committed
Made sure requested/Optional attributes gets expressed in metadata.
1 parent b63f82a commit d328cd8

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/saml2/metadata.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -499,12 +499,13 @@ def do_spsso_descriptor(conf, cert=None):
499499
for acs in spsso.attribute_consuming_service:
500500
if not acs.requested_attribute:
501501
acs.requested_attribute = requested_attributes
502+
else:
503+
spsso.attribute_consuming_service = [md.AttributeConsumingService(
504+
requested_attribute=requested_attributes,
505+
service_name=[md.ServiceName(lang="en", text=conf.name)],
506+
index="1",
507+
)]
502508

503-
# spsso.attribute_consuming_service = [md.AttributeConsumingService(
504-
# requested_attribute=requested_attributes,
505-
# service_name= [md.ServiceName(lang="en",text=conf.name)],
506-
# index="1",
507-
# )]
508509
# try:
509510
# if conf.description:
510511
# try:

0 commit comments

Comments
 (0)