class Sogou::Search::Api::Auth::V1AcccountCredentials
Constants
- API_TOKEN_HEADER
- AUTH_HEADER
- PASSWORD_HEADER
- USERNAME_HEADER
Attributes
api_token[R]
password[R]
username[R]
Public Class Methods
new(api_token, username, password)
click to toggle source
# File lib/sogou/search/api/auth.rb, line 15 def initialize(api_token, username, password) @api_token = api_token @username = username @password = password end
Public Instance Methods
apply(hash)
click to toggle source
# File lib/sogou/search/api/auth.rb, line 21 def apply(hash) hash ||= {} hash[AUTH_HEADER] = { USERNAME_HEADER => username, PASSWORD_HEADER => password, API_TOKEN_HEADER => api_token } hash end