Made sure requested/Optional attributes gets expressed in metadata.

This commit is contained in:
Roland Hedberg
2014-05-27 09:20:30 +02:00
parent b63f82a1cc
commit d328cd83b4

View File

@@ -499,12 +499,13 @@ def do_spsso_descriptor(conf, cert=None):
for acs in spsso.attribute_consuming_service: for acs in spsso.attribute_consuming_service:
if not acs.requested_attribute: if not acs.requested_attribute:
acs.requested_attribute = requested_attributes acs.requested_attribute = requested_attributes
else:
spsso.attribute_consuming_service = [md.AttributeConsumingService(
requested_attribute=requested_attributes,
service_name=[md.ServiceName(lang="en", text=conf.name)],
index="1",
)]
# spsso.attribute_consuming_service = [md.AttributeConsumingService(
# requested_attribute=requested_attributes,
# service_name= [md.ServiceName(lang="en",text=conf.name)],
# index="1",
# )]
# try: # try:
# if conf.description: # if conf.description:
# try: # try: