Skip to content

Commit 2be6feb

Browse files
committed
Remove redundant string coercion
1 parent 8bc70cc commit 2be6feb

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

lib/onelogin/ruby-saml/authrequest.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def create(settings, params = {})
3535
saml_request = CGI.escape(params.delete("SAMLRequest"))
3636
request_params = "#{params_prefix}SAMLRequest=#{saml_request}"
3737
params.each_pair do |key, value|
38-
request_params << "&#{key.to_s}=#{CGI.escape(value.to_s)}"
38+
request_params << "&#{key}=#{CGI.escape(value.to_s)}"
3939
end
4040
raise SettingError.new "Invalid settings, idp_sso_target_url is not set!" if settings.idp_sso_target_url.nil? or settings.idp_sso_target_url.empty?
4141
@login_url = settings.idp_sso_target_url + request_params

lib/onelogin/ruby-saml/logoutrequest.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def create(settings, params={})
3232
saml_request = CGI.escape(params.delete("SAMLRequest"))
3333
request_params = "#{params_prefix}SAMLRequest=#{saml_request}"
3434
params.each_pair do |key, value|
35-
request_params << "&#{key.to_s}=#{CGI.escape(value.to_s)}"
35+
request_params << "&#{key}=#{CGI.escape(value.to_s)}"
3636
end
3737
raise SettingError.new "Invalid settings, idp_slo_target_url is not set!" if settings.idp_slo_target_url.nil? or settings.idp_slo_target_url.empty?
3838
@logout_url = settings.idp_slo_target_url + request_params

lib/onelogin/ruby-saml/saml_message.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def valid_saml?(document, soft = true)
7575

7676
SamlMessage.schema.validate(xml).map do |schema_error|
7777
return false if soft
78-
raise ValidationError.new("#{schema_error.message}\n\n#{xml.to_s}")
78+
raise ValidationError.new("#{schema_error.message}\n\n#{xml}")
7979
end
8080
end
8181

lib/onelogin/ruby-saml/settings.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def initialize(overrides = {}, keep_security_attributes = false)
2020
end
2121

2222
config.each do |k,v|
23-
acc = "#{k.to_s}=".to_sym
23+
acc = "#{k}=".to_sym
2424
if respond_to? acc
2525
value = v.is_a?(Hash) ? v.dup : v
2626
send(acc, value)

lib/onelogin/ruby-saml/slo_logoutresponse.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def create(settings, request_id = nil, logout_message = nil, params = {})
3535
saml_response = CGI.escape(params.delete("SAMLResponse"))
3636
response_params = "#{params_prefix}SAMLResponse=#{saml_response}"
3737
params.each_pair do |key, value|
38-
response_params << "&#{key.to_s}=#{CGI.escape(value.to_s)}"
38+
response_params << "&#{key}=#{CGI.escape(value.to_s)}"
3939
end
4040

4141
raise SettingError.new "Invalid settings, idp_slo_target_url is not set!" if settings.idp_slo_target_url.nil? or settings.idp_slo_target_url.empty?

0 commit comments

Comments
 (0)