saml_idp: cleanup, fix XML signing

This commit is contained in:
Jens Langhammer
2018-12-26 21:56:08 +01:00
parent aa7e3c2a15
commit ebda84bcaf
11 changed files with 36 additions and 63 deletions

View File

@ -40,8 +40,12 @@ class SAMLProvider(Provider):
def link_download_metadata(self):
"""Get link to download XML metadata for admin interface"""
return reverse('passbook_saml_idp:metadata_xml',
kwargs={'provider_id': self.pk})
# pylint: disable=no-member
if self.application:
# pylint: disable=no-member
return reverse('passbook_saml_idp:metadata_xml',
kwargs={'application': self.application.slug})
return None
class Meta: