lib/awskeyring/awsapi.rb in awskeyring-1.5.0 vs lib/awskeyring/awsapi.rb in awskeyring-1.6.0
- old
+ new
@@ -196,13 +196,13 @@
sessionId: key,
sessionKey: secret,
sessionToken: token
}.to_json
- destination_param = '&Destination=' + CGI.escape(console_url)
+ destination_param = "&Destination=#{CGI.escape(console_url)}"
- AWS_SIGNIN_URL + '?Action=login' + token_param(session_json: session_json) + destination_param
+ "#{AWS_SIGNIN_URL}?Action=login#{token_param(session_json: session_json)}#{destination_param}"
end
# Get the signin token param
private_class_method def self.token_param(session_json:)
get_signin_token_url = AWS_SIGNIN_URL + '?Action=getSigninToken' \
@@ -212,10 +212,10 @@
request = Net::HTTP.new(uri.host, uri.port)
request.use_ssl = true
returned_content = request.get(uri).body
signin_token = JSON.parse(returned_content)['SigninToken']
- '&SigninToken=' + CGI.escape(signin_token)
+ "&SigninToken=#{CGI.escape(signin_token)}"
end
# Get the current region
#
# @return [String] current configured region