These attributes are required to generate valid metadata in combination with required_attributes and/or optional_attributes.
Without these attributes specified (and there is no hint in pysaml2 docs about this either), the generated metadata contains empty <ns0:ServiceName xml:lang="en" /> inside AttributeConsumingService, which is invalid. This was probably the cause of pysaml2#345
These attributes are required to generate valid metadata in combination with required_attributes and/or optional_attributes.
Without these attributes specified (and there is no hint in pysaml2 docs about this either), the generated metadata contains empty
<ns0:ServiceName xml:lang="en" />
insideAttributeConsumingService
, which is invalid. This was probably the cause of pysaml2#345