File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,8 @@ config:
66
66
- [<name>/acs/post, 'urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST']
67
67
discovery_response:
68
68
- [<name>/disco, 'urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol']
69
+ metadata_exposal: <name>/proxy_saml2_backend.xml
70
+ metadata_reload: <name>/reload-metadata
69
71
70
72
# name_id_format: a list of strings to set the <NameIDFormat> element in SP metadata
71
73
# name_id_policy_format: a string to set the Format attribute in the NameIDPolicy element
Original file line number Diff line number Diff line change @@ -611,14 +611,12 @@ def register_endpoints(self):
611
611
("^%s$" % endp , self .disco_response ))
612
612
613
613
if self .expose_entityid_endpoint ():
614
- logger .debug ("Exposing backend entity endpoint = {}" .format (self .sp .config .entityid ))
615
- parsed_entity_id = urlparse (self .sp .config .entityid )
616
- url_map .append (("^{0}" .format (parsed_entity_id .path [1 :]),
617
- self ._metadata_endpoint ))
614
+ url_map .append (
615
+ ("^%s$" % sp_endpoints ["metadata_exposal" ], self ._metadata_endpoint ))
618
616
619
617
if self .enable_metadata_reload ():
620
618
url_map .append (
621
- ("^%s/%s $" % ( self . name , "reload-metadata" ) , self ._reload_metadata ))
619
+ ("^%s$" % sp_endpoints [ "metadata_reload" ] , self ._reload_metadata ))
622
620
623
621
logger .debug (f"Loaded SAML2 endpoints: { url_map } " )
624
622
return url_map
You can’t perform that action at this time.
0 commit comments