We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 52e380d commit cbfaa5bCopy full SHA for cbfaa5b
lib/Authentication/auth_request.rb
@@ -1,15 +1,12 @@
1
-require 'net/http'
2
require_relative 'auth_response.rb'
+require_relative '../Helpers/request_helper.rb'
3
4
class SwAuthentication
5
def self.authentication(url, user, password)
6
- url = URI(url + "/security/authenticate")
7
- http = Net::HTTP.new(url.host, url.port)
8
- request = Net::HTTP::Post.new(url)
9
- request["user"] = user
10
- request["password"] = password
11
- response = http.request(request)
+ endpoint = URI(url + "/v2/security/authenticate")
+ payload = {'user': user, 'password': password}
+ response = RequestHelper.post_json_request_without_token(endpoint,payload)
12
response_obj = AuthResponse.new(response)
13
return response_obj.validate_status_code(response_obj)
14
- end
15
-end
+ end
+end
0 commit comments