0001-saml-support-encoding-variations-in-metadata-validat.patch
src/authentic2/saml/models.py | ||
---|---|---|
50 | 50 | |
51 | 51 | |
52 | 52 |
def metadata_validator(meta): |
53 |
provider = lasso.Provider.newFromBuffer(lasso.PROVIDER_ROLE_ANY, meta.encode('utf8'))
|
|
53 |
provider = lasso.Provider.newFromBuffer(lasso.PROVIDER_ROLE_ANY, force_text(meta.encode('utf8')))
|
|
54 | 54 |
if not provider: |
55 | 55 |
raise ValidationError(_('Invalid metadata file')) |
56 | 56 |
XML_NS = 'http://www.w3.org/XML/1998/namespace' |
57 |
- |