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