diff --git a/src/lib/charm/openstack/keystone_saml_mellon.py b/src/lib/charm/openstack/keystone_saml_mellon.py
index 72b250d..57dc0dd 100644
--- a/src/lib/charm/openstack/keystone_saml_mellon.py
+++ b/src/lib/charm/openstack/keystone_saml_mellon.py
@@ -111,6 +111,10 @@ class KeystoneSAMLMellonConfigurationAdapter(
def sp_post_response_path(self):
return '{}/postResponse'.format(self.mellon_endpoint_path)
+ @property
+ def sp_paos_response_path(self):
+ return '{}/paosResponse'.format(self.mellon_endpoint_path)
+
@property
def sp_logout_path(self):
return '{}/logout'.format(self.mellon_endpoint_path)
diff --git a/src/templates/mellon-sp-metadata.xml b/src/templates/mellon-sp-metadata.xml
index 6dd6356..93f5594 100644
--- a/src/templates/mellon-sp-metadata.xml
+++ b/src/templates/mellon-sp-metadata.xml
@@ -15,9 +15,11 @@
{% endif %}
+
{% for format in options.supported_nameid_formats -%}
{{ format }}
{% endfor -%}
+