Skip to content

Commit f15e5fd

Browse files
committed
Ensure double quotes are always used
1 parent 346f269 commit f15e5fd

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

lib/ruby_saml/authrequest.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ def create_xml_document(settings)
100100
assign_uuid(settings)
101101

102102
request_doc = RubySaml::XML::Document.new
103+
request_doc.context[:attribute_quote] = :quote
103104

104105
root = request_doc.add_element "samlp:AuthnRequest", { "xmlns:samlp" => "urn:oasis:names:tc:SAML:2.0:protocol", "xmlns:saml" => "urn:oasis:names:tc:SAML:2.0:assertion" }
105106
root.attributes['ID'] = uuid

lib/ruby_saml/logoutrequest.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ def create_xml_document(settings)
9898
assign_uuid(settings)
9999

100100
request_doc = RubySaml::XML::Document.new
101+
request_doc.context[:attribute_quote] = :quote
101102

102103
root = request_doc.add_element "samlp:LogoutRequest", { "xmlns:samlp" => "urn:oasis:names:tc:SAML:2.0:protocol", "xmlns:saml" => "urn:oasis:names:tc:SAML:2.0:assertion" }
103104
root.attributes['ID'] = uuid

lib/ruby_saml/slo_logoutresponse.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ def create_xml_document(settings, request_id = nil, logout_message = nil, status
109109
assign_uuid(settings)
110110

111111
response_doc = RubySaml::XML::Document.new
112+
response_doc.context[:attribute_quote] = :quote
112113

113114
destination = settings.idp_slo_response_service_url || settings.idp_slo_service_url
114115

0 commit comments

Comments
 (0)